API
Usage logs.
Public API calls are now written to D1 and can be served through the protected account API for support, billing, and agent debugging.
Stored fields
created_atUTC request time from D1.request_idUnique support identifier for the request.key_prefixVisible key prefix only. Full API keys are never logged.route_familyEndpoint family such as tips, sources, dates, or runners.status / error_codeHTTP status and normalized error code for failed calls.filtersSource, date, days, track, and race-number filters when supplied.latency_msWorker-side request latency.{
"request_id": "uuid",
"method": "GET",
"path": "/v1/tips",
"route_family": "tips",
"status": 200,
"source_filter": "elite",
"latency_ms": 34,
"key_prefix": "ap_live_..."
}
What is not logged
Full API keys and raw IP addresses are not stored. IPs are salted and hashed so support can correlate repeated behavior without retaining the original address.