The Spicerack API is currently in beta. While we strive to maintain backwards
compatibility, breaking changes may occur. We recommend subscribing to our
changelog to stay updated on any API changes.
The Spicerack API allows you to programmatically access information about your tournaments and organization. To use the API, you’ll need an API key for authentication.
All API endpoints require authentication using an API key. Include your API key in the request headers:
Copy
X-API-Key: sk_*****
If an invalid or expired API key is provided, the API will return a 401 Unauthorized response. If the API key doesn’t have sufficient permissions for the requested operation, a 403 Forbidden response will be returned.
API keys are tied to specific organization roles, which determine what operations they can perform. When creating an API key, you’ll need to select a member access level that defines its permissions.
All responses are returned in JSON format. Successful responses will have a 2xx status code, while errors will return an appropriate error code along with an error message in the response body.