Shopify

Shopify Connector Setup

To connect your Shopify store to dex, you'll need to generate API credentials and configure read-only access in your Shopify Admin.

1. Create a Custom App in Shopify

  1. Go to your Shopify Admin Panel.

  2. In the left menu, click SettingsApps and sales channels.

  3. Click Develop apps (enable this option if prompted).

  4. Click Create an app.

  5. Enter a name (e.g., dex_shopify_connector) and select an app developer.

2. Configure API Access Scopes

  1. Go to the Configuration tab of your app.

  2. Click Configure Admin API scopes.

  3. Select read-only permissions for the relevant resources:

  1. Click Save.

3. Install the App and Generate Credentials

  1. Open the API Credentials tab.

  2. Click Install App to install it on your store.

  3. Once installed, click Reveal token once to view your Admin API access token.

  4. Copy the following details for use in dex:

  • Admin API Access Token

  • API Key

  • Store name

  • API version (e.g., 2024-10)

4. Configure the Connector in dex

In the Advanced Settings screen inside dex:

Field
Description

API Key

Your Admin API Access Token

Store

Your store name (e.g., my-store)

API Version

The API version you noted earlier (e.g., 2024-10)

Path Params

Leave empty unless otherwise instructed

Click Test and Save to validate the connection.

Once connected, dex will begin syncing data from your Shopify store, giving you access to orders, products, customers, and more — all in your own cloud environment.

circle-info

dex currently supports the Shopify REST API, which continues to function but is no longer actively updated by Shopify beyond version 2025-01. Shopify has since introduced a new GraphQL API, which is supported via a separate connector.

Last updated

Was this helpful?