listIncidentAlerts | List incident alerts Path Parameters: - incident_id (Required): No description.
Query Parameters: - include: No description.
- filter_source: No description.
- filter_services: No description.
- filter_environments: No description.
- filter_groups: No description.
- filter_labels: No description.
- filter_started_at_gt: No description.
- filter_started_at_gte: No description.
- filter_started_at_lt: No description.
- filter_started_at_lte: No description.
- filter_ended_at_gt: No description.
- filter_ended_at_gte: No description.
- filter_ended_at_lt: No description.
- filter_ended_at_lte: No description.
- filter_created_at_gt: No description.
- filter_created_at_gte: No description.
- filter_created_at_lt: No description.
- filter_created_at_lte: No description.
- page_number: No description.
- page_size: No description.
Responses: - 200 (Success): success
- Content-Type:
application/vnd.api+json - Example:
|
attachAlert | Attach alerts to an incident from provided data Path Parameters: - incident_id (Required): No description.
Responses: - 200 (Success): alert created
- Content-Type:
application/vnd.api+json - Example:
- 401: responds with unauthorized for invalid token
- Content-Type:
application/vnd.api+json - Example:
|
listAlerts | List alerts Query Parameters: - include: No description.
- page_number: No description.
- page_size: No description.
Responses: - 200 (Success): success
- Content-Type:
application/vnd.api+json - Example:
|
createAlert | Creates a new alert from provided data Responses: - 201 (Success): alert created
- Content-Type:
application/vnd.api+json - Example:
- 401: resource not found
- Content-Type:
application/vnd.api+json - Example:
- 422: invalid request
- Content-Type:
application/vnd.api+json - Example:
|
listEnvironments | List environments Query Parameters: - include: No description.
- page_number: No description.
- page_size: No description.
- filter_search: No description.
- filter_slug: No description.
- filter_name: No description.
- filter_color: No description.
- filter_created_at_gt: No description.
- filter_created_at_gte: No description.
- filter_created_at_lt: No description.
- filter_created_at_lte: No description.
- sort: No description.
Responses: - 200 (Success): success
- Content-Type:
application/vnd.api+json - Example:
|
createEnvironment | Creates a new environment from provided data Responses: - 201 (Success): environment created
- Content-Type:
application/vnd.api+json - Example:
- 401: responds with unauthorized for invalid token
- Content-Type:
application/vnd.api+json - Example:
- 422: invalid request
- Content-Type:
application/vnd.api+json - Example:
|
listFunctionalities | List functionalities Query Parameters: - include: No description.
- page_number: No description.
- page_size: No description.
- filter_search: No description.
- filter_name: No description.
- filter_backstage_id: No description.
- filter_cortex_id: No description.
- filter_opslevel_id: No description.
- filter_external_id: No description.
- filter_slug: No description.
- filter_created_at_gt: No description.
- filter_created_at_gte: No description.
- filter_created_at_lt: No description.
- filter_created_at_lte: No description.
- sort: No description.
Responses: - 200 (Success): success
- Content-Type:
application/vnd.api+json - Example:
|
createFunctionality | Creates a new functionality from provided data Responses: - 201 (Success): functionality created
- Content-Type:
application/vnd.api+json - Example:
- 401: responds with unauthorized for invalid token
- Content-Type:
application/vnd.api+json - Example:
- 422: invalid request
- Content-Type:
application/vnd.api+json - Example:
|
listWorkflows | List workflows Query Parameters: - include: comma separated if needed. eg: form_field_conditions,genius_tasks
- sort: comma separated if needed. eg: created_at,updated_at
- page_number: No description.
- page_size: No description.
- filter_search: No description.
- filter_name: No description.
- filter_slug: No description.
- filter_created_at_gt: No description.
- filter_created_at_gte: No description.
- filter_created_at_lt: No description.
- filter_created_at_lte: No description.
Responses: - 200 (Success): success
- Content-Type:
application/vnd.api+json - Example:
|
createWorkflow | Creates a new workflow from provided data Responses: - 201 (Success): admins can set 'locked' while creating a workflow
- Content-Type:
application/vnd.api+json - Example:
- 401: responds with unauthorized for invalid token
- Content-Type:
application/vnd.api+json - Example:
- 403: non-admins can't set 'locked' while creating a workflow
- Content-Type:
application/vnd.api+json - Example:
|
listIncidentActionItems | List incident action items Path Parameters: - incident_id (Required): No description.
Query Parameters: - include: No description.
- page_number: No description.
- page_size: No description.
Responses: - 200 (Success): success
- Content-Type:
application/vnd.api+json - Example:
|
createIncidentActionItem | Creates a new action item from provided data Path Parameters: - incident_id (Required): No description.
Responses: - 201 (Success): incident_action_item created
- Content-Type:
application/vnd.api+json - Example:
- 401: responds with unauthorized for invalid token
- Content-Type:
application/vnd.api+json - Example:
- 422: invalid request
- Content-Type:
application/vnd.api+json - Example:
|
listIncident_Types | List incident types Query Parameters: - include: No description.
- page_number: No description.
- page_size: No description.
- filter_slug: No description.
- filter_name: No description.
- filter_color: No description.
- filter_created_at_gt: No description.
- filter_created_at_gte: No description.
- filter_created_at_lt: No description.
- filter_created_at_lte: No description.
- sort: No description.
Responses: - 200 (Success): success
- Content-Type:
application/vnd.api+json - Example:
|
createIncidentType | Creates a new incident_type from provided data Responses: - 201 (Success): incident_type created
- Content-Type:
application/vnd.api+json - Example:
- 401: resource not found
- Content-Type:
application/vnd.api+json - Example:
- 422: invalid request
- Content-Type:
application/vnd.api+json - Example:
|
listIncidents | List incidents Query Parameters: - page_number: No description.
- page_size: No description.
- filter_search: No description.
- filter_kind: No description.
- filter_status: No description.
- filter_private: No description.
- filter_user_id: No description.
- filter_severity: No description.
- filter_severity_id: No description.
- filter_labels: No description.
- filter_types: No description.
- filter_type_ids: No description.
- filter_environments: No description.
- filter_environment_ids: No description.
- filter_functionalities: No description.
- filter_functionality_ids: No description.
- filter_services: No description.
- filter_service_ids: No description.
- filter_teams: No description.
- filter_team_ids: No description.
- filter_cause: No description.
- filter_cause_ids: No description.
- filter_custom_field_selected_option_ids: No description.
- filter_created_at_gt: No description.
- filter_created_at_gte: No description.
- filter_created_at_lt: No description.
- filter_created_at_lte: No description.
- filter_updated_at_gt: No description.
- filter_updated_at_gte: No description.
- filter_updated_at_lt: No description.
- filter_updated_at_lte: No description.
- filter_started_at_gt: No description.
- filter_started_at_gte: No description.
- filter_started_at_lt: No description.
- filter_started_at_lte: No description.
- filter_detected_at_gt: No description.
- filter_detected_at_gte: No description.
- filter_detected_at_lt: No description.
- filter_detected_at_lte: No description.
- filter_acknowledged_at_gt: No description.
- filter_acknowledged_at_gte: No description.
- filter_acknowledged_at_lt: No description.
- filter_acknowledged_at_lte: No description.
- filter_mitigated_at_gt: No description.
- filter_mitigated_at_gte: No description.
- filter_mitigated_at_lt: No description.
- filter_mitigated_at_lte: No description.
- filter_resolved_at_gt: No description.
- filter_resolved_at_gte: No description.
- filter_resolved_at_lt: No description.
- filter_resolved_at_lte: No description.
- filter_closed_at_gt: No description.
- filter_closed_at_gte: No description.
- filter_closed_at_lt: No description.
- filter_closed_at_lte: No description.
- filter_in_triage_at_gt: No description.
- filter_in_triage_at_gte: No description.
- filter_in_triage_at_lt: No description.
- filter_in_triage_at_lte: No description.
- sort: comma separated if needed. eg: created_at,updated_at
- include: comma separated if needed. eg: sub_statuses,causes,subscribers
Responses: - 200 (Success): success
- Content-Type:
application/vnd.api+json - Example:
|
createIncident | Creates a new incident from provided data Responses: - 201 (Success): incident created
- Content-Type:
application/vnd.api+json - Example:
- 401: responds with unauthorized for invalid token
- Content-Type:
application/vnd.api+json - Example:
- 422: invalid causes association
- Content-Type:
application/vnd.api+json - Example:
|
listServices | List services Query Parameters: - include: No description.
- page_number: No description.
- page_size: No description.
- filter_search: No description.
- filter_name: No description.
- filter_slug: No description.
- filter_backstage_id: No description.
- filter_cortex_id: No description.
- filter_opslevel_id: No description.
- filter_external_id: No description.
- filter_created_at_gt: No description.
- filter_created_at_gte: No description.
- filter_created_at_lt: No description.
- filter_created_at_lte: No description.
- sort: No description.
Responses: - 200 (Success): success
- Content-Type:
application/vnd.api+json - Example:
|
createService | Creates a new service from provided data Responses: - 201 (Success): service created
- Content-Type:
application/vnd.api+json - Example:
- 401: responds with unauthorized for invalid token
- Content-Type:
application/vnd.api+json - Example:
- 422: invalid request
- Content-Type:
application/vnd.api+json - Example:
|
listSeverities | List severities Query Parameters: - include: No description.
- page_number: No description.
- page_size: No description.
- filter_search: No description.
- filter_slug: No description.
- filter_name: No description.
- filter_severity: No description.
- filter_color: No description.
- filter_created_at_gt: No description.
- filter_created_at_gte: No description.
- filter_created_at_lt: No description.
- filter_created_at_lte: No description.
- sort: No description.
Responses: - 200 (Success): success
- Content-Type:
application/vnd.api+json - Example:
|
createSeverity | Creates a new severity from provided data Responses: - 201 (Success): severity created
- Content-Type:
application/vnd.api+json - Example:
- 401: responds with unauthorized for invalid token
- Content-Type:
application/vnd.api+json - Example:
- 422: invalid request
- Content-Type:
application/vnd.api+json - Example:
|
listTeams | List teams Query Parameters: - include: No description.
- page_number: No description.
- page_size: No description.
- filter_search: No description.
- filter_slug: No description.
- filter_name: No description.
- filter_backstage_id: No description.
- filter_cortex_id: No description.
- filter_opslevel_id: No description.
- filter_external_id: No description.
- filter_color: No description.
- filter_created_at_gt: No description.
- filter_created_at_gte: No description.
- filter_created_at_lt: No description.
- filter_created_at_lte: No description.
- sort: No description.
Responses: - 200 (Success): success
- Content-Type:
application/vnd.api+json - Example:
|
createTeam | Creates a new team from provided data Responses: - 201 (Success): team created
- Content-Type:
application/vnd.api+json - Example:
- 401: responds with unauthorized for invalid token
- Content-Type:
application/vnd.api+json - Example:
- 422: invalid association
- Content-Type:
application/vnd.api+json - Example:
|
listUsers | List users Query Parameters: - page_number: No description.
- page_size: No description.
- filter_search: No description.
- filter_email: No description.
- filter_created_at_gt: No description.
- filter_created_at_gte: No description.
- filter_created_at_lt: No description.
- filter_created_at_lte: No description.
- sort: comma separated if needed. eg: created_at,updated_at
- include: comma separated if needed. eg: email_addresses,phone_numbers
Responses: - 200 (Success): user found
- Content-Type:
application/vnd.api+json - Example:
- 401: responds with unauthorized for invalid token
- Content-Type:
application/vnd.api+json - Example:
|
getCurrentUser | Get current user Responses: - 200 (Success): user found
- Content-Type:
application/vnd.api+json - Example:
- 401: responds with unauthorized for invalid token
- Content-Type:
application/vnd.api+json - Example:
|
list_endpoints | List all available Rootly API endpoints with their descriptions. |
search_incidents_paginated | Search incidents with enhanced pagination control. This tool provides better pagination handling than the standard API endpoint. |
get_all_incidents_matching | Get all incidents matching a query by automatically fetching multiple pages. This tool automatically handles pagination to fetch multiple pages of results. |