Analytics API* ‡ †
- Exposes Analytics API endpoints via ShopifyQL requests.
Billing API* (billing for installed 3rd party apps in Shopify store)
- ApplicationCharge - used to bill your users one time only.
- RecurringApplicationCharge - used to bill your users on a recurring 30-day billing cycle.
- UsageCharge - used to bill your users when the fees are recurring, but vary from month to month.
Checkout API↥ (Utilizes checkout object in admin API)
- Creating a checkout
- Polling for shipping rates
- Updating a checkout
- Card vaulting
- Completeing the purchase
- Handling errors
* Requires authenticated 3rd party app
‡ Comes bundled with authenticated Embedded App SDK. Requires Embedded App SDK.
† Requires Advanced Shopify or higher
↥ Requires Sales Channel SDK