curl --request POST \
--url https://developer.synq.io/api/status/v1/incidents/by-id \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"requests": [
{
"id": {
"airflowDag": {
"integrationId": "<string>",
"dagId": "<string>"
}
},
"fetchUpstreamIncidents": true
}
]
}
'{
"responses": [
{
"id": {
"airflowDag": {
"integrationId": "<string>",
"dagId": "<string>"
}
},
"entityOpenIncidents": [
{
"id": "<string>",
"url": "<string>",
"name": "<string>",
"createdBy": "<string>",
"createdAt": "2023-11-07T05:31:56Z",
"updatedBy": "<string>",
"updatedAt": "2023-11-07T05:31:56Z",
"isResolved": true
}
],
"upstreamOpenIncidents": [
{
"id": "<string>",
"url": "<string>",
"name": "<string>",
"createdBy": "<string>",
"createdAt": "2023-11-07T05:31:56Z",
"updatedBy": "<string>",
"updatedAt": "2023-11-07T05:31:56Z",
"isResolved": true
}
]
}
]
}Get multiple entity statuses by their identifiers.
curl --request POST \
--url https://developer.synq.io/api/status/v1/incidents/by-id \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"requests": [
{
"id": {
"airflowDag": {
"integrationId": "<string>",
"dagId": "<string>"
}
},
"fetchUpstreamIncidents": true
}
]
}
'{
"responses": [
{
"id": {
"airflowDag": {
"integrationId": "<string>",
"dagId": "<string>"
}
},
"entityOpenIncidents": [
{
"id": "<string>",
"url": "<string>",
"name": "<string>",
"createdBy": "<string>",
"createdAt": "2023-11-07T05:31:56Z",
"updatedBy": "<string>",
"updatedAt": "2023-11-07T05:31:56Z",
"isResolved": true
}
],
"upstreamOpenIncidents": [
{
"id": "<string>",
"url": "<string>",
"name": "<string>",
"createdBy": "<string>",
"createdAt": "2023-11-07T05:31:56Z",
"updatedBy": "<string>",
"updatedAt": "2023-11-07T05:31:56Z",
"isResolved": true
}
]
}
]
}Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
BatchGetIncidentsRequest is the request message for the BatchGetIssues method.
Show child attributes
Identifier of the entity to get incidents for.
Show child attributes
Retrieve incidents of upstream entities.
Success
BatchGetIncidentsResponse is the response message for the BatchGetIssues method.
Show child attributes
Identifier of the entity.
Show child attributes
Open incident associated with the entity requested.
Show child attributes
Unique identifier of the incident.
URL of the incident.
Name of the incident give by the user.
Information about author of the incident.
Time when the incident was created.
Information about the user who last updated the incident.
Time when the incident was last updated.
Indicates if all issues inside the incident are resolved.
Open incidents associated with the upstream entities if requested.
Show child attributes
Unique identifier of the incident.
URL of the incident.
Name of the incident give by the user.
Information about author of the incident.
Time when the incident was created.
Information about the user who last updated the incident.
Time when the incident was last updated.
Indicates if all issues inside the incident are resolved.