Skip to content
  • There are no suggestions because the search field is empty.

Shopify App Creation and API Key Extraction Manual

To Retrieve 3 Fields
SHOPIFY_API_KEY (client_id)
SHOPIFY_API_SECRET_KEY (client_secret)
SHOPIFY_SHOP_DOMAIN

1. Login and Select ‘Settings’

Access: https://admin.shopify.com/

Screenshot 2026-01-05 at 10.14.46 AMScreenshot 2026-01-05 at 10.14.46 AM

2. Select ‘Apps’ and ‘Build apps in Dev Dashboard’

Screenshot 2026-01-05 at 10.25.07 AM

3. Select ‘Create App’ and ‘Select Scopes’

Screenshot 2026-01-05 at 10.25.54 AM

Screenshot 2026-01-05 at 10.27.31 AM

ACCESS SCOPES

  • read_analytics,
  • read_customers,
  • read_inventory,
  • read_locales,
  • read_locations,
  • read_orders, → read_all_orders
  • read_product_feeds,
  • read_products,
  • read_reports

4. Install The app and retrieve the important API Creds

4.0 Install the app

Screenshot 2026-02-26 at 12.07.58 PM

4.1 Retrieve CLIENT_ID and SECRET_KEY

Screenshot 2026-01-05 at 10.54.48 AM

4.2 Retrieve SHOPIFY_SHOP_DOMAIN URL

To find your myshopify.com domain:

  1. Log in to your Shopify Admin (admin.shopify.com)
  2. Look at the URL in your browser - it will show something like: https://admin.shopify.com/store/YOUR-STORE-NAME
  3. Your myshopify.com domain is: YOUR-STORE-NAME.myshopify.com

Screenshot 2026-01-05 at 10.58.45 AM

Here's the difference 2025 vs 2026:

Old Way (Legacy) New Way (2026+)
Shopify gave you a permanent access token No permanent token
Store it once, use forever Generate token on-demand
Just use the token directly Use client_id + client_secret to get token

Flow now:

STORED (permanent)
• SHOPIFY_API_KEY (client_id)
• SHOPIFY_API_SECRET_KEY (client_secret)
• SHOPIFY_SHOP_DOMAIN

GENERATED (temporary, expires in 24h)
• access_token ← get using client_id + client_secret

API CALLS
• Use access_token in X-Shopify-Access-Token header