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

How to get & add the shopify API key?

Shopify – Get MyShopify URL & API Keys (Dev Dashboard)

Part 1 – Get MyShopify Domain

  1. Log in to Shopify Admin

  2. Go to Settings

  3. Click Domains

  4. Copy the yourstore.myshopify.com URL
    (This is required for the integration setup)

Example


Part 2 – Create App & Get API Credentials (Dev Dashboard)

Step 1 – Enable App Development

  1. Go to Settings

  2. Click Apps

  3. Click Develop apps

  4. Click Build apps in Dev Dashboard


Step 2 – Create App

  1. Click Create app

  2. Set App name (anything, e.g. Junipeer)


URLs

  • App URL: 

    https://app.junipeer.io
  • ✅ Check Embed app in Shopify admin

  • Webhooks API version:
    Select latest (currently 2026-01)


Step 3 – Add API Scopes

Paste the following into the Scopes field:

 
read_assigned_fulfillment_orders,write_assigned_fulfillment_orders,read_companies,write_companies,read_custom_fulfillment_services,write_custom_fulfillment_services,read_customers,write_customers,read_customer_data_erasure,write_customer_data_erasure,read_delivery_customizations,write_delivery_customizations,read_price_rules,read_discounts,write_discounts,write_draft_orders,read_draft_orders,read_fulfillment_constraint_rules,write_fulfillment_constraint_rules,read_fulfillments,write_fulfillments,read_gift_card_transactions,read_gift_cards,write_gift_cards,write_inventory,read_inventory,write_inventory_shipments,read_inventory_shipments,write_inventory_shipments_received_items,read_inventory_shipments_received_items,write_inventory_transfers,read_inventory_transfers,read_delivery_option_generators,write_delivery_option_generators,read_locales,write_locales,read_locations,read_markets,write_markets,read_markets_home,write_markets_home,read_merchant_managed_fulfillment_orders,write_merchant_managed_fulfillment_orders,read_metaobject_definitions,write_metaobject_definitions,read_metaobjects,write_metaobjects,read_online_store_navigation,write_online_store_navigation,read_online_store_pages,write_online_store_pages,write_order_edits,read_order_edits,read_orders,write_orders,read_payment_terms,write_payment_terms,read_payment_customizations,write_payment_customizations,read_product_listings,write_product_listings,read_products,write_products,read_returns,write_returns,read_shipping,read_shopify_payments_payouts,read_shopify_payments_disputes,write_shopify_payments_disputes,read_store_credit_account_transactions,write_store_credit_account_transactions,read_store_credit_accounts,read_third_party_fulfillment_orders,write_third_party_fulfillment_orders,read_translations,write_translations
 

Step 4 – Release App

  1. Click Release

  2. Click Release again to confirm

  3. Go to Home


Step 5 – Install App

  1. Click Install app

  2. Choose the store to integrate

  3. Confirm installation


Step 6 – Get API Keys

  1. Go to Settings inside the app

  2. Copy:

  • Client ID

  • Client Secret

These are the credentials required for Junipeer.