REST API · requests

GET /requests

Paginated request log. Mirrors the panel page and the `list_requests` MCP tool. Accepts `status`, `method`, `path`, `since`, `until`, `targetOutcome`, `limit`, `offset` as query args.

get_api_requests_list

Authentication

  • Bearer

Responses

200

Paginated request rows.

application/json

{
    "properties": {
        "rows": {
            "type": "array",
            "items": {
                "properties": {
                    "configVersion": {
                        "description": "Published config that authorised the request; 0 means unstamped.",
                        "type": "integer",
                        "minimum": 0
                    }
                },
                "type": "object"
            }
        }
    },
    "type": "object"
}
{
    "total": 128,
    "limit": 50,
    "offset": 0,
    "rows": [
        {
            "ts": 1768464000000,
            "requestId": "a1b2c3d4-5e6f-4a1b-8c2d-9e0f1a2b3c4d",
            "method": "POST",
            "path": "/v1/lifecycle",
            "status": 200,
            "durationMs": 42,
            "targets": 1,
            "creditsDeducted": 5,
            "authType": "apiKey-live",
            "errorMessage": null,
            "bytesSent": 1024,
            "closeReason": "complete",
            "configVersion": 7
        }
    ]
}

← REST API reference