Skip to main content
GET
List Request Logs
Beta. The request logs schema is new and may evolve. Field names should be stable, but we reserve the right to add fields or adjust response shape before general availability.

Overview

Returns a paginated list of API request logs for the authenticated organization. Filterable by date range, HTTP status code, success/failure outcome, method, API key, endpoint type, and path. Per-plan access control limits the historical window: Requires the billing:read scope. Querying logs does not consume metered usage.

Query Parameters

string
Start of date range (ISO 8601). Accepts YYYY-MM-DD or full ISO datetime. Defaults to 24 hours ago.
string
End of date range (ISO 8601). Accepts YYYY-MM-DD or full ISO datetime. Defaults to now.
string
Alias for start_date. If both are sent, start_date wins.
string
Alias for end_date. If both are sent, end_date wins.
integer
Filter to a specific HTTP status code (100—599).
boolean
Filter by outcome: true returns succeeded requests (status < 400), false returns failed requests (status >= 400).
string
Filter by HTTP method (GET, POST, PATCH, DELETE, etc.).
string
Filter to requests made with a specific API key (key_...).
string
Filter by classified endpoint type. One of search, read, monitoring, screening, clearance, check, image_search, export, reference, utility.
Case-insensitive substring match against path or request ID (max 200 characters).
integer
default:"50"
Items per page (1—100).
string
Pagination cursor from a previous response.

Response

string
Always "list".
object[]
boolean
Whether more pages are available.
object

Code Examples

Errors