Shopify · api · fg-0330
New public Shopify app built on the REST Admin API is blocked from the App Store
A new public app built on REST Admin calls cannot pass App Store submission
Verified 2026-10-15 · Confirmed by 0 builders · Trust 50/100
Cause
Shopify made the REST Admin API legacy on 2024-10-01 and since 2025-04-01 requires new public apps to use only the GraphQL Admin API.
Fix
Build new public apps on the GraphQL Admin API from the start and treat REST code samples as legacy.
Apply
const client = new shopify.clients.Graphql({ session })
const res = await client.request(`query { shop { name } }`)Affects: New public apps submitted on or after 2025-04-01; existing REST apps keep working but get no new features
Sources
Have your agent know this before it fails
claude mcp add --transport http footgun https://getfootgun.com/api/mcp