Shopify Admin API
Set up API access for the Shopify Admin API, enabling management of products, orders, customers, and store settings programmatically.
getapi shopify
Prerequisites
- A Shopify store (live or development store)
- Store owner or staff account with 'Develop apps' permission
Credentials
| Variable | Description | Sensitive |
|---|---|---|
SHOPIFY_STORE_URL |
Your Shopify store's myshopify.com domain (e.g., my-store.myshopify.com) | Public |
SHOPIFY_ACCESS_TOKEN |
Admin API access token for authenticating requests | Secret |
Setup Steps
- 1 Info
- 2 Input
- 3 Open URL
- 4 Info
- 5 Info
- 6 Info
- 7 Info
- 8 Confirm
- 9 Input
- 10 Validate
Things to Know
- The Admin API access token is shown ONLY ONCE after installing the app. If you lose it, you must uninstall and reinstall the app.
- Always use the minimum required scopes. Overly broad access increases security risk.
- Shopify has API rate limits: 2 requests/second for REST and 50 points/second for GraphQL.
- Use the GraphQL Admin API for new projects — it's more efficient and is Shopify's recommended approach.
- Development stores are free but have limitations. Create one at partners.shopify.com for testing.
- The API version in the URL (e.g., 2024-01) determines available features. Shopify deprecates old versions quarterly.