Skip to main content
Page type: Reference. Endpoint-level request and response details come from the generated OpenAPI pages under this reference.
The CreatorCommerce Unified API provides programmatic access to CreatorCommerce data and workflows across creator experiences, brand operations, and connected integrations. Use it to build custom dashboards, integrate external tools, manage creator collaborations, update drops, and generate checkout-ready URLs.

Base URL

https://unified-api.creatorcommerce.shop

Authentication

Two authentication methods are supported:
MethodHeaderUse Case
Bearer Token (JWT)Authorization: Bearer {token}Authenticated user requests
Channel API Keyx-channel-access-token: {key}Server-to-server brand requests
Partner API Keyx-partner-access-token: {key}Creator-facing requests
See the Authentication Guide for setup details.

API Shape

The API is easiest to understand through two primary access patterns.

Channel-Centric (Brand Side)

Endpoints prefixed with /channels/{myshopifyDomain}/ are used by brands to manage their program:
  • Channel settings — Read and update channel configuration
  • Magic Links — Generate authenticated creator entry links
  • Integrations — Connect, disconnect, and list external integrations
  • Collabs — List, get, and update collaborations
  • Tiers — Retrieve configured collab tiers
  • Drops — Update product curation and enhancements
  • Custom fields and forms — Manage channel-level field and form definitions
  • Campaigns — Create, read, and update channel campaigns
  • Metrics — Query session and revenue analytics

Creator-Centric (Creator Side)

Endpoints prefixed with /creators/ are used by creators to manage their own data:
  • Collabs — View and update their collaborations
  • Drops — Create and manage product curation
  • Cart URLs — Generate checkout-ready URLs
  • Forms — Fetch creator-facing custom forms

Capability Areas

The OpenAPI spec is organized around these capability areas:
AreaWhat it covers
ChannelsChannel retrieval and settings
Magic LinksAuthenticated creator entry flows
IntegrationsConnected integration listings and lifecycle
CollabsBrand-side and creator-side collaboration operations
DropsDrop creation, updates, products, and enhancements
Custom Field DefinitionsChannel-level field definitions
Form DefinitionsChannel-level form definitions
CampaignsCampaign creation and updates
MetricsSession and revenue reporting
CheckoutCreator drop cart URL generation
StorageUpload utility endpoints

Response Format

All responses are returned in JSON format. Successful responses typically include a data object or the updated resource. Errors follow a consistent error response structure:
{
  "statusCode": 500,
  "error": "Internal Server Error",
  "message": "Error description"
}

Where to Find Endpoint Details

  • Use the generated endpoint groups in the navigation for request parameters, request bodies, response schemas, and examples.
  • Use Authentication for credential strategy and header usage.
  • Use Shopify Flow Actions for workflow automation actions that sit outside the REST endpoint catalog.

Authentication

Setup guide for API keys and JWT tokens

Shopify Flow Actions

Workflow automation actions connected to CreatorCommerce data