Base URL
Every request you make to the Revont API must be prefixed with the following base URL:https://api.revont.ai/v1/calls.
Authentication
All requests require a valid API key passed as a Bearer token in theAuthorization header. Requests without a valid key return 401 Unauthorized.
See Authentication for instructions on generating a key and including it in your requests.
Rate Limits
The number of requests you can make per minute depends on your Revont plan:
Every API response includes the following headers so you can track your current usage:
When you exceed your rate limit, the API returns
429 Too Many Requests. Wait until the time indicated by X-RateLimit-Reset before retrying.
Response Format
All API responses are JSON. Successful operations return an HTTP2xx status code alongside the response body. Here is an example of a successful response:
4xx or 5xx status code with a JSON body containing an error object:
error.code for programmatic error handling and error.message for human-readable context.
Error Codes
The table below lists the HTTP status codes you may encounter across all endpoints:Pagination
All list endpoints use cursor-based pagination. To page through results, pass the following query parameters:
Every paginated response includes three top-level fields:
When
has_more is false, you have retrieved all available records.
Example — fetching the second page of calls:

