List API requests
GET /v1/requests
View your recent API request history. Useful for monitoring, debugging, and understanding usage patterns. Returns requests sorted by most recent first.
By default, only API key requests are shown. Pass auth_type=jwt to see dashboard requests.
Authorizations
Section titled “Authorizations ”Parameters
Section titled “ Parameters ”Query Parameters
Section titled “Query Parameters ”Filter by HTTP method
Filter by status group
Filter by exact HTTP status code
Filter by request path (substring match)
Filter by knowledge base ID
Filter by authentication type. Defaults to api_key.
Only return requests after this ISO 8601 timestamp
Only return requests before this ISO 8601 timestamp
Pagination cursor from a previous response’s meta.cursor field
Maximum number of items to return per page
Responses
Section titled “ Responses ”Request log retrieved
object
object
Request ID (prefixed with req_)
Example
req_a1b2c3d4e5HTTP method
Example
POSTRequest path
Example
/api/v1/knowledge-bases/kb_x1y2z3/searchHTTP response status code
Example
200Request processing time in milliseconds
Example
342Authentication method used
Example
api_keyKnowledge base ID if the request was scoped to a KB
Example
kb_x1y2z3w4v5Summary of the request body (search query, top_k, etc.)
object
When the request was made
Example
2026-02-10T12:00:00.000Zobject
Cursor to pass for the next page. Null if no more results.
Example
eyJpZCI6ImtiX2FiYzEyMyJ9Whether more results are available
Example
trueAuthentication failed or missing
object
object
Machine-readable error code
Example
VALIDATION_ERRORHuman-readable error message
Example
Invalid request bodyAdditional error details (e.g., validation issues)
object
Example
{ "error": { "code": "AUTHENTICATION_ERROR", "message": "Invalid or missing API key" }}Rate limit exceeded
object
object
Machine-readable error code
Example
VALIDATION_ERRORHuman-readable error message
Example
Invalid request bodyAdditional error details (e.g., validation issues)
object
Example
{ "error": { "code": "RATE_LIMIT_EXCEEDED", "message": "Rate limit exceeded" }}