User Guides
Data Intelligence
Integration Setup
Overview

Integration Setup Overview


This guide explains how to configure a third-party platform integration in Item DI. The Integrations module provides a backend configuration interface that allows developers to configure the integration with external platform APIs via four main steps.

Prerequisites

Before configuring a new integration, you must collect all required information from the target platform. This includes credentials, environment details, and authentication parameters.

FieldDescriptionExample
API DocumentationLink to the platform’s public API referencehttps://shopify.dev/docs/api
Auth MethodThe authentication type required by the platformOAuth 2.0 Code
Client CredentialsClient ID and Client Secret issued by the platformFrom the developer portal
Redirect URIOAuth callback URI registered with the platformhttps://di-v2.item.com/api/linker-di/open-api/connectors/http/oauth/v2/auth-code
Developer AppApp registered on the third-party platformShopify App, Amazon Developer Account
Token URLEndpoint for exchanging code for access tokenshttps://example.com/oauth/token
ScopeAccess scopes required for API callsread_orders, write_inventory
RegionPlatform region or environment zoneUS, EU
Shop Domain / Account IDIdentifier for the specific merchant instancemyshop.myshopify.com
Common ParametersParameters reused in multiple calls or flowsshop_domain, customer_id

These values are used during Steps 1 and 2, especially in Common Parameters Schema, token handling, and URL generation.

Configuration Flow

The setup process includes four main tasks:

Each step builds on the last, ensuring the integration is fully connected and usable across workflows, connectors, and MCP clients.

Related Guides

After completing setup, see:

For a complete use case: