Base URL
Authentication
All API requests require authentication via Bearer token. Include your API key in theAuthorization header:
Workspace context
Most endpoints are scoped to a workspace:Request format
- Content-Type:
application/jsonfor all request bodies - Accept:
application/jsonfor all responses - File uploads:
multipart/form-datafor import endpoints
Response format
All responses follow a consistent JSON structure. Successful responses return the resource directly. Errors return:Endpoint groups
Workspace
Settings, security, exports, audit logs
Members
Invite, manage roles, remove members
Brands
CRUD + AI specifications
Catalogs
Create, publish, fork, merge
Products
CRUD + bulk import
AI Services
Chat, generate, enhance
Billing
Subscriptions, invoices, usage
API Keys
Create, list, revoke
Integrations
OAuth, sync, status