Shopify API (Custom App)
  • 10 Feb 2023
  • 1 Minute to read

Shopify API (Custom App)

Article Summary

Getting Credentials from Shopify

Canary7 Shopify Integration requires Credentials from the Shopify of the Custom App Admin API. Please log into your Shopify Partners account. Note this method is for users who made a custom app after shopify changed how their API works.

For this integration, you need the following:

  • Shopify Url
  • API Key
  • Admin API Access token
  • Shopify Location ID
  1. Go into the Stores section.image1shopify
  2. Click "Log in" on the store you want to integrate with Canary7.image2shopify
  3. Click on "Settings" on the bottom left.image3shopify
  4. Within settings, click "Apps and sales channels" and then "Develop apps".
  5. Enter the name of the app and click "Create app".
  6. Within the app that you have just created, configure the Admin API Integrations.
  7. Ensure that all 8 of the access scopes shown below are selected, this is very important, and you can search for them if needed.
  8. Click on "Save".
  9. Click on "Install app".
  10. Click on "Install".
  11. Reveal the "Admin Access Token". This is only revealed once.
  12. Highlighted in green are the URL and the Password.
  13. Now go back to settings and click on on locations
  14. Click on the location which you want to on location
  15. The Shopify location ID is now visible within the URL shown below.shopify location id

Ensure that you have gotten the following:

  • Shopify Url
  • API Key
  • Admin API Access token
  • Shopify Location ID

Adding a Shopify Company Integration

Click on the Red Action Buttonred action button, this will bring up a drop-down menu, and select "Add"

add type

Complete the General Tab

general tab shopify

Select the following:

  1.  "Shopify" as the integration
  2. The company related to the integration

Click on add buttonto complete the general tab.

Complete the Api tab

api general tab(1)

Select the integration Api; here are the options available:

  • Order
  • Item
  • Inventory 
  • Inventory Sync

Click on apply to continue, you can add more of these by clicking on the Red Action Buttonred action button,this will bring up a drop-down menu, and select "Add".

api transform tab

If needed, you can enter the Transform. If not, leave it blank and click applyto continue.

Complete the Credential Tab

credential tab

Enter the following:

  1.  Name (optional)
  2. password (API Admin Access token).
  3. url
  4. shopify_location_id

Ensure this information is correct and click onSave button to add this Shopify integration for this company.

Was this article helpful?