Skip to main content



Use the Product GraphQL APIs to create, update, and download products, including product shells, editions, and pricing plans. These APIs can also help you bulk-create, update, and download products in the staging catalog.


This feature is currently in Early Availability (EA) status. For more information, see GraphQL API policy.


Before you can get started with the various APIs for some of these tasks, you must ensure that the following prerequisites are in place.

  1. Select the appropriate grant types and scopes for your use case. See Grant types and Scopes.

  2. Create an API client to use with the AppDirect API. See API clients.

  3. Authenticate your client. See API Authentication.

  4. Test your API calls with your access token using a third-party API IDE, for example Postman.

Working with Product APIs

  • Use our Hosted GraphQL Explorer to test your queries and mutations.

  • Manage products, including product branding, edition branding and pricing information.

  • Manage product integrations for different events (create, upgrade, and cancel).

API Reference

Was this page helpful?