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