Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.definite.app/llms.txt

Use this file to discover all available pages before exploring further.

Getting your Shopify Access Token

In order to allow Definite to retrieve data from Shopify, we’ll need to get an Access Token.
1

Create a Custom App

  • In your Shopify admin dashboard, navigate to Settings > Apps and sales channels.
  • Click on Develop apps.
  • Select Create an app, provide an app name, and click Create app.
2

Configure API Scopes

  • In the app’s API credentials tab, click Configure Admin API scopes.
  • Select the following scopes:
read_customers
read_customer_events
read_locales
read_products
read_orders
read_locations
read_inventory
read_fulfillments
read_payment_terms
read_marketing_events
read_publications
read_markets
read_customer_merge
read_assigned_fulfillment_orders
  • Click Save to apply the scopes.
3

Install the App

  • In the app’s Overview tab, click Install app.
  • Confirm the installation when prompted.
4

Retrieve the Access Token

  • After installation, go to the API credentials tab.
  • Under Admin API access token, click Reveal token once to view your access token.
  • Important: Store this token securely, as it won’t be displayed again. If lost, you’ll need to generate a new token.

Find your Shopify Store ID

In Shopify, your Store ID is typically your unique .myshopify.com URL, which serves as your store’s primary identifier. To locate it:
1

Log in to Your Shopify Admin

2

Access the Admin Dashboard

  • Once logged in, observe the URL in your browser’s address bar.
  • It should resemble: https://{your-store-id}.myshopify.com/admin.
  • Here, {your-store-id}.myshopify.com is your unique Store ID.

Definite instructions

1
Go to this link to add an integration. Search for our Shopify extractor and click it to get to the creation form. You should see a screen like this:
2
Add a name for your integration and add the Access Token and Store ID to the form.
3
Make sure the use EL toggle is turned on.
4
Select your target integration (where the data will be extracted to). In most setups this will be duckdb.
5
Select a cadence of sync then click Save.