curl "$API_URL/ops/jobs/overview" \
-H "Authorization: Bearer $TOKEN"
req, err := http.NewRequestWithContext(ctx, http.MethodGet,
apiURL + "/ops/jobs/overview", nil)
if err != nil {
return err
}
req.Header.Set("Authorization", "Bearer "+token)
res, err := http.DefaultClient.Do(req)
if err != nil {
return err
}
defer res.Body.Close()
const res = await fetch(`${apiUrl}/ops/jobs/overview`, {
method: "GET",
headers: {
Authorization: `Bearer ${token}`,
},
});
const data = await res.json();
{
"failing": [
{
"config": {
"enabled": false,
"max_attempts": 5,
"priority": 1,
"queue": "default",
"schedule": "0 3 * * *",
"timeout": "5m0s"
},
"defaults": {
"enabled": false,
"max_attempts": 5,
"priority": 1,
"queue": "default",
"schedule": "0 3 * * *",
"timeout": "5m0s"
},
"description": "string",
"invalid_override": false,
"modified": false,
"name": "heartbeat",
"version": 0,
"last_run": {
"attempt": 0,
"created_at": "2026-09-15T12:00:00Z",
"id": 0,
"kind": "heartbeat",
"max_attempts": 0,
"priority": 0,
"queue": "string",
"scheduled_at": "2026-09-15T12:00:00Z",
"state": "completed",
"actor_id": "string",
"actor_kind": "string",
"attempted_at": "2026-09-15T12:00:00Z",
"errors": [
{
"at": "2026-09-15T12:00:00Z",
"attempt": 0,
"message": "string"
}
],
"finalized_at": "2026-09-15T12:00:00Z",
"request_id": "string"
},
"next_run_at": "2026-09-15T12:00:00Z",
"updated_at": "2026-09-15T12:00:00Z",
"updated_by": "string"
}
],
"queues": [
{
"active": false,
"available": 0,
"discarded_last_day": 0,
"name": "default",
"paused": false,
"retryable": 0,
"running": 0,
"scheduled": 0
}
]
}
{
"code": "string",
"status": 401,
"title": "Unauthorized",
"detail": "string",
"request_id": "req_9f86d081884c7d65",
"type": "string"
}
{
"code": "string",
"status": 403,
"title": "Forbidden",
"detail": "string",
"request_id": "req_9f86d081884c7d65",
"type": "string"
}