TakeTheme API
The TakeTheme API allows you to programmatically manage your online store, including categories, products, orders, customers, staff, and more.
Authentication
All API requests require authentication with an API key (format tt_...), sent either in the tt-api-key header (preferred) or as a standard Bearer token:
tt-api-key: tt_YOUR_API_KEY
Authorization: Bearer tt_YOUR_API_KEY
Each key carries scopes (resource + action pairs, e.g. PRODUCTS:READ). Requests to endpoints outside the key's scopes are rejected with 403.
Rate Limits
API requests are rate-limited based on your plan. Check the X-RateLimit-* headers in responses for current limits.
Pagination
List endpoints use page-based pagination with page and limit parameters. Responses include pagination metadata.
Authentication
- API Key: apiKeyAuth
Your TakeTheme API key (e.g., tt_abc123...)
Security Scheme Type: | apiKey |
|---|---|
Header parameter name: | tt-api-key |
Contact
TakeTheme Support: support@taketheme.com
License