Potencialize seu gerenciamento de incidentes com o incident.io – a plataforma líder para orquestrar incidentes, agilizar processos de resposta e acompanhar action items em um só lugar. Integre o incident.io de forma transparente aos seus fluxos automatizados para comandar criação de incidentes, colaboração em tempo real, follow-ups, escalas, escalonamentos e muito mais.
Com a ferramenta do incident.io, você pode:
- Listar e pesquisar incidentes: Recupere rapidamente uma lista de incidentes em andamento ou históricos, completa com metadados como severidade, status e timestamps, usando
incidentio_incidents_list.
- Criar novos incidentes: Dispare a criação de incidentes de forma programática via
incidentio_incidents_create, especificando severidade, nome, tipo e detalhes personalizados para que nada atrase sua resposta.
- Automatizar follow-ups de incidentes: Aproveite a automação poderosa do incident.io para garantir que action items e aprendizados importantes não sejam perdidos, ajudando as equipes a resolver problemas e melhorar processos.
- Personalizar fluxos de trabalho: Integre tipos de incidente, severidades e campos personalizados sob medida para as necessidades da sua organização.
- Aplicar boas práticas com escalas e escalonamentos: Agilize plantão e gerenciamento de incidentes atribuindo, notificando e escalando automaticamente conforme as situações evoluem.
O incident.io capacita organizações modernas a responder mais rápido, coordenar equipes e capturar aprendizados para melhoria contínua. Seja para incidentes de SRE, DevOps, Segurança ou TI, o incident.io traz resposta a incidentes centralizada e de classe mundial de forma programática para os fluxos dos seus agentes.
Principais operações disponíveis:
incidentio_incidents_list: Liste, pagine e filtre incidentes com detalhes completos.
incidentio_incidents_create: Abra novos incidentes de forma programática com atributos personalizados e controle sobre duplicação (idempotência).
- ...e mais por vir!
Aumente sua confiabilidade, responsabilização e excelência operacional integrando o incident.io às suas automações de fluxo de trabalho hoje.
Integrate incident.io into the workflow. Manage incidents, actions, follow-ups, workflows, schedules, escalations, custom fields, and more.
List incidents from incident.io. Returns a list of incidents with their details including severity, status, and timestamps.
| Parameter | Type | Required | Description |
|---|
apiKey | string | Yes | incident.io API Key |
page_size | number | No | Number of incidents to return per page (e.g., 10, 25, 50). Default: 25 |
after | string | No | Pagination cursor to fetch the next page of results (e.g., "01FCNDV6P870EA6S7TK1DSYDG0") |
sort_by | string | No | Sort order for incidents: created_at_newest_first or created_at_oldest_first |
filter_mode | string | No | How to combine filters: all or any |
| Parameter | Type | Description |
|---|
incidents | array | List of incidents |
↳ id | string | Incident ID |
↳ name | string | Incident name/title |
↳ summary | string | Incident summary |
↳ description | string | Incident description |
↳ mode | string | Incident mode (standard, retrospective, test) |
↳ call_url | string | Video call URL |
↳ severity | object | Incident severity |
↳ id | string | Severity ID |
↳ name | string | Severity name (e.g., Critical, Major, Minor) |
↳ description | string | Severity description |
↳ rank | number | Severity rank (lower = more severe) |
↳ status | object | Current incident status |
↳ id | string | Status ID |
↳ name | string | Status name |
↳ description | string | Status description |
↳ category | string | Status category (triage, active, post-incident, closed) |
↳ incident_type | object | Incident type |
↳ id | string | Incident type ID |
↳ name | string | Incident type name |
↳ description | string | Incident type description |
↳ is_default | boolean | Whether this is the default incident type |
↳ created_at | string | When the incident was created (ISO 8601) |
↳ updated_at | string | When the incident was last updated (ISO 8601) |
↳ incident_url | string | URL to the incident page |
↳ slack_channel_id | string | Slack channel ID |
↳ slack_channel_name | string | Slack channel name |
↳ visibility | string | Incident visibility (public, private) |
pagination_meta | object | Pagination metadata |
↳ after | string | Cursor for next page |
↳ page_size | number | Number of items per page |
↳ total_record_count | number | Total number of records |
Create a new incident in incident.io. Requires idempotency_key, severity_id, and visibility. Optionally accepts name, summary, type, and status.
| Parameter | Type | Required | Description |
|---|
apiKey | string | Yes | incident.io API Key |
idempotency_key | string | Yes | Unique identifier to prevent duplicate incident creation. Use a UUID or unique string. |
name | string | No | Name of the incident (e.g., "Database connection issues") |
summary | string | No | Brief summary of the incident (e.g., "Intermittent connection failures to primary database") |
severity_id | string | Yes | ID of the severity level (e.g., "01FCNDV6P870EA6S7TK1DSYDG0") |
incident_type_id | string | No | ID of the incident type |
incident_status_id | string | No | ID of the initial incident status |
visibility | string | Yes | Visibility of the incident: "public" or "private" (required) |
| Parameter | Type | Description |
|---|
incident | object | The created incident object |
↳ id | string | Incident ID |
↳ name | string | Incident name |
↳ summary | string | Brief summary of the incident |
↳ description | string | Detailed description of the incident |
↳ mode | string | Incident mode (e.g., standard, retrospective) |
↳ call_url | string | URL for the incident call/bridge |
↳ severity | object | Severity of the incident |
↳ id | string | Severity ID |
↳ name | string | Severity name |
↳ rank | number | Severity rank |
↳ status | object | Current status of the incident |
↳ id | string | Status ID |
↳ name | string | Status name |
↳ category | string | Status category |
↳ incident_type | object | Type of the incident |
↳ id | string | Type ID |
↳ name | string | Type name |
↳ created_at | string | Creation timestamp |
↳ updated_at | string | Last update timestamp |
↳ incident_url | string | URL to the incident |
↳ slack_channel_id | string | Associated Slack channel ID |
↳ slack_channel_name | string | Associated Slack channel name |
↳ visibility | string | Incident visibility |
Retrieve detailed information about a specific incident from incident.io by its ID. Returns full incident details including custom fields and role assignments.
| Parameter | Type | Required | Description |
|---|
apiKey | string | Yes | incident.io API Key |
id | string | Yes | ID of the incident to retrieve (e.g., "01FCNDV6P870EA6S7TK1DSYDG0") |
| Parameter | Type | Description |
|---|
incident | object | Detailed incident information |
↳ id | string | Incident ID |
↳ name | string | Incident name |
↳ summary | string | Brief summary of the incident |
↳ description | string | Detailed description of the incident |
↳ mode | string | Incident mode (e.g., standard, retrospective) |
↳ call_url | string | URL for the incident call/bridge |
↳ permalink | string | Permanent link to the incident |
↳ severity | object | Severity of the incident |
↳ id | string | Severity ID |
↳ name | string | Severity name |
↳ rank | number | Severity rank |
↳ status | object | Current status of the incident |
↳ id | string | Status ID |
↳ name | string | Status name |
↳ category | string | Status category |
↳ incident_type | object | Type of the incident |
↳ id | string | Type ID |
↳ name | string | Type name |
↳ created_at | string | Creation timestamp |
↳ updated_at | string | Last update timestamp |
↳ incident_url | string | URL to the incident |
↳ slack_channel_id | string | Associated Slack channel ID |
↳ slack_channel_name | string | Associated Slack channel name |
↳ visibility | string | Incident visibility |
↳ custom_field_entries | array | Custom field values for the incident |
↳ incident_role_assignments | array | Role assignments for the incident |
Update an existing incident in incident.io. Can update name, summary, severity, status, or type.
| Parameter | Type | Required | Description |
|---|
apiKey | string | Yes | incident.io API Key |
id | string | Yes | ID of the incident to update (e.g., "01FCNDV6P870EA6S7TK1DSYDG0") |
name | string | No | Updated name of the incident (e.g., "Database connection issues") |
summary | string | No | Updated summary of the incident (e.g., "Intermittent connection failures to primary database") |
severity_id | string | No | Updated severity ID for the incident (e.g., "01FCNDV6P870EA6S7TK1DSYDG0") |
incident_status_id | string | No | Updated status ID for the incident (e.g., "01FCNDV6P870EA6S7TK1DSYDG0") |
incident_type_id | string | No | Updated incident type ID |
notify_incident_channel | boolean | Yes | Whether to notify the incident channel about this update |
| Parameter | Type | Description |
|---|
incident | object | The updated incident object |
↳ id | string | Incident ID |
↳ name | string | Incident name |
↳ summary | string | Brief summary of the incident |
↳ description | string | Detailed description of the incident |
↳ mode | string | Incident mode (e.g., standard, retrospective) |
↳ call_url | string | URL for the incident call/bridge |
↳ severity | object | Severity of the incident |
↳ id | string | Severity ID |
↳ name | string | Severity name |
↳ rank | number | Severity rank |
↳ status | object | Current status of the incident |
↳ id | string | Status ID |
↳ name | string | Status name |
↳ category | string | Status category |
↳ incident_type | object | Type of the incident |
↳ id | string | Type ID |
↳ name | string | Type name |
↳ created_at | string | Creation timestamp |
↳ updated_at | string | Last update timestamp |
↳ incident_url | string | URL to the incident |
↳ slack_channel_id | string | Associated Slack channel ID |
↳ slack_channel_name | string | Associated Slack channel name |
↳ visibility | string | Incident visibility |
List actions from incident.io. Optionally filter by incident ID.
| Parameter | Type | Required | Description |
|---|
apiKey | string | Yes | incident.io API Key |
incident_id | string | No | Filter actions by incident ID (e.g., "01FCNDV6P870EA6S7TK1DSYDG0") |
incident_mode | string | No | Filter actions by incident mode (standard, retrospective, test, tutorial, or stream) |
| Parameter | Type | Description |
|---|
actions | array | List of actions |
↳ id | string | Action ID |
↳ description | string | Action description |
↳ assignee | object | Assigned user |
↳ id | string | User ID |
↳ name | string | User name |
↳ email | string | User email |
↳ status | string | Action status |
↳ due_at | string | Due date/time |
↳ created_at | string | Creation timestamp |
↳ updated_at | string | Last update timestamp |
↳ incident_id | string | Associated incident ID |
↳ creator | object | User who created the action |
↳ id | string | User ID |
↳ name | string | User name |
↳ email | string | User email |
↳ completed_at | string | Completion timestamp |
↳ external_issue_reference | object | External issue tracking reference |
↳ provider | string | Issue tracking provider (e.g., Jira, Linear) |
↳ issue_name | string | Issue identifier |
↳ issue_permalink | string | URL to the external issue |
Get detailed information about a specific action from incident.io.
| Parameter | Type | Required | Description |
|---|
apiKey | string | Yes | incident.io API Key |
id | string | Yes | Action ID (e.g., "01FCNDV6P870EA6S7TK1DSYDG0") |
| Parameter | Type | Description |
|---|
action | object | Action details |
↳ id | string | Action ID |
↳ description | string | Action description |
↳ assignee | object | Assigned user |
↳ id | string | User ID |
↳ name | string | User name |
↳ email | string | User email |
↳ status | string | Action status |
↳ due_at | string | Due date/time |
↳ created_at | string | Creation timestamp |
↳ updated_at | string | Last update timestamp |
↳ incident_id | string | Associated incident ID |
↳ creator | object | User who created the action |
↳ id | string | User ID |
↳ name | string | User name |
↳ email | string | User email |
↳ completed_at | string | Completion timestamp |
↳ external_issue_reference | object | External issue tracking reference |
↳ provider | string | Issue tracking provider (e.g., Jira, Linear) |
↳ issue_name | string | Issue identifier |
↳ issue_permalink | string | URL to the external issue |
List follow-ups from incident.io. Optionally filter by incident ID.
| Parameter | Type | Required | Description |
|---|
apiKey | string | Yes | incident.io API Key |
incident_id | string | No | Filter follow-ups by incident ID (e.g., "01FCNDV6P870EA6S7TK1DSYDG0") |
incident_mode | string | No | Filter follow-ups by incident mode (standard, retrospective, test, tutorial, or stream) |
| Parameter | Type | Description |
|---|
follow_ups | array | List of follow-ups |
↳ id | string | Follow-up ID |
↳ title | string | Follow-up title |
↳ description | string | Follow-up description |
↳ assignee | object | Assigned user |
↳ id | string | User ID |
↳ name | string | User name |
↳ email | string | User email |
↳ status | string | Follow-up status |
↳ priority | object | Follow-up priority |
↳ id | string | Priority ID |
↳ name | string | Priority name |
↳ description | string | Priority description |
↳ rank | number | Priority rank |
↳ created_at | string | Creation timestamp |
↳ updated_at | string | Last update timestamp |
↳ incident_id | string | Associated incident ID |
↳ creator | object | User who created the follow-up |
↳ id | string | User ID |
↳ name | string | User name |
↳ email | string | User email |
↳ completed_at | string | Completion timestamp |
↳ labels | array | Labels associated with the follow-up |
↳ external_issue_reference | object | External issue tracking reference |
↳ provider | string | External provider name |
↳ issue_name | string | External issue name or ID |
↳ issue_permalink | string | Permalink to external issue |
Get detailed information about a specific follow-up from incident.io.
| Parameter | Type | Required | Description |
|---|
apiKey | string | Yes | incident.io API Key |
id | string | Yes | Follow-up ID (e.g., "01FCNDV6P870EA6S7TK1DSYDG0") |
| Parameter | Type | Description |
|---|
follow_up | object | Follow-up details |
↳ id | string | Follow-up ID |
↳ title | string | Follow-up title |
↳ description | string | Follow-up description |
↳ assignee | object | Assigned user |
↳ id | string | User ID |
↳ name | string | User name |
↳ email | string | User email |
↳ status | string | Follow-up status |
↳ priority | object | Follow-up priority |
↳ id | string | Priority ID |
↳ name | string | Priority name |
↳ description | string | Priority description |
↳ rank | number | Priority rank |
↳ created_at | string | Creation timestamp |
↳ updated_at | string | Last update timestamp |
↳ incident_id | string | Associated incident ID |
↳ creator | object | User who created the follow-up |
↳ id | string | User ID |
↳ name | string | User name |
↳ email | string | User email |
↳ completed_at | string | Completion timestamp |
↳ labels | array | Labels associated with the follow-up |
↳ external_issue_reference | object | External issue tracking reference |
↳ provider | string | External provider name |
↳ issue_name | string | External issue name or ID |
↳ issue_permalink | string | Permalink to external issue |
List all users in your Incident.io workspace. Returns user details including id, name, email, and role.
| Parameter | Type | Required | Description |
|---|
apiKey | string | Yes | Incident.io API Key |
page_size | number | No | Number of results to return per page (e.g., 10, 25, 50). Default: 25 |
after | string | No | Pagination cursor to fetch the next page of results |
email | string | No | Filter users by email address |
slack_user_id | string | No | Filter users by Slack user ID |
| Parameter | Type | Description |
|---|
users | array | List of users in the workspace |
↳ id | string | Unique identifier for the user |
↳ name | string | Full name of the user |
↳ email | string | Email address of the user |
↳ role | string | Role of the user in the workspace |
pagination_meta | object | Pagination metadata |
↳ after | string | Cursor for next page |
↳ page_size | number | Number of items per page |
↳ total_record_count | number | Total number of records |
Get detailed information about a specific user in your Incident.io workspace by their ID.
| Parameter | Type | Required | Description |
|---|
apiKey | string | Yes | Incident.io API Key |
id | string | Yes | The unique identifier of the user to retrieve (e.g., "01FCNDV6P870EA6S7TK1DSYDG0") |
| Parameter | Type | Description |
|---|
user | object | Details of the requested user |
↳ id | string | Unique identifier for the user |
↳ name | string | Full name of the user |
↳ email | string | Email address of the user |
↳ role | string | Role of the user in the workspace |
List all workflows in your incident.io workspace.
| Parameter | Type | Required | Description |
|---|
apiKey | string | Yes | incident.io API Key |
| Parameter | Type | Description |
|---|
workflows | array | List of workflows |
↳ id | string | Workflow ID |
↳ name | string | Workflow name |
↳ trigger | string | Workflow trigger |
↳ once_for | array | Fields that make the workflow run once |
↳ version | number | Workflow version |
↳ expressions | array | Workflow expressions |
↳ condition_groups | array | Workflow condition groups |
↳ steps | array | Workflow steps |
↳ include_private_incidents | boolean | Whether the workflow includes private incidents |
↳ include_private_escalations | boolean | Whether the workflow includes private escalations |
↳ runs_on_incident_modes | array | Incident modes the workflow runs on |
↳ continue_on_step_error | boolean | Whether execution continues after a step error |
↳ runs_on_incidents | string | Incident lifecycle filter |
↳ state | string | Workflow state (active, draft, disabled) |
↳ delay | object | Workflow delay configuration |
↳ folder | string | Workflow folder |
↳ runs_from | string | When the workflow runs from |
↳ shortform | string | Workflow shortform identifier |
Create a new workflow in incident.io.
| Parameter | Type | Required | Description |
|---|
apiKey | string | Yes | incident.io API Key |
name | string | Yes | Name of the workflow (e.g., "Notify on Critical Incidents") |
folder | string | No | Folder to organize the workflow in |
state | string | No | State of the workflow (active, draft, or disabled) |
trigger | string | No | Trigger type for the workflow (e.g., "incident.updated", "incident.created") |
steps | string | No | Array of workflow steps as JSON string. Example: [{"label": "Notify team", "name": "slack.post_message"}] |
condition_groups | string | No | Array of condition groups as JSON string to control when the workflow runs. Example: [{"conditions": [{"operation": "one_of", "param_bindings": [], "subject": "incident.severity"}]}] |
runs_on_incidents | string | No | When to run the workflow: "newly_created" (only new incidents), "newly_created_and_active" (new and active incidents), "active" (only active incidents), or "all" (all incidents) |
runs_on_incident_modes | string | No | Array of incident modes to run on as JSON string. Example: ["standard", "retrospective"] |
include_private_incidents | boolean | No | Whether to include private incidents |
continue_on_step_error | boolean | No | Whether to continue executing subsequent steps if a step fails |
once_for | string | No | Array of fields to ensure the workflow runs only once per unique combination of these fields, as JSON string. Example: ["incident.id"] |
expressions | string | No | Array of workflow expressions as JSON string for advanced workflow logic. Example: [{"label": "My expression", "operations": []}] |
delay | string | No | Delay configuration as JSON string. Example: {"for_seconds": 60, "conditions_apply_over_delay": false} |
| Parameter | Type | Description |
|---|
workflow | object | The created workflow |
↳ id | string | Workflow ID |
↳ name | string | Workflow name |
↳ trigger | string | Workflow trigger |
↳ once_for | array | Fields that make the workflow run once |
↳ version | number | Workflow version |
↳ expressions | array | Workflow expressions |
↳ condition_groups | array | Workflow condition groups |
↳ steps | array | Workflow steps |
↳ include_private_incidents | boolean | Whether the workflow includes private incidents |
↳ include_private_escalations | boolean | Whether the workflow includes private escalations |
↳ runs_on_incident_modes | array | Incident modes the workflow runs on |
↳ continue_on_step_error | boolean | Whether execution continues after a step error |
↳ runs_on_incidents | string | Incident lifecycle filter |
↳ state | string | Workflow state (active, draft, disabled) |
↳ delay | object | Workflow delay configuration |
↳ folder | string | Workflow folder |
↳ runs_from | string | When the workflow runs from |
↳ shortform | string | Workflow shortform identifier |
management_meta | json | Workflow management metadata |
Get details of a specific workflow in incident.io.
| Parameter | Type | Required | Description |
|---|
apiKey | string | Yes | incident.io API Key |
id | string | Yes | The ID of the workflow to retrieve (e.g., "01FCNDV6P870EA6S7TK1DSYDG0") |
skip_step_upgrades | boolean | No | Skip workflow step upgrades when existing workflow step parameters changed |
| Parameter | Type | Description |
|---|
workflow | object | The workflow details |
↳ id | string | Workflow ID |
↳ name | string | Workflow name |
↳ trigger | string | Workflow trigger |
↳ once_for | array | Fields that make the workflow run once |
↳ version | number | Workflow version |
↳ expressions | array | Workflow expressions |
↳ condition_groups | array | Workflow condition groups |
↳ steps | array | Workflow steps |
↳ include_private_incidents | boolean | Whether the workflow includes private incidents |
↳ include_private_escalations | boolean | Whether the workflow includes private escalations |
↳ runs_on_incident_modes | array | Incident modes the workflow runs on |
↳ continue_on_step_error | boolean | Whether execution continues after a step error |
↳ runs_on_incidents | string | Incident lifecycle filter |
↳ state | string | Workflow state (active, draft, disabled) |
↳ delay | object | Workflow delay configuration |
↳ folder | string | Workflow folder |
↳ runs_from | string | When the workflow runs from |
↳ shortform | string | Workflow shortform identifier |
management_meta | json | Workflow management metadata |
Update an existing workflow in incident.io.
| Parameter | Type | Required | Description |
|---|
apiKey | string | Yes | incident.io API Key |
id | string | Yes | The ID of the workflow to update (e.g., "01FCNDV6P870EA6S7TK1DSYDG0") |
name | string | Yes | New name for the workflow (e.g., "Notify on Critical Incidents") |
steps | string | Yes | Complete array of workflow steps as a JSON string |
condition_groups | string | Yes | Complete array of workflow condition groups as a JSON string |
runs_on_incidents | string | Yes | When to run the workflow: newly_created, newly_created_and_active, active, or all |
runs_on_incident_modes | string | Yes | Complete array of incident modes to run on as a JSON string |
include_private_incidents | boolean | Yes | Whether to include private incidents |
continue_on_step_error | boolean | Yes | Whether to continue executing subsequent steps if a step fails |
once_for | string | Yes | Complete array of fields that make the workflow run once as a JSON string |
expressions | string | Yes | Complete array of workflow expressions as a JSON string |
state | string | No | New state for the workflow (active, draft, or disabled) |
folder | string | No | New folder for the workflow |
delay | string | No | Delay configuration as a JSON string |
| Parameter | Type | Description |
|---|
workflow | object | The updated workflow |
↳ id | string | Workflow ID |
↳ name | string | Workflow name |
↳ trigger | string | Workflow trigger |
↳ once_for | array | Fields that make the workflow run once |
↳ version | number | Workflow version |
↳ expressions | array | Workflow expressions |
↳ condition_groups | array | Workflow condition groups |
↳ steps | array | Workflow steps |
↳ include_private_incidents | boolean | Whether the workflow includes private incidents |
↳ include_private_escalations | boolean | Whether the workflow includes private escalations |
↳ runs_on_incident_modes | array | Incident modes the workflow runs on |
↳ continue_on_step_error | boolean | Whether execution continues after a step error |
↳ runs_on_incidents | string | Incident lifecycle filter |
↳ state | string | Workflow state (active, draft, disabled) |
↳ delay | object | Workflow delay configuration |
↳ folder | string | Workflow folder |
↳ runs_from | string | When the workflow runs from |
↳ shortform | string | Workflow shortform identifier |
management_meta | json | Workflow management metadata |
Delete a workflow in incident.io.
| Parameter | Type | Required | Description |
|---|
apiKey | string | Yes | incident.io API Key |
id | string | Yes | The ID of the workflow to delete (e.g., "01FCNDV6P870EA6S7TK1DSYDG0") |
| Parameter | Type | Description |
|---|
message | string | Success message |
List all schedules in incident.io
| Parameter | Type | Required | Description |
|---|
apiKey | string | Yes | incident.io API Key |
page_size | number | No | Number of results per page (e.g., 10, 25, 50). Default: 25 |
after | string | No | Pagination cursor to fetch the next page of results (e.g., "01FCNDV6P870EA6S7TK1DSYDG0") |
| Parameter | Type | Description |
|---|
schedules | array | List of schedules |
↳ id | string | The schedule ID |
↳ name | string | The schedule name |
↳ timezone | string | The schedule timezone |
↳ created_at | string | When the schedule was created |
↳ updated_at | string | When the schedule was last updated |
pagination_meta | object | Pagination metadata |
↳ after | string | Cursor for next page |
↳ page_size | number | Number of results per page |
Create a new schedule in incident.io
| Parameter | Type | Required | Description |
|---|
apiKey | string | Yes | incident.io API Key |
name | string | Yes | Name of the schedule (e.g., "Primary On-Call") |
timezone | string | Yes | Timezone for the schedule (e.g., America/New_York) |
config | string | Yes | Schedule configuration as JSON string with rotations. Example: {"rotations": [{"name": "Primary", "users": [{"id": "user_id"}], "handover_start_at": "2024-01-01T09:00:00Z", "handovers": [{"interval": 1, "interval_type": "weekly"}]}]} |
| Parameter | Type | Description |
|---|
schedule | object | The created schedule |
↳ id | string | The schedule ID |
↳ name | string | The schedule name |
↳ timezone | string | The schedule timezone |
↳ created_at | string | When the schedule was created |
↳ updated_at | string | When the schedule was last updated |
Get details of a specific schedule in incident.io
| Parameter | Type | Required | Description |
|---|
apiKey | string | Yes | incident.io API Key |
id | string | Yes | The ID of the schedule (e.g., "01FCNDV6P870EA6S7TK1DSYDG0") |
| Parameter | Type | Description |
|---|
schedule | object | The schedule details |
↳ id | string | The schedule ID |
↳ name | string | The schedule name |
↳ timezone | string | The schedule timezone |
↳ created_at | string | When the schedule was created |
↳ updated_at | string | When the schedule was last updated |
Update an existing schedule in incident.io
| Parameter | Type | Required | Description |
|---|
apiKey | string | Yes | incident.io API Key |
id | string | Yes | The ID of the schedule to update (e.g., "01FCNDV6P870EA6S7TK1DSYDG0") |
name | string | No | New name for the schedule (e.g., "Primary On-Call") |
timezone | string | No | New timezone for the schedule (e.g., America/New_York) |
config | string | No | Schedule configuration as JSON string with rotations. Example: {"rotations": [{"name": "Primary", "users": [{"id": "user_id"}], "handover_start_at": "2024-01-01T09:00:00Z", "handovers": [{"interval": 1, "interval_type": "weekly"}]}]} |
| Parameter | Type | Description |
|---|
schedule | object | The updated schedule |
↳ id | string | The schedule ID |
↳ name | string | The schedule name |
↳ timezone | string | The schedule timezone |
↳ created_at | string | When the schedule was created |
↳ updated_at | string | When the schedule was last updated |
Delete a schedule in incident.io
| Parameter | Type | Required | Description |
|---|
apiKey | string | Yes | incident.io API Key |
id | string | Yes | The ID of the schedule to delete (e.g., "01FCNDV6P870EA6S7TK1DSYDG0") |
| Parameter | Type | Description |
|---|
message | string | Success message |
List all escalation policies in incident.io
| Parameter | Type | Required | Description |
|---|
apiKey | string | Yes | incident.io API Key |
page_size | number | No | Number of escalations to return per page |
after | string | No | Pagination cursor to fetch the next page of results |
| Parameter | Type | Description |
|---|
escalations | array | List of escalation policies |
↳ id | string | The escalation policy ID |
↳ name | string | The escalation policy name |
↳ created_at | string | When the escalation policy was created |
↳ updated_at | string | When the escalation policy was last updated |
pagination_meta | object | Pagination metadata |
↳ after | string | Cursor for next page |
↳ page_size | number | Number of results per page |
Create a new escalation policy in incident.io
| Parameter | Type | Required | Description |
|---|
apiKey | string | Yes | incident.io API Key |
idempotency_key | string | Yes | Unique identifier to prevent duplicate escalation creation. Use a UUID or unique string. |
title | string | Yes | Title of the escalation (e.g., "Database Critical Alert") |
escalation_path_id | string | No | ID of the escalation path to use (required if user_ids not provided) |
user_ids | string | No | Comma-separated list of user IDs to notify (required if escalation_path_id not provided) |
| Parameter | Type | Description |
|---|
escalation | object | The created escalation policy |
↳ id | string | The escalation policy ID |
↳ name | string | The escalation policy name |
↳ created_at | string | When the escalation policy was created |
↳ updated_at | string | When the escalation policy was last updated |
Get details of a specific escalation policy in incident.io
| Parameter | Type | Required | Description |
|---|
apiKey | string | Yes | incident.io API Key |
id | string | Yes | The ID of the escalation policy (e.g., "01FCNDV6P870EA6S7TK1DSYDG0") |
| Parameter | Type | Description |
|---|
escalation | object | The escalation policy details |
↳ id | string | The escalation policy ID |
↳ name | string | The escalation policy name |
↳ created_at | string | When the escalation policy was created |
↳ updated_at | string | When the escalation policy was last updated |
List all custom fields from incident.io.
| Parameter | Type | Required | Description |
|---|
apiKey | string | Yes | incident.io API Key |
| Parameter | Type | Description |
|---|
custom_fields | array | List of custom fields |
↳ id | string | Custom field ID |
↳ name | string | Custom field name |
↳ description | string | Custom field description |
↳ field_type | string | Custom field type |
↳ created_at | string | Creation timestamp |
↳ updated_at | string | Last update timestamp |
Create a new custom field in incident.io.
| Parameter | Type | Required | Description |
|---|
apiKey | string | Yes | incident.io API Key |
name | string | Yes | Name of the custom field (e.g., "Affected Service") |
description | string | Yes | Description of the custom field (required) |
field_type | string | Yes | Type of the custom field (e.g., text, single_select, multi_select, numeric, datetime, link, user, team) |
| Parameter | Type | Description |
|---|
custom_field | object | Created custom field |
↳ id | string | Custom field ID |
↳ name | string | Custom field name |
↳ description | string | Custom field description |
↳ field_type | string | Custom field type |
↳ created_at | string | Creation timestamp |
↳ updated_at | string | Last update timestamp |
Get detailed information about a specific custom field from incident.io.
| Parameter | Type | Required | Description |
|---|
apiKey | string | Yes | incident.io API Key |
id | string | Yes | Custom field ID (e.g., "01FCNDV6P870EA6S7TK1DSYDG0") |
| Parameter | Type | Description |
|---|
custom_field | object | Custom field details |
↳ id | string | Custom field ID |
↳ name | string | Custom field name |
↳ description | string | Custom field description |
↳ field_type | string | Custom field type |
↳ created_at | string | Creation timestamp |
↳ updated_at | string | Last update timestamp |
Update an existing custom field in incident.io.
| Parameter | Type | Required | Description |
|---|
apiKey | string | Yes | incident.io API Key |
id | string | Yes | Custom field ID (e.g., "01FCNDV6P870EA6S7TK1DSYDG0") |
name | string | Yes | New name for the custom field (e.g., "Affected Service") |
description | string | Yes | New description for the custom field (required) |
| Parameter | Type | Description |
|---|
custom_field | object | Updated custom field |
↳ id | string | Custom field ID |
↳ name | string | Custom field name |
↳ description | string | Custom field description |
↳ field_type | string | Custom field type |
↳ created_at | string | Creation timestamp |
↳ updated_at | string | Last update timestamp |
Delete a custom field from incident.io.
| Parameter | Type | Required | Description |
|---|
apiKey | string | Yes | incident.io API Key |
id | string | Yes | Custom field ID (e.g., "01FCNDV6P870EA6S7TK1DSYDG0") |
| Parameter | Type | Description |
|---|
message | string | Success message |
List all severity levels configured in your Incident.io workspace. Returns severity details including id, name, description, and rank.
| Parameter | Type | Required | Description |
|---|
apiKey | string | Yes | Incident.io API Key |
| Parameter | Type | Description |
|---|
severities | array | List of severity levels |
↳ id | string | Unique identifier for the severity level |
↳ name | string | Name of the severity level |
↳ description | string | Description of the severity level |
↳ rank | number | Rank/order of the severity level |
List all incident statuses configured in your Incident.io workspace. Returns status details including id, name, description, and category.
| Parameter | Type | Required | Description |
|---|
apiKey | string | Yes | Incident.io API Key |
| Parameter | Type | Description |
|---|
incident_statuses | array | List of incident statuses |
↳ id | string | Unique identifier for the incident status |
↳ name | string | Name of the incident status |
↳ description | string | Description of the incident status |
↳ category | string | Category of the incident status |
List all incident types configured in your Incident.io workspace. Returns type details including id, name, description, and default flag.
| Parameter | Type | Required | Description |
|---|
apiKey | string | Yes | Incident.io API Key |
| Parameter | Type | Description |
|---|
incident_types | array | List of incident types |
↳ id | string | Unique identifier for the incident type |
↳ name | string | Name of the incident type |
↳ description | string | Description of the incident type |
↳ is_default | boolean | Whether this is the default incident type |
List all incident roles in incident.io
| Parameter | Type | Required | Description |
|---|
apiKey | string | Yes | incident.io API Key |
| Parameter | Type | Description |
|---|
incident_roles | array | List of incident roles |
↳ id | string | The incident role ID |
↳ name | string | The incident role name |
↳ description | string | The incident role description |
↳ instructions | string | Instructions for the role |
↳ shortform | string | Short form abbreviation of the role |
↳ role_type | string | The type of role |
↳ required | boolean | Whether the role is required |
↳ created_at | string | When the role was created |
↳ updated_at | string | When the role was last updated |
Create a new incident role in incident.io
| Parameter | Type | Required | Description |
|---|
apiKey | string | Yes | incident.io API Key |
name | string | Yes | Name of the incident role (e.g., "Incident Commander") |
description | string | Yes | Description of the incident role |
instructions | string | Yes | Instructions for the incident role |
shortform | string | Yes | Short form abbreviation for the role |
| Parameter | Type | Description |
|---|
incident_role | object | The created incident role |
↳ id | string | The incident role ID |
↳ name | string | The incident role name |
↳ description | string | The incident role description |
↳ instructions | string | Instructions for the role |
↳ shortform | string | Short form abbreviation of the role |
↳ role_type | string | The type of role |
↳ required | boolean | Whether the role is required |
↳ created_at | string | When the role was created |
↳ updated_at | string | When the role was last updated |
Get details of a specific incident role in incident.io
| Parameter | Type | Required | Description |
|---|
apiKey | string | Yes | incident.io API Key |
id | string | Yes | The ID of the incident role (e.g., "01FCNDV6P870EA6S7TK1DSYDG0") |
| Parameter | Type | Description |
|---|
incident_role | object | The incident role details |
↳ id | string | The incident role ID |
↳ name | string | The incident role name |
↳ description | string | The incident role description |
↳ instructions | string | Instructions for the role |
↳ shortform | string | Short form abbreviation of the role |
↳ role_type | string | The type of role |
↳ required | boolean | Whether the role is required |
↳ created_at | string | When the role was created |
↳ updated_at | string | When the role was last updated |
Update an existing incident role in incident.io
| Parameter | Type | Required | Description |
|---|
apiKey | string | Yes | incident.io API Key |
id | string | Yes | The ID of the incident role to update (e.g., "01FCNDV6P870EA6S7TK1DSYDG0") |
name | string | Yes | Name of the incident role (e.g., "Incident Commander") |
description | string | Yes | Description of the incident role |
instructions | string | Yes | Instructions for the incident role |
shortform | string | Yes | Short form abbreviation for the role |
| Parameter | Type | Description |
|---|
incident_role | object | The updated incident role |
↳ id | string | The incident role ID |
↳ name | string | The incident role name |
↳ description | string | The incident role description |
↳ instructions | string | Instructions for the role |
↳ shortform | string | Short form abbreviation of the role |
↳ role_type | string | The type of role |
↳ required | boolean | Whether the role is required |
↳ created_at | string | When the role was created |
↳ updated_at | string | When the role was last updated |
Delete an incident role in incident.io
| Parameter | Type | Required | Description |
|---|
apiKey | string | Yes | incident.io API Key |
id | string | Yes | The ID of the incident role to delete (e.g., "01FCNDV6P870EA6S7TK1DSYDG0") |
| Parameter | Type | Description |
|---|
message | string | Success message |
List all incident timestamp definitions in incident.io
| Parameter | Type | Required | Description |
|---|
apiKey | string | Yes | incident.io API Key |
| Parameter | Type | Description |
|---|
incident_timestamps | array | List of incident timestamp definitions |
↳ id | string | The timestamp ID |
↳ name | string | The timestamp name |
↳ rank | number | The rank/order of the timestamp |
↳ created_at | string | When the timestamp was created |
↳ updated_at | string | When the timestamp was last updated |
Get details of a specific incident timestamp definition in incident.io
| Parameter | Type | Required | Description |
|---|
apiKey | string | Yes | incident.io API Key |
id | string | Yes | The ID of the incident timestamp (e.g., "01FCNDV6P870EA6S7TK1DSYDG0") |
| Parameter | Type | Description |
|---|
incident_timestamp | object | The incident timestamp details |
↳ id | string | The timestamp ID |
↳ name | string | The timestamp name |
↳ rank | number | The rank/order of the timestamp |
↳ created_at | string | When the timestamp was created |
↳ updated_at | string | When the timestamp was last updated |
List all updates for a specific incident in incident.io
| Parameter | Type | Required | Description |
|---|
apiKey | string | Yes | incident.io API Key |
incident_id | string | No | The ID of the incident to get updates for (e.g., "01FCNDV6P870EA6S7TK1DSYDG0"). If not provided, returns all updates |
page_size | number | No | Number of results to return per page (e.g., 10, 25, 50) |
after | string | No | Cursor for pagination (e.g., "01FCNDV6P870EA6S7TK1DSYDG0") |
| Parameter | Type | Description |
|---|
incident_updates | array | List of incident updates |
↳ id | string | The update ID |
↳ incident_id | string | The incident ID |
↳ message | string | The update message |
↳ new_severity | object | New severity if changed |
↳ id | string | Severity ID |
↳ name | string | Severity name |
↳ rank | number | Severity rank |
↳ new_status | object | New status if changed |
↳ id | string | Status ID |
↳ name | string | Status name |
↳ category | string | Status category |
↳ updater | object | User who created the update |
↳ id | string | User ID |
↳ name | string | User name |
↳ email | string | User email |
↳ created_at | string | When the update was created |
↳ updated_at | string | When the update was last modified |
pagination_meta | object | Pagination information |
↳ after | string | Cursor for next page |
↳ page_size | number | Number of results per page |
List all entries for a specific schedule in incident.io
| Parameter | Type | Required | Description |
|---|
apiKey | string | Yes | incident.io API Key |
schedule_id | string | Yes | The ID of the schedule to get entries for (e.g., "01FCNDV6P870EA6S7TK1DSYDG0") |
entry_window_start | string | No | Start date/time to filter entries in ISO 8601 format (e.g., "2024-01-15T09:00:00Z") |
entry_window_end | string | No | End date/time to filter entries in ISO 8601 format (e.g., "2024-01-22T09:00:00Z") |
| Parameter | Type | Description |
|---|
schedule_entries | object | Schedule entries grouped by final, overrides, and scheduled entries |
↳ final | array | Final computed schedule entries |
↳ overrides | array | Override schedule entries |
↳ scheduled | array | Scheduled entries before overrides are applied |
pagination_meta | object | Pagination information |
↳ after | string | Cursor for next page |
↳ after_url | string | URL for next page |
Create a new schedule override in incident.io
| Parameter | Type | Required | Description |
|---|
apiKey | string | Yes | incident.io API Key |
rotation_id | string | Yes | The ID of the rotation to override (e.g., "01FCNDV6P870EA6S7TK1DSYDG0") |
layer_id | string | Yes | The ID of the layer this override applies to |
schedule_id | string | Yes | The ID of the schedule (e.g., "01FCNDV6P870EA6S7TK1DSYDG0") |
user_id | string | No | The ID of the user to assign (provide one of: user_id, user_email, or user_slack_id) |
user_email | string | No | The email of the user to assign (provide one of: user_id, user_email, or user_slack_id) |
user_slack_id | string | No | The Slack ID of the user to assign (provide one of: user_id, user_email, or user_slack_id) |
start_at | string | Yes | When the override starts in ISO 8601 format (e.g., "2024-01-15T09:00:00Z") |
end_at | string | Yes | When the override ends in ISO 8601 format (e.g., "2024-01-22T09:00:00Z") |
| Parameter | Type | Description |
|---|
override | object | The created schedule override |
↳ id | string | The override ID |
↳ layer_id | string | The schedule layer ID |
↳ rotation_id | string | The rotation ID |
↳ schedule_id | string | The schedule ID |
↳ user | object | User assigned to this override |
↳ id | string | User ID |
↳ name | string | User name |
↳ email | string | User email |
↳ start_at | string | When the override starts |
↳ end_at | string | When the override ends |
↳ created_at | string | When the override was created |
↳ updated_at | string | When the override was last updated |
List escalation paths in incident.io
| Parameter | Type | Required | Description |
|---|
apiKey | string | Yes | incident.io API Key |
page_size | number | No | Number of escalation paths to return per page |
after | string | No | Pagination cursor to fetch the next page of results |
| Parameter | Type | Description |
|---|
escalation_paths | array | List of escalation paths |
↳ id | string | The escalation path ID |
↳ name | string | The escalation path name |
↳ path | array | Array of escalation levels |
↳ working_hours | array | Working hours configuration |
pagination_meta | object | Pagination metadata |
↳ after | string | Cursor for next page |
↳ page_size | number | Number of results per page |
Create a new escalation path in incident.io
| Parameter | Type | Required | Description |
|---|
apiKey | string | Yes | incident.io API Key |
name | string | Yes | Name of the escalation path (e.g., "Critical Incident Path") |
path | json | Yes | Array of escalation levels with targets and time to acknowledge in seconds. Each level should have: targets (array of {id, type, schedule_id?, user_id?, urgency}) and time_to_ack_seconds (number) |
working_hours | json | No | Optional working hours configuration. Array of {weekday, start_time, end_time} |
| Parameter | Type | Description |
|---|
escalation_path | object | The created escalation path |
↳ id | string | The escalation path ID |
↳ name | string | The escalation path name |
↳ path | array | Array of escalation levels |
↳ targets | array | Targets for this level |
↳ id | string | Target ID |
↳ type | string | Target type |
↳ schedule_id | string | Schedule ID if type is schedule |
↳ user_id | string | User ID if type is user |
↳ urgency | string | Urgency level |
↳ time_to_ack_seconds | number | Time to acknowledge in seconds |
↳ working_hours | array | Working hours configuration |
↳ weekday | string | Day of week |
↳ start_time | string | Start time |
↳ end_time | string | End time |
Get details of a specific escalation path in incident.io
| Parameter | Type | Required | Description |
|---|
apiKey | string | Yes | incident.io API Key |
id | string | Yes | The ID of the escalation path (e.g., "01FCNDV6P870EA6S7TK1DSYDG0") |
| Parameter | Type | Description |
|---|
escalation_path | object | The escalation path details |
↳ id | string | The escalation path ID |
↳ name | string | The escalation path name |
↳ path | array | Array of escalation levels |
↳ targets | array | Targets for this level |
↳ id | string | Target ID |
↳ type | string | Target type |
↳ schedule_id | string | Schedule ID if type is schedule |
↳ user_id | string | User ID if type is user |
↳ urgency | string | Urgency level |
↳ time_to_ack_seconds | number | Time to acknowledge in seconds |
↳ working_hours | array | Working hours configuration |
↳ weekday | string | Day of week |
↳ start_time | string | Start time |
↳ end_time | string | End time |
Update an existing escalation path in incident.io
| Parameter | Type | Required | Description |
|---|
apiKey | string | Yes | incident.io API Key |
id | string | Yes | The ID of the escalation path to update (e.g., "01FCNDV6P870EA6S7TK1DSYDG0") |
name | string | Yes | New name for the escalation path (e.g., "Critical Incident Path") |
path | json | Yes | New escalation path configuration. Array of escalation levels with targets and time_to_ack_seconds |
working_hours | json | No | New working hours configuration. Array of {weekday, start_time, end_time} |
| Parameter | Type | Description |
|---|
escalation_path | object | The updated escalation path |
↳ id | string | The escalation path ID |
↳ name | string | The escalation path name |
↳ path | array | Array of escalation levels |
↳ targets | array | Targets for this level |
↳ id | string | Target ID |
↳ type | string | Target type |
↳ schedule_id | string | Schedule ID if type is schedule |
↳ user_id | string | User ID if type is user |
↳ urgency | string | Urgency level |
↳ time_to_ack_seconds | number | Time to acknowledge in seconds |
↳ working_hours | array | Working hours configuration |
↳ weekday | string | Day of week |
↳ start_time | string | Start time |
↳ end_time | string | End time |
Delete an escalation path in incident.io
| Parameter | Type | Required | Description |
|---|
apiKey | string | Yes | incident.io API Key |
id | string | Yes | The ID of the escalation path to delete (e.g., "01FCNDV6P870EA6S7TK1DSYDG0") |
| Parameter | Type | Description |
|---|
message | string | Success message |
A Trigger is a block that starts a workflow when an event happens in this service.
Trigger workflow when an alert is created in incident.io
| Parameter | Type | Required | Description |
|---|
signingSecret | string | Yes | The signing secret from your incident.io webhook endpoint. Used to verify events. |
| Parameter | Type | Description |
|---|
event_type | string | incident.io event type (e.g., public_incident.incident_created_v2). Top-level event_type field. |
payload | json | Full raw webhook body as delivered by incident.io (the entire Svix envelope). |
alert | json | The full alert object from the webhook payload. |
alert_id | string | Unique alert ID. |
title | string | Alert title. |
description | string | Alert description, when set. |
status | string | Alert status (e.g., firing, resolved). |
alert_source_id | string | ID of the alert source that raised the alert. |
deduplication_key | string | Deduplication key for the alert, when set. |
source_url | string | URL to the alert in the originating system, when set. |
created_at | string | ISO 8601 timestamp when the alert was created. |
updated_at | string | ISO 8601 timestamp when the alert was last updated. |
resolved_at | string | ISO 8601 timestamp when the alert was resolved, when applicable. |
Trigger workflow when an incident is created in incident.io
| Parameter | Type | Required | Description |
|---|
signingSecret | string | Yes | The signing secret from your incident.io webhook endpoint. Used to verify events. |
| Parameter | Type | Description |
|---|
event_type | string | incident.io event type (e.g., public_incident.incident_created_v2). Top-level event_type field. |
payload | json | Full raw webhook body as delivered by incident.io (the entire Svix envelope). |
incident | json | The full incident object from the webhook payload. |
incident_id | string | Unique incident ID (e.g., 01FDAG4SAP5TYPT98WGR2N7W91). |
name | string | Incident name. |
reference | string | Human-readable incident reference (e.g., INC-123). |
summary | string | Incident summary, when set. |
incident_status | json | The incident status object (id, name, category, rank). |
severity | json | The incident severity object (id, name, rank), when set. |
mode | string | Incident mode (standard, retrospective, test, tutorial, stream). |
visibility | string | Incident visibility (public or private). |
permalink | string | Link to the incident in incident.io, when present. |
created_at | string | ISO 8601 timestamp when the incident was created. |
updated_at | string | ISO 8601 timestamp when the incident was last updated. |
new_status | json | New status object (status-updated events only; null otherwise). |
previous_status | json | Previous status object (status-updated events only; null otherwise). |
update_message | string | Update message accompanying a status change (status-updated events only; null otherwise). |
Trigger workflow when an incident
| Parameter | Type | Required | Description |
|---|
signingSecret | string | Yes | The signing secret from your incident.io webhook endpoint. Used to verify events. |
| Parameter | Type | Description |
|---|
event_type | string | incident.io event type (e.g., public_incident.incident_created_v2). Top-level event_type field. |
payload | json | Full raw webhook body as delivered by incident.io (the entire Svix envelope). |
incident | json | The full incident object from the webhook payload. |
incident_id | string | Unique incident ID (e.g., 01FDAG4SAP5TYPT98WGR2N7W91). |
name | string | Incident name. |
reference | string | Human-readable incident reference (e.g., INC-123). |
summary | string | Incident summary, when set. |
incident_status | json | The incident status object (id, name, category, rank). |
severity | json | The incident severity object (id, name, rank), when set. |
mode | string | Incident mode (standard, retrospective, test, tutorial, stream). |
visibility | string | Incident visibility (public or private). |
permalink | string | Link to the incident in incident.io, when present. |
created_at | string | ISO 8601 timestamp when the incident was created. |
updated_at | string | ISO 8601 timestamp when the incident was last updated. |
new_status | json | New status object (status-updated events only; null otherwise). |
previous_status | json | Previous status object (status-updated events only; null otherwise). |
update_message | string | Update message accompanying a status change (status-updated events only; null otherwise). |
Trigger workflow when an incident is updated in incident.io
| Parameter | Type | Required | Description |
|---|
signingSecret | string | Yes | The signing secret from your incident.io webhook endpoint. Used to verify events. |
| Parameter | Type | Description |
|---|
event_type | string | incident.io event type (e.g., public_incident.incident_created_v2). Top-level event_type field. |
payload | json | Full raw webhook body as delivered by incident.io (the entire Svix envelope). |
incident | json | The full incident object from the webhook payload. |
incident_id | string | Unique incident ID (e.g., 01FDAG4SAP5TYPT98WGR2N7W91). |
name | string | Incident name. |
reference | string | Human-readable incident reference (e.g., INC-123). |
summary | string | Incident summary, when set. |
incident_status | json | The incident status object (id, name, category, rank). |
severity | json | The incident severity object (id, name, rank), when set. |
mode | string | Incident mode (standard, retrospective, test, tutorial, stream). |
visibility | string | Incident visibility (public or private). |
permalink | string | Link to the incident in incident.io, when present. |
created_at | string | ISO 8601 timestamp when the incident was created. |
updated_at | string | ISO 8601 timestamp when the incident was last updated. |
new_status | json | New status object (status-updated events only; null otherwise). |
previous_status | json | Previous status object (status-updated events only; null otherwise). |
update_message | string | Update message accompanying a status change (status-updated events only; null otherwise). |