List request logs
GET/organization/request-logs
Calls this organization made, newest first, within its retention window (7, 30 or 90 days, set on the Settings page). Filter by request_id to look up one call — that ignores every other filter. Rows carry no parameters, IP or user agent for organizations that turn off request details.
- Authentication
- Send an admin key (dk_admin_…) as a Bearer token. Data keys are refused here.
- Scope
organization- Cost
- Free
Parameters
| Name | Type | Description |
|---|---|---|
request_idquery | string | One exact call. Overrides the other filters. |
key_idquery | string | Only calls made with this key. |
routequery | string | Endpoint id, as in the reference. |
statusquery | string |
One of: |
sincequery | string (date-time) | |
untilquery | string (date-time) | |
limitquery | integer | Default 25. |
cursorquery | string |
Response
The data field is a list; each item has these fields.
| Name | Type | Description |
|---|---|---|
request_idrequired | string | null | Quote this to support. |
atrequired | string (date-time) | |
routerequired | string | |
statusrequired | integer | |
unitsrequired | integer | null | 0 for anything that wasn't a 2xx. |
duration_msrequired | integer | |
key_idrequired | string | null | Null for calls made from the dashboard. |
errorrequired | object | null | Present only on a failure. |
paramsrequired | object | null | The filters as sent, redacted. Null when details aren't stored. |
Example request
curl "https://api.kite.sa/v1/organization/request-logs" \
-H "Authorization: Bearer $KITE_ADMIN_KEY"import { Kite } from "@kite-sa/sdk";
const kite = new Kite({ apiKey: process.env.KITE_ADMIN_KEY });
const result = await kite.organization.requestLogs.list();import os
from kite_sa import Kite
kite = Kite(api_key=os.environ["KITE_ADMIN_KEY"])
result = kite.organization.request_logs.list()Open in the interactive reference
Related endpoints
- Get your organization
GET /organization - List data keys
GET /organization/keys - Create a data key
POST /organization/keys - Revoke a key
POST /organization/keys/{key_id}/revoke - List projects
GET /organization/projects - Daily usage
GET /organization/usage - List members and invitations
GET /organization/members - List audit events
GET /organization/audit-events - Create a webhook endpoint
POST /organization/webhooks - List webhook endpoints
GET /organization/webhooks - Delete a webhook endpoint
POST /organization/webhooks/{webhook_id}/delete - List deliveries
GET /organization/webhooks/{webhook_id}/deliveries - Replay a delivery
POST /organization/webhooks/{webhook_id}/deliveries/{delivery_id}/replay