curl -X POST "https://api.warrn.io/alerts/a1b2c3d4-e5f6-7890-abcd-ef1234567890/resolve/" \
-H "Authorization: Bearer warrn_k8sM2vL9xQ7nP4wR..."
{
"id": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
"name": "High error rate on checkout-service",
"severity": "high",
"status": "resolved",
"source": "integration",
"created_at": "2026-05-05T14:30:00.000000+05:30",
"updated_at": "2026-05-05T14:45:00.000000+05:30",
"resolved_at": "2026-05-05T14:45:00.000000+05:30",
"resolved_by_id": null,
"resolved_by_name": null
}
Resolve (close) an alert by its ID.
curl -X POST "https://api.warrn.io/alerts/a1b2c3d4-e5f6-7890-abcd-ef1234567890/resolve/" \
-H "Authorization: Bearer warrn_k8sM2vL9xQ7nP4wR..."
{
"id": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
"name": "High error rate on checkout-service",
"severity": "high",
"status": "resolved",
"source": "integration",
"created_at": "2026-05-05T14:30:00.000000+05:30",
"updated_at": "2026-05-05T14:45:00.000000+05:30",
"resolved_at": "2026-05-05T14:45:00.000000+05:30",
"resolved_by_id": null,
"resolved_by_name": null
}
Mark an alert as resolved. Sets the status toDocumentation Index
Fetch the complete documentation index at: https://docs.warrn.io/llms.txt
Use this file to discover all available pages before exploring further.
resolved and records the resolution timestamp.
Bearer warrn_xxx. Requires write permission.status: "resolved" and a resolved_at timestamp.
curl -X POST "https://api.warrn.io/alerts/a1b2c3d4-e5f6-7890-abcd-ef1234567890/resolve/" \
-H "Authorization: Bearer warrn_k8sM2vL9xQ7nP4wR..."
{
"id": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
"name": "High error rate on checkout-service",
"severity": "high",
"status": "resolved",
"source": "integration",
"created_at": "2026-05-05T14:30:00.000000+05:30",
"updated_at": "2026-05-05T14:45:00.000000+05:30",
"resolved_at": "2026-05-05T14:45:00.000000+05:30",
"resolved_by_id": null,
"resolved_by_name": null
}