About Shopify APIs
Shopify offers a suite of APIs that allow developers to extend the platform’s built-in features. These APIs allow app developers to read and write app user data, interoperate with other systems and platforms, and add new functionality to Shopify.
Anchor to Requirements for using Shopify APIsRequirements for using Shopify APIs
- All APIs are subject to the Shopify API License and Terms of Use.
- All APIs are subject to rate limits.
- All APIs require developers to authenticate.
- Some APIs are versioned.
Anchor to Scopes and permissionsScopes and permissions
- Some API features are only available to certain Shopify plans.
- Depending on how you're distributing your app, you might need to request certain permissions or access scopes when users install your app.
- With a few APIs, you’ll need to request access from Shopify and be approved before you can start making calls.
Anchor to Available APIsAvailable APIs
For a complete list of available APIs, refer to Shopify API reference docs.
Anchor to Deprecated APIsDeprecated APIs
Deprecated APIs remain available but are unsupported and can stop working at any time. Developers should migrate to supported alternatives as soon as possible. To learn more about deprecated APIs and migrating to supported alternatives, refer to the developer changelog.
Was this page helpful?