productivity
incident.io Lua API for KosmoKrator Agents
Agent-facing Lua documentation and function reference for the incident.io KosmoKrator integration.Lua Namespace
Agents call this integration through app.integrations.incident_io.*.
Use lua_read_doc("integrations.incident-io") inside KosmoKrator to discover the same reference at runtime.
Call Lua from the Headless CLI
Use kosmo integrations:lua when a shell script, CI job, cron job, or another coding CLI should run a deterministic
incident.io workflow without starting an interactive agent session.
kosmo integrations:lua --eval 'dump(app.integrations.incident_io.list_actions_v1({}))' --json kosmo integrations:lua --eval 'print(docs.read("incident-io"))' --json
kosmo integrations:lua --eval 'print(docs.read("incident-io.list_actions_v1"))' --json Workflow file
Put repeatable logic in a Lua file, then execute it with JSON output for the calling process.
local incident_io = app.integrations.incident_io
local result = incident_io.list_actions_v1({})
dump(result) kosmo integrations:lua workflow.lua --json
kosmo integrations:lua workflow.lua --force --json integrations:lua exposes app.integrations.incident_io, app.mcp.*, docs.*, json.*, and regex.*. Use app.integrations.incident_io.default.* or app.integrations.incident_io.work.* when you configured named credential accounts.
MCP-only Lua
If the script only needs configured MCP servers and does not need incident.io, use the narrower mcp:lua command.
# Use mcp:lua for MCP-only scripts; use integrations:lua for this integration namespace.
kosmo mcp:lua --eval 'dump(mcp.servers())' --json Agent-Facing Lua Docs
This is the rendered version of the full Lua documentation exposed to agents when they inspect the integration namespace.
incident.io Lua API
Generated from incident.io’s official OpenAPI v3 endpoint at https://api.incident.io/v1/openapiV3.json. The namespace is app.integrations["incident-io"].
This package exposes 169 endpoint-specific tools: 86 read tools and 83 write tools. Use an incident.io API key with the permissions required for the endpoints you call.
Usage
local identity = app.integrations["incident-io"].utilities_v1_identity({})
local incidents = app.integrations["incident-io"].incidents_v2_list({
page_size = 25
})
Request Bodies
Tools that create, update, rotate, trigger, archive, or delete resources may accept a body table. The table is passed as the JSON body expected by the incident.io OpenAPI schema. Path and query arguments use snake_case names and are mapped back to the official parameter names.
Example Tools
| incident_io_actions_v1_list | read | GET /v1/actions |
| incident_io_actions_v1_show | read | GET /v1/actions/{id} |
| incident_io_api_keys_v1_list | read | GET /v1/api_keys |
| incident_io_api_keys_v1_create | write | POST /v1/api_keys |
| incident_io_api_keys_v1_show | read | GET /v1/api_keys/{id} |
| incident_io_api_keys_v1_update | write | PUT /v1/api_keys/{id} |
| incident_io_api_keys_v1_delete | write | DELETE /v1/api_keys/{id} |
| incident_io_api_keys_v1_rotate | write | POST /v1/api_keys/{id}/actions/rotate |
| incident_io_custom_field_options_v1_list | read | GET /v1/custom_field_options |
| incident_io_custom_field_options_v1_create | write | POST /v1/custom_field_options |
| incident_io_custom_field_options_v1_show | read | GET /v1/custom_field_options/{id} |
| incident_io_custom_field_options_v1_update | write | PUT /v1/custom_field_options/{id} |
| incident_io_custom_field_options_v1_delete | write | DELETE /v1/custom_field_options/{id} |
| incident_io_custom_fields_v1_list | read | GET /v1/custom_fields |
| incident_io_custom_fields_v1_create | write | POST /v1/custom_fields |
| incident_io_custom_fields_v1_show | read | GET /v1/custom_fields/{id} |
| incident_io_custom_fields_v1_update | write | PUT /v1/custom_fields/{id} |
| incident_io_custom_fields_v1_delete | write | DELETE /v1/custom_fields/{id} |
| incident_io_utilities_v1_identity | read | GET /v1/identity |
| incident_io_incident_attachments_v1_list | read | GET /v1/incident_attachments |
| incident_io_incident_attachments_v1_create | write | POST /v1/incident_attachments |
| incident_io_incident_attachments_v1_delete | write | DELETE /v1/incident_attachments/{id} |
| incident_io_incident_memberships_v1_create | write | POST /v1/incident_memberships |
| incident_io_incident_memberships_v1_revoke | write | POST /v1/incident_memberships/actions/revoke |
| incident_io_incident_relationships_v1_list | read | GET /v1/incident_relationships |
| incident_io_incident_roles_v1_list | read | GET /v1/incident_roles |
| incident_io_incident_roles_v1_create | write | POST /v1/incident_roles |
| incident_io_incident_roles_v1_show | read | GET /v1/incident_roles/{id} |
Notes
- The base URL defaults to
https://api.incident.io. - Authentication uses
Authorization: Bearer <api_key>. - Returned data is the parsed JSON response from incident.io, including pagination or error fields where provided by the API.
Raw agent markdown
# incident.io Lua API
Generated from incident.io's official OpenAPI v3 endpoint at `https://api.incident.io/v1/openapiV3.json`. The namespace is `app.integrations["incident-io"]`.
This package exposes 169 endpoint-specific tools: 86 read tools and 83 write tools. Use an incident.io API key with the permissions required for the endpoints you call.
## Usage
```lua
local identity = app.integrations["incident-io"].utilities_v1_identity({})
local incidents = app.integrations["incident-io"].incidents_v2_list({
page_size = 25
})
```
## Request Bodies
Tools that create, update, rotate, trigger, archive, or delete resources may accept a `body` table. The table is passed as the JSON body expected by the incident.io OpenAPI schema. Path and query arguments use snake_case names and are mapped back to the official parameter names.
## Example Tools
| `incident_io_actions_v1_list` | read | GET `/v1/actions` |
| `incident_io_actions_v1_show` | read | GET `/v1/actions/{id}` |
| `incident_io_api_keys_v1_list` | read | GET `/v1/api_keys` |
| `incident_io_api_keys_v1_create` | write | POST `/v1/api_keys` |
| `incident_io_api_keys_v1_show` | read | GET `/v1/api_keys/{id}` |
| `incident_io_api_keys_v1_update` | write | PUT `/v1/api_keys/{id}` |
| `incident_io_api_keys_v1_delete` | write | DELETE `/v1/api_keys/{id}` |
| `incident_io_api_keys_v1_rotate` | write | POST `/v1/api_keys/{id}/actions/rotate` |
| `incident_io_custom_field_options_v1_list` | read | GET `/v1/custom_field_options` |
| `incident_io_custom_field_options_v1_create` | write | POST `/v1/custom_field_options` |
| `incident_io_custom_field_options_v1_show` | read | GET `/v1/custom_field_options/{id}` |
| `incident_io_custom_field_options_v1_update` | write | PUT `/v1/custom_field_options/{id}` |
| `incident_io_custom_field_options_v1_delete` | write | DELETE `/v1/custom_field_options/{id}` |
| `incident_io_custom_fields_v1_list` | read | GET `/v1/custom_fields` |
| `incident_io_custom_fields_v1_create` | write | POST `/v1/custom_fields` |
| `incident_io_custom_fields_v1_show` | read | GET `/v1/custom_fields/{id}` |
| `incident_io_custom_fields_v1_update` | write | PUT `/v1/custom_fields/{id}` |
| `incident_io_custom_fields_v1_delete` | write | DELETE `/v1/custom_fields/{id}` |
| `incident_io_utilities_v1_identity` | read | GET `/v1/identity` |
| `incident_io_incident_attachments_v1_list` | read | GET `/v1/incident_attachments` |
| `incident_io_incident_attachments_v1_create` | write | POST `/v1/incident_attachments` |
| `incident_io_incident_attachments_v1_delete` | write | DELETE `/v1/incident_attachments/{id}` |
| `incident_io_incident_memberships_v1_create` | write | POST `/v1/incident_memberships` |
| `incident_io_incident_memberships_v1_revoke` | write | POST `/v1/incident_memberships/actions/revoke` |
| `incident_io_incident_relationships_v1_list` | read | GET `/v1/incident_relationships` |
| `incident_io_incident_roles_v1_list` | read | GET `/v1/incident_roles` |
| `incident_io_incident_roles_v1_create` | write | POST `/v1/incident_roles` |
| `incident_io_incident_roles_v1_show` | read | GET `/v1/incident_roles/{id}` |
## Notes
- The base URL defaults to `https://api.incident.io`.
- Authentication uses `Authorization: Bearer <api_key>`.
- Returned data is the parsed JSON response from incident.io, including pagination or error fields where provided by the API. local result = app.integrations.incident_io.list_actions_v1({})
print(result) Functions
list_actions_v1 Read
List Actions V1 Official incident.io endpoint: GET /v1/actions List all actions for an organisation.
- Lua path
app.integrations.incident_io.list_actions_v1- Full name
incident-io.incident_io_actions_v1_list
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
show_actions_v1 Read
Show Actions V1 Official incident.io endpoint: GET /v1/actions/{id} Get a single incident action.
- Lua path
app.integrations.incident_io.show_actions_v1- Full name
incident-io.incident_io_actions_v1_show
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
list_api_keys_v1 Read
List API Keys V1 Official incident.io endpoint: GET /v1/api_keys List API keys visible to the calling API key, with pagination. An API key with account-level `api_keys_manage` access will see all keys, while a key with the `api_keys_manage`
- Lua path
app.integrations.incident_io.list_api_keys_v1- Full name
incident-io.incident_io_api_keys_v1_list
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
create_api_keys_v1 Write
Create API Keys V1 Official incident.io endpoint: POST /v1/api_keys Create a new API key. The calling API key can only assign roles whose scopes are a subset of its own. The `api_keys_manage` role cannot be assigned via the API. An organiza
- Lua path
app.integrations.incident_io.create_api_keys_v1- Full name
incident-io.incident_io_api_keys_v1_create
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
show_api_keys_v1 Read
Show API Keys V1 Official incident.io endpoint: GET /v1/api_keys/{id} Show details of a specific API key, including its roles, team assignments and when its token was last issued. This endpoint requires a valid API key with the `api_keys_ma
- Lua path
app.integrations.incident_io.show_api_keys_v1- Full name
incident-io.incident_io_api_keys_v1_show
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
update_api_keys_v1 Write
Update API Keys V1 Official incident.io endpoint: PUT /v1/api_keys/{id} Update an existing API key's name, roles, or team assignments. All fields must be provided (PUT semantics). The calling API key can only assign roles whose scopes are a
- Lua path
app.integrations.incident_io.update_api_keys_v1- Full name
incident-io.incident_io_api_keys_v1_update
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
delete_api_keys_v1 Write
Delete API Keys V1 Official incident.io endpoint: DELETE /v1/api_keys/{id} Delete an existing API key. The calling API key does not need to hold the scopes of the key being deleted, but a team-scoped key can only delete keys belonging to it
- Lua path
app.integrations.incident_io.delete_api_keys_v1- Full name
incident-io.incident_io_api_keys_v1_delete
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
rotate_api_keys_v1 Write
Rotate API Keys V1 Official incident.io endpoint: POST /v1/api_keys/{id}/actions/rotate Rotate the access token for an API key. This generates a new bearer token and optionally keeps the old token valid for a configurable grace period (up t
- Lua path
app.integrations.incident_io.rotate_api_keys_v1- Full name
incident-io.incident_io_api_keys_v1_rotate
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
list_custom_field_options_v1 Read
List Custom Field Options V1 Official incident.io endpoint: GET /v1/custom_field_options Show custom field options for a custom field
- Lua path
app.integrations.incident_io.list_custom_field_options_v1- Full name
incident-io.incident_io_custom_field_options_v1_list
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
create_custom_field_options_v1 Write
Create Custom Field Options V1 Official incident.io endpoint: POST /v1/custom_field_options Create a custom field option. If the sort key is not supplied, it'll default to 1000, so the option appears near the end of the list.
- Lua path
app.integrations.incident_io.create_custom_field_options_v1- Full name
incident-io.incident_io_custom_field_options_v1_create
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
show_custom_field_options_v1 Read
Show Custom Field Options V1 Official incident.io endpoint: GET /v1/custom_field_options/{id} Get a single custom field option
- Lua path
app.integrations.incident_io.show_custom_field_options_v1- Full name
incident-io.incident_io_custom_field_options_v1_show
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
update_custom_field_options_v1 Write
Update Custom Field Options V1 Official incident.io endpoint: PUT /v1/custom_field_options/{id} Update a custom field option
- Lua path
app.integrations.incident_io.update_custom_field_options_v1- Full name
incident-io.incident_io_custom_field_options_v1_update
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
delete_custom_field_options_v1 Write
Delete Custom Field Options V1 Official incident.io endpoint: DELETE /v1/custom_field_options/{id} Delete a custom field option
- Lua path
app.integrations.incident_io.delete_custom_field_options_v1- Full name
incident-io.incident_io_custom_field_options_v1_delete
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
list_custom_fields_v1 Read
List Custom Fields V1 Official incident.io endpoint: GET /v1/custom_fields List all custom fields for an organisation.
- Lua path
app.integrations.incident_io.list_custom_fields_v1- Full name
incident-io.incident_io_custom_fields_v1_list
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
create_custom_fields_v1 Write
Create Custom Fields V1 Official incident.io endpoint: POST /v1/custom_fields Create a new custom field
- Lua path
app.integrations.incident_io.create_custom_fields_v1- Full name
incident-io.incident_io_custom_fields_v1_create
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
show_custom_fields_v1 Read
Show Custom Fields V1 Official incident.io endpoint: GET /v1/custom_fields/{id} Get a single custom field.
- Lua path
app.integrations.incident_io.show_custom_fields_v1- Full name
incident-io.incident_io_custom_fields_v1_show
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
update_custom_fields_v1 Write
Update Custom Fields V1 Official incident.io endpoint: PUT /v1/custom_fields/{id} Update the details of a custom field
- Lua path
app.integrations.incident_io.update_custom_fields_v1- Full name
incident-io.incident_io_custom_fields_v1_update
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
delete_custom_fields_v1 Write
Delete Custom Fields V1 Official incident.io endpoint: DELETE /v1/custom_fields/{id} Delete a custom field
- Lua path
app.integrations.incident_io.delete_custom_fields_v1- Full name
incident-io.incident_io_custom_fields_v1_delete
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
identity_utilities_v1 Read
Identity Utilities V1 Official incident.io endpoint: GET /v1/identity Test if your API key is valid, and which roles it has.
- Lua path
app.integrations.incident_io.identity_utilities_v1- Full name
incident-io.incident_io_utilities_v1_identity
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
list_attachments_v1 Read
List Incident Attachments V1 Official incident.io endpoint: GET /v1/incident_attachments List all incident attachments for a given external resource or incident. You must provide either a specific incident ID or a specific external resource
- Lua path
app.integrations.incident_io.list_attachments_v1- Full name
incident-io.incident_io_incident_attachments_v1_list
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
create_attachments_v1 Write
Create Incident Attachments V1 Official incident.io endpoint: POST /v1/incident_attachments Attaches an external resource to an incident
- Lua path
app.integrations.incident_io.create_attachments_v1- Full name
incident-io.incident_io_incident_attachments_v1_create
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
delete_attachments_v1 Write
Delete Incident Attachments V1 Official incident.io endpoint: DELETE /v1/incident_attachments/{id} Unattaches an external resource from an incident
- Lua path
app.integrations.incident_io.delete_attachments_v1- Full name
incident-io.incident_io_incident_attachments_v1_delete
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
create_memberships_v1 Write
Create Incident Memberships V1 Official incident.io endpoint: POST /v1/incident_memberships Makes a user a member of a private incident
- Lua path
app.integrations.incident_io.create_memberships_v1- Full name
incident-io.incident_io_incident_memberships_v1_create
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
revoke_memberships_v1 Write
Revoke Incident Memberships V1 Official incident.io endpoint: POST /v1/incident_memberships/actions/revoke Revoke a user's membership of a private incident
- Lua path
app.integrations.incident_io.revoke_memberships_v1- Full name
incident-io.incident_io_incident_memberships_v1_revoke
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
list_relationships_v1 Read
List Incident Relationships V1 Official incident.io endpoint: GET /v1/incident_relationships List related incidents for a specific incident.
- Lua path
app.integrations.incident_io.list_relationships_v1- Full name
incident-io.incident_io_incident_relationships_v1_list
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
list_roles_v1 Read
List Incident Roles V1 Official incident.io endpoint: GET /v1/incident_roles List all incident roles for an organisation.
- Lua path
app.integrations.incident_io.list_roles_v1- Full name
incident-io.incident_io_incident_roles_v1_list
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
create_roles_v1 Write
Create Incident Roles V1 Official incident.io endpoint: POST /v1/incident_roles Create a new incident role
- Lua path
app.integrations.incident_io.create_roles_v1- Full name
incident-io.incident_io_incident_roles_v1_create
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
show_roles_v1 Read
Show Incident Roles V1 Official incident.io endpoint: GET /v1/incident_roles/{id} Get a single incident role.
- Lua path
app.integrations.incident_io.show_roles_v1- Full name
incident-io.incident_io_incident_roles_v1_show
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
update_roles_v1 Write
Update Incident Roles V1 Official incident.io endpoint: PUT /v1/incident_roles/{id} Update an existing incident role
- Lua path
app.integrations.incident_io.update_roles_v1- Full name
incident-io.incident_io_incident_roles_v1_update
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
delete_roles_v1 Write
Delete Incident Roles V1 Official incident.io endpoint: DELETE /v1/incident_roles/{id} Removes an existing role
- Lua path
app.integrations.incident_io.delete_roles_v1- Full name
incident-io.incident_io_incident_roles_v1_delete
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
list_statuses_v1 Read
List Incident Statuses V1 Official incident.io endpoint: GET /v1/incident_statuses List all incident statuses for an organisation.
- Lua path
app.integrations.incident_io.list_statuses_v1- Full name
incident-io.incident_io_incident_statuses_v1_list
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
create_statuses_v1 Write
Create Incident Statuses V1 Official incident.io endpoint: POST /v1/incident_statuses Create a new incident status
- Lua path
app.integrations.incident_io.create_statuses_v1- Full name
incident-io.incident_io_incident_statuses_v1_create
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
show_statuses_v1 Read
Show Incident Statuses V1 Official incident.io endpoint: GET /v1/incident_statuses/{id} Get a single incident status.
- Lua path
app.integrations.incident_io.show_statuses_v1- Full name
incident-io.incident_io_incident_statuses_v1_show
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
update_statuses_v1 Write
Update Incident Statuses V1 Official incident.io endpoint: PUT /v1/incident_statuses/{id} Update an existing incident status
- Lua path
app.integrations.incident_io.update_statuses_v1- Full name
incident-io.incident_io_incident_statuses_v1_update
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
delete_statuses_v1 Write
Delete Incident Statuses V1 Official incident.io endpoint: DELETE /v1/incident_statuses/{id} Delete an incident status
- Lua path
app.integrations.incident_io.delete_statuses_v1- Full name
incident-io.incident_io_incident_statuses_v1_delete
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
list_types_v1 Read
List Incident Types V1 Official incident.io endpoint: GET /v1/incident_types List all incident types for an organisation.
- Lua path
app.integrations.incident_io.list_types_v1- Full name
incident-io.incident_io_incident_types_v1_list
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
show_types_v1 Read
Show Incident Types V1 Official incident.io endpoint: GET /v1/incident_types/{id} Get a single incident type.
- Lua path
app.integrations.incident_io.show_types_v1- Full name
incident-io.incident_io_incident_types_v1_show
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
list_v1 Read
List Incidents V1 Official incident.io endpoint: GET /v1/incidents List all incidents for an organisation.
- Lua path
app.integrations.incident_io.list_v1- Full name
incident-io.incident_io_incidents_v1_list
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
create_v1 Write
Create Incidents V1 Official incident.io endpoint: POST /v1/incidents Create a new incident.
- Lua path
app.integrations.incident_io.create_v1- Full name
incident-io.incident_io_incidents_v1_create
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
show_v1 Read
Show Incidents V1 Official incident.io endpoint: GET /v1/incidents/{id} Get a single incident.
- Lua path
app.integrations.incident_io.show_v1- Full name
incident-io.incident_io_incidents_v1_show
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
showipallowlist_ipallowlists_v1 Read
ShowIPAllowlist IPAllowlists V1 Official incident.io endpoint: GET /v1/ip_allowlists Show the IP allowlist for your organisation
- Lua path
app.integrations.incident_io.showipallowlist_ipallowlists_v1- Full name
incident-io.incident_io_ipallowlists_v1_show_ipallowlist
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
updateipallowlist_ipallowlists_v1 Write
UpdateIPAllowlist IPAllowlists V1 Official incident.io endpoint: PUT /v1/ip_allowlists Update the IP allowlist for your organisation
- Lua path
app.integrations.incident_io.updateipallowlist_ipallowlists_v1- Full name
incident-io.incident_io_ipallowlists_v1_update_ipallowlist
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
list_maintenancewindows_v1 Read
List MaintenanceWindows V1 Official incident.io endpoint: GET /v1/maintenance_windows List maintenance windows for your organisation.
- Lua path
app.integrations.incident_io.list_maintenancewindows_v1- Full name
incident-io.incident_io_maintenance_windows_v1_list
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
create_maintenancewindows_v1 Write
Create MaintenanceWindows V1 Official incident.io endpoint: POST /v1/maintenance_windows Create a new maintenance window.
- Lua path
app.integrations.incident_io.create_maintenancewindows_v1- Full name
incident-io.incident_io_maintenance_windows_v1_create
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
show_maintenancewindows_v1 Read
Show MaintenanceWindows V1 Official incident.io endpoint: GET /v1/maintenance_windows/{id} Show a particular maintenance window.
- Lua path
app.integrations.incident_io.show_maintenancewindows_v1- Full name
incident-io.incident_io_maintenance_windows_v1_show
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
update_maintenancewindows_v1 Write
Update MaintenanceWindows V1 Official incident.io endpoint: PUT /v1/maintenance_windows/{id} Update an existing maintenance window.
- Lua path
app.integrations.incident_io.update_maintenancewindows_v1- Full name
incident-io.incident_io_maintenance_windows_v1_update
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
delete_maintenancewindows_v1 Write
Delete MaintenanceWindows V1 Official incident.io endpoint: DELETE /v1/maintenance_windows/{id} Archives a maintenance window. Cannot archive active windows.
- Lua path
app.integrations.incident_io.delete_maintenancewindows_v1- Full name
incident-io.incident_io_maintenance_windows_v1_delete
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
openapi_utilities_v1 Read
OpenAPI Utilities V1 Official incident.io endpoint: GET /v1/openapi.json Get the OpenAPI (v2) definition. **DEPRECATED**: Please use the OpenAPIV3 endpoint instead. The schema returned from this endpoint does not contain new options and end
- Lua path
app.integrations.incident_io.openapi_utilities_v1- Full name
incident-io.incident_io_utilities_v1_open_api
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
openapiv3_utilities_v1 Read
OpenAPIV3 Utilities V1 Official incident.io endpoint: GET /v1/openapiV3.json Get the OpenAPI (v3) definition.
- Lua path
app.integrations.incident_io.openapiv3_utilities_v1- Full name
incident-io.incident_io_utilities_v1_open_apiv3
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
list_postmortemdocuments_v1 Read
List PostmortemDocuments V1 Official incident.io endpoint: GET /v1/postmortem_documents List post-mortem documents for the organisation. Results can be filtered by incident and sorted by creation date. This endpoint returns document metadat
- Lua path
app.integrations.incident_io.list_postmortemdocuments_v1- Full name
incident-io.incident_io_postmortem_documents_v1_list
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
show_postmortemdocuments_v1 Read
Show PostmortemDocuments V1 Official incident.io endpoint: GET /v1/postmortem_documents/{id} Get a single post-mortem document by ID. This returns the document's metadata. To retrieve the content of the post-mortem, use the ShowContent endp
- Lua path
app.integrations.incident_io.show_postmortemdocuments_v1- Full name
incident-io.incident_io_postmortem_documents_v1_show
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
updatestatus_postmortemdocuments_v1 Write
UpdateStatus PostmortemDocuments V1 Official incident.io endpoint: PUT /v1/postmortem_documents/{id} Update the status of a post-mortem document.
- Lua path
app.integrations.incident_io.updatestatus_postmortemdocuments_v1- Full name
incident-io.incident_io_postmortem_documents_v1_update_status
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
showcontent_postmortemdocuments_v1 Read
ShowContent PostmortemDocuments V1 Official incident.io endpoint: GET /v1/postmortem_documents/{id}/content Fetch the content of a post-mortem document, rendered as markdown. The response contains the full document content as a single markd
- Lua path
app.integrations.incident_io.showcontent_postmortemdocuments_v1- Full name
incident-io.incident_io_postmortem_documents_v1_show_content
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
list_severities_v1 Read
List Severities V1 Official incident.io endpoint: GET /v1/severities List all incident severities for an organisation.
- Lua path
app.integrations.incident_io.list_severities_v1- Full name
incident-io.incident_io_severities_v1_list
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
create_severities_v1 Write
Create Severities V1 Official incident.io endpoint: POST /v1/severities Create a new severity
- Lua path
app.integrations.incident_io.create_severities_v1- Full name
incident-io.incident_io_severities_v1_create
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
show_severities_v1 Read
Show Severities V1 Official incident.io endpoint: GET /v1/severities/{id} Get a single incident severity.
- Lua path
app.integrations.incident_io.show_severities_v1- Full name
incident-io.incident_io_severities_v1_show
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
update_severities_v1 Write
Update Severities V1 Official incident.io endpoint: PUT /v1/severities/{id} Update an existing severity
- Lua path
app.integrations.incident_io.update_severities_v1- Full name
incident-io.incident_io_severities_v1_update
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
delete_severities_v1 Write
Delete Severities V1 Official incident.io endpoint: DELETE /v1/severities/{id} Delete a severity
- Lua path
app.integrations.incident_io.delete_severities_v1- Full name
incident-io.incident_io_severities_v1_delete
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
listresponseincidents_status_pages_v1 Read
ListResponseIncidents Status Pages V1 Official incident.io endpoint: GET /v1/status-pages/{id}/incidents/{incident_id}/response-incidents List the linked Response incidents for a status page incident.
- Lua path
app.integrations.incident_io.listresponseincidents_status_pages_v1- Full name
incident-io.incident_io_status_pages_v1_list_response_incidents
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
list_actions_v2 Read
List Actions V2 Official incident.io endpoint: GET /v2/actions List all actions for an organisation.
- Lua path
app.integrations.incident_io.list_actions_v2- Full name
incident-io.incident_io_actions_v2_list
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
show_actions_v2 Read
Show Actions V2 Official incident.io endpoint: GET /v2/actions/{id} Get a single incident action.
- Lua path
app.integrations.incident_io.show_actions_v2- Full name
incident-io.incident_io_actions_v2_show
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
list_alert_attributes_v2 Read
List Alert Attributes V2 Official incident.io endpoint: GET /v2/alert_attributes List alert attributes.
- Lua path
app.integrations.incident_io.list_alert_attributes_v2- Full name
incident-io.incident_io_alert_attributes_v2_list
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
create_alert_attributes_v2 Write
Create Alert Attributes V2 Official incident.io endpoint: POST /v2/alert_attributes Create a new alert attribute.
- Lua path
app.integrations.incident_io.create_alert_attributes_v2- Full name
incident-io.incident_io_alert_attributes_v2_create
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
show_alert_attributes_v2 Read
Show Alert Attributes V2 Official incident.io endpoint: GET /v2/alert_attributes/{id} Show an alert attribute.
- Lua path
app.integrations.incident_io.show_alert_attributes_v2- Full name
incident-io.incident_io_alert_attributes_v2_show
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
update_alert_attributes_v2 Write
Update Alert Attributes V2 Official incident.io endpoint: PUT /v2/alert_attributes/{id} Update an alert attribute.
- Lua path
app.integrations.incident_io.update_alert_attributes_v2- Full name
incident-io.incident_io_alert_attributes_v2_update
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
destroy_alert_attributes_v2 Write
Destroy Alert Attributes V2 Official incident.io endpoint: DELETE /v2/alert_attributes/{id} Destroy an alert attribute.
- Lua path
app.integrations.incident_io.destroy_alert_attributes_v2- Full name
incident-io.incident_io_alert_attributes_v2_destroy
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
createhttp_alert_events_v2 Write
CreateHTTP Alert Events V2 Official incident.io endpoint: POST /v2/alert_events/http/{alert_source_config_id} Create an alert event using an HTTP source.
- Lua path
app.integrations.incident_io.createhttp_alert_events_v2- Full name
incident-io.incident_io_alert_events_v2_create_http
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
list_alert_routes_v2 Read
List Alert Routes V2 Official incident.io endpoint: GET /v2/alert_routes List all alert routes in your account.
- Lua path
app.integrations.incident_io.list_alert_routes_v2- Full name
incident-io.incident_io_alert_routes_v2_list
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
create_alert_routes_v2 Write
Create Alert Routes V2 Official incident.io endpoint: POST /v2/alert_routes Create a new alert route in your account.
- Lua path
app.integrations.incident_io.create_alert_routes_v2- Full name
incident-io.incident_io_alert_routes_v2_create
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
show_alert_routes_v2 Read
Show Alert Routes V2 Official incident.io endpoint: GET /v2/alert_routes/{id} Load details about a specific alert route in your account.
- Lua path
app.integrations.incident_io.show_alert_routes_v2- Full name
incident-io.incident_io_alert_routes_v2_show
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
update_alert_routes_v2 Write
Update Alert Routes V2 Official incident.io endpoint: PUT /v2/alert_routes/{id} Update an existing alert route in your account.
- Lua path
app.integrations.incident_io.update_alert_routes_v2- Full name
incident-io.incident_io_alert_routes_v2_update
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
delete_alert_routes_v2 Write
Delete Alert Routes V2 Official incident.io endpoint: DELETE /v2/alert_routes/{id} Delete an existing alert route in your account.
- Lua path
app.integrations.incident_io.delete_alert_routes_v2- Full name
incident-io.incident_io_alert_routes_v2_delete
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
list_alert_sources_v2 Read
List Alert Sources V2 Official incident.io endpoint: GET /v2/alert_sources List all alert sources in your account.
- Lua path
app.integrations.incident_io.list_alert_sources_v2- Full name
incident-io.incident_io_alert_sources_v2_list
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
create_alert_sources_v2 Write
Create Alert Sources V2 Official incident.io endpoint: POST /v2/alert_sources Create a new alert source in your account.
- Lua path
app.integrations.incident_io.create_alert_sources_v2- Full name
incident-io.incident_io_alert_sources_v2_create
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
show_alert_sources_v2 Read
Show Alert Sources V2 Official incident.io endpoint: GET /v2/alert_sources/{id} Load details about a specific alert source in your account.
- Lua path
app.integrations.incident_io.show_alert_sources_v2- Full name
incident-io.incident_io_alert_sources_v2_show
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
update_alert_sources_v2 Write
Update Alert Sources V2 Official incident.io endpoint: PUT /v2/alert_sources/{id} Update an existing alert source in your account.
- Lua path
app.integrations.incident_io.update_alert_sources_v2- Full name
incident-io.incident_io_alert_sources_v2_update
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
delete_alert_sources_v2 Write
Delete Alert Sources V2 Official incident.io endpoint: DELETE /v2/alert_sources/{id} Delete an existing alert source in your account.
- Lua path
app.integrations.incident_io.delete_alert_sources_v2- Full name
incident-io.incident_io_alert_sources_v2_delete
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
list_alerts_v2 Read
List Alerts V2 Official incident.io endpoint: GET /v2/alerts List all alerts for your account. This endpoint supports a number of filters, which can help find alerts matching certain criteria. These filters work similarly to the filters on
- Lua path
app.integrations.incident_io.list_alerts_v2- Full name
incident-io.incident_io_alerts_v2_list
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
show_alerts_v2 Read
Show Alerts V2 Official incident.io endpoint: GET /v2/alerts/{id} Show a single alert for your account
- Lua path
app.integrations.incident_io.show_alerts_v2- Full name
incident-io.incident_io_alerts_v2_show
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
listentries_catalog_v2 Read
ListEntries Catalog V2 Official incident.io endpoint: GET /v2/catalog_entries List entries for a catalog type.
- Lua path
app.integrations.incident_io.listentries_catalog_v2- Full name
incident-io.incident_io_catalog_v2_list_entries
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
createentry_catalog_v2 Write
CreateEntry Catalog V2 Official incident.io endpoint: POST /v2/catalog_entries Create an entry within the catalog. We support a maximum of 50,000 entries per type. If you call this API with a payload where the external_id and catalog_type_i
- Lua path
app.integrations.incident_io.createentry_catalog_v2- Full name
incident-io.incident_io_catalog_v2_create_entry
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
showentry_catalog_v2 Read
ShowEntry Catalog V2 Official incident.io endpoint: GET /v2/catalog_entries/{id} Show a single catalog entry.
- Lua path
app.integrations.incident_io.showentry_catalog_v2- Full name
incident-io.incident_io_catalog_v2_show_entry
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
updateentry_catalog_v2 Write
UpdateEntry Catalog V2 Official incident.io endpoint: PUT /v2/catalog_entries/{id} Updates an existing catalog entry.
- Lua path
app.integrations.incident_io.updateentry_catalog_v2- Full name
incident-io.incident_io_catalog_v2_update_entry
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
destroyentry_catalog_v2 Write
DestroyEntry Catalog V2 Official incident.io endpoint: DELETE /v2/catalog_entries/{id} Archives a catalog entry.
- Lua path
app.integrations.incident_io.destroyentry_catalog_v2- Full name
incident-io.incident_io_catalog_v2_destroy_entry
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
listresources_catalog_v2 Read
ListResources Catalog V2 Official incident.io endpoint: GET /v2/catalog_resources List available engine resources for the catalog. A resource represents a type of data that can be held within the catalog, so this endpoint can be used to see
- Lua path
app.integrations.incident_io.listresources_catalog_v2- Full name
incident-io.incident_io_catalog_v2_list_resources
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
listtypes_catalog_v2 Read
ListTypes Catalog V2 Official incident.io endpoint: GET /v2/catalog_types List all catalog types for an organisation, including those synced from external resources.
- Lua path
app.integrations.incident_io.listtypes_catalog_v2- Full name
incident-io.incident_io_catalog_v2_list_types
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
createtype_catalog_v2 Write
CreateType Catalog V2 Official incident.io endpoint: POST /v2/catalog_types Create a catalog type. The schema must be updated using the UpdateTypeSchema endpoint.
- Lua path
app.integrations.incident_io.createtype_catalog_v2- Full name
incident-io.incident_io_catalog_v2_create_type
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
showtype_catalog_v2 Read
ShowType Catalog V2 Official incident.io endpoint: GET /v2/catalog_types/{id} Show a single catalog type.
- Lua path
app.integrations.incident_io.showtype_catalog_v2- Full name
incident-io.incident_io_catalog_v2_show_type
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
updatetype_catalog_v2 Write
UpdateType Catalog V2 Official incident.io endpoint: PUT /v2/catalog_types/{id} Updates an existing catalog type. The schema must be updated using the UpdateTypeSchema endpoint.
- Lua path
app.integrations.incident_io.updatetype_catalog_v2- Full name
incident-io.incident_io_catalog_v2_update_type
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
destroytype_catalog_v2 Write
DestroyType Catalog V2 Official incident.io endpoint: DELETE /v2/catalog_types/{id} Archives a catalog type and associated entries.
- Lua path
app.integrations.incident_io.destroytype_catalog_v2- Full name
incident-io.incident_io_catalog_v2_destroy_type
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
updatetypeschema_catalog_v2 Write
UpdateTypeSchema Catalog V2 Official incident.io endpoint: POST /v2/catalog_types/{id}/actions/update_schema Update an existing catalog types schema, adding or removing attributes. Updating the schema is handled separately from creating and
- Lua path
app.integrations.incident_io.updatetypeschema_catalog_v2- Full name
incident-io.incident_io_catalog_v2_update_type_schema
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
list_custom_fields_v2 Read
List Custom Fields V2 Official incident.io endpoint: GET /v2/custom_fields List all custom fields for an organisation.
- Lua path
app.integrations.incident_io.list_custom_fields_v2- Full name
incident-io.incident_io_custom_fields_v2_list
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
create_custom_fields_v2 Write
Create Custom Fields V2 Official incident.io endpoint: POST /v2/custom_fields Create a new custom field
- Lua path
app.integrations.incident_io.create_custom_fields_v2- Full name
incident-io.incident_io_custom_fields_v2_create
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
show_custom_fields_v2 Read
Show Custom Fields V2 Official incident.io endpoint: GET /v2/custom_fields/{id} Get a single custom field.
- Lua path
app.integrations.incident_io.show_custom_fields_v2- Full name
incident-io.incident_io_custom_fields_v2_show
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
update_custom_fields_v2 Write
Update Custom Fields V2 Official incident.io endpoint: PUT /v2/custom_fields/{id} Update the details of a custom field
- Lua path
app.integrations.incident_io.update_custom_fields_v2- Full name
incident-io.incident_io_custom_fields_v2_update
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
delete_custom_fields_v2 Write
Delete Custom Fields V2 Official incident.io endpoint: DELETE /v2/custom_fields/{id} Delete a custom field
- Lua path
app.integrations.incident_io.delete_custom_fields_v2- Full name
incident-io.incident_io_custom_fields_v2_delete
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
listpaths_escalations_v2 Read
ListPaths Escalations V2 Official incident.io endpoint: GET /v2/escalation_paths List all escalation paths in your account. An escalation path is a series of steps that describe how a page should be escalated, represented as a graph, suppor
- Lua path
app.integrations.incident_io.listpaths_escalations_v2- Full name
incident-io.incident_io_escalations_v2_list_paths
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
createpath_escalations_v2 Write
CreatePath Escalations V2 Official incident.io endpoint: POST /v2/escalation_paths Create an escalation path. An escalation path is a series of steps that describe how a page should be escalated, represented as graph, supporting conditional
- Lua path
app.integrations.incident_io.createpath_escalations_v2- Full name
incident-io.incident_io_escalations_v2_create_path
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
showpath_escalations_v2 Read
ShowPath Escalations V2 Official incident.io endpoint: GET /v2/escalation_paths/{id} Show an escalation path. We recommend you create escalation paths in the incident.io dashboard where our path builder makes it easy to use conditions and v
- Lua path
app.integrations.incident_io.showpath_escalations_v2- Full name
incident-io.incident_io_escalations_v2_show_path
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
updatepath_escalations_v2 Write
UpdatePath Escalations V2 Official incident.io endpoint: PUT /v2/escalation_paths/{id} Updates an escalation path. We recommend you create escalation paths in the incident.io dashboard where our path builder makes it easy to use conditions
- Lua path
app.integrations.incident_io.updatepath_escalations_v2- Full name
incident-io.incident_io_escalations_v2_update_path
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
destroypath_escalations_v2 Write
DestroyPath Escalations V2 Official incident.io endpoint: DELETE /v2/escalation_paths/{id} Archives an escalation path. We recommend you create escalation paths in the incident.io dashboard where our path builder makes it easy to use condit
- Lua path
app.integrations.incident_io.destroypath_escalations_v2- Full name
incident-io.incident_io_escalations_v2_destroy_path
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
list_escalations_v2 Read
List Escalations V2 Official incident.io endpoint: GET /v2/escalations List all escalations for your account. This endpoint supports a number of filters, which can help find escalations matching certain criteria. Note that: - Filters may be
- Lua path
app.integrations.incident_io.list_escalations_v2- Full name
incident-io.incident_io_escalations_v2_list
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
create_escalations_v2 Write
Create Escalations V2 Official incident.io endpoint: POST /v2/escalations Create an escalation. An escalation pages people, either according to an escalation path, or directly to specific users. You must provide either an escalation_path_id
- Lua path
app.integrations.incident_io.create_escalations_v2- Full name
incident-io.incident_io_escalations_v2_create
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
show_escalations_v2 Read
Show Escalations V2 Official incident.io endpoint: GET /v2/escalations/{id} Show a specific escalation.
- Lua path
app.integrations.incident_io.show_escalations_v2- Full name
incident-io.incident_io_escalations_v2_show
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
list_follow_ups_v2 Read
List Follow-ups V2 Official incident.io endpoint: GET /v2/follow_ups List all follow-ups for an organisation.
- Lua path
app.integrations.incident_io.list_follow_ups_v2- Full name
incident-io.incident_io_follow_ups_v2_list
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
show_follow_ups_v2 Read
Show Follow-ups V2 Official incident.io endpoint: GET /v2/follow_ups/{id} Get a single incident follow-up.
- Lua path
app.integrations.incident_io.show_follow_ups_v2- Full name
incident-io.incident_io_follow_ups_v2_show
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
ping_heartbeat_v2 Read
Ping Heartbeat V2 Official incident.io endpoint: GET /v2/heartbeat/{alert_source_config_id}/ping Send a heartbeat ping for the specified alert source. Records a ping, indicating that the monitored job or service is healthy. The heartbeat mo
- Lua path
app.integrations.incident_io.ping_heartbeat_v2- Full name
incident-io.incident_io_heartbeat_v2_ping_1
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
ping_heartbeat_v2 Write
Ping Heartbeat V2 Official incident.io endpoint: POST /v2/heartbeat/{alert_source_config_id}/ping Send a heartbeat ping for the specified alert source. Records a ping, indicating that the monitored job or service is healthy. The heartbeat m
- Lua path
app.integrations.incident_io.ping_heartbeat_v2- Full name
incident-io.incident_io_heartbeat_v2_ping
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
listincidentalerts_alerts_v2 Read
ListIncidentAlerts Alerts V2 Official incident.io endpoint: GET /v2/incident_alerts List the connections between incidents and alerts
- Lua path
app.integrations.incident_io.listincidentalerts_alerts_v2- Full name
incident-io.incident_io_alerts_v2_list_incident_alerts
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
list_roles_v2 Read
List Incident Roles V2 Official incident.io endpoint: GET /v2/incident_roles List all incident roles for an organisation.
- Lua path
app.integrations.incident_io.list_roles_v2- Full name
incident-io.incident_io_incident_roles_v2_list
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
create_roles_v2 Write
Create Incident Roles V2 Official incident.io endpoint: POST /v2/incident_roles Create a new incident role
- Lua path
app.integrations.incident_io.create_roles_v2- Full name
incident-io.incident_io_incident_roles_v2_create
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
show_roles_v2 Read
Show Incident Roles V2 Official incident.io endpoint: GET /v2/incident_roles/{id} Get a single incident role.
- Lua path
app.integrations.incident_io.show_roles_v2- Full name
incident-io.incident_io_incident_roles_v2_show
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
update_roles_v2 Write
Update Incident Roles V2 Official incident.io endpoint: PUT /v2/incident_roles/{id} Update an existing incident role
- Lua path
app.integrations.incident_io.update_roles_v2- Full name
incident-io.incident_io_incident_roles_v2_update
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
delete_roles_v2 Write
Delete Incident Roles V2 Official incident.io endpoint: DELETE /v2/incident_roles/{id} Removes an existing role
- Lua path
app.integrations.incident_io.delete_roles_v2- Full name
incident-io.incident_io_incident_roles_v2_delete
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
list_timestamps_v2 Read
List Incident Timestamps V2 Official incident.io endpoint: GET /v2/incident_timestamps List all incident timestamps for an organisation.
- Lua path
app.integrations.incident_io.list_timestamps_v2- Full name
incident-io.incident_io_incident_timestamps_v2_list
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
show_timestamps_v2 Read
Show Incident Timestamps V2 Official incident.io endpoint: GET /v2/incident_timestamps/{id} Get a single incident timestamp.
- Lua path
app.integrations.incident_io.show_timestamps_v2- Full name
incident-io.incident_io_incident_timestamps_v2_show
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
list_updates_v2 Read
List Incident Updates V2 Official incident.io endpoint: GET /v2/incident_updates List all incident updates for an organisation, or for a specific incident.
- Lua path
app.integrations.incident_io.list_updates_v2- Full name
incident-io.incident_io_incident_updates_v2_list
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
list_v2 Read
List Incidents V2 Official incident.io endpoint: GET /v2/incidents List all incidents for an organisation. This endpoint supports a number of filters, which can help find incidents matching certain criteria. Filters are provided as query pa
- Lua path
app.integrations.incident_io.list_v2- Full name
incident-io.incident_io_incidents_v2_list
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
create_v2 Write
Create Incidents V2 Official incident.io endpoint: POST /v2/incidents Create a new incident. Note that if the incident mode is set to \"retrospective\" then the new incident will not be announced in Slack.
- Lua path
app.integrations.incident_io.create_v2- Full name
incident-io.incident_io_incidents_v2_create
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
show_v2 Read
Show Incidents V2 Official incident.io endpoint: GET /v2/incidents/{id} Get a single incident. The ID supplied can be either the incident's full ID, or the numeric part of its reference. For example, to get INC-123, you could use either its
- Lua path
app.integrations.incident_io.show_v2- Full name
incident-io.incident_io_incidents_v2_show
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
edit_v2 Write
Edit Incidents V2 Official incident.io endpoint: POST /v2/incidents/{id}/actions/edit Edit an existing incident. This endpoint allows you to edit the properties of an existing incident: e.g. set the severity or update custom fields. When us
- Lua path
app.integrations.incident_io.edit_v2- Full name
incident-io.incident_io_incidents_v2_edit
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
importpostmortemdocument_v2 Write
ImportPostmortemDocument Incidents V2 Official incident.io endpoint: POST /v2/incidents/{id}/actions/import_postmortem_document Import a postmortem document from markdown into an incident. The document content should be provided as GitHub-F
- Lua path
app.integrations.incident_io.importpostmortemdocument_v2- Full name
incident-io.incident_io_incidents_v2_import_postmortem_document
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
listscheduleentries_schedules_v2 Read
ListScheduleEntries Schedules V2 Official incident.io endpoint: GET /v2/schedule_entries Get a list of schedule entries. The endpoint will return all entries that overlap with the given window, if one is provided.
- Lua path
app.integrations.incident_io.listscheduleentries_schedules_v2- Full name
incident-io.incident_io_schedules_v2_list_schedule_entries
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
createoverride_schedules_v2 Write
CreateOverride Schedules V2 Official incident.io endpoint: POST /v2/schedule_overrides Create a new schedule override.
- Lua path
app.integrations.incident_io.createoverride_schedules_v2- Full name
incident-io.incident_io_schedules_v2_create_override
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
list_schedules_v2 Read
List Schedules V2 Official incident.io endpoint: GET /v2/schedules List configured schedules.
- Lua path
app.integrations.incident_io.list_schedules_v2- Full name
incident-io.incident_io_schedules_v2_list
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
create_schedules_v2 Write
Create Schedules V2 Official incident.io endpoint: POST /v2/schedules Create a new schedule.
- Lua path
app.integrations.incident_io.create_schedules_v2- Full name
incident-io.incident_io_schedules_v2_create
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
show_schedules_v2 Read
Show Schedules V2 Official incident.io endpoint: GET /v2/schedules/{id} Get a single schedule.
- Lua path
app.integrations.incident_io.show_schedules_v2- Full name
incident-io.incident_io_schedules_v2_show
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
update_schedules_v2 Write
Update Schedules V2 Official incident.io endpoint: PUT /v2/schedules/{id} Update a schedule.
- Lua path
app.integrations.incident_io.update_schedules_v2- Full name
incident-io.incident_io_schedules_v2_update
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
destroy_schedules_v2 Write
Destroy Schedules V2 Official incident.io endpoint: DELETE /v2/schedules/{id} Archives a single schedule. Will fail if the schedule has active replicas — remove all replicas before deleting.
- Lua path
app.integrations.incident_io.destroy_schedules_v2- Full name
incident-io.incident_io_schedules_v2_destroy
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
listschedulereplicas_schedules_v2 Read
ListScheduleReplicas Schedules V2 Official incident.io endpoint: GET /v2/schedules/{schedule_id}/replicas List all replicas for a schedule.
- Lua path
app.integrations.incident_io.listschedulereplicas_schedules_v2- Full name
incident-io.incident_io_schedules_v2_list_schedule_replicas
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
createschedulereplica_schedules_v2 Write
CreateScheduleReplica Schedules V2 Official incident.io endpoint: POST /v2/schedules/{schedule_id}/replicas Create a new schedule replica.
- Lua path
app.integrations.incident_io.createschedulereplica_schedules_v2- Full name
incident-io.incident_io_schedules_v2_create_schedule_replica
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
showschedulereplica_schedules_v2 Read
ShowScheduleReplica Schedules V2 Official incident.io endpoint: GET /v2/schedules/{schedule_id}/replicas/{id} Get a single schedule replica.
- Lua path
app.integrations.incident_io.showschedulereplica_schedules_v2- Full name
incident-io.incident_io_schedules_v2_show_schedule_replica
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
destroyschedulereplica_schedules_v2 Write
DestroyScheduleReplica Schedules V2 Official incident.io endpoint: DELETE /v2/schedules/{schedule_id}/replicas/{id} Archives a single schedule replica, stopping incident.io from syncing on-call shifts to the external provider. As with disab
- Lua path
app.integrations.incident_io.destroyschedulereplica_schedules_v2- Full name
incident-io.incident_io_schedules_v2_destroy_schedule_replica
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
createstatuspageincidentupdate_status_pages_v2 Write
CreateStatusPageIncidentUpdate Status Pages V2 Official incident.io endpoint: POST /v2/status_page_incident_updates Post an update on a Status Page incident. This is the endpoint to use when resolving an incident - set incident_status to \"r
- Lua path
app.integrations.incident_io.createstatuspageincidentupdate_status_pages_v2- Full name
incident-io.incident_io_status_pages_v2_create_status_page_incident_update
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
liststatuspageincidents_status_pages_v2 Read
ListStatusPageIncidents Status Pages V2 Official incident.io endpoint: GET /v2/status_page_incidents List status page incidents. This endpoint requires a valid API key but no specific scopes.
- Lua path
app.integrations.incident_io.liststatuspageincidents_status_pages_v2- Full name
incident-io.incident_io_status_pages_v2_list_status_page_incidents
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
createstatuspageincident_status_pages_v2 Write
CreateStatusPageIncident Status Pages V2 Official incident.io endpoint: POST /v2/status_page_incidents Create a status page incident. This endpoint requires an API key with the \"Create status page incidents, status page maintenance windows,
- Lua path
app.integrations.incident_io.createstatuspageincident_status_pages_v2- Full name
incident-io.incident_io_status_pages_v2_create_status_page_incident
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
showstatuspageincident_status_pages_v2 Read
ShowStatusPageIncident Status Pages V2 Official incident.io endpoint: GET /v2/status_page_incidents/{status_page_incident_id} Show a status page incident. This endpoint requires a valid API key but no specific scopes.
- Lua path
app.integrations.incident_io.showstatuspageincident_status_pages_v2- Full name
incident-io.incident_io_status_pages_v2_show_status_page_incident
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
updatestatuspageincident_status_pages_v2 Write
UpdateStatusPageIncident Status Pages V2 Official incident.io endpoint: PUT /v2/status_page_incidents/{status_page_incident_id} Update a status page incident. This endpoint requires an API key with the \"Create status page incidents, status
- Lua path
app.integrations.incident_io.updatestatuspageincident_status_pages_v2- Full name
incident-io.incident_io_status_pages_v2_update_status_page_incident
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
createstatuspagemaintenanceupdate_status_pages_v2 Write
CreateStatusPageMaintenanceUpdate Status Pages V2 Official incident.io endpoint: POST /v2/status_page_maintenance_updates Post an update on a Status Page maintenance window. This is the endpoint to use when completing a maintenance window -
- Lua path
app.integrations.incident_io.createstatuspagemaintenanceupdate_status_pages_v2- Full name
incident-io.incident_io_status_pages_v2_create_status_page_maintenance_update
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
liststatuspagemaintenances_status_pages_v2 Read
ListStatusPageMaintenances Status Pages V2 Official incident.io endpoint: GET /v2/status_page_maintenances List status page maintenances. This endpoint requires a valid API key but no specific scopes.
- Lua path
app.integrations.incident_io.liststatuspagemaintenances_status_pages_v2- Full name
incident-io.incident_io_status_pages_v2_list_status_page_maintenances
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
createstatuspagemaintenance_status_pages_v2 Write
CreateStatusPageMaintenance Status Pages V2 Official incident.io endpoint: POST /v2/status_page_maintenances Schedule a Status Page maintenance window. This endpoint requires an API key with the \"Create status page incidents, status page ma
- Lua path
app.integrations.incident_io.createstatuspagemaintenance_status_pages_v2- Full name
incident-io.incident_io_status_pages_v2_create_status_page_maintenance
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
showstatuspagemaintenance_status_pages_v2 Read
ShowStatusPageMaintenance Status Pages V2 Official incident.io endpoint: GET /v2/status_page_maintenances/{status_page_maintenance_id} Show a status page maintenance window. This endpoint requires a valid API key but no specific scopes.
- Lua path
app.integrations.incident_io.showstatuspagemaintenance_status_pages_v2- Full name
incident-io.incident_io_status_pages_v2_show_status_page_maintenance
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
showstatuspagestructure_status_pages_v2 Read
ShowStatusPageStructure Status Pages V2 Official incident.io endpoint: GET /v2/status_page_structures/{status_page_id} Show the structure of a status page. This endpoint requires a valid API key but no specific scopes. Returns the component
- Lua path
app.integrations.incident_io.showstatuspagestructure_status_pages_v2- Full name
incident-io.incident_io_status_pages_v2_show_status_page_structure
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
liststatuspages_status_pages_v2 Read
ListStatusPages Status Pages V2 Official incident.io endpoint: GET /v2/status_pages List all status pages for your organisation. This endpoint requires a valid API key but no specific scopes. Use this to find status page IDs for use in othe
- Lua path
app.integrations.incident_io.liststatuspages_status_pages_v2- Full name
incident-io.incident_io_status_pages_v2_list_status_pages
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
updatedatasource_telemetry_v2 Write
UpdateDataSource Telemetry V2 Official incident.io endpoint: PUT /v2/telemetry/data_sources/{id} Update the credentials or configuration of a telemetry data source. Provide only the config block that matches your data source type (e.g. graf
- Lua path
app.integrations.incident_io.updatedatasource_telemetry_v2- Full name
incident-io.incident_io_telemetry_v2_update_data_source
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
list_users_v2 Read
List Users V2 Official incident.io endpoint: GET /v2/users List users in your account.
- Lua path
app.integrations.incident_io.list_users_v2- Full name
incident-io.incident_io_users_v2_list
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
show_users_v2 Read
Show Users V2 Official incident.io endpoint: GET /v2/users/{id} Get a single user.
- Lua path
app.integrations.incident_io.show_users_v2- Full name
incident-io.incident_io_users_v2_show
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
listnotificationmethods_users_v2 Read
ListNotificationMethods Users V2 Official incident.io endpoint: GET /v2/users/{user_id}/notification_methods List notification methods for a user. Phone numbers are always partially redacted.
- Lua path
app.integrations.incident_io.listnotificationmethods_users_v2- Full name
incident-io.incident_io_users_v2_list_notification_methods
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
listnotificationrules_users_v2 Read
ListNotificationRules Users V2 Official incident.io endpoint: GET /v2/users/{user_id}/notification_rules List notification rules for a user. Rules define how and when a user is notified for on-call pages. Only includes high_urgency and low_
- Lua path
app.integrations.incident_io.listnotificationrules_users_v2- Full name
incident-io.incident_io_users_v2_list_notification_rules
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
listworkflows_workflows_v2 Read
ListWorkflows Workflows V2 Official incident.io endpoint: GET /v2/workflows List all workflows
- Lua path
app.integrations.incident_io.listworkflows_workflows_v2- Full name
incident-io.incident_io_workflows_v2_list_workflows
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
createworkflow_workflows_v2 Write
CreateWorkflow Workflows V2 Official incident.io endpoint: POST /v2/workflows Create a new workflow
- Lua path
app.integrations.incident_io.createworkflow_workflows_v2- Full name
incident-io.incident_io_workflows_v2_create_workflow
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
showworkflow_workflows_v2 Read
ShowWorkflow Workflows V2 Official incident.io endpoint: GET /v2/workflows/{id} Show a workflow by ID
- Lua path
app.integrations.incident_io.showworkflow_workflows_v2- Full name
incident-io.incident_io_workflows_v2_show_workflow
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
updateworkflow_workflows_v2 Write
UpdateWorkflow Workflows V2 Official incident.io endpoint: PUT /v2/workflows/{id} Updates a workflow
- Lua path
app.integrations.incident_io.updateworkflow_workflows_v2- Full name
incident-io.incident_io_workflows_v2_update_workflow
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
destroyworkflow_workflows_v2 Write
DestroyWorkflow Workflows V2 Official incident.io endpoint: DELETE /v2/workflows/{id} Archives a workflow
- Lua path
app.integrations.incident_io.destroyworkflow_workflows_v2- Full name
incident-io.incident_io_workflows_v2_destroy_workflow
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
listentries_catalog_v3 Read
ListEntries Catalog V3 Official incident.io endpoint: GET /v3/catalog_entries List entries for a catalog type.
- Lua path
app.integrations.incident_io.listentries_catalog_v3- Full name
incident-io.incident_io_catalog_v3_list_entries
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
createentry_catalog_v3 Write
CreateEntry Catalog V3 Official incident.io endpoint: POST /v3/catalog_entries Create an entry within the catalog. We support a maximum of 50,000 entries per type. If you call this API with a payload where the external_id and catalog_type_i
- Lua path
app.integrations.incident_io.createentry_catalog_v3- Full name
incident-io.incident_io_catalog_v3_create_entry
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
bulkupdateentries_catalog_v3 Write
BulkUpdateEntries Catalog V3 Official incident.io endpoint: POST /v3/catalog_entries/actions/bulk_update Update multiple catalog entries in a single operation. You can update up to 250 entries at once. This operation is atomic - either all
- Lua path
app.integrations.incident_io.bulkupdateentries_catalog_v3- Full name
incident-io.incident_io_catalog_v3_bulk_update_entries
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
showentry_catalog_v3 Read
ShowEntry Catalog V3 Official incident.io endpoint: GET /v3/catalog_entries/{id} Show a single catalog entry.
- Lua path
app.integrations.incident_io.showentry_catalog_v3- Full name
incident-io.incident_io_catalog_v3_show_entry
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
updateentry_catalog_v3 Write
UpdateEntry Catalog V3 Official incident.io endpoint: PUT /v3/catalog_entries/{id} Updates an existing catalog entry.
- Lua path
app.integrations.incident_io.updateentry_catalog_v3- Full name
incident-io.incident_io_catalog_v3_update_entry
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
destroyentry_catalog_v3 Write
DestroyEntry Catalog V3 Official incident.io endpoint: DELETE /v3/catalog_entries/{id} Archives a catalog entry.
- Lua path
app.integrations.incident_io.destroyentry_catalog_v3- Full name
incident-io.incident_io_catalog_v3_destroy_entry
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
listresources_catalog_v3 Read
ListResources Catalog V3 Official incident.io endpoint: GET /v3/catalog_resources List available engine resources for the catalog. A resource represents a type of data that can be held within the catalog, so this endpoint can be used to see
- Lua path
app.integrations.incident_io.listresources_catalog_v3- Full name
incident-io.incident_io_catalog_v3_list_resources
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
listtypes_catalog_v3 Read
ListTypes Catalog V3 Official incident.io endpoint: GET /v3/catalog_types List all catalog types for an organisation, including those synced from external resources.
- Lua path
app.integrations.incident_io.listtypes_catalog_v3- Full name
incident-io.incident_io_catalog_v3_list_types
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
createtype_catalog_v3 Write
CreateType Catalog V3 Official incident.io endpoint: POST /v3/catalog_types Create a catalog type. The schema must be updated using the UpdateTypeSchema endpoint.
- Lua path
app.integrations.incident_io.createtype_catalog_v3- Full name
incident-io.incident_io_catalog_v3_create_type
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
showtype_catalog_v3 Read
ShowType Catalog V3 Official incident.io endpoint: GET /v3/catalog_types/{id} Show a single catalog type.
- Lua path
app.integrations.incident_io.showtype_catalog_v3- Full name
incident-io.incident_io_catalog_v3_show_type
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
updatetype_catalog_v3 Write
UpdateType Catalog V3 Official incident.io endpoint: PUT /v3/catalog_types/{id} Updates an existing catalog type. The schema must be updated using the UpdateTypeSchema endpoint.
- Lua path
app.integrations.incident_io.updatetype_catalog_v3- Full name
incident-io.incident_io_catalog_v3_update_type
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
destroytype_catalog_v3 Write
DestroyType Catalog V3 Official incident.io endpoint: DELETE /v3/catalog_types/{id} Archives a catalog type and associated entries.
- Lua path
app.integrations.incident_io.destroytype_catalog_v3- Full name
incident-io.incident_io_catalog_v3_destroy_type
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
updatetypeschema_catalog_v3 Write
UpdateTypeSchema Catalog V3 Official incident.io endpoint: POST /v3/catalog_types/{id}/actions/update_schema Update an existing catalog types schema, adding or removing attributes. Updating the schema is handled separately from creating and
- Lua path
app.integrations.incident_io.updatetypeschema_catalog_v3- Full name
incident-io.incident_io_catalog_v3_update_type_schema
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
list_teams_v3 Read
List Teams V3 Official incident.io endpoint: GET /v3/teams List all teams in the organisation.
- Lua path
app.integrations.incident_io.list_teams_v3- Full name
incident-io.incident_io_teams_v3_list
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
show_teams_v3 Read
Show Teams V3 Official incident.io endpoint: GET /v3/teams/{id} Get a single team.
- Lua path
app.integrations.incident_io.show_teams_v3- Full name
incident-io.incident_io_teams_v3_show
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||