Incidents
Acknowledges multiple incidents in a single operation. Maximum 20 incidents can be acknowledged per request. Returns success and failure details for each incident.
Requires incidents:write permission.
Request body for bulk acknowledging incidents.
Array of incident IDs to acknowledge (max 20 items).
Bulk response with success and error items
Generic response for bulk operations with success and error items
POST /v4/public/incidents/acknowledge HTTP/1.1
Host: api.eu.squadcast.com
Authorization: Bearer YOUR_SECRET_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 24
{
"incidentIDs": [
"text"
]
}Bulk response with success and error items
{
"meta": {
"total": 1,
"success": 1,
"failed": 1
},
"data": [
{
"id": "text",
"message": "text"
}
],
"errors": [
{
"id": "text",
"error": "text"
}
]
}Retrieves detailed information for a list of incidents in the organization. Maximum 50 incidents can be fetched in a single request.
Requires incidents:read permission.
Request body for listing incidents by IDs.
Array of incident IDs to fetch (max 50 items).
Array of incident details
Represents a basic incident in the organization-scoped API.
The unique identifier of the incident.
The current status of the incident.
The timestamp when the incident was created.
The timestamp when the incident was last updated.
POST /v4/public/incidents/ids HTTP/1.1
Host: api.eu.squadcast.com
Authorization: Bearer YOUR_SECRET_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 24
{
"incidentIDs": [
"text"
]
}Array of incident details
[
{
"id": "text",
"status": "text",
"assignedTo": {
"id": "text",
"name": "text",
"type": "user"
},
"createdAt": "2026-01-01T00:00:00.000Z",
"updatedAt": "2026-01-01T00:00:00.000Z"
}
]Reassigns multiple incidents to a specified user or squad in a single operation. Maximum 20 incidents can be reassigned per request. Returns success and failure details for each incident.
Requires incidents:write permission.
Request body for bulk reassigning incidents.
Array of incident IDs to reassign (max 20 items).
The ID of the entity to reassign incidents to.
The type of entity to reassign to (user or squad).
Bulk response with success and error items
Generic response for bulk operations with success and error items
POST /v4/public/incidents/reassign HTTP/1.1
Host: api.eu.squadcast.com
Authorization: Bearer YOUR_SECRET_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 70
{
"incidentIDs": [
"text"
],
"reassignToID": "text",
"reassignToType": "user"
}Bulk response with success and error items
{
"meta": {
"total": 1,
"success": 1,
"failed": 1
},
"data": [
{
"id": "text",
"message": "text"
}
],
"errors": [
{
"id": "text",
"error": "text"
}
]
}Last updated