Resolve a Signal Incident
Closes an open Signal Incident, recording resolverUserId as the person who resolved it, exactly as resolving it in the ProVision portal would — the same status and timestamp are written and the incident’s Slack messages are updated to show it was resolved. Idempotent: resolving an already-resolved incident succeeds, changes nothing, and keeps the original resolver and resolution time. An incident that was canceled (superseded by a newer one) cannot be resolved and is rejected with 400. Requires the signalIncident:write scope.
Authorizations
Send the API key in the x-api-key header.
Path Parameters
"57f2d879-20f8-4106-9abb-44fa099e0448"
Body
Platform user recorded as the resolver. Must belong to your partner and be active. Newer ids are ovuid-<uuid>; legacy users may have bare (e.g. numeric) ids.
1"ovuid-2b6d4d8e-9f1a-4b2c-8d4e-5f6011223344"
Response
The incident in its resolved state
pending, canceled, resolved, ignored life_safety, urgent, normal, low, null Who was notified about this incident. partner means the partner's own on-call agents; platform means ProVision internal staff.
partner, platform, null When an agent resolved the incident. Null while it is unresolved.
Id of the user who resolved the incident. May reference a ProVision internal user, who is not visible through /v1/user/list.
"ovuid-2b6d4d8e-9f1a-4b2c-8d4e-5f6011223344"