Skip to main content
Platform · Developer Platform

A platform you can build on, not a black box.

OAuth 2.0 authorization, scoped tokens, webhook subscriptions, and a public marketplace at /apps. Build first-class apps for restaurants, retail, ecom, services, and dispensaries.

  • OAuth 2.0 authorization with scoped tokens
  • Theme app extensions for storefront UI
  • Public marketplace at /apps for distribution
ecommerce platform apishopify app alternativeheadless commerce apiecommerce oauth api
What you get

Everything that ships with Developer Platform

OAuth 2.0 + scoped tokens

Standard authorization code flow with refresh tokens. Granular scopes for read/write per resource.

Theme app extensions

Inject UI blocks into storefronts. Customers install your block via the visual builder.

Webhook subscriptions

Subscribe to order events, customer events, inventory events. Signed payloads with retries.

Marketplace + reviews

Public /apps directory. Approved apps get visibility across every tenant's admin.

How it works

From setup to live in minutes

01

Register your app

Get client_id + client_secret in the developer portal.

02

Implement OAuth flow

Redirect users to /api/oauth/authorize; exchange code for token.

03

Hit the API

Use Bearer token. Scopes enforce what each token can read/write.

04

Publish to marketplace

Submit for review. Approved apps appear in the public /apps directory.

FAQ

Common questions

What scopes are available?

Read/write per resource: orders, products, customers, inventory, locations, marketing, settings. Apps request scopes; merchants approve at install.

Are there rate limits?

Yes — per-token rate limits scale with the merchant's plan. Generous defaults; contact us for higher quotas.