regression_test_ids lists IDs included in this run. When no custom set was configured, all regression tests are returned. Implementers must filter by active=true explicitly — get_customized_regressiontests() does not do this by default.
GET
/runs/{run_id}/config
curl \
--request GET 'https://sampleplatform.ccextractor.org/api/v1/runs/{run_id}/config' \
--header "Authorization: Bearer $ACCESS_TOKEN"
Response examples (200)
{
"run_id": 42,
"environment": {
"environment_id": "string",
"platform": "linux",
"active": true,
"runner_label": "string",
"average_duration_ms": 42
},
"matrix": [
{}
],
"regression_test_ids": [
42
],
"command_defaults": [
"string"
]
}
Response examples (401)
{
"code": "unauthorized",
"message": "Bearer token is missing, expired, or invalid.",
"details": {}
}
Response examples (404)
{
"code": "not_found",
"message": "Run 9317 not found.",
"details": {
"resource": "run",
"id": 9317
}
}
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": {}
}