Updating the affected components of an incident with PATCH does not work

Rico Landefeld
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
November 27, 2023

I created an incident via UI with one affected component. I try to update the created incident with another affected component using the API with:

PATCH https://api.statuspage.io/v1/pages/zwf0tpq2bpq9/incidents/5s2f7k64t577
Authorization: OAuth A_TOKEN
Content-Type: application/json

{
"incident": {
"component_ids": [
"5s2f7k64t577", "41x1dbs0hqkd"
]
}
}

The response contains only the initial affected component:

{
"id": "5s2f7k64t577",
"components": [
{
"id": "41x1dbs0hqkd",
"page_id": "zwf0tpq2bpq9",
"group_id": "qkht63js76v0",
"created_at": "2023-07-14T09:46:46Z",
"updated_at": "2023-11-27T08:37:17Z",
"group": false,
"name": "Banking API",
"description": null,
"position": 2,
"status": "partial_outage",
"showcase": true,
"only_show_if_degraded": false,
"automation_email": "component+18ff1006-86db-4712-82fd-7ebfbf73439e@notifications.statuspage.io",
"start_date": "2023-07-14"
}
],
"created_at": "2023-11-27T09:45:51Z",
"impact": "major",
"impact_override": null,
"incident_updates": [
{
"id": "x8d7g3bm46y8",
"incident_id": "5s2f7k64t577",
"affected_components": [
{
"code": "41x1dbs0hqkd",
"name": "APIs - Banking API",
"old_status": "partial_outage",
"new_status": "partial_outage"
}
],
"body": "We are currently investigating this issue.",
"created_at": "2023-11-27T09:45:51.416Z",
"custom_tweet": null,
"deliver_notifications": true,
"display_at": "2023-11-27T10:45:51.416+01:00",
"status": "investigating",
"tweet_id": null,
"twitter_updated_at": null,
"updated_at": "2023-11-27T09:45:51.416Z",
"wants_twitter_update": false
}
],
"metadata": {},
"monitoring_at": null,
"name": "Partial outage of some components (TEST)",
"page_id": "zwf0tpq2bpq9",
"postmortem_body": null,
"postmortem_body_last_updated_at": null,
"postmortem_ignored": false,
"postmortem_notified_subscribers": false,
"postmortem_notified_twitter": false,
"postmortem_published_at": null,
"resolved_at": null,
"scheduled_auto_completed": false,
"scheduled_auto_in_progress": false,
"scheduled_for": null,
"auto_transition_deliver_notifications_at_end": null,
"auto_transition_deliver_notifications_at_start": null,
"auto_transition_to_maintenance_state": null,
"auto_transition_to_operational_state": null,
"scheduled_remind_prior": false,
"scheduled_reminded_at": null,
"scheduled_until": null,
"shortlink": "https://stspg.io/9gcb2nr4wsm4",
"status": "investigating",
"updated_at": "2023-11-27T11:25:03Z",
"reminder_intervals": null
}

I would expect that the response (and the UI) show the additional affected component.

1 answer

0 votes
Alan Violada
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
November 28, 2023

Hey Rico, Alan from the Statuspage Support team here.

Taking a first look, your request does look correct, and it should be updating the incident components - I was not, however, able to replicate the issue on my end.

Could you please create a support ticket at https://support.atlassian.com/ so we can further investigate and try to assist?

 

Regards,

Alan

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events