All integrations
Get an API key
Shopify
Products, orders, customers and inventory in a Shopify store.
Ecommerce
How an agent reaches it
MCPREST APICLI
How you authenticate
API key
- In your store admin open Settings, then Apps and sales channels, then Develop apps, and create one.
- Grant the Admin API scopes you need and install the app to reveal the access token.
- The token is store-specific. Set the URI rule to your own {store}.myshopify.com host.
Connection details
- Base URL
- https://{store}.myshopify.com/admin/api/2025-01
- Pagination
- cursor
Common endpoints
| list products | POST /graphql.json |
| list orders | POST /graphql.json |
Worth knowing
- The Admin API is GraphQL-first; the REST Admin API is legacy and being wound down.
- The key header is X-Shopify-Access-Token, not Authorization.
- GraphQL calls are throttled by a query COST budget, not a request count. A heavy query can 429 on its own.
- The API version is in the path and rotates quarterly.