Hi guys,
Im trying to add multiple responders to an incident via the API but im having no luck. I have been looking at https://developer.pagerduty.com/api-reference/b3A6Mjc0ODE1MQ-create-a-responder-request-for-an-incident and my request works when only assigning one responder but fails when trying to add multiple.
Endpoint: https://api.pagerduty.com/incidents/{INCIDENT_ID}/responder_requests
Working (adding one responder):
{
"requester_id": "USERID",
"message": "TEST",
"responder_request_targets": [
{
"responder_request_target": {
"id": "XXX",
"type": "user_reference"
}
}
]
}
Not working (trying to add multiple responders):
{
"requester_id": "USERID",
"message": "TEST",
"responder_request_targets": [
{
"responder_request_target": {
"id": "XXX",
"type": "user_reference"
}
},
{
"responder_request_target": {
"id": "XXX",
"type": "user_reference"
}
}
]
}
Result from the above failed request:
Error 400 “Bad Request”
{
"status": "unrecognized object",
"message": "Object format is unrecognized",
"errors": [
"JSON parse error"
]
}
Any ideas?