Extra Information
System documentation: Shopify API Reference- 1. Retrieving Shopify Credentials
- 1.1 Steps
- 2. Connector Package Documentation
- 2.1 Setting up Shopify HTTP Client
- 2.2 Subscribing to entities from Shopify
- 2.3 Publishing entities to Shopify
- 2.4 Using Query in Alumio
1. Retrieving Shopify Credentials
1.1 Steps- Go to Shopify Admin.
- Navigate to: Settings → Apps and sales channels → Develop apps.
- Enable Allow custom app development.
- Click Create app.
- Go to API credentials.
- Configure Admin API scopes (select the entities you want to access).
- Save → Install app.
- Copy the Admin API access token.
2. Connector Package Documentation
2.1. Setting up Shopify HTTP Client Before using the Shopify connector, you must create a Shopify App and generate an Admin API access token.- In Shopify Admin, create a Custom App: Apps → Develop apps → Create app.
-
After the app is created:
- Go to API credentials
- Configure Admin API scopes
- Save and Install app
- Copy the Admin API access token.
-
In Alumio Dashboard:
- Go to Clients → HTTP Clients
- Create a new HTTP Client
- Select Shopify Client as the prototype.
-
Fill in:
-
Base URI (e.g.
https://{store-name}.myshopify.com) - X-Shopify-Access-Token (from Shopify),
-
Base URI (e.g.
- (Optional) Enable request logging for debugging,
- Save the HTTP Client.

- Go to Connections → Incoming.
- Create a new Incoming configuration.
- Select Shopify Subscriber (v/2026-01).
- Choose the entity you want to subscribe to,
- (Optional) Add Request Parameters.
- (Optional) Add an Input Transformer.
- Select the Shopify HTTP Client.
- (Optional) Enable pagination if the endpoint supports it.

Query parameters Used for filters and search options. Example URL:
- Generating IDs dynamically
- Mapping fields from previous routes
- Normalizing incoming data.
2.3. Publishing Entities to Shopify
- Go to Connections → Outgoing.
- Create a new Outgoing configuration.
- Select Shopify Publisher (v/2026-01).
- Choose an Action.
- Select the Entity.
- (Optional) Add query parameters.
- (Optional) Add transformers.
- Select the Shopify HTTP Client.

-
Create → HTTP
POST -
Update → HTTP
PUT -
Delete → HTTP
DELETE
Example: Create Discount Code Endpoint:
-
path → URL parameters (e.g.
{id}) - query → URL query string parameters
- payload → Request body data