Unauthenticated. Returns overall system status and per-dependency health. Used by monitoring and uptime checks.
GET
/system/health
curl \
--request GET 'https://sampleplatform.ccextractor.org/api/v1/system/health'
Response examples (200)
{
"status": "ok",
"checked_at": "2026-05-04T09:42:00Z",
"dependencies": [
{
"name": "string",
"status": "ok",
"message": "string"
}
]
}
Response examples (503)
{
"status": "ok",
"checked_at": "2026-05-04T09:42:00Z",
"dependencies": [
{
"name": "string",
"status": "ok",
"message": "string"
}
]
}
Response examples (429)
{
"code": "rate_limited",
"message": "Rate limit exceeded. Retry after 30 seconds.",
"details": {
"retry_after": 30,
"limit": 120,
"window": "60s"
}
}
Response examples (default)
{
"code": "not_found",
"message": "Run 9317 not found.",
"details": {}
}