List API request logs
Stripe-style request log of every authenticated call your organization made to
the Platform API (both X-API-Key and dashboard-session requests), newest
first.
Each entry includes the HTTP method, path, status code, machine-readable error code, latency, caller identity (API key vs dashboard session), source IP, user agent, query parameters, and the response body (capped at 2 KiB).
Filters:
method— GET, POST, PUT, PATCH, DELETEstatus—succeeded(2xx/3xx),failed(4xx+5xx),4xx,5xxpath— substring match, e.g.payouts
Example:
GET /platform/v1/organization/api-logs?status=failed&limit=25
X-API-Key: hp_live_...
Logging starts from the deployment of this feature; earlier traffic is not backfilled. Requests to the log/health endpoints themselves and the WebSocket stream are not logged.
Permissions: requires view access to “Webhooks”.
Authentication: Accepts either Authorization: Bearer <jwt> (dashboard) or X-API-Key: hp_live_... (programmatic).
Authorizations
JWT Bearer token for user session auth. Format: "Bearer {token}". Used by User and Organization endpoints.
Query Parameters
GET, POST, PUT, PATCH, DELETE succeeded, failed, 4xx, 5xx Substring match on the request path
2001 <= x <= 100x >= 0Related topics
Get audit logsGet organization audit logList trader identity bindings (customer ⇄ Hyperprop login)Upload organization logoDelete organization logo