Acknowledge multiple cases
curl --request POST \
--url https://api.coralogix.com/mgmt/openapi/5/cases/acknowledged/v1 \
--header 'Authorization: <api-key>' \
--header 'Content-Type: application/json' \
--data '
{
"actor": {
"userId": "3af152ee-9eaf-4803-87f1-23c5fb2fbaa0"
},
"ids": [
"3f166e9f-3c88-4af2-b52e-138f339dab3e",
"CASE-123"
]
}
'{
"cases": [
{
"createTime": "2025-09-22T10:30:00.000Z",
"groupings": [
{
"key": "service",
"value": "payments"
}
],
"id": "3f166e9f-3c88-4af2-b52e-138f339dab3e",
"impactedEntities": [
{
"apmDatabase": {
"name": "orders-db",
"system": "postgresql"
}
}
],
"labels": [
{
"key": "service",
"value": "payments"
}
],
"title": "Database outage investigation",
"acknowledgeTime": "2023-11-07T05:31:56Z",
"aiSummary": "<string>",
"assignee": {
"userId": "3af152ee-9eaf-4803-87f1-23c5fb2fbaa0"
},
"caseIndicators": {
"alertIndicators": [
{
"alertId": "f56645c5-9cd4-4b9f-961f-4f852d8835a0",
"alertVersions": [
"1eae3615-79e7-4b54-88e0-6a77def653bf",
"2fbf4726-8af8-5c65-99f1-7b88ef764c0g"
],
"latestAlertVersion": "1eae3615-79e7-4b54-88e0-6a77def653bf",
"permutations": [
{
"permutation": {}
}
],
"triggerTime": "2025-09-22T10:30:00.000Z",
"resolveTime": "2025-09-22T11:05:00.000Z",
"suppression": {
"activeSuppressionRules": {
"suppressionRuleIds": [
"1eae3615-79e7-4b54-88e0-6a77def653bf",
"2fbf4726-8af8-5c65-99f1-7b88ef764c0e"
]
},
"suppressedTime": "2025-09-22T10:30:00.000Z"
}
}
],
"prometheusAlertIndicators": [
{
"alertGroupId": "5d41402abc4b2a76b9719d911017c592",
"alerts": [
{
"alertGroupId": "5d41402abc4b2a76b9719d911017c592",
"alertName": "HighRequestLatency",
"annotations": {},
"createdAt": "2025-09-22T10:30:00.000Z",
"fingerprint": "a1b2c3d4e5f6a7b8",
"generatorUrl": "https://prometheus.example.com/graph?g0.expr=...",
"labels": {},
"status": {
"resolved": {
"resolvedAt": "2025-09-22T11:05:00.000Z",
"triggeredAt": "2025-09-22T10:30:00.000Z"
}
},
"updatedAt": "2025-09-22T11:05:00.000Z",
"query": {
"promql": "histogram_quantile(0.95, rate(http_request_duration_seconds_bucket[5m])) > 1"
}
}
],
"externalUrl": "https://alertmanager.example.com",
"groupLabels": {},
"receivedAt": "2025-09-22T10:30:00.000Z",
"receiver": "webhook-coralogix",
"status": {
"resolved": {
"resolvedAt": "2025-09-22T11:05:00.000Z",
"triggeredAt": "2025-09-22T10:30:00.000Z"
}
},
"updatedAt": "2025-09-22T11:05:00.000Z"
}
]
},
"duration": "",
"kpiBreaches": {
"breachedKpis": [
{
"breachedAt": "2025-09-22T11:00:00.000Z",
"createdAt": "2025-09-22T11:00:00.000Z",
"id": "3f166e9f-3c88-4af2-b52e-138f339dab3e"
}
]
},
"priorityDetails": {},
"readableId": "CASE-123",
"resolutionDetails": {
"reason": "Case was not applicable.",
"resolveTime": "2025-09-22T11:15:00.000Z",
"resolvedBy": {
"apiKey": {}
}
},
"updateTime": "2023-11-07T05:31:56Z"
}
]
}Cases Service
Acknowledge multiple cases
Mark multiple cases as acknowledged in a single operation.
Requires the following permissions:
case:Acknowledge
Acknowledge multiple cases
curl --request POST \
--url https://api.coralogix.com/mgmt/openapi/5/cases/acknowledged/v1 \
--header 'Authorization: <api-key>' \
--header 'Content-Type: application/json' \
--data '
{
"actor": {
"userId": "3af152ee-9eaf-4803-87f1-23c5fb2fbaa0"
},
"ids": [
"3f166e9f-3c88-4af2-b52e-138f339dab3e",
"CASE-123"
]
}
'{
"cases": [
{
"createTime": "2025-09-22T10:30:00.000Z",
"groupings": [
{
"key": "service",
"value": "payments"
}
],
"id": "3f166e9f-3c88-4af2-b52e-138f339dab3e",
"impactedEntities": [
{
"apmDatabase": {
"name": "orders-db",
"system": "postgresql"
}
}
],
"labels": [
{
"key": "service",
"value": "payments"
}
],
"title": "Database outage investigation",
"acknowledgeTime": "2023-11-07T05:31:56Z",
"aiSummary": "<string>",
"assignee": {
"userId": "3af152ee-9eaf-4803-87f1-23c5fb2fbaa0"
},
"caseIndicators": {
"alertIndicators": [
{
"alertId": "f56645c5-9cd4-4b9f-961f-4f852d8835a0",
"alertVersions": [
"1eae3615-79e7-4b54-88e0-6a77def653bf",
"2fbf4726-8af8-5c65-99f1-7b88ef764c0g"
],
"latestAlertVersion": "1eae3615-79e7-4b54-88e0-6a77def653bf",
"permutations": [
{
"permutation": {}
}
],
"triggerTime": "2025-09-22T10:30:00.000Z",
"resolveTime": "2025-09-22T11:05:00.000Z",
"suppression": {
"activeSuppressionRules": {
"suppressionRuleIds": [
"1eae3615-79e7-4b54-88e0-6a77def653bf",
"2fbf4726-8af8-5c65-99f1-7b88ef764c0e"
]
},
"suppressedTime": "2025-09-22T10:30:00.000Z"
}
}
],
"prometheusAlertIndicators": [
{
"alertGroupId": "5d41402abc4b2a76b9719d911017c592",
"alerts": [
{
"alertGroupId": "5d41402abc4b2a76b9719d911017c592",
"alertName": "HighRequestLatency",
"annotations": {},
"createdAt": "2025-09-22T10:30:00.000Z",
"fingerprint": "a1b2c3d4e5f6a7b8",
"generatorUrl": "https://prometheus.example.com/graph?g0.expr=...",
"labels": {},
"status": {
"resolved": {
"resolvedAt": "2025-09-22T11:05:00.000Z",
"triggeredAt": "2025-09-22T10:30:00.000Z"
}
},
"updatedAt": "2025-09-22T11:05:00.000Z",
"query": {
"promql": "histogram_quantile(0.95, rate(http_request_duration_seconds_bucket[5m])) > 1"
}
}
],
"externalUrl": "https://alertmanager.example.com",
"groupLabels": {},
"receivedAt": "2025-09-22T10:30:00.000Z",
"receiver": "webhook-coralogix",
"status": {
"resolved": {
"resolvedAt": "2025-09-22T11:05:00.000Z",
"triggeredAt": "2025-09-22T10:30:00.000Z"
}
},
"updatedAt": "2025-09-22T11:05:00.000Z"
}
]
},
"duration": "",
"kpiBreaches": {
"breachedKpis": [
{
"breachedAt": "2025-09-22T11:00:00.000Z",
"createdAt": "2025-09-22T11:00:00.000Z",
"id": "3f166e9f-3c88-4af2-b52e-138f339dab3e"
}
]
},
"priorityDetails": {},
"readableId": "CASE-123",
"resolutionDetails": {
"reason": "Case was not applicable.",
"resolveTime": "2025-09-22T11:15:00.000Z",
"resolvedBy": {
"apiKey": {}
}
},
"updateTime": "2023-11-07T05:31:56Z"
}
]
}Authorizations
API key authentication
Body
application/json
Request to acknowledge multiple cases
Minimal user identity information used in case assignments.
Show child attributes
Show child attributes
IDs of the cases to acknowledge. Each entry accepts either the case UUID (the id field on a case) or the readable identifier (the readable_id field, e.g. CASE-123).
Required array length:
1 - 1000 elementsIDs of the cases to acknowledge. Each entry accepts either the case UUID (the id field on a case) or the readable identifier (the readable_id field, e.g. CASE-123).
Required string length:
1 - 64Pattern:
^([0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}|[A-Z]+-[0-9]+)$Example:
[
"3f166e9f-3c88-4af2-b52e-138f339dab3e",
"CASE-123"
]Response
Response containing the updated cases
Updated cases
Maximum array length:
1000Show child attributes
Show child attributes
Was this page helpful?
⌘I