Base URL
All API endpoints are relative to the following base URL:Versioning
The Vook API is versioned using a URL path prefix. The current version is v1:/v2, /v3, and so on. Non-breaking changes (new optional fields, new endpoints, new query parameters) are added to the current version without a version bump.
You will always receive advance notice before a version is deprecated, giving you time to migrate your integration.
Request Format
All requests to the Vook API must be made over HTTPS. The API uses standard HTTP methods:| Method | Usage |
|---|---|
GET | Retrieve a resource or list |
POST | Create a new resource |
PUT | Replace a resource entirely |
PATCH | Partially update a resource |
DELETE | Delete a resource |
POST, PUT, PATCH), encode it as JSON and set the Content-Type header accordingly:
GET and DELETE requests do not require a Content-Type header.
Response Format
Every response from the Vook API is JSON. Successful responses wrap the primary resource or collection in adata envelope:
error object and a human-readable message:
Rate Limiting
The Vook API enforces rate limits to ensure fair use and platform stability. Every response includes the following headers so you can track your current usage:| Header | Description |
|---|---|
X-RateLimit-Limit | The maximum number of requests allowed in the current window |
X-RateLimit-Remaining | The number of requests remaining in the current window |
X-RateLimit-Reset | Unix timestamp (UTC) when the current window resets |
429 Too Many Requests response. Use the Retry-After header included in that response to know how long to wait before retrying.
Rate limits are applied per API key. If you need a higher limit for a production workload, contact support@vook.ai.
Explore the Core Concepts
Requests
Learn how to structure headers, request bodies, query parameters, and idempotency keys.
Responses
Understand the response envelope, pagination, and HTTP status codes.
Errors
Explore error codes, response format, and how to handle failures gracefully.
API Reference
Browse the full list of endpoints, parameters, and response schemas.