The API Report CardAPI Index
Shopify

Shopify API

E-commerce Platform / Online Store Builder / Commerce Operating System · shopify.com

Shopify's primary surface is the GraphQL Admin API, versioned quarterly, with the legacy REST Admin API still served and carrying no announced removal date. Access is self-serve through the Partner Dashboard or store admin. The tax is scheduled migration, not outages: each stable version is supported for at least 12 months, retired versions fall forward instead of hard failing, and new public apps are expected to be GraphQL-first.

Last verified: October 2026Retail & EcommerceMCP READY
API GRADE
A
VERIFIED OCT 2026

SCORECARD

ExistenceGOODGraphQL Admin API is the primary surface, alongside the Storefront, Customer Account, Partner, Payments Apps, and Functions APIs, with the legacy REST Admin API still served.
AccessGOODSelf-serve via the Partner Dashboard or store admin with no approval gate for custom apps; only App Store distribution requires Built for Shopify review.
CoverageGOODProducts, orders, customers, fulfillments, inventory, and checkout are covered; Functions, checkout extensibility, and B2B catalogs are Plus-gated.
AuthGOODOAuth 2.0 for distributed apps and per-store access tokens for single-store custom apps, both issued without human review.
Docs & DXGOODOfficial libraries for Node, Ruby, PHP, Python, and .NET, plus the Shopify CLI, a public changelog, versioning docs, and broad webhook coverage.
StabilityMIXEDLifecycle is published and predictable: quarterly versions, at least 12 months of support each, and fall-forward handling for retired versions, with REST still served and no announced removal date. The cost is a recurring annual migration and GraphQL-first expectations for new public apps, not runtime unreliability.
MCPGOODShopify publishes two official MCP server families: the Dev MCP server (npm @shopify/dev-mcp) for documentation, API schemas and code validation, and Storefront plus Customer Accounts MCP servers for catalog, cart and order operations, all documented on shopify.dev with setup instructions. shopify.dev ↗ VERIFIED 2026-08
MORE FROM THE REPORT CARD
Supergood turns hard-to-integrate enterprise software into clean REST APIs and MCP tools: stable endpoints, normalized JSON, managed auth.

Frequently asked questions

Shopify scores A on Supergood's API Report Card. Shopify's primary surface is the GraphQL Admin API, versioned quarterly, with the legacy REST Admin API still served and carrying no announced removal date. Access is self-serve through the Partner Dashboard or store admin. The tax is scheduled migration, not outages: each stable version is supported for at least 12 months, retired versions fall forward instead of hard failing, and new public apps are expected to be GraphQL-first.

Tried to integrate with Shopify?
SOURCES
The REST Admin API has been labeled legacy for roughly two years with no published removal date, leaving integrators unable to plan a firm migration deadline dev.to ↗
The quarterly release train plus a minimum 12 month support window per stable version means apps face a recurring annual upgrade cycle and must track deprecation notices on every release letstalkshop.com ↗
HTTP 429 throttling is a routine production concern at scale, so integrations need caching, batching, and exponential backoff to stay within rate limits eseospace.com ↗
Requests aimed at a retired API version fall forward to the oldest supported stable version instead of failing loudly, which can mask an overdue migration until behavior silently changes letstalkshop.com ↗
Trustpilot consumer rating sits around 1.3 to 1.5/5 across thousands of reviews citing fraudulent stores hosted on Shopify and unhelpful chargeback handling trustpilot.com ↗
Shopify Payments account holds, payment freezes, and rolling reserves applied with little notice are a recurring merchant complaint theme cardpaymentoptions.com ↗
Pricing creep: the app stack, transaction fees, theme costs, and the Shopify Plus floor routinely push real spend well above the headline plan price g2.com ↗
Support quality drops sharply beyond Tier 1, with bot responses and multi-week escalations on account holds startupowl.com ↗
App ecosystem dependency: subscriptions, advanced reviews, and robust loyalty still require paid third-party apps that add materially to the monthly bill g2.com ↗
Theme and Liquid lock-in plus headless migration cost make leaving Shopify expensive even when merchants want to shoptrial.co ↗
Store closures and merchant terminations with limited due process appear repeatedly in filed complaints bbb.org ↗