This document explains how to set up Shopify and install the Shopify connector in Cyclr.
Shopify set up
To authenticate the Shopify connector in Cyclr you need:
- The hostname of the Shopify store you want to manage.
- The admin API access token of a custom app within the store you want to manage.
Getting the hostname
Your Shopify domain contains your hostname. For example, if the Shopify domain is
https://example.myshopify.com/admin then the hostname is
example.myshopify.com. Shopify’s documentation on domains can be found here.
Getting an admin API access token
You first need to create a custom app within the store to get an admin API access token. Shopify’s documentation on creating a custom app can be found here. When creating a custom app, ensure that the correct Admin API Permissions have been set for the webhooks your connector will use. The table below contains a list of webhooks and scopes:
|Cyclr webhook||Shopify scopes|
You can find the admin API access token in the newly created custom app under API credentials > Admin API access token. The token can be viewed once before being permanently hidden. To get a new token you need to uninstall and reinstall the app to your store. Shopify’s documentation on doing this can be found here.
Cyclr set up
You will be asked for the following values when installing the Shopify connector within an account:
- Hostname: The hostname of the Shopify store you want to manage.
- API Key: The admin API access token of a custom app within the store you want to manage.
Your Shopify connector is now set up! You can test it by executing one of the methods to confirm it can return some data.