Skip to main content
Version: 1.0.0

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​

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