Shopify
shopifyAuthenticate with Shopify using OAuth device code flow. Access the Partners API, Admin API, and other Shopify services for app development and store management.
🔐 Authentication Methods
device_code
device: https://accounts.shopify.com/oauth/device_authorization
token: https://accounts.shopify.com/oauth/token
Scope: openid https://api.shopify.com/auth/partners.app.cli.access
👤 Identity
Account: e.g., personal, work
🌐 APIs
partners
Base URL: https://partners.shopify.com/api
Auth Header: Authorization: Bearer {token}
Methods: device_code
admin
Base URL: https://{store}.myshopify.com/admin/api/2024-01
Auth Header: X-Shopify-Access-Token: {token}
Spec Type: graphql
Methods: device_code
Variables:
{store} - The myshopify.com subdomain (e.g., my-store)📦 Public Clients
These clients are bundled with the formula. Schlussel auto-selects the first available public client and its supported method. Just run the command below.
shopify-cli
Client ID: fbdb2649-e327-4907-8f67-908d24cfd7e3
Source: https://github.com/Shopify/cli
Methods: device_code
$ schlussel run shopify