How AuthCrate Works
Simplify your Shopify integration with automated token management in just four easy steps.
Create a Custom App in Shopify
In your Shopify admin, go to Settings → Apps and sales channels → Develop apps. Create a new custom app and configure the required API scopes for your integration.
Once created, you'll receive a Client ID and Client Secret that AuthCrate uses to generate access tokens on your behalf.
Add Your App to AuthCrate
Register for a AuthCrate account and add your custom app credentials. We securely encrypt and store your Client ID and Client Secret using industry-standard AES-256 encryption.
Automatic Token Refresh
Shopify access tokens expire after 24 hours. AuthCrate automatically refreshes your tokens 2 hours before expiration, ensuring your integrations never break due to expired credentials.
Use the GraphQL Proxy
Generate an API key for your app and use our GraphQL proxy to make requests to Shopify. AuthCrate handles token management automatically, so you can focus on building your integration.
Example Request
curl -X POST https://authcrate.shop/api/v1/graphql \
-H "X-Api-Key: your_api_key" \
-H "Content-Type: application/json" \
-d '{"query": "{ shop { name } }"}'
Ready to get started?
Generate your first token in seconds, or create an account for automatic refresh.