Skip to main content
PUT
Update

Authorizations

Authorization
string
header
required

API key from your incident.io dashboard (Settings → API keys)

Path Parameters

id
string
required

Unique identifier of the incident form

Example:

"01FCNDV6P870EA6S7TK1DSYDG0"

Body

application/json
expressions
object[]
required

Expressions available to every element's conditions and defaults. Referenced by reference, not by ID.

Example:
form_type
enum<string>
required

Which form this is. Escalate forms are not part of this API.

Available options:
declare,
accept,
update,
resolve,
retrospective,
custom-fields
Example:

"declare"

incident_type_id
string

The incident type this form belongs to. Leave unset for the organisation's default form of this type.

Example:

"01FCNDV6P870EA6S7TK1DSYDG0"

lifecycle_elements
object[]

Elements on this form, in display order. List position is the order: there is no separate rank.

Example:

Response

OK response.

incident_form
object
required