curl "https://kodostatus.com/api/v1/releases?service_id=svc_abc123" \
-H "X-API-Key: your_api_key"
const response = await fetch(
'https://kodostatus.com/api/v1/releases?service_id=svc_abc123',
{ headers: { 'X-API-Key': 'your_api_key' } }
);
const { releases } = await response.json();
{
"releases": [
{
"id": "rel_abc123",
"version": "1.2.3",
"service_id": "svc_abc123",
"environment": "production",
"deployed_at": "2024-01-15T10:00:00Z",
"commit_sha": "a1b2c3d4e5f6g7h8",
"error_count": 47,
"new_errors": 3,
"regressed_errors": 1
},
{
"id": "rel_xyz789",
"version": "1.2.2",
"service_id": "svc_abc123",
"environment": "production",
"deployed_at": "2024-01-10T14:00:00Z",
"commit_sha": "z9y8x7w6v5u4t3s2",
"error_count": 156,
"new_errors": 0,
"regressed_errors": 0
}
]
}
Releases
List Releases
Retrieve all tracked releases for error correlation
GET
/
releases
curl "https://kodostatus.com/api/v1/releases?service_id=svc_abc123" \
-H "X-API-Key: your_api_key"
const response = await fetch(
'https://kodostatus.com/api/v1/releases?service_id=svc_abc123',
{ headers: { 'X-API-Key': 'your_api_key' } }
);
const { releases } = await response.json();
{
"releases": [
{
"id": "rel_abc123",
"version": "1.2.3",
"service_id": "svc_abc123",
"environment": "production",
"deployed_at": "2024-01-15T10:00:00Z",
"commit_sha": "a1b2c3d4e5f6g7h8",
"error_count": 47,
"new_errors": 3,
"regressed_errors": 1
},
{
"id": "rel_xyz789",
"version": "1.2.2",
"service_id": "svc_abc123",
"environment": "production",
"deployed_at": "2024-01-10T14:00:00Z",
"commit_sha": "z9y8x7w6v5u4t3s2",
"error_count": 156,
"new_errors": 0,
"regressed_errors": 0
}
]
}
Query Parameters
string
Filter by service ID
number
default:"20"
Maximum releases to return
Response
array
Array of release objects
curl "https://kodostatus.com/api/v1/releases?service_id=svc_abc123" \
-H "X-API-Key: your_api_key"
const response = await fetch(
'https://kodostatus.com/api/v1/releases?service_id=svc_abc123',
{ headers: { 'X-API-Key': 'your_api_key' } }
);
const { releases } = await response.json();
{
"releases": [
{
"id": "rel_abc123",
"version": "1.2.3",
"service_id": "svc_abc123",
"environment": "production",
"deployed_at": "2024-01-15T10:00:00Z",
"commit_sha": "a1b2c3d4e5f6g7h8",
"error_count": 47,
"new_errors": 3,
"regressed_errors": 1
},
{
"id": "rel_xyz789",
"version": "1.2.2",
"service_id": "svc_abc123",
"environment": "production",
"deployed_at": "2024-01-10T14:00:00Z",
"commit_sha": "z9y8x7w6v5u4t3s2",
"error_count": 156,
"new_errors": 0,
"regressed_errors": 0
}
]
}
⌘I