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