Skip to main content
POST
Resolve a Signal Incident

Authorizations

x-api-key
string
header
required

Send the API key in the x-api-key header.

Path Parameters

id
string<uuid>
required
Example:

"57f2d879-20f8-4106-9abb-44fa099e0448"

Body

application/json
resolverUserId
string
required

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.

Minimum string length: 1
Example:

"ovuid-2b6d4d8e-9f1a-4b2c-8d4e-5f6011223344"

Response

The incident in its resolved state

id
string<uuid>
required
conversationId
string<uuid>
required
status
enum<string>
required
Available options:
pending,
canceled,
resolved,
ignored
urgency
enum<string> | null
required
Available options:
life_safety,
urgent,
normal,
low,
null
notificationTargetType
enum<string> | null
required

Who was notified about this incident. partner means the partner's own on-call agents; platform means ProVision internal staff.

Available options:
partner,
platform,
null
createdAt
string<date-time>
required
updatedAt
string<date-time>
required
resolvedAt
string<date-time> | null
required

When an agent resolved the incident. Null while it is unresolved.

resolverId
string | null
required

Id of the user who resolved the incident. May reference a ProVision internal user, who is not visible through /v1/user/list.

Example:

"ovuid-2b6d4d8e-9f1a-4b2c-8d4e-5f6011223344"