List recent API requests
Every authenticated `/v1` request in the caller's mode, newest first. Bodies are redacted and bounded; rows are kept for the retention window (30 days by default).
GET
bearerAuthheader
AuthorizationBearer <token>API key (cpr_…) or session JWT
limit?integerRange
1 <= value <= 100Default
20starting_after?stringmethod?stringValue in
"GET""POST""PATCH""PUT""DELETE"status?stringMatch
^(\d{3}|[2345]xx)$path?stringLength
length <= 200source?stringValue in
"api_key""session"api_key_id?stringFormat
uuidcreated_gte?stringFormat
date-timecreated_lte?stringFormat
date-timeDefault Response
application/json- response
object*"list"Value in
"list"data*array<>has_more*booleancurl -X GET 'http://127.0.0.1:3001/v1/request-logs'Example Response
{ "object": "list", "data": [ { "id": "string", "object": "request_log", "mode": "test", "source": "api_key", "api_key_id": "string", "request_id": "string", "method": "string", "route": "string", "path": "string", "status": 0, "error_code": "string", "duration_ms": 0, "ip": "string", "idempotency_key": "string", "created_at": "string" } ], "has_more": true}