Skip to main content

I have a webhook callback from Pagerduty


{
"event": {
"id": "01EJ46VYY9Z7PCO3IUYCVNYV96",
"event_type": "incident.triggered",
"resource_type": "incident",
"occurred_at": "2024-02-20T10:21:34.996Z",
"agent": null,
"client": null,
"data": {
"id": "Q085KKL1MNDZV2",
"type": "incident",
"self": "https://api.eu.pagerduty.com/incidents/Q085KKL1MNDZV2",
"html_url": "https://lendinvest.eu.pagerduty.com/incidents/Q085KKL1MNDZV2",
"number": 5992,
"status": "triggered",
"incident_key": null,
"created_at": "2024-02-20T10:21:34Z",
"title": "ALARM: \\"AWSBackupBackupFailureAlarm (sandbox)\\" in EU (Ireland)",
"service": {
"html_url": "https://lendinvest.eu.pagerduty.com/services/PTCNU63",
"id": "PTCNU63",
"self": "https://api.eu.pagerduty.com/services/PTCNU63",
"summary": "Testing",
"type": "service_reference"
},
"assignees": [
{
"html_url": "https://lendinvest.eu.pagerduty.com/users/PIUVGYN",
"id": "PIUVGYN",
"self": "https://api.eu.pagerduty.com/users/PIUVGYN",
"summary": "Stephen Ball",
"type": "user_reference"
}
],
"escalation_policy": {
"html_url": "https://lendinvest.eu.pagerduty.com/escalation_policies/PDIAZQH",
"id": "PDIAZQH",
"self": "https://api.eu.pagerduty.com/escalation_policies/PDIAZQH",
"summary": "Testing Escalation Policy",
"type": "escalation_policy_reference"
},
"teams": [
{
"html_url": "https://lendinvest.eu.pagerduty.com/teams/PBEUO92",
"id": "PBEUO92",
"self": "https://api.eu.pagerduty.com/teams/PBEUO92",
"summary": "Technology - DevOps",
"type": "team_reference"
}
],
"priority": null,
"urgency": "high",
"conference_bridge": null,
"resolve_reason": null
}
}
}

and the client field is empty but the field is showing in PagerDuty


image


On others, for example ones where I have created an alert via the Events V2 API and set the client then it is set in the Webhook payloads, but those done via integrations it seems to be missing even though it shows in PagerDuty

Be the first to reply!

Reply