StatsHub Docs
APIEndpoint referenceDashboard

/dashboard/systemstats

The ingestion job log, filterable and paged.

GET
/api/dashboard/systemstats

The ingestion job log, filterable and paged.

The rows carry API request and response payloads, so the replacement closes legacy's anonymous access and requires a production superadmin.

The type and name filters are substring matches with LIKE, not ILIKE, so they are case-sensitive. A malformed date is skipped rather than rejected — the original catches the parse failure and drops the condition, widening the result instead of failing the request.

Authorization

AuthorizationBearer <token>

Supabase access token.

In: header

Query Parameters

dateFrom?string
dateTo?string
limit?integer
Formatint64
name?string
page?integer
Formatint64
status?string
type?string

Response Body

application/json

application/json

application/json

application/json

curl -X GET "https://example.com/api/dashboard/systemstats"
{  "data": [    {      "apiRequests": [        "string"      ],      "apiResponses": [        "string"      ],      "createdAt": "2019-08-24T14:15:22Z",      "data": "string",      "error": "string",      "eventType": "string",      "failedApiCalls": 0,      "id": 0,      "messageId": "string",      "processingEndTime": "2019-08-24T14:15:22Z",      "processingStartTime": "2019-08-24T14:15:22Z",      "rescheduledInfo": "string",      "retryCount": 0,      "status": "string",      "successfulApiCalls": 0,      "totalApiCalls": 0,      "updatedAt": "2019-08-24T14:15:22Z"    }  ],  "pagination": {    "property1": null,    "property2": null  }}