HTTP: diagnostics
Default control-plane operations. Complete OpenAPI schema · Authentication and tenancy.
GET /api/diagnostics/requests
Section titled “GET /api/diagnostics/requests”Get Request Cost Diagnostics
Summarize this process’s recent request cost from the bounded in-memory request-timing buffer: per-route rate, wall time, apportioned CPU seconds, and the estimated share of vcpu CPUs. Records use route templates and keyed client hashes only. Returns enabled: false when request timing is off.
Operation ID: get_request_cost_diagnostics_api_diagnostics_requests_get.
| Parameter | Location | Required | Schema |
|---|---|---|---|
since_seconds |
query | False | {"type":"number","maximum":86400,"exclusiveMinimum":0,"default":300,"title":"Since Seconds"} |
vcpu |
query | False | {"type":"number","maximum":1024,"exclusiveMinimum":0,"default":1.0,"title":"Vcpu"} |
Responses
Section titled “Responses”{ "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/RequestCostSummary" } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } }}Model declarations: HTTPValidationError, RequestCostSummary.