Workspace / Integrations
Setup-only previewSign inR
YOUR SOCIAL COMMERCE WORKSPACE

Bring your channels together.

Separate connections. Clear permissions. No shared tokens.

◎
Public setup preview — sign in to see your workspace.
Sign in →

Six distinct connections

OAuth disabled · No credentials entered
tNot configured

TikTok Login Kit

Creator identity only. Separate from Shop and advertising access.

CONNECTION 01
View setup requirements +
  1. Create a company-owned TikTok developer app and enable Login Kit.
  2. Register the exact static HTTPS callback.
  3. Request user.info.basic and complete production app review.

Server-side configuration

TIKTOK_LOGIN_CLIENT_KEYTIKTOK_LOGIN_CLIENT_SECRET

Static callback path

/api/auth/tiktok/callback

Prefix with explicitly approved APP_URL. Do not register a preview or tunnel URL.

Adapter verification and provider approval required.

tNot configured

TikTok Shop

Direct shop, product and permitted affiliate data.

CONNECTION 02
View setup requirements +
  1. Complete US Partner Center onboarding and create the Relay app (US market).
  2. Register the redirect URL and request seller.product.basic + seller.creator_marketplace.read.
  3. Create a Development Shop; copy the generated seller authorization link into TIKTOK_SHOP_AUTH_URL.

Server-side configuration

TIKTOK_SHOP_APP_KEYTIKTOK_SHOP_APP_SECRETTIKTOK_SHOP_AUTH_URL

Static callback path

/api/connections/tiktok-shop/callback

Prefix with explicitly approved APP_URL. Do not register a preview or tunnel URL.

Adapter verification and provider approval required.

tNot configured

TikTok Shop Creator

Optional creator-side affiliate capabilities. Not Login Kit.

CONNECTION 03 · OPTIONAL
View setup requirements +
  1. Enable only when creator-side affiliate data is needed.
  2. Confirm the creator authorization flow and exact scopes separately.
  3. Never reuse seller or Login Kit tokens.

Server-side configuration

TIKTOK_SHOP_CREATOR_APP_KEYTIKTOK_SHOP_CREATOR_APP_SECRET

Static callback path

/api/connections/tiktok-shop-creator/callback

Prefix with explicitly approved APP_URL. Do not register a preview or tunnel URL.

Adapter verification and provider approval required.

tNot configured

TikTok Ads

Existing campaigns, paid spend and eligible GMV Max reports.

CONNECTION 04
View setup requirements +
  1. Register a company-owned API for Business app.
  2. Obtain advertiser read/reporting approval and portal authorization URL.
  3. Confirm reporting metrics and GMV Max capability for each advertiser.

Server-side configuration

TIKTOK_BUSINESS_APP_IDTIKTOK_BUSINESS_SECRET

Static callback path

/api/connections/tiktok-business/callback

Prefix with explicitly approved APP_URL. Do not register a preview or tunnel URL.

Adapter verification and provider approval required.

mNot configured

Meta Ads

Existing ads, spend and Meta-attributed performance.

CONNECTION 05
View setup requirements +
  1. Create a company-owned Meta app with Marketing API and business login.
  2. Pin the Graph API version selected in the app dashboard.
  3. Request ads_read; complete applicable Advanced Access and App Review.

Server-side configuration

META_APP_IDMETA_APP_SECRETMETA_GRAPH_VERSION

Static callback path

/api/connections/meta/callback

Prefix with explicitly approved APP_URL. Do not register a preview or tunnel URL.

Adapter verification and provider approval required.

eNot configured

Euka

Optional enrichment: Euka dashboard metrics, top videos and creators. Direct Shop remains primary.

CONNECTION 06 · OPTIONAL
View setup requirements +
  1. In Euka go to Settings → Integrations → OpenAPI keys and create a per-brand key.
  2. Paste the key into Relay; it is verified against GET /me, /brands and /stores before anything is stored.
  3. Select the brand(s) to enrich. Euka data is labelled and never overwrites direct TikTok values.

Server-side configuration

Provider documentation required

No authorization endpoint assumed

Authentication format and supported endpoints remain unverified.

Adapter verification and provider approval required.

Brands create an OpenAPI key in Euka → Settings → Integrations → OpenAPI keys and paste it here. Nothing is assumed until the key is verified.

Sign in to connect

A stable address before authorization.

APP_URL must be explicitly configured as a stable HTTPS origin. It is currently unset. Relay does not derive callback URLs from the request host or a temporary tunnel. Credentials alone do not make a connection live.