Skip to main content

Mapping product fields

This section provides instructions on mapping product fields from the UI to GraphQL APIs.

Unless otherwise specified, the fields are Product object fields. For more information, refer to https://help.appdirect.com/api/graphql/product.doc.html.

Create new product screen

LocationField nameGraphQL FieldSchema Reference
Create New ProductProduct Namenamehttps://help.appdirect.com/api/graphql/product.doc.html
Service Typeaddonhttps://help.appdirect.com/api/graphql/product.doc.html
Product Typetypehttps://help.appdirect.com/api/graphql/producttype.doc.html
Integration Typereferablehttps://help.appdirect.com/api/graphql/product.doc.html
Usage ModelusageTypehttps://help.appdirect.com/api/graphql/usagetype.doc.html
Revenue ModelSee Pricing
Product is stackableallowMultiplePurchaseshttps://help.appdirect.com/api/graphql/product.doc.html

LocationField nameGraphQL FieldSchema Reference
Listing Info - Basic informationCompany namevendorNamehttps://help.appdirect.com/api/graphql/product.doc.html
Product namenamehttps://help.appdirect.com/api/graphql/product.doc.html
5 word descriptionshortDescriptionhttps://help.appdirect.com/api/graphql/product.doc.html
Brief Overview and SEO Descriptiondescriptionhttps://help.appdirect.com/api/graphql/product.doc.html
Starting PriceSee Pricing
Listing Info - CurrenciesMarketplace CurrenciesSee Pricing
Network CurrenciesSee Pricing
Listing Info - LegalLink to Privacy PolicyprivacyPolicyLinkhttps://help.appdirect.com/api/graphql/product.doc.html
Link to Terms and ConditionstermsAndConditionsLinkhttps://help.appdirect.com/api/graphql/product.doc.html
Listing Info - LogosApp listing logolistingLogo [READ-ONLY]https://help.appdirect.com/api/graphql/product.doc.html
App profile logoprofileLogo [READ-ONLY]https://help.appdirect.com/api/graphql/product.doc.html
Listing Info - CategorizationAttributesAvailable REST APISee Marketplace product settings
CategoriesAvailable REST APISee Marketplace product settings

LocationField nameGraphQL FieldSchema Reference
Profile - OverviewSplash titleoverview.splashTitlehttps://help.appdirect.com/api/graphql/productoverview.doc.html
Splash descriptionoverview.splashDescriptionhttps://help.appdirect.com/api/graphql/productoverview.doc.html
Overview imageoverview.image [READ-ONLY]https://help.appdirect.com/api/graphql/productimage.doc.html
Embedded Video URLoverview.videoLinkhttps://help.appdirect.com/api/graphql/productoverview.doc.html
Documentation Linkoverview.documentationLinkhttps://help.appdirect.com/api/graphql/productoverview.doc.html
Profile - ScreenshotsScrenshotsComing soon [READ-ONLY]

LocationField nameGraphQL FieldSchema Reference
Profile - BenefitsBenefits titlebenefits[x].titlehttps://help.appdirect.com/api/graphql/productbenefit.doc.html
Benefits descriptionbenefits[x].descriptionhttps://help.appdirect.com/api/graphql/productbenefit.doc.html
Profile - Custom attributesProduct Custom AttributesComing soon

LocationField nameGraphQL FieldSchema Reference
Features - Feature InformationTitlefeatures[x].titlehttps://help.appdirect.com/api/graphql/productfeature.doc.html
Sloganfeatures[x].sloganhttps://help.appdirect.com/api/graphql/productfeature.doc.html
Descriptionfeatures[x].descriptionhttps://help.appdirect.com/api/graphql/productfeature.doc.html
Positionfeatures[x].positionhttps://help.appdirect.com/api/graphql/productfeature.doc.html
ImageComing soon

LocationField nameGraphQL FieldSchema Reference
Features - Feature CharacteristicsCharacteristics positionfeatures[x].characteristics[y].positionhttps://help.appdirect.com/api/graphql/productfeaturecharacteristic.doc.html
Characteristics titlefeatures[x].characteristics[y].titlehttps://help.appdirect.com/api/graphql/productfeaturecharacteristic.doc.html
Move above picturefeatures[x].characteristics[y].isDisplayedAbovePicturehttps://help.appdirect.com/api/graphql/productfeaturecharacteristic.doc.html
Description Highlight - Descriptionfeatures[x].characteristics[y].highlights[z].descriptionhttps://help.appdirect.com/api/graphql/productfeaturecharacteristichighlight.doc.html
Description Highlight - Show checkmarkfeatures[x].characteristics[y].highlights[z].isCheckmarkDisplayedhttps://help.appdirect.com/api/graphql/productfeaturecharacteristichighlight.doc.html

LocationField nameGraphQL FieldSchema Reference
Customers & Media - CompaniesCompanyComing soon
Customers & Media - Articles & ReviewsMedia sourcemedia[x].sourcehttps://help.appdirect.com/api/graphql/productmedia.doc.html
Linkmedia[x].linkhttps://help.appdirect.com/api/graphql/productmedia.doc.html
Quote or descriptionmedia[x].descriptionhttps://help.appdirect.com/api/graphql/productmedia.doc.html

LocationField nameGraphQL FieldSchema Reference
SupportSupport phone numbersupport.phoneNumberhttps://help.appdirect.com/api/graphql/productsupport.doc.html
Support email addresssupport.emailAddresshttps://help.appdirect.com/api/graphql/productsupport.doc.html
Knowledge base/Help center URLsupport.helpCenterUrlhttps://help.appdirect.com/api/graphql/productsupport.doc.html
Support detailssupport.detailshttps://help.appdirect.com/api/graphql/productsupport.doc.html
LocationField nameGraphQL FieldSchema Reference
EditionsNameeditions[x].namehttps://help.appdirect.com/api/graphql/productedition.doc.html
Edition Codeeditions[x].codehttps://help.appdirect.com/api/graphql/productedition.doc.html
Target AudienceNot availableSee Editions
PositionNot availableSee Editions
Purchase OptionsNot availableSee Editions
Editions - LegalLink to Privacy Policyeditions[x].legalAndCompliance.privacyUrlhttps://help.appdirect.com/api/graphql/producteditionlegalandcompliance.doc.html
Link to Terms and Conditionseditions[x].legalAndCompliance.termsAndConditionsUrlhttps://help.appdirect.com/api/graphql/producteditionlegalandcompliance.doc.html
Editions - Payment Planseditions[x].pricinghttps://help.appdirect.com/api/graphql/editionpricing.doc.html
Editions - Features and BenefitsTexteditions[x].features[y].titlehttps://help.appdirect.com/api/graphql/producteditionfeature.doc.html
Additional Informationeditions[x].features[y].descriptionhttps://help.appdirect.com/api/graphql/producteditionfeature.doc.html
Shared Features & FootnotesShared featureseditionSharedInformation.featureshttps://help.appdirect.com/api/graphql/producteditionsharedinformationinput.doc.html
FootnoteseditionSharedInformation.footnoteshttps://help.appdirect.com/api/graphql/producteditionsharedinformationinput.doc.html
Marketplace PricingSee Custom pricing guide
LocationField nameGraphQL FieldSchema Reference
Credentials - Inbound Credentialsvariousintegration.inboundClientId
Credentials - Outbound Credentialsvariousintegration.outboundCredentialshttps://help.appdirect.com/api/graphql/productintegrationoutboundcredentials.doc.html
Edit Integrationvariousintegrationhttps://help.appdirect.com/api/graphql/productintegration.doc.html
Edit Authenticationvariousintegration.singleSignOnConfigurationshttps://help.appdirect.com/api/graphql/productintegrationsinglesignonconfiguration.doc.html
Run Ping Testsvarioushttps://help.appdirect.com/api/graphql/triggerproductintegrationpingtest.doc.html

Pricing

Revenue model, starting price, marketplace currencies, network currencies are encapsulated within the Pricing APIs, refer to: https://help.appdirect.com/api/graphql/createpricingplan.doc.html and https://help.appdirect.com/api/graphql/updatepricingplan.doc.html.

Marketplace product settings

You can configure a product's categories and attributes using the REST APIs if you have the ROLE_CHANNEL_ADMIN scope. Also, you can configure only for the published products.

For more details about Marketplace product settings and the publication process, refer to: https://developer.appdirect.com/user-guides/product-information/graphql-api/publish.

Was this page helpful?