productivity
FireHydrant MCP, CLI, and Lua Integration for AI Agents
FireHydrant integration docs for AI agents: MCP gateway setup, FireHydrant CLI commands, Lua API reference, credentials, and function schemas.FireHydrant for agents
Credentials can be configured manually in web or CLI hosts.
Use this integration from Lua code mode, the headless integrations CLI, or the KosmoKrator MCP gateway. The same package metadata powers all three surfaces.
Agent Surfaces
Machine-Readable Metadata
Function Catalog
| Function | Type | Parameters | Description |
|---|---|---|---|
firehydrant.firehydrant_ping | Read read | 0 | Check API connectivity Official FireHydrant endpoint: GET /v1/ping Simple endpoint to verify your API connection is working |
firehydrant.firehydrant_list_environments | Read read | 0 | List environments Official FireHydrant endpoint: GET /v1/environments List all of the environments that have been added to the organiation |
firehydrant.firehydrant_create_environment | Write write | 0 | Create an environment Official FireHydrant endpoint: POST /v1/environments Creates an environment for the organization |
firehydrant.firehydrant_get_environment | Read read | 0 | Get an environment Official FireHydrant endpoint: GET /v1/environments/{environment_id} Retrieves a single environment by ID |
firehydrant.firehydrant_update_environment | Write write | 0 | Update an environment Official FireHydrant endpoint: PATCH /v1/environments/{environment_id} Update a environments attributes |
firehydrant.firehydrant_delete_environment | Write write | 0 | Archive an environment Official FireHydrant endpoint: DELETE /v1/environments/{environment_id} Archive an environment |
firehydrant.firehydrant_list_environment_services | Read read | 0 | List services for an environment Official FireHydrant endpoint: GET /v1/environments/{environment_id}/services List services for an environment |
firehydrant.firehydrant_list_environment_functionalities | Read read | 0 | List functionalities for an environment Official FireHydrant endpoint: GET /v1/environments/{environment_id}/functionalities List functionalities for an environment |
firehydrant.firehydrant_list_services | Read read | 0 | List services Official FireHydrant endpoint: GET /v1/services List all of the services that have been added to the organization. |
firehydrant.firehydrant_create_service | Write write | 0 | Create a service Official FireHydrant endpoint: POST /v1/services Creates a service for the organization, you may also create or attach functionalities to the service on create. |
firehydrant.firehydrant_create_service_links | Write write | 0 | Create multiple services linked to external services Official FireHydrant endpoint: POST /v1/services/service_links Creates a service with the appropriate integration for each external service ID passed |
firehydrant.firehydrant_get_service | Read read | 0 | Get a service Official FireHydrant endpoint: GET /v1/services/{service_id} Retrieves a single service by ID |
firehydrant.firehydrant_update_service | Write write | 0 | Update a service Official FireHydrant endpoint: PATCH /v1/services/{service_id} Update a services attributes, you may also add or remove functionalities from the service as well. Note: You may not remove or add individual label key/value pa |
firehydrant.firehydrant_delete_service | Write write | 0 | Delete a service Official FireHydrant endpoint: DELETE /v1/services/{service_id} Deletes the service from FireHydrant. |
firehydrant.firehydrant_list_service_environments | Read read | 0 | List environments for a service Official FireHydrant endpoint: GET /v1/services/{service_id}/environments List environments for a service |
firehydrant.firehydrant_get_service_dependencies | Read read | 0 | List dependencies for a service Official FireHydrant endpoint: GET /v1/services/{service_id}/dependencies Retrieves a service's dependencies |
firehydrant.firehydrant_list_service_available_upstream_dependencies | Read read | 0 | List available upstream service dependencies Official FireHydrant endpoint: GET /v1/services/{service_id}/available_upstream_dependencies Retrieves all services that are available to be upstream dependencies |
firehydrant.firehydrant_list_service_available_downstream_dependencies | Read read | 0 | List available downstream service dependencies Official FireHydrant endpoint: GET /v1/services/{service_id}/available_downstream_dependencies Retrieves all services that are available to be downstream dependencies |
firehydrant.firehydrant_delete_service_link | Write write | 0 | Delete a service link Official FireHydrant endpoint: DELETE /v1/services/{service_id}/service_links/{remote_id} Deletes a service link from FireHydrant. |
firehydrant.firehydrant_create_service_checklist_response | Write write | 0 | Record a response for a checklist item Official FireHydrant endpoint: POST /v1/services/{service_id}/checklist_response/{checklist_id} Creates a response for a checklist item |
firehydrant.firehydrant_create_service_dependency | Write write | 0 | Create a service dependency Official FireHydrant endpoint: POST /v1/service_dependencies Creates a service dependency relationship between two services |
firehydrant.firehydrant_get_service_dependency | Read read | 0 | Get a service dependency Official FireHydrant endpoint: GET /v1/service_dependencies/{service_dependency_id} Retrieves a single service dependency by ID |
firehydrant.firehydrant_update_service_dependency | Write write | 0 | Update a service dependency Official FireHydrant endpoint: PATCH /v1/service_dependencies/{service_dependency_id} Update the notes of the service dependency |
firehydrant.firehydrant_delete_service_dependency | Write write | 0 | Delete a service dependency Official FireHydrant endpoint: DELETE /v1/service_dependencies/{service_dependency_id} Deletes a single service dependency |
firehydrant.firehydrant_list_functionalities | Read read | 0 | List functionalities Official FireHydrant endpoint: GET /v1/functionalities List all of the functionalities that have been added to the organiation |
firehydrant.firehydrant_create_functionality | Write write | 0 | Create a functionality Official FireHydrant endpoint: POST /v1/functionalities Creates a functionality for the organization |
firehydrant.firehydrant_get_functionality | Read read | 0 | Get a functionality Official FireHydrant endpoint: GET /v1/functionalities/{functionality_id} Retrieves a single functionality by ID |
firehydrant.firehydrant_update_functionality | Write write | 0 | Update a functionality Official FireHydrant endpoint: PATCH /v1/functionalities/{functionality_id} Update a functionalities attributes |
firehydrant.firehydrant_delete_functionality | Write write | 0 | Archive a functionality Official FireHydrant endpoint: DELETE /v1/functionalities/{functionality_id} Archive a functionality |
firehydrant.firehydrant_list_functionality_environments | Read read | 0 | List environments for a functionality Official FireHydrant endpoint: GET /v1/functionalities/{functionality_id}/environments List environments for a functionality |
firehydrant.firehydrant_list_functionality_services | Read read | 0 | List services for a functionality Official FireHydrant endpoint: GET /v1/functionalities/{functionality_id}/services List services for a functionality |
firehydrant.firehydrant_list_teams | Read read | 0 | List teams Official FireHydrant endpoint: GET /v1/teams List all of the teams in the organization |
firehydrant.firehydrant_create_team | Write write | 0 | Create a team Official FireHydrant endpoint: POST /v1/teams Create a new team |
firehydrant.firehydrant_get_team | Read read | 0 | Get a team Official FireHydrant endpoint: GET /v1/teams/{team_id} Retrieve a single team from its ID |
firehydrant.firehydrant_update_team | Write write | 0 | Update a team Official FireHydrant endpoint: PATCH /v1/teams/{team_id} Update a single team from its ID |
firehydrant.firehydrant_delete_team | Write write | 0 | Archive a team Official FireHydrant endpoint: DELETE /v1/teams/{team_id} Archives an team which will hide it from lists and metrics |
firehydrant.firehydrant_get_support_hours_schedule | Read read | 0 | Get support hours schedule Official FireHydrant endpoint: GET /v1/teams/{team_id}/support_hours_schedule Get support hours schedule for the team |
firehydrant.firehydrant_update_support_hours_schedule | Write write | 0 | Update support hours schedule Official FireHydrant endpoint: PATCH /v1/teams/{team_id}/support_hours_schedule Update the team's support hours schedule |
firehydrant.firehydrant_delete_support_hours_schedule | Write write | 0 | Delete a specific support hours schedule Official FireHydrant endpoint: DELETE /v1/teams/{team_id}/support_hours_schedule Delete a specific support hours schedule |
firehydrant.firehydrant_list_team_call_routes | Read read | 0 | List call routes for a team Official FireHydrant endpoint: GET /v1/teams/{team_id}/call_routes List call routes for a team |
firehydrant.firehydrant_create_team_call_route | Write write | 0 | Create a call route for a team Official FireHydrant endpoint: POST /v1/teams/{team_id}/call_routes Create a call route for a team |
firehydrant.firehydrant_list_team_escalation_policies | Read read | 0 | List escalation policies for a team Official FireHydrant endpoint: GET /v1/teams/{team_id}/escalation_policies List all Signals escalation policies for a team. |
firehydrant.firehydrant_create_team_escalation_policy | Write write | 0 | Create an escalation policy for a team Official FireHydrant endpoint: POST /v1/teams/{team_id}/escalation_policies Create a Signals escalation policy for a team. |
firehydrant.firehydrant_get_team_escalation_policy | Read read | 0 | Get an escalation policy for a team Official FireHydrant endpoint: GET /v1/teams/{team_id}/escalation_policies/{id} Get a Signals escalation policy by ID |
firehydrant.firehydrant_update_team_escalation_policy | Write write | 0 | Update an escalation policy for a team Official FireHydrant endpoint: PATCH /v1/teams/{team_id}/escalation_policies/{id} Update a Signals escalation policy by ID |
firehydrant.firehydrant_delete_team_escalation_policy | Write write | 0 | Delete an escalation policy for a team Official FireHydrant endpoint: DELETE /v1/teams/{team_id}/escalation_policies/{id} Delete a Signals escalation policy by ID |
firehydrant.firehydrant_preview_team_on_call_schedule | Write write | 0 | Preview a new on-call schedule for a team Official FireHydrant endpoint: POST /v1/teams/{team_id}/on_call_schedules/preview Preview a new on-call schedule based on the provided rotations, allowing you to see how the schedule will look befor |
firehydrant.firehydrant_list_team_on_call_schedules | Read read | 0 | List on-call schedules for a team Official FireHydrant endpoint: GET /v1/teams/{team_id}/on_call_schedules List all Signals on-call schedules for a team. |
firehydrant.firehydrant_create_team_on_call_schedule | Write write | 0 | Create an on-call schedule for a team Official FireHydrant endpoint: POST /v1/teams/{team_id}/on_call_schedules Create a Signals on-call schedule for a team with a single rotation. More rotations can be created later. |
firehydrant.firehydrant_get_team_on_call_schedule | Read read | 0 | Get an on-call schedule for a team Official FireHydrant endpoint: GET /v1/teams/{team_id}/on_call_schedules/{schedule_id} Get a Signals on-call schedule by ID |
firehydrant.firehydrant_update_team_on_call_schedule | Write write | 0 | Update an on-call schedule for a team Official FireHydrant endpoint: PATCH /v1/teams/{team_id}/on_call_schedules/{schedule_id} Update a Signals on-call schedule by ID. For backwards compatibility, all parameters except for `name` and `descr |
firehydrant.firehydrant_delete_team_on_call_schedule | Write write | 0 | Delete an on-call schedule for a team Official FireHydrant endpoint: DELETE /v1/teams/{team_id}/on_call_schedules/{schedule_id} Delete a Signals on-call schedule by ID |
firehydrant.firehydrant_preview_on_call_schedule_rotation | Write write | 0 | Preview an on-call rotation Official FireHydrant endpoint: POST /v1/teams/{team_id}/on_call_schedules/{schedule_id}/rotations/preview Preview a new on-call rotation orchanges to an existing on-call rotation |
firehydrant.firehydrant_create_on_call_schedule_rotation | Write write | 0 | Create a new on-call rotation Official FireHydrant endpoint: POST /v1/teams/{team_id}/on_call_schedules/{schedule_id}/rotations Add a new rotation to an existing on-call schedule |
firehydrant.firehydrant_copy_on_call_schedule_rotation | Write write | 0 | Copy an on-call schedule's rotation Official FireHydrant endpoint: POST /v1/teams/{team_id}/on_call_schedules/{schedule_id}/rotations/{rotation_id}/copy Copy an on-call rotation into a different schedule, allowing you to merge them together |
firehydrant.firehydrant_get_on_call_schedule_rotation | Read read | 0 | Get an on-call rotation Official FireHydrant endpoint: GET /v1/teams/{team_id}/on_call_schedules/{schedule_id}/rotations/{rotation_id} Get an on-call rotation by ID |
firehydrant.firehydrant_update_on_call_schedule_rotation | Write write | 0 | Update an on-call schedule's rotation Official FireHydrant endpoint: PATCH /v1/teams/{team_id}/on_call_schedules/{schedule_id}/rotations/{rotation_id} Update an on-call schedule's rotation by ID |
firehydrant.firehydrant_delete_on_call_schedule_rotation | Write write | 0 | Delete an on-call schedule's rotation Official FireHydrant endpoint: DELETE /v1/teams/{team_id}/on_call_schedules/{schedule_id}/rotations/{rotation_id} Delete an on-call schedule's rotation by ID |
firehydrant.firehydrant_override_on_call_schedule_rotation_shifts | Write write | 0 | Override one or more shifts in an on-call rotation Official FireHydrant endpoint: POST /v1/teams/{team_id}/on_call_schedules/{schedule_id}/rotations/{rotation_id}/overrides Create an override covering a specific time period in an on-call ro |
firehydrant.firehydrant_create_on_call_shift | Write write | 0 | Create a shift for an on-call schedule Official FireHydrant endpoint: POST /v1/teams/{team_id}/on_call_schedules/{schedule_id}/shifts Create a Signals on-call shift in a schedule. |
firehydrant.firehydrant_get_on_call_shift | Read read | 0 | Get an on-call shift for a team schedule Official FireHydrant endpoint: GET /v1/teams/{team_id}/on_call_schedules/{schedule_id}/shifts/{id} Get a Signals on-call shift by ID |
firehydrant.firehydrant_update_on_call_shift | Write write | 0 | Update an on-call shift for a team schedule Official FireHydrant endpoint: PATCH /v1/teams/{team_id}/on_call_schedules/{schedule_id}/shifts/{id} Update a Signals on-call shift by ID |
firehydrant.firehydrant_delete_on_call_shift | Write write | 0 | Delete an on-call shift from a team schedule Official FireHydrant endpoint: DELETE /v1/teams/{team_id}/on_call_schedules/{schedule_id}/shifts/{id} Delete a Signals on-call shift by ID |
firehydrant.firehydrant_list_team_signal_rules | Read read | 0 | List Signals rules Official FireHydrant endpoint: GET /v1/teams/{team_id}/signal_rules List all Signals rules for a team. |
firehydrant.firehydrant_create_team_signal_rule | Write write | 0 | Create a Signals rule Official FireHydrant endpoint: POST /v1/teams/{team_id}/signal_rules Create a Signals rule for a team. We support up to 2000 rules per organization. |
firehydrant.firehydrant_get_team_signal_rule | Read read | 0 | Get a Signals rule Official FireHydrant endpoint: GET /v1/teams/{team_id}/signal_rules/{id} Get a Signals rule by ID. |
firehydrant.firehydrant_update_team_signal_rule | Write write | 0 | Update a Signals rule Official FireHydrant endpoint: PATCH /v1/teams/{team_id}/signal_rules/{id} Update a Signals rule by ID |
firehydrant.firehydrant_delete_team_signal_rule | Write write | 0 | Delete a Signals rule Official FireHydrant endpoint: DELETE /v1/teams/{team_id}/signal_rules/{id} Delete a Signals rule by ID |
firehydrant.firehydrant_list_changes | Read read | 0 | List changes Official FireHydrant endpoint: GET /v1/changes List changes for the organization |
firehydrant.firehydrant_create_change | Write write | 0 | Create a new change entry Official FireHydrant endpoint: POST /v1/changes Create a new change entry |
firehydrant.firehydrant_update_change | Write write | 0 | Update a change entry Official FireHydrant endpoint: PATCH /v1/changes/{change_id} Update a change entry |
firehydrant.firehydrant_delete_change | Write write | 0 | Archive a change entry Official FireHydrant endpoint: DELETE /v1/changes/{change_id} Archive a change entry |
firehydrant.firehydrant_list_change_identities | Read read | 0 | List identities for a change entry Official FireHydrant endpoint: GET /v1/changes/{change_id}/identities Retrieve all identities for the change entry |
firehydrant.firehydrant_create_change_identity | Write write | 0 | Create an identity for a change entry Official FireHydrant endpoint: POST /v1/changes/{change_id}/identities Create an identity for the change entry |
firehydrant.firehydrant_update_change_identity | Write write | 0 | Update an identity for a change entry Official FireHydrant endpoint: PATCH /v1/changes/{change_id}/identities/{identity_id} Update an identity for the change entry |
firehydrant.firehydrant_delete_change_identity | Write write | 0 | Delete an identity from a change entry Official FireHydrant endpoint: DELETE /v1/changes/{change_id}/identities/{identity_id} Delete an identity from the change entry |
firehydrant.firehydrant_list_change_events | Read read | 0 | List change events Official FireHydrant endpoint: GET /v1/changes/events List change events for the organization. Note: Not all information is included on a change event like attachments and related changes. You must fetch a change event se |
firehydrant.firehydrant_create_change_event | Write write | 0 | Create a change event Official FireHydrant endpoint: POST /v1/changes/events Create a change event |
firehydrant.firehydrant_get_change_event | Read read | 0 | Get a change event Official FireHydrant endpoint: GET /v1/changes/events/{change_event_id} Retrieve a change event |
firehydrant.firehydrant_update_change_event | Write write | 0 | Update a change event Official FireHydrant endpoint: PATCH /v1/changes/events/{change_event_id} Update a change event |
firehydrant.firehydrant_delete_change_event | Write write | 0 | Delete a change event Official FireHydrant endpoint: DELETE /v1/changes/events/{change_event_id} Delete a change event |
firehydrant.firehydrant_list_change_types | Read read | 0 | List change types Official FireHydrant endpoint: GET /v1/change_types List change types for the organization |
firehydrant.firehydrant_list_entitlements | Read read | 0 | List entitlements Official FireHydrant endpoint: GET /v1/entitlements List the organization's entitlements |
firehydrant.firehydrant_list_incidents | Read read | 0 | List incidents Official FireHydrant endpoint: GET /v1/incidents List all of the incidents in the organization |
firehydrant.firehydrant_create_incident | Write write | 0 | Create an incident Official FireHydrant endpoint: POST /v1/incidents Create a new incident |
firehydrant.firehydrant_get_incident_channel | Read read | 0 | Get chat channel information for an incident Official FireHydrant endpoint: GET /v1/incidents/{incident_id}/channel Gives chat channel information for the specified incident |
firehydrant.firehydrant_close_incident | Write write | 0 | Close an incident Official FireHydrant endpoint: PUT /v1/incidents/{incident_id}/close Closes an incident and optionally close all children |
firehydrant.firehydrant_resolve_incident | Write write | 0 | Resolve an incident Official FireHydrant endpoint: PUT /v1/incidents/{incident_id}/resolve Resolves a currently active incident |
firehydrant.firehydrant_get_incident | Read read | 0 | Get an incident Official FireHydrant endpoint: GET /v1/incidents/{incident_id} Retrieve a single incident from its ID |
firehydrant.firehydrant_update_incident | Write write | 0 | Update an incident Official FireHydrant endpoint: PATCH /v1/incidents/{incident_id} Updates an incident with provided parameters |
firehydrant.firehydrant_delete_incident | Write write | 0 | Archive an incident Official FireHydrant endpoint: DELETE /v1/incidents/{incident_id} Archives an incident which will hide it from lists and metrics |
firehydrant.firehydrant_unarchive_incident | Write write | 0 | Unarchive an incident Official FireHydrant endpoint: POST /v1/incidents/{incident_id}/unarchive Unarchive an incident |
firehydrant.firehydrant_list_incident_alerts | Read read | 0 | List alerts for an incident Official FireHydrant endpoint: GET /v1/incidents/{incident_id}/alerts List alerts that have been attached to an incident |
firehydrant.firehydrant_create_incident_alert | Write write | 0 | Attach an alert to an incident Official FireHydrant endpoint: POST /v1/incidents/{incident_id}/alerts Add an alert to an incident. FireHydrant needs to have ingested the alert from a third party system in order to attach it to the incident. |
firehydrant.firehydrant_update_incident_alert_primary | Write write | 0 | Set an alert as primary for an incident Official FireHydrant endpoint: PATCH /v1/incidents/{incident_id}/alerts/{incident_alert_id}/primary Setting an alert as primary will overwrite milestone times in the FireHydrant incident with times in |
firehydrant.firehydrant_delete_incident_alert | Write write | 0 | Remove an alert from an incident Official FireHydrant endpoint: DELETE /v1/incidents/{incident_id}/alerts/{incident_alert_id} Remove an alert from an incident |
firehydrant.firehydrant_bulk_update_incident_milestones | Write write | 0 | Update milestone times Official FireHydrant endpoint: PUT /v1/incidents/{incident_id}/milestones/bulk_update Update milestone times in bulk for a given incident. All milestone times for an incident must occur in chronological order correspo |
firehydrant.firehydrant_list_incident_milestones | Read read | 0 | List incident milestones Official FireHydrant endpoint: GET /v1/incidents/{incident_id}/milestones List times and durations for each milestone on an incident |
firehydrant.firehydrant_list_incident_change_events | Read read | 0 | List related changes on an incident Official FireHydrant endpoint: GET /v1/incidents/{incident_id}/related_change_events List related changes that have been attached to an incident |
firehydrant.firehydrant_create_incident_change_event | Write write | 0 | Add a related change to an incident Official FireHydrant endpoint: POST /v1/incidents/{incident_id}/related_change_events Add a related change to an incident. Changes added to an incident can be causes, fixes, or suspects. To remove a chang |
firehydrant.firehydrant_update_incident_change_event | Write write | 0 | Update a change attached to an incident Official FireHydrant endpoint: PATCH /v1/incidents/{incident_id}/related_change_events/{related_change_event_id} Update a change attached to an incident |
firehydrant.firehydrant_list_incident_status_pages | Read read | 0 | List status pages for an incident Official FireHydrant endpoint: GET /v1/incidents/{incident_id}/status_pages List status pages that are attached to an incident |
firehydrant.firehydrant_create_incident_status_page | Write write | 0 | Add a status page to an incident Official FireHydrant endpoint: POST /v1/incidents/{incident_id}/status_pages Add a status page to an incident. |
firehydrant.firehydrant_delete_incident_status_page | Write write | 0 | Remove a status page from an incident Official FireHydrant endpoint: DELETE /v1/incidents/{incident_id}/status_pages/{status_page_id} Remove a status page incident attached to an incident |
firehydrant.firehydrant_create_incident_task_list | Write write | 0 | Add tasks from a task list to an incident Official FireHydrant endpoint: POST /v1/incidents/{incident_id}/task_lists Add all tasks from list to incident |
firehydrant.firehydrant_list_incident_tasks | Read read | 0 | List tasks for an incident Official FireHydrant endpoint: GET /v1/incidents/{incident_id}/tasks Retrieve a list of all tasks for a specific incident |
firehydrant.firehydrant_create_incident_task | Write write | 0 | Create an incident task Official FireHydrant endpoint: POST /v1/incidents/{incident_id}/tasks Create a task |
firehydrant.firehydrant_get_incident_task | Read read | 0 | Get an incident task Official FireHydrant endpoint: GET /v1/incidents/{incident_id}/tasks/{task_id} Retrieve a single task for an incident |
firehydrant.firehydrant_update_incident_task | Write write | 0 | Update an incident task Official FireHydrant endpoint: PATCH /v1/incidents/{incident_id}/tasks/{task_id} Update a task's attributes |
firehydrant.firehydrant_delete_incident_task | Write write | 0 | Delete an incident task Official FireHydrant endpoint: DELETE /v1/incidents/{incident_id}/tasks/{task_id} Delete a task |
firehydrant.firehydrant_convert_incident_task | Write write | 0 | Convert a task to a follow-up Official FireHydrant endpoint: POST /v1/incidents/{incident_id}/tasks/{task_id}/convert Convert a task to a follow-up |
firehydrant.firehydrant_list_incident_links | Read read | 0 | List links on an incident Official FireHydrant endpoint: GET /v1/incidents/{incident_id}/links List all the editable, external incident links attached to an incident |
firehydrant.firehydrant_create_incident_link | Write write | 0 | Add a link to an incident Official FireHydrant endpoint: POST /v1/incidents/{incident_id}/links Allows adding adhoc links to an incident as an attachment |
firehydrant.firehydrant_update_incident_link | Write write | 0 | Update the external incident link Official FireHydrant endpoint: PUT /v1/incidents/{incident_id}/links/{link_id} Update the external incident link attributes |
firehydrant.firehydrant_delete_incident_link | Write write | 0 | Remove a link from an incident Official FireHydrant endpoint: DELETE /v1/incidents/{incident_id}/links/{link_id} Remove a link from an incident |
firehydrant.firehydrant_update_transcript_attribution | Write write | 0 | Update the attribution of a transcript Official FireHydrant endpoint: PUT /v1/incidents/{incident_id}/transcript/attribution Update the attribution of a transcript |
firehydrant.firehydrant_list_transcript_entries | Read read | 0 | Lists all of the messages in the incident's transcript Official FireHydrant endpoint: GET /v1/incidents/{incident_id}/transcript Retrieve the transcript for a specific incident |
firehydrant.firehydrant_delete_transcript_entry | Write write | 0 | Delete a transcript from an incident Official FireHydrant endpoint: DELETE /v1/incidents/{incident_id}/transcript/{transcript_id} Delete a transcript from an incident |
firehydrant.firehydrant_list_incident_conference_bridges | Read read | 0 | Retrieve all conference bridges for an incident Official FireHydrant endpoint: GET /v1/incidents/{incident_id}/conference_bridges Retrieve all conference bridges for an incident |
firehydrant.firehydrant_get_conference_bridge_translation | Read read | 0 | Retrieve the translations for a specific conference bridge Official FireHydrant endpoint: GET /v1/incidents/{incident_id}/conference_bridges/{id}/translations/{language_code} Retrieve the translations for a specific conference bridge |
firehydrant.firehydrant_list_similar_incidents | Read read | 0 | List similar incidents Official FireHydrant endpoint: GET /v1/incidents/{incident_id}/similar Retrieve a list of similar incidents |
firehydrant.firehydrant_list_incident_attachments | Read read | 0 | List attachments for an incident Official FireHydrant endpoint: GET /v1/incidents/{incident_id}/attachments List attachments for an incident |
firehydrant.firehydrant_create_incident_attachment | Write write | 0 | Add an attachment to the incident timeline Official FireHydrant endpoint: POST /v1/incidents/{incident_id}/attachments Allows adding image attachments to an incident |
firehydrant.firehydrant_list_incident_events | Read read | 0 | List events for an incident Official FireHydrant endpoint: GET /v1/incidents/{incident_id}/events List all events for an incident. An event is a timeline entry. This can be filtered with params to retrieve events of a certain type. |
firehydrant.firehydrant_get_incident_event | Read read | 0 | Get an incident event Official FireHydrant endpoint: GET /v1/incidents/{incident_id}/events/{event_id} Retrieve a single event for an incident |
firehydrant.firehydrant_update_incident_event | Write write | 0 | Update an incident event Official FireHydrant endpoint: PATCH /v1/incidents/{incident_id}/events/{event_id} Update a single event for an incident |
firehydrant.firehydrant_delete_incident_event | Write write | 0 | Delete an incident event Official FireHydrant endpoint: DELETE /v1/incidents/{incident_id}/events/{event_id} Delete an event for an incident |
firehydrant.firehydrant_get_vote_status | Read read | 0 | Get votes Official FireHydrant endpoint: GET /v1/incidents/{incident_id}/events/{event_id}/votes/status Get an object's current vote counts |
firehydrant.firehydrant_update_vote | Write write | 0 | Update votes Official FireHydrant endpoint: PATCH /v1/incidents/{incident_id}/events/{event_id}/votes Upvote or downvote an object |
firehydrant.firehydrant_update_incident_impact_put | Write write | 0 | Update impacts for an incident Official FireHydrant endpoint: PUT /v1/incidents/{incident_id}/impact Allows updating an incident's impacted infrastructure, with the option to move the incident into a different milestone and provide a note t |
firehydrant.firehydrant_update_incident_impact_patch | Write write | 0 | Update impacts for an incident Official FireHydrant endpoint: PATCH /v1/incidents/{incident_id}/impact Allows updating an incident's impacted infrastructure, with the option to move the incident into a different milestone and provide a note |
firehydrant.firehydrant_list_incident_impacts | Read read | 0 | List impacted infrastructure for an incident Official FireHydrant endpoint: GET /v1/incidents/{incident_id}/impact/{type} List impacted infrastructure on an incident by specifying type |
firehydrant.firehydrant_create_incident_impact | Write write | 0 | Add impacted infrastructure to an incident Official FireHydrant endpoint: POST /v1/incidents/{incident_id}/impact/{type} Add impacted infrastructure to an incident |
firehydrant.firehydrant_delete_incident_impact | Write write | 0 | Remove impacted infrastructure from an incident Official FireHydrant endpoint: DELETE /v1/incidents/{incident_id}/impact/{type}/{id} Remove impacted infrastructure from an incident |
firehydrant.firehydrant_create_incident_note | Write write | 0 | Add a note to an incident Official FireHydrant endpoint: POST /v1/incidents/{incident_id}/notes Create a new note on for an incident. The visibility field on a note determines where it gets posted. |
firehydrant.firehydrant_update_incident_note | Write write | 0 | Update a note Official FireHydrant endpoint: PATCH /v1/incidents/{incident_id}/notes/{note_id} Updates the body of a note |
firehydrant.firehydrant_create_incident_chat_message | Write write | 0 | Add a chat message to an incident Official FireHydrant endpoint: POST /v1/incidents/{incident_id}/generic_chat_messages Create a new generic chat message on an incident timeline. These are independent of any specific chat provider. |
firehydrant.firehydrant_update_incident_chat_message | Write write | 0 | Update a chat message on an incident Official FireHydrant endpoint: PATCH /v1/incidents/{incident_id}/generic_chat_messages/{message_id} Update an existing generic chat message on an incident. |
firehydrant.firehydrant_delete_incident_chat_message | Write write | 0 | Delete a chat message from an incident Official FireHydrant endpoint: DELETE /v1/incidents/{incident_id}/generic_chat_messages/{message_id} Delete an existing generic chat message on an incident. |
firehydrant.firehydrant_list_incident_role_assignments | Read read | 0 | List incident assignees Official FireHydrant endpoint: GET /v1/incidents/{incident_id}/role_assignments Retrieve a list of all of the current role assignments for the incident |
firehydrant.firehydrant_create_incident_role_assignment | Write write | 0 | Assign a user to an incident Official FireHydrant endpoint: POST /v1/incidents/{incident_id}/role_assignments Assign a role to a user for this incident |
firehydrant.firehydrant_delete_incident_role_assignment | Write write | 0 | Unassign a user from an incident Official FireHydrant endpoint: DELETE /v1/incidents/{incident_id}/role_assignments/{role_assignment_id} Unassign a role from a user |
firehydrant.firehydrant_create_incident_team_assignment | Write write | 0 | Assign a team to an incident Official FireHydrant endpoint: POST /v1/incidents/{incident_id}/team_assignments Assign a team for this incident |
firehydrant.firehydrant_delete_incident_team_assignment | Write write | 0 | Unassign a team from an incident Official FireHydrant endpoint: DELETE /v1/incidents/{incident_id}/team_assignments/{team_assignment_id} Unassign a team from an incident |
firehydrant.firehydrant_get_incident_user | Read read | 0 | Get the current user's incident role Official FireHydrant endpoint: GET /v1/incidents/{incident_id}/users/{user_id} Retrieve a user with current roles for an incident |
firehydrant.firehydrant_get_incident_relationships | Read read | 0 | List incident relationships Official FireHydrant endpoint: GET /v1/incidents/{incident_id}/relationships List any parent/child relationships for an incident |
firehydrant.firehydrant_share_incident_retrospectives | Write write | 0 | Share an incident's retrospective Official FireHydrant endpoint: POST /v1/incidents/{incident_id}/retrospectives/share Share incident retrospectives with users or teams |
firehydrant.firehydrant_export_incident_retrospectives_markdown | Write write | 0 | Export an incident's retrospective(s) as markdown Official FireHydrant endpoint: POST /v1/incidents/{incident_id}/retrospectives/export_markdown Export incident's retrospective(s) as markdown |
firehydrant.firehydrant_export_incident_retrospectives | Write write | 0 | Export an incident's retrospective(s) Official FireHydrant endpoint: POST /v1/incidents/{incident_id}/retrospectives/export Export incident's retrospective(s) using their templates |
firehydrant.firehydrant_list_incident_retrospectives | Read read | 0 | All attached retrospectives for an incident Official FireHydrant endpoint: GET /v1/incidents/{incident_id}/retrospectives Retrieve retrospectives attached to an incident |
firehydrant.firehydrant_create_incident_retrospective | Write write | 0 | Create a new retrospective on the incident using the template Official FireHydrant endpoint: POST /v1/incidents/{incident_id}/retrospectives Create a new retrospective for an incident |
firehydrant.firehydrant_update_incident_retrospective | Write write | 0 | Update a retrospective on the incident Official FireHydrant endpoint: PATCH /v1/incidents/{incident_id}/retrospectives/{retrospective_id} Update a retrospective attached to an incident |
firehydrant.firehydrant_create_incident_retrospective_field | Write write | 0 | Appends a new incident retrospective field to an incident retrospective Official FireHydrant endpoint: PATCH /v1/incidents/{incident_id}/retrospectives/{retrospective_id}/fields Add a new field to an incident retrospective |
firehydrant.firehydrant_get_incident_retrospective_field | Read read | 0 | Get a retrospective field Official FireHydrant endpoint: GET /v1/incidents/{incident_id}/retrospectives/{retrospective_id}/fields/{field_id} Retrieve a field on an incident retrospective |
firehydrant.firehydrant_update_incident_retrospective_field | Write write | 0 | Update the value on a retrospective field Official FireHydrant endpoint: PATCH /v1/incidents/{incident_id}/retrospectives/{retrospective_id}/fields/{field_id} Update retrospective field value |
firehydrant.firehydrant_create_incident_retrospective_dynamic_input | Write write | 0 | Add a new dynamic input field to a retrospective's dynamic input group field Official FireHydrant endpoint: POST /v1/incidents/{incident_id}/retrospectives/{retrospective_id}/fields/{field_id}/inputs Add a new dynamic input field to a dynam |
firehydrant.firehydrant_delete_incident_retrospective_dynamic_input | Write write | 0 | Removes a dynamic input from a retrospective's dynamic input group field Official FireHydrant endpoint: DELETE /v1/incidents/{incident_id}/retrospectives/{retrospective_id}/fields/{field_id}/inputs Delete a dynamic input on a dynamic input |
firehydrant.firehydrant_list_incident_roles | Read read | 0 | List incident roles Official FireHydrant endpoint: GET /v1/incident_roles List all of the incident roles in the organization |
firehydrant.firehydrant_create_incident_role | Write write | 0 | Create an incident role Official FireHydrant endpoint: POST /v1/incident_roles Create a new incident role |
firehydrant.firehydrant_get_incident_role | Read read | 0 | Get an incident role Official FireHydrant endpoint: GET /v1/incident_roles/{incident_role_id} Retrieve a single incident role from its ID |
firehydrant.firehydrant_update_incident_role | Write write | 0 | Update an incident role Official FireHydrant endpoint: PATCH /v1/incident_roles/{incident_role_id} Update a single incident role from its ID |
firehydrant.firehydrant_delete_incident_role | Write write | 0 | Archive an incident role Official FireHydrant endpoint: DELETE /v1/incident_roles/{incident_role_id} Archives an incident role which will hide it from lists and metrics |
firehydrant.firehydrant_validate_incident_tags | Write write | 0 | Validate incident tags Official FireHydrant endpoint: POST /v1/incident_tags/validate Validate the format of a list of tags |
firehydrant.firehydrant_list_incident_tags | Read read | 0 | List incident tags Official FireHydrant endpoint: GET /v1/incident_tags List all of the incident tags in the organization |
firehydrant.firehydrant_list_incident_types | Read read | 0 | List incident types Official FireHydrant endpoint: GET /v1/incident_types List all of the incident types in the organization |
firehydrant.firehydrant_create_incident_type | Write write | 0 | Create an incident type Official FireHydrant endpoint: POST /v1/incident_types Create a new incident type |
firehydrant.firehydrant_get_incident_type | Read read | 0 | Get an incident type Official FireHydrant endpoint: GET /v1/incident_types/{id} Retrieve a single incident type from its ID |
firehydrant.firehydrant_update_incident_type | Write write | 0 | Update an incident type Official FireHydrant endpoint: PATCH /v1/incident_types/{id} Update a single incident type from its ID |
firehydrant.firehydrant_delete_incident_type | Write write | 0 | Archive an incident type Official FireHydrant endpoint: DELETE /v1/incident_types/{id} Archives an incident type which will hide it from lists and metrics |
firehydrant.firehydrant_list_integrations | Read read | 0 | List integrations Official FireHydrant endpoint: GET /v1/integrations Lists the available and configured integrations |
firehydrant.firehydrant_get_integration | Read read | 0 | Get an integration Official FireHydrant endpoint: GET /v1/integrations/{integration_id} Retrieve a single integration |
firehydrant.firehydrant_update_field_map | Write write | 0 | Update field mapping Official FireHydrant endpoint: PATCH /v1/integrations/field_maps/{field_map_id} Update field mapping |
firehydrant.firehydrant_list_field_map_available_fields | Read read | 0 | List available fields for field mapping Official FireHydrant endpoint: GET /v1/integrations/field_maps/{field_map_id}/available_fields Get a description of the fields to which data can be mapped |
firehydrant.firehydrant_list_authed_providers | Read read | 0 | Lists the available and configured integrations Official FireHydrant endpoint: GET /v1/integrations/authed_providers/{integration_slug}/{connection_id} Lists the available and configured integrations |
firehydrant.firehydrant_update_authed_provider | Write write | 0 | Get an authed provider Official FireHydrant endpoint: PATCH /v1/integrations/authed_providers/{integration_slug}/{connection_id}/{authed_provider_id} Retrieve a single authed provider |
firehydrant.firehydrant_list_connections | Read read | 0 | List integration connections Official FireHydrant endpoint: GET /v1/integrations/connections List available integration connections |
firehydrant.firehydrant_create_connection | Write write | 0 | Create a new integration connection Official FireHydrant endpoint: POST /v1/integrations/connections/{slug} Create a new integration connection |
firehydrant.firehydrant_refresh_connection | Write write | 0 | Refresh an integration connection Official FireHydrant endpoint: PATCH /v1/integrations/connections/{slug}/{connection_id}/refresh Refresh the integration connection with the provided data |
firehydrant.firehydrant_update_connection | Write write | 0 | Update an integration connection Official FireHydrant endpoint: PATCH /v1/integrations/connections/{slug}/{connection_id} Update the integration connection with the provided data |
firehydrant.firehydrant_list_connection_statuses | Read read | 0 | Get integration connection status Official FireHydrant endpoint: GET /v1/integrations/statuses Retrieve overall integration connection status |
firehydrant.firehydrant_list_connection_statuses_by_slug | Read read | 0 | Get an integration connection status Official FireHydrant endpoint: GET /v1/integrations/statuses/{slug} Retrieve a single integration connection status |
firehydrant.firehydrant_list_connection_statuses_by_slug_and_id | Read read | 0 | Get an integration connection status Official FireHydrant endpoint: GET /v1/integrations/statuses/{slug}/{by_connection_id} Retrieve a single integration connection status |
firehydrant.firehydrant_list_aws_connections | Read read | 0 | List AWS connections Official FireHydrant endpoint: GET /v1/integrations/aws/connections Lists the available and configured AWS integration connections for the authenticated organization. |
firehydrant.firehydrant_get_aws_connection | Read read | 0 | Get an AWS connection Official FireHydrant endpoint: GET /v1/integrations/aws/connections/{id} Retrieves the information about the AWS connection. |
firehydrant.firehydrant_update_aws_connection | Write write | 0 | Update an AWS connection Official FireHydrant endpoint: PATCH /v1/integrations/aws/connections/{id} Update the AWS connection with the provided data. |
firehydrant.firehydrant_list_aws_cloudtrail_batches | Read read | 0 | List CloudTrail batches Official FireHydrant endpoint: GET /v1/integrations/aws/cloudtrail_batches Lists CloudTrail batches for the authenticated organization. |
firehydrant.firehydrant_get_aws_cloudtrail_batch | Read read | 0 | Get a CloudTrail batch Official FireHydrant endpoint: GET /v1/integrations/aws/cloudtrail_batches/{id} Retrieve a single CloudTrail batch. |
firehydrant.firehydrant_update_aws_cloudtrail_batch | Write write | 0 | Update a CloudTrail batch Official FireHydrant endpoint: PATCH /v1/integrations/aws/cloudtrail_batches/{id} Update a CloudTrail batch with new information. |
firehydrant.firehydrant_list_aws_cloudtrail_batch_events | Read read | 0 | List events for an AWS CloudTrail batch Official FireHydrant endpoint: GET /v1/integrations/aws/cloudtrail_batches/{id}/events List events for an AWS CloudTrail batch |
firehydrant.firehydrant_search_confluence_spaces | Read read | 0 | List Confluence spaces Official FireHydrant endpoint: GET /v1/integrations/confluence_cloud/connections/{id}/space/search Lists available space keys for the Confluence integration connection. |
firehydrant.firehydrant_list_slack_workspaces | Read read | 0 | List Slack workspaces Official FireHydrant endpoint: GET /v1/integrations/slack/connections/{connection_id}/workspaces Lists all Slack workspaces |
firehydrant.firehydrant_list_slack_usergroups | Read read | 0 | List Slack user groups Official FireHydrant endpoint: GET /v1/integrations/slack/usergroups Lists all Slack user groups |
firehydrant.firehydrant_list_slack_emoji_actions | Read read | 0 | List Slack emoji actions Official FireHydrant endpoint: GET /v1/integrations/slack/connections/{connection_id}/emoji_actions Lists Slack emoji actions |
firehydrant.firehydrant_create_slack_emoji_action | Write write | 0 | Create a new Slack emoji action Official FireHydrant endpoint: POST /v1/integrations/slack/connections/{connection_id}/emoji_actions Creates a new Slack emoji action |
firehydrant.firehydrant_get_slack_emoji_action | Read read | 0 | Get a Slack emoji action Official FireHydrant endpoint: GET /v1/integrations/slack/connections/{connection_id}/emoji_actions/{emoji_action_id} Retrieves a Slack emoji action |
firehydrant.firehydrant_update_slack_emoji_action | Write write | 0 | Update a Slack emoji action Official FireHydrant endpoint: PATCH /v1/integrations/slack/connections/{connection_id}/emoji_actions/{emoji_action_id} Updates a Slack emoji action |
firehydrant.firehydrant_delete_slack_emoji_action | Write write | 0 | Delete a Slack emoji action Official FireHydrant endpoint: DELETE /v1/integrations/slack/connections/{connection_id}/emoji_actions/{emoji_action_id} Deletes a Slack emoji action |
firehydrant.firehydrant_list_statuspage_connections | Read read | 0 | List Statuspage connections Official FireHydrant endpoint: GET /v1/integrations/statuspage/connections Lists the available and configured Statuspage integrations connections for the authenticated organization. |
firehydrant.firehydrant_get_statuspage_connection | Read read | 0 | Get a Statuspage connection Official FireHydrant endpoint: GET /v1/integrations/statuspage/connections/{connection_id} Retrieve the information about the Statuspage connection. |
firehydrant.firehydrant_update_statuspage_connection | Write write | 0 | Update a Statuspage connection Official FireHydrant endpoint: PATCH /v1/integrations/statuspage/connections/{connection_id} Update the given Statuspage integration connection. |
firehydrant.firehydrant_delete_statuspage_connection | Write write | 0 | Delete a Statuspage connection Official FireHydrant endpoint: DELETE /v1/integrations/statuspage/connections/{connection_id} Deletes the given Statuspage integration connection. |
firehydrant.firehydrant_list_statuspage_connection_pages | Read read | 0 | List StatusPage pages for a connection Official FireHydrant endpoint: GET /v1/integrations/statuspage/connections/{connection_id}/pages Lists available page IDs for the Statuspage integration connection. |
firehydrant.firehydrant_search_zendesk_tickets | Read read | 0 | Search for Zendesk tickets Official FireHydrant endpoint: GET /v1/integrations/zendesk/{connection_id}/tickets/search Search for Zendesk tickets |
firehydrant.firehydrant_get_zendesk_customer_support_issue | Read read | 0 | Search for Zendesk tickets Official FireHydrant endpoint: GET /v1/integrations/zendesk/search Search for Zendesk tickets |
firehydrant.firehydrant_list_users | Read read | 0 | List users Official FireHydrant endpoint: GET /v1/users Retrieve a list of all users in an organization |
firehydrant.firehydrant_get_user | Read read | 0 | Get a user Official FireHydrant endpoint: GET /v1/users/{id} Retrieve a single user by ID |
firehydrant.firehydrant_list_user_owned_services | Read read | 0 | List services owned by a user's teams Official FireHydrant endpoint: GET /v1/users/{id}/services Retrieves a list of services owned by the teams a user is on |
firehydrant.firehydrant_get_current_user | Read read | 0 | Get the currently authenticated user Official FireHydrant endpoint: GET /v1/current_user Retrieve the current user |
firehydrant.firehydrant_list_permissions | Read read | 0 | List permissions Official FireHydrant endpoint: GET /v1/permissions List all permissions in the organization |
firehydrant.firehydrant_list_current_user_permissions | Read read | 0 | Get all permissions for the current user Official FireHydrant endpoint: GET /v1/permissions/current_user Get all permissions for the current user |
firehydrant.firehydrant_list_team_permissions | Read read | 0 | Get all permissions for a team Official FireHydrant endpoint: GET /v1/permissions/team Get all permissions for a team |
firehydrant.firehydrant_get_mean_time_report | Read read | 0 | Get mean time metrics for incidents Official FireHydrant endpoint: GET /v1/reports/mean_time Returns a report with time bucketed analytics data |
firehydrant.firehydrant_list_retrospectives | Read read | 0 | List retrospective reports Official FireHydrant endpoint: GET /v1/retrospectives List all retrospective reports |
firehydrant.firehydrant_list_roles | Read read | 0 | Get all roles Official FireHydrant endpoint: GET /v1/roles Get all roles in the organization |
firehydrant.firehydrant_create_role | Write write | 0 | Create a role Official FireHydrant endpoint: POST /v1/roles Create a new role |
firehydrant.firehydrant_get_role | Read read | 0 | Get a role Official FireHydrant endpoint: GET /v1/roles/{id} Get a role |
firehydrant.firehydrant_update_role | Write write | 0 | Update a role Official FireHydrant endpoint: PATCH /v1/roles/{id} Update a role |
firehydrant.firehydrant_delete_role | Write write | 0 | Delete a role Official FireHydrant endpoint: DELETE /v1/roles/{id} Delete a role |
firehydrant.firehydrant_list_ticket_funnel_metrics | Read read | 0 | List ticket task and follow up creation and completion metrics Official FireHydrant endpoint: GET /v1/metrics/ticket_funnel Returns a report with task and follow up creation and completion data |
firehydrant.firehydrant_list_retrospective_metrics | Read read | 0 | List retrospective metrics Official FireHydrant endpoint: GET /v1/metrics/retrospectives Returns a report with retrospective analytics data |
firehydrant.firehydrant_list_milestone_funnel_metrics | Read read | 0 | List milestone funnel metrics Official FireHydrant endpoint: GET /v1/metrics/milestone_funnel Returns a report with time bucketed milestone data |
firehydrant.firehydrant_list_user_involvement_metrics | Read read | 0 | List user metrics Official FireHydrant endpoint: GET /v1/metrics/user_involvements Returns a report with time bucketed analytics data |
firehydrant.firehydrant_list_incident_metrics | Read read | 0 | List incident metrics and analytics Official FireHydrant endpoint: GET /v1/metrics/incidents Returns a report with time bucketed analytics data |
firehydrant.firehydrant_list_mttx_metrics | Read read | 0 | Get infrastructure metrics Official FireHydrant endpoint: GET /v1/metrics/mttx Fetch infrastructure metrics based on custom query |
firehydrant.firehydrant_list_infrastructure_type_metrics | Read read | 0 | List metrics for a component type Official FireHydrant endpoint: GET /v1/metrics/{infra_type} Returns metrics for all components of a given type |
firehydrant.firehydrant_list_infrastructure_metrics | Read read | 0 | Get metrics for a component Official FireHydrant endpoint: GET /v1/metrics/{infra_type}/{infra_id} Return metrics for a specific component |
firehydrant.firehydrant_list_runbook_actions | Read read | 0 | List runbook actions Official FireHydrant endpoint: GET /v1/runbooks/actions List all runbook actions available through your connected integrations |
firehydrant.firehydrant_list_runbook_executions | Read read | 0 | List runbook executions Official FireHydrant endpoint: GET /v1/runbooks/executions List all runbook executions across all runbooks |
firehydrant.firehydrant_create_runbook_execution | Write write | 0 | Create a runbook execution Official FireHydrant endpoint: POST /v1/runbooks/executions Attaches a runbook to an incident and executes it |
firehydrant.firehydrant_get_runbook_execution | Read read | 0 | Get a runbook execution Official FireHydrant endpoint: GET /v1/runbooks/executions/{execution_id} Retrieve a runbook execution by ID |
firehydrant.firehydrant_delete_runbook_execution | Write write | 0 | Terminate a runbook execution Official FireHydrant endpoint: DELETE /v1/runbooks/executions/{execution_id} Terminates a runbook execution, preventing any further steps from being executed |
firehydrant.firehydrant_update_runbook_execution_step | Write write | 0 | Update a runbook step execution Official FireHydrant endpoint: PUT /v1/runbooks/executions/{execution_id}/steps/{step_id} Updates a runbook step execution, especially for changing the state of a step execution. |
firehydrant.firehydrant_get_runbook_execution_step_script | Read read | 0 | Get a step's bash script Official FireHydrant endpoint: GET /v1/runbooks/executions/{execution_id}/steps/{step_id}/script Retrieves the bash script from a \"script\" step. |
firehydrant.firehydrant_update_runbook_execution_step_script | Write write | 0 | Update a script step's execution status Official FireHydrant endpoint: PUT /v1/runbooks/executions/{execution_id}/steps/{step_id}/script/{state} Updates the execution's step. |
firehydrant.firehydrant_get_runbook_action_field_options | Read read | 0 | List select options for a runbook integration action field Official FireHydrant endpoint: GET /v1/runbooks/select_options/{integration_slug}/{action_slug}/{field} List select options for a runbook integration action field |
firehydrant.firehydrant_list_runbooks | Read read | 0 | List runbooks Official FireHydrant endpoint: GET /v1/runbooks Lists all available runbooks. |
firehydrant.firehydrant_create_runbook | Write write | 0 | Create a runbook Official FireHydrant endpoint: POST /v1/runbooks Create a new runbook for use with incidents. |
firehydrant.firehydrant_get_runbook | Read read | 0 | Get a runbook Official FireHydrant endpoint: GET /v1/runbooks/{runbook_id} Get a runbook and all its configuration |
firehydrant.firehydrant_update_runbook | Write write | 0 | Update a runbook Official FireHydrant endpoint: PUT /v1/runbooks/{runbook_id} Update a runbook and any attachment rules associated with it. This endpoint is used to configure nearly everything about a runbook, including but not limited to t |
firehydrant.firehydrant_delete_runbook | Write write | 0 | Delete a runbook Official FireHydrant endpoint: DELETE /v1/runbooks/{runbook_id} Delete a runbook and make it unavailable for any future incidents. |
firehydrant.firehydrant_list_runbook_audits | Read read | 0 | List runbook audits Official FireHydrant endpoint: GET /v1/runbook_audits This endpoint is deprecated. |
firehydrant.firehydrant_list_audit_events | Read read | 0 | List audit events Official FireHydrant endpoint: GET /v1/audit_events List audit events |
firehydrant.firehydrant_get_audit_event | Read read | 0 | Get a single audit event Official FireHydrant endpoint: GET /v1/audit_events/{id} Get a single audit event |
firehydrant.firehydrant_list_nunc_connections | Read read | 0 | List status pages Official FireHydrant endpoint: GET /v1/nunc_connections Lists the information displayed as part of your FireHydrant hosted status pages. |
firehydrant.firehydrant_create_nunc_connection | Write write | 0 | Create a status page Official FireHydrant endpoint: POST /v1/nunc_connections Create a new FireHydrant hosted status page for customer facing statuses. |
firehydrant.firehydrant_list_email_subscribers | Read read | 0 | List status page subscribers Official FireHydrant endpoint: GET /v1/nunc_connections/{nunc_connection_id}/subscribers Retrieves the list of subscribers for a status page. |
firehydrant.firehydrant_create_email_subscriber | Write write | 0 | Add subscribers to a status page Official FireHydrant endpoint: POST /v1/nunc_connections/{nunc_connection_id}/subscribers Subscribes a comma-separated string of emails to status page updates |
firehydrant.firehydrant_delete_email_subscriber | Write write | 0 | Remove subscribers from a status page Official FireHydrant endpoint: DELETE /v1/nunc_connections/{nunc_connection_id}/subscribers Unsubscribes one or more status page subscribers. |
firehydrant.firehydrant_get_nunc_connection | Read read | 0 | Get a status page Official FireHydrant endpoint: GET /v1/nunc_connections/{nunc_connection_id} Retrieve the information displayed as part of your FireHydrant hosted status page. |
firehydrant.firehydrant_update_nunc_connection | Write write | 0 | Update a status page Official FireHydrant endpoint: PUT /v1/nunc_connections/{nunc_connection_id} Update your company's information and other components in the specified FireHydrant hosted status page. |
firehydrant.firehydrant_delete_nunc_connection | Write write | 0 | Delete a status page Official FireHydrant endpoint: DELETE /v1/nunc_connections/{nunc_connection_id} Delete a FireHydrant hosted status page, stopping updates of your incidents to it. |
firehydrant.firehydrant_unpublish_nunc_connection | Write write | 0 | Unpublish a status page Official FireHydrant endpoint: POST /v1/nunc_connections/{nunc_connection_id}/unpublish Unpublish a FireHydrant hosted status page |
firehydrant.firehydrant_publish_nunc_connection | Write write | 0 | Publish a status page Official FireHydrant endpoint: POST /v1/nunc_connections/{nunc_connection_id}/publish Publish a FireHydrant hosted status page |
firehydrant.firehydrant_update_nunc_component_group | Write write | 0 | Update a status page component group Official FireHydrant endpoint: PATCH /v1/nunc_connections/{nunc_connection_id}/component_groups/{group_id} Update a component group to be displayed on a FireHydrant status page |
firehydrant.firehydrant_delete_nunc_component_group | Write write | 0 | Delete a status page component group Official FireHydrant endpoint: DELETE /v1/nunc_connections/{nunc_connection_id}/component_groups/{group_id} Delete a component group displayed on a FireHydrant status page |
firehydrant.firehydrant_create_nunc_component_group | Write write | 0 | Create a component group for a status page Official FireHydrant endpoint: POST /v1/nunc_connections/{nunc_connection_id}/component_groups Add a component group to be displayed on a FireHydrant status page |
firehydrant.firehydrant_update_nunc_link | Write write | 0 | Update a status page link Official FireHydrant endpoint: PATCH /v1/nunc_connections/{nunc_connection_id}/links/{link_id} Update a link to be displayed on a FireHydrant status page |
firehydrant.firehydrant_delete_nunc_link | Write write | 0 | Delete a status page link Official FireHydrant endpoint: DELETE /v1/nunc_connections/{nunc_connection_id}/links/{link_id} Delete a link displayed on a FireHydrant status page |
firehydrant.firehydrant_create_nunc_link | Write write | 0 | Add link to a status page Official FireHydrant endpoint: POST /v1/nunc_connections/{nunc_connection_id}/links Add a link to be displayed on a FireHydrant status page |
firehydrant.firehydrant_update_nunc_image | Write write | 0 | Upload an image for a status page Official FireHydrant endpoint: PUT /v1/nunc_connections/{nunc_connection_id}/images/{type} Add or replace an image attached to a FireHydrant status page |
firehydrant.firehydrant_delete_nunc_image | Write write | 0 | Delete an image from a status page Official FireHydrant endpoint: DELETE /v1/nunc_connections/{nunc_connection_id}/images/{type} Delete an image attached to a FireHydrant status page |
firehydrant.firehydrant_get_saved_search | Read read | 0 | Get a saved search Official FireHydrant endpoint: GET /v1/saved_searches/{resource_type}/{saved_search_id} Retrieve a specific save search |
firehydrant.firehydrant_update_saved_search | Write write | 0 | Update a saved search Official FireHydrant endpoint: PATCH /v1/saved_searches/{resource_type}/{saved_search_id} Update a specific saved search |
firehydrant.firehydrant_delete_saved_search | Write write | 0 | Delete a saved search Official FireHydrant endpoint: DELETE /v1/saved_searches/{resource_type}/{saved_search_id} Delete a specific saved search |
firehydrant.firehydrant_list_saved_searches | Read read | 0 | List saved searches Official FireHydrant endpoint: GET /v1/saved_searches/{resource_type} Lists saved searches |
firehydrant.firehydrant_create_saved_search | Write write | 0 | Create a saved search Official FireHydrant endpoint: POST /v1/saved_searches/{resource_type} Create a new saved search for a particular resource type |
firehydrant.firehydrant_list_lifecycle_measurement_definitions | Read read | 0 | List measurement definitions Official FireHydrant endpoint: GET /v1/lifecycles/measurement_definitions List all of the measurement definitions in the organization |
firehydrant.firehydrant_create_lifecycle_measurement_definition | Write write | 0 | Create a measurement definition Official FireHydrant endpoint: POST /v1/lifecycles/measurement_definitions Create a new measurement definition |
firehydrant.firehydrant_get_lifecycle_measurement_definition | Read read | 0 | Get a measurement definition Official FireHydrant endpoint: GET /v1/lifecycles/measurement_definitions/{measurement_definition_id} Retrieve a single measurement definition from its ID |
firehydrant.firehydrant_update_lifecycle_measurement_definition | Write write | 0 | Update a measurement definition Official FireHydrant endpoint: PATCH /v1/lifecycles/measurement_definitions/{measurement_definition_id} Update a single measurement definition from its ID |
firehydrant.firehydrant_delete_lifecycle_measurement_definition | Write write | 0 | Archive a measurement definition Official FireHydrant endpoint: DELETE /v1/lifecycles/measurement_definitions/{measurement_definition_id} Archives a measurement definition which will hide it from lists and metrics |
firehydrant.firehydrant_list_lifecycle_phases | Read read | 0 | List phases and milestones Official FireHydrant endpoint: GET /v1/lifecycles/phases List all of the lifecycle phases and milestones in the organization |
firehydrant.firehydrant_create_lifecycle_milestone | Write write | 0 | Create a milestone Official FireHydrant endpoint: POST /v1/lifecycles/milestones Create a new milestone |
firehydrant.firehydrant_update_lifecycle_milestone | Write write | 0 | Update a milestone Official FireHydrant endpoint: PATCH /v1/lifecycles/milestones/{milestone_id} Update a milestone |
firehydrant.firehydrant_delete_lifecycle_milestone | Write write | 0 | Delete a milestone Official FireHydrant endpoint: DELETE /v1/lifecycles/milestones/{milestone_id} Delete a milestone |
firehydrant.firehydrant_list_priorities | Read read | 0 | List priorities Official FireHydrant endpoint: GET /v1/priorities Lists priorities |
firehydrant.firehydrant_create_priority | Write write | 0 | Create a priority Official FireHydrant endpoint: POST /v1/priorities Create a new priority |
firehydrant.firehydrant_get_priority | Read read | 0 | Get a priority Official FireHydrant endpoint: GET /v1/priorities/{priority_slug} Retrieve a specific priority |
firehydrant.firehydrant_update_priority | Write write | 0 | Update a priority Official FireHydrant endpoint: PATCH /v1/priorities/{priority_slug} Update a specific priority |
firehydrant.firehydrant_delete_priority | Write write | 0 | Delete a priority Official FireHydrant endpoint: DELETE /v1/priorities/{priority_slug} Delete a specific priority |
firehydrant.firehydrant_list_severities | Read read | 0 | List severities Official FireHydrant endpoint: GET /v1/severities Lists severities |
firehydrant.firehydrant_create_severity | Write write | 0 | Create a severity Official FireHydrant endpoint: POST /v1/severities Create a new severity |
firehydrant.firehydrant_get_severity | Read read | 0 | Get a severity Official FireHydrant endpoint: GET /v1/severities/{severity_slug} Retrieve a specific severity |
firehydrant.firehydrant_update_severity | Write write | 0 | Update a severity Official FireHydrant endpoint: PATCH /v1/severities/{severity_slug} Update a specific severity |
firehydrant.firehydrant_delete_severity | Write write | 0 | Delete a severity Official FireHydrant endpoint: DELETE /v1/severities/{severity_slug} Delete a specific severity |
firehydrant.firehydrant_get_severity_matrix | Read read | 0 | Get severity matrix Official FireHydrant endpoint: GET /v1/severity_matrix Retrieve the Severity matrix for your organization and its components and configured severities. |
firehydrant.firehydrant_update_severity_matrix | Write write | 0 | Update severity matrix Official FireHydrant endpoint: PATCH /v1/severity_matrix Update available severities and impacts in your organization's severity matrix. |
firehydrant.firehydrant_list_severity_matrix_conditions | Read read | 0 | List severity matrix conditions Official FireHydrant endpoint: GET /v1/severity_matrix/conditions Lists conditions |
firehydrant.firehydrant_create_severity_matrix_condition | Write write | 0 | Create a severity matrix condition Official FireHydrant endpoint: POST /v1/severity_matrix/conditions Create a new condition |
firehydrant.firehydrant_get_severity_matrix_condition | Read read | 0 | Get a severity matrix condition Official FireHydrant endpoint: GET /v1/severity_matrix/conditions/{condition_id} Retrieve a specific condition |
firehydrant.firehydrant_update_severity_matrix_condition | Write write | 0 | Update a severity matrix condition Official FireHydrant endpoint: PATCH /v1/severity_matrix/conditions/{condition_id} Update a severity matrix condition |
firehydrant.firehydrant_delete_severity_matrix_condition | Write write | 0 | Delete a severity matrix condition Official FireHydrant endpoint: DELETE /v1/severity_matrix/conditions/{condition_id} Delete a specific condition |
firehydrant.firehydrant_list_severity_matrix_impacts | Read read | 0 | List severity matrix impacts Official FireHydrant endpoint: GET /v1/severity_matrix/impacts Lists impacts |
firehydrant.firehydrant_create_severity_matrix_impact | Write write | 0 | Create a severity matrix impact Official FireHydrant endpoint: POST /v1/severity_matrix/impacts Create a new impact |
firehydrant.firehydrant_update_severity_matrix_impact | Write write | 0 | Update a severity matrix impact Official FireHydrant endpoint: PATCH /v1/severity_matrix/impacts/{impact_id} Update a severity matrix impact |
firehydrant.firehydrant_delete_severity_matrix_impact | Write write | 0 | Delete a severity matrix impact Official FireHydrant endpoint: DELETE /v1/severity_matrix/impacts/{impact_id} Delete a specific impact |
firehydrant.firehydrant_list_scheduled_maintenances | Read read | 0 | List scheduled maintenance events Official FireHydrant endpoint: GET /v1/scheduled_maintenances Lists all scheduled maintenance events |
firehydrant.firehydrant_create_scheduled_maintenance | Write write | 0 | Create a scheduled maintenance event Official FireHydrant endpoint: POST /v1/scheduled_maintenances Create a new scheduled maintenance event |
firehydrant.firehydrant_get_scheduled_maintenance | Read read | 0 | Get a scheduled maintenance event Official FireHydrant endpoint: GET /v1/scheduled_maintenances/{scheduled_maintenance_id} Fetch the details of a scheduled maintenance event. |
firehydrant.firehydrant_update_scheduled_maintenance | Write write | 0 | Update a scheduled maintenance event Official FireHydrant endpoint: PATCH /v1/scheduled_maintenances/{scheduled_maintenance_id} Change the conditions of a scheduled maintenance event, including updating any status page announcements of chan |
firehydrant.firehydrant_delete_scheduled_maintenance | Write write | 0 | Delete a scheduled maintenance event Official FireHydrant endpoint: DELETE /v1/scheduled_maintenances/{scheduled_maintenance_id} Delete a scheduled maintenance event, preventing it from taking place. |
firehydrant.firehydrant_list_schedules | Read read | 0 | List schedules Official FireHydrant endpoint: GET /v1/schedules List all known schedules in FireHydrant as pulled from external sources |
firehydrant.firehydrant_list_infrastructures | Read read | 0 | Lists functionality, service and environment objects Official FireHydrant endpoint: GET /v1/infrastructures Lists functionality, service and environment objects |
firehydrant.firehydrant_delete_nunc_subscription | Write write | 0 | Unsubscribe from status page notifications Official FireHydrant endpoint: DELETE /v1/nunc/subscriptions/{unsubscribe_token} Unsubscribe from status page updates |
firehydrant.firehydrant_create_nunc_subscription | Write write | 0 | Create a status page subscription Official FireHydrant endpoint: POST /v1/nunc/subscriptions Subscribe to status page updates |
firehydrant.firehydrant_list_status_update_templates | Read read | 0 | List status update templates Official FireHydrant endpoint: GET /v1/status_update_templates List all status update templates for your organization |
firehydrant.firehydrant_create_status_update_template | Write write | 0 | Create a status update template Official FireHydrant endpoint: POST /v1/status_update_templates Create a status update template for your organization |
firehydrant.firehydrant_get_status_update_template | Read read | 0 | Get a status update template Official FireHydrant endpoint: GET /v1/status_update_templates/{status_update_template_id} Get a single status update template by ID |
firehydrant.firehydrant_update_status_update_template | Write write | 0 | Update a status update template Official FireHydrant endpoint: PATCH /v1/status_update_templates/{status_update_template_id} Update a single status update template |
firehydrant.firehydrant_delete_status_update_template | Write write | 0 | Delete a status update template Official FireHydrant endpoint: DELETE /v1/status_update_templates/{status_update_template_id} Delete a single status update template |
firehydrant.firehydrant_update_custom_field_definition | Write write | 0 | Update a custom field definition Official FireHydrant endpoint: PATCH /v1/custom_fields/definitions/{field_id} Update a single custom field definition |
firehydrant.firehydrant_delete_custom_field_definition | Write write | 0 | Delete a custom field definition Official FireHydrant endpoint: DELETE /v1/custom_fields/definitions/{field_id} Delete a custom field definition |
firehydrant.firehydrant_list_custom_field_definitions | Read read | 0 | List custom field definitions Official FireHydrant endpoint: GET /v1/custom_fields/definitions List all custom field definitions |
firehydrant.firehydrant_create_custom_field_definition | Write write | 0 | Create a custom field definition Official FireHydrant endpoint: POST /v1/custom_fields/definitions Create a new custom field definition |
firehydrant.firehydrant_list_custom_field_select_options | Read read | 0 | Get available values for a custom field Official FireHydrant endpoint: GET /v1/custom_fields/definitions/{field_id}/select_options Get the permissible values for the a currently active custom select or multi-select field. |
firehydrant.firehydrant_list_post_mortem_reports | Read read | 0 | List retrospective reports Official FireHydrant endpoint: GET /v1/post_mortems/reports List all reports |
firehydrant.firehydrant_create_post_mortem_report | Write write | 0 | Create a retrospective report Official FireHydrant endpoint: POST /v1/post_mortems/reports Create a report |
firehydrant.firehydrant_get_post_mortem_report | Read read | 0 | Get a retrospective report Official FireHydrant endpoint: GET /v1/post_mortems/reports/{report_id} Get a report |
firehydrant.firehydrant_update_post_mortem_report | Write write | 0 | Update a retrospective report Official FireHydrant endpoint: PATCH /v1/post_mortems/reports/{report_id} Update a report |
firehydrant.firehydrant_list_post_mortem_reasons | Read read | 0 | List contributing factors for a retrospective report Official FireHydrant endpoint: GET /v1/post_mortems/reports/{report_id}/reasons List all contributing factors to an incident |
firehydrant.firehydrant_create_post_mortem_reason | Write write | 0 | Create a contributing factor for a retrospective report Official FireHydrant endpoint: POST /v1/post_mortems/reports/{report_id}/reasons Add a new contributing factor to an incident |
firehydrant.firehydrant_update_post_mortem_reason | Write write | 0 | Update a contributing factor in a retrospective report Official FireHydrant endpoint: PATCH /v1/post_mortems/reports/{report_id}/reasons/{reason_id} Update a contributing factor |
firehydrant.firehydrant_delete_post_mortem_reason | Write write | 0 | Delete a contributing factor from a retrospective report Official FireHydrant endpoint: DELETE /v1/post_mortems/reports/{report_id}/reasons/{reason_id} Delete a contributing factor |
firehydrant.firehydrant_reorder_post_mortem_reasons | Write write | 0 | Reorder a contributing factor for a retrospective report Official FireHydrant endpoint: PUT /v1/post_mortems/reports/{report_id}/reasons/order Update the order of contributing factors in a retrospective report |
firehydrant.firehydrant_publish_post_mortem_report | Write write | 0 | Publish a retrospective report Official FireHydrant endpoint: POST /v1/post_mortems/reports/{report_id}/publish Marks an incident retrospective as published and emails all of the participants in the report the summary |
firehydrant.firehydrant_update_post_mortem_field | Write write | 0 | Update a retrospective field Official FireHydrant endpoint: PATCH /v1/post_mortems/reports/{report_id}/fields/{field_id} Update a field value on a post mortem report |
firehydrant.firehydrant_list_post_mortem_questions | Read read | 0 | List retrospective questions Official FireHydrant endpoint: GET /v1/post_mortems/questions List the questions configured to be provided and filled out on each retrospective report. |
firehydrant.firehydrant_update_post_mortem_questions | Write write | 0 | Update retrospective questions Official FireHydrant endpoint: PUT /v1/post_mortems/questions Update the questions configured to be provided and filled out on future retrospective reports. |
firehydrant.firehydrant_get_post_mortem_question | Read read | 0 | Get a retrospective question Official FireHydrant endpoint: GET /v1/post_mortems/questions/{question_id} Get an incident retrospective question configured to be provided and filled out on each retrospective report. |
firehydrant.firehydrant_list_retrospective_templates | Read read | 0 | List retrospective templates Official FireHydrant endpoint: GET /v1/retrospective_templates List all retrospective templates |
firehydrant.firehydrant_create_retrospective_template | Write write | 0 | Create a retrospective template Official FireHydrant endpoint: POST /v1/retrospective_templates Create a new retrospective template |
firehydrant.firehydrant_get_retrospective_template | Read read | 0 | Get a retrospective template Official FireHydrant endpoint: GET /v1/retrospective_templates/{retrospective_template_id} Retrieve a single retrospective template by ID |
firehydrant.firehydrant_update_retrospective_template | Write write | 0 | Update a retrospective template Official FireHydrant endpoint: PATCH /v1/retrospective_templates/{retrospective_template_id} Update a single retrospective template |
firehydrant.firehydrant_delete_retrospective_template | Write write | 0 | Delete a retrospective template Official FireHydrant endpoint: DELETE /v1/retrospective_templates/{retrospective_template_id} Delete a single retrospective template |
firehydrant.firehydrant_list_alerts | Read read | 0 | List alerts Official FireHydrant endpoint: GET /v1/alerts Retrieve all alerts, including Signals alerts and third-party |
firehydrant.firehydrant_get_alert | Read read | 0 | Get an alert Official FireHydrant endpoint: GET /v1/alerts/{alert_id} Retrieve a single alert |
firehydrant.firehydrant_list_processing_log_entries | Read read | 0 | List alert processing log entries Official FireHydrant endpoint: GET /v1/processing_log_entries Processing Log Entries for a specific alert |
firehydrant.firehydrant_create_signals_page | Write write | 0 | Page a user, team, on-call schedule, or escalation policy Official FireHydrant endpoint: POST /v1/page/signals Used for paging an on-call target within FireHydrant's signals product. This can be used for paging users, teams, on-call schedul |
firehydrant.firehydrant_list_tickets | Read read | 0 | List tickets Official FireHydrant endpoint: GET /v1/ticketing/tickets List all of the tickets that have been added to the organiation |
firehydrant.firehydrant_create_ticket | Write write | 0 | Create a ticket Official FireHydrant endpoint: POST /v1/ticketing/tickets Creates a ticket for a project |
firehydrant.firehydrant_get_ticket | Read read | 0 | Get a ticket Official FireHydrant endpoint: GET /v1/ticketing/tickets/{ticket_id} Retrieves a single ticket by ID |
firehydrant.firehydrant_update_ticket | Write write | 0 | Update a ticket Official FireHydrant endpoint: PATCH /v1/ticketing/tickets/{ticket_id} Update a ticket's attributes |
firehydrant.firehydrant_delete_ticket | Write write | 0 | Archive a ticket Official FireHydrant endpoint: DELETE /v1/ticketing/tickets/{ticket_id} Archive a ticket |
firehydrant.firehydrant_list_ticketing_projects | Read read | 0 | List ticketing projects Official FireHydrant endpoint: GET /v1/ticketing/projects List all ticketing projects available to the organization |
firehydrant.firehydrant_get_ticketing_project | Read read | 0 | Get a ticketing project Official FireHydrant endpoint: GET /v1/ticketing/projects/{ticketing_project_id} Retrieve a single ticketing project by ID |
firehydrant.firehydrant_get_configuration_options | Read read | 0 | List configuration options for a ticketing project Official FireHydrant endpoint: GET /v1/ticketing/projects/{ticketing_project_id}/configuration_options List all configuration options for a ticketing project |
firehydrant.firehydrant_get_options_for_field | Read read | 0 | List a field's configuration options for a ticketing project Official FireHydrant endpoint: GET /v1/ticketing/projects/{ticketing_project_id}/configuration_options/options_for/{field_id} List a field's configuration options for a ticketing |
firehydrant.firehydrant_list_available_ticketing_field_maps | Read read | 0 | List available fields for ticket field mapping Official FireHydrant endpoint: GET /v1/ticketing/projects/{ticketing_project_id}/field_maps/available_fields Returns metadata for the fields that are available for field mapping. |
firehydrant.firehydrant_create_ticketing_field_map | Write write | 0 | Create a field mapping for a ticketing project Official FireHydrant endpoint: POST /v1/ticketing/projects/{ticketing_project_id}/field_maps Creates field map for a ticketing project |
firehydrant.firehydrant_get_ticketing_field_map | Read read | 0 | Get a field map for a ticketing project Official FireHydrant endpoint: GET /v1/ticketing/projects/{ticketing_project_id}/field_maps/{map_id} Retrieve field map for a ticketing project |
firehydrant.firehydrant_update_ticketing_field_map | Write write | 0 | Update a field map for a ticketing project Official FireHydrant endpoint: PATCH /v1/ticketing/projects/{ticketing_project_id}/field_maps/{map_id} Update field map for a ticketing project |
firehydrant.firehydrant_delete_ticketing_field_map | Write write | 0 | Archive a field map for a ticketing project Official FireHydrant endpoint: DELETE /v1/ticketing/projects/{ticketing_project_id}/field_maps/{map_id} Archive field map for a ticketing project |
firehydrant.firehydrant_list_available_inbound_field_maps | Read read | 0 | List available fields for ticket field mapping Official FireHydrant endpoint: GET /v1/ticketing/projects/{ticketing_project_id}/inbound_field_maps/available_fields Returns metadata for the fields that are available for inbound field mapping |
firehydrant.firehydrant_list_inbound_field_maps | Read read | 0 | List inbound field maps for a ticketing project Official FireHydrant endpoint: GET /v1/ticketing/projects/{ticketing_project_id}/inbound_field_maps List all inbound field maps for a ticketing project |
firehydrant.firehydrant_create_inbound_field_map | Write write | 0 | Create inbound field map for a ticketing project Official FireHydrant endpoint: POST /v1/ticketing/projects/{ticketing_project_id}/inbound_field_maps Creates inbound field map for a ticketing project |
firehydrant.firehydrant_get_inbound_field_map | Read read | 0 | Get inbound field map for a ticketing project Official FireHydrant endpoint: GET /v1/ticketing/projects/{ticketing_project_id}/inbound_field_maps/{map_id} Retrieve inbound field map for a ticketing project |
firehydrant.firehydrant_update_inbound_field_map | Write write | 0 | Update inbound field map for a ticketing project Official FireHydrant endpoint: PUT /v1/ticketing/projects/{ticketing_project_id}/inbound_field_maps/{map_id} Update inbound field map for a ticketing project |
firehydrant.firehydrant_delete_inbound_field_map | Write write | 0 | Archive inbound field map for a ticketing project Official FireHydrant endpoint: DELETE /v1/ticketing/projects/{ticketing_project_id}/inbound_field_maps/{map_id} Archive inbound field map for a ticketing project |
firehydrant.firehydrant_create_ticketing_project_config | Write write | 0 | Create a ticketing project configuration Official FireHydrant endpoint: POST /v1/ticketing/projects/{ticketing_project_id}/provider_project_configurations Creates configuration for a ticketing project |
firehydrant.firehydrant_get_ticketing_project_config | Read read | 0 | Get configuration for a ticketing project Official FireHydrant endpoint: GET /v1/ticketing/projects/{ticketing_project_id}/provider_project_configurations/{config_id} Retrieve configuration for a ticketing project |
firehydrant.firehydrant_update_ticketing_project_config | Write write | 0 | Update configuration for a ticketing project Official FireHydrant endpoint: PATCH /v1/ticketing/projects/{ticketing_project_id}/provider_project_configurations/{config_id} Update configuration for a ticketing project |
firehydrant.firehydrant_delete_ticketing_project_config | Write write | 0 | Archive a ticketing project configuration Official FireHydrant endpoint: DELETE /v1/ticketing/projects/{ticketing_project_id}/provider_project_configurations/{config_id} Archive configuration for a ticketing project |
firehydrant.firehydrant_list_ticketing_priorities | Read read | 0 | List ticketing priorities Official FireHydrant endpoint: GET /v1/ticketing/priorities List all ticketing priorities available to the organization |
firehydrant.firehydrant_create_ticketing_priority | Write write | 0 | Create a ticketing priority Official FireHydrant endpoint: POST /v1/ticketing/priorities Create a single ticketing priority |
firehydrant.firehydrant_get_ticketing_priority | Read read | 0 | Get a ticketing priority Official FireHydrant endpoint: GET /v1/ticketing/priorities/{id} Retrieve a single ticketing priority by ID |
firehydrant.firehydrant_update_ticketing_priority | Write write | 0 | Update a ticketing priority Official FireHydrant endpoint: PATCH /v1/ticketing/priorities/{id} Update a single ticketing priority's attributes |
firehydrant.firehydrant_delete_ticketing_priority | Write write | 0 | Delete a ticketing priority Official FireHydrant endpoint: DELETE /v1/ticketing/priorities/{id} Delete a single ticketing priority by ID |
firehydrant.firehydrant_list_ticket_tags | Read read | 0 | List ticket tags Official FireHydrant endpoint: GET /v1/ticketing/ticket_tags List all of the ticket tags in the organization |
firehydrant.firehydrant_get_ticketing_form_configuration | Read read | 0 | Get the ticketing form configuration Official FireHydrant endpoint: GET /v1/ticketing/form_configurations Get the ticketing form configuration |
firehydrant.firehydrant_list_ticketing_custom_definitions | Read read | 0 | List ticketing custom fields Official FireHydrant endpoint: GET /v1/ticketing/custom_fields/definitions List all ticketing custom fields available to the organization |
firehydrant.firehydrant_create_ticketing_custom_definition | Write write | 0 | Create a ticketing custom field Official FireHydrant endpoint: POST /v1/ticketing/custom_fields/definitions Creates a ticketing custom field for the organization |
firehydrant.firehydrant_update_ticketing_custom_definition | Write write | 0 | Update a ticketing custom field Official FireHydrant endpoint: PATCH /v1/ticketing/custom_fields/definitions/{field_id} Update a ticketing custom field for the organization |
firehydrant.firehydrant_delete_ticketing_custom_definition | Write write | 0 | Delete a ticketing custom field Official FireHydrant endpoint: DELETE /v1/ticketing/custom_fields/definitions/{field_id} Deletes a ticketing custom field for the organization |
firehydrant.firehydrant_list_task_lists | Read read | 0 | List task lists Official FireHydrant endpoint: GET /v1/task_lists Lists all task lists for your organization |
firehydrant.firehydrant_create_task_list | Write write | 0 | Create a task list Official FireHydrant endpoint: POST /v1/task_lists Creates a new task list |
firehydrant.firehydrant_get_task_list | Read read | 0 | Get a task list Official FireHydrant endpoint: GET /v1/task_lists/{task_list_id} Retrieves a single task list by ID |
firehydrant.firehydrant_update_task_list | Write write | 0 | Update a task list Official FireHydrant endpoint: PATCH /v1/task_lists/{task_list_id} Updates a task list's attributes and task list items |
firehydrant.firehydrant_delete_task_list | Write write | 0 | Delete a task list Official FireHydrant endpoint: DELETE /v1/task_lists/{task_list_id} Delete a task list |
firehydrant.firehydrant_ping_noauth | Read read | 0 | Check API connectivity Official FireHydrant endpoint: GET /v1/noauth/ping Simple endpoint to verify your API connection is working |
firehydrant.firehydrant_get_scim_group | Read read | 0 | Get a SCIM group Official FireHydrant endpoint: GET /v1/scim/v2/Groups/{id} SCIM endpoint that lists a Team (Colloquial for Group in the SCIM protocol) |
firehydrant.firehydrant_update_scim_group | Write write | 0 | Update a SCIM group and assign members Official FireHydrant endpoint: PUT /v1/scim/v2/Groups/{id} SCIM endpoint to update a Team (Colloquial for Group in the SCIM protocol). Any members defined in the payload will be assigned to the team wi |
firehydrant.firehydrant_patch_scim_group | Write write | 0 | Partially update a SCIM group Official FireHydrant endpoint: PATCH /v1/scim/v2/Groups/{id} SCIM endpoint to partially update a Team (Colloquial for Group in the SCIM protocol). Supports adding, removing, or replacing members using SCIM PATC |
firehydrant.firehydrant_delete_scim_group | Write write | 0 | Delete a SCIM group Official FireHydrant endpoint: DELETE /v1/scim/v2/Groups/{id} SCIM endpoint to delete a Team (Colloquial for Group in the SCIM protocol). |
firehydrant.firehydrant_list_scim_groups | Read read | 0 | List SCIM groups Official FireHydrant endpoint: GET /v1/scim/v2/Groups SCIM endpoint that lists all Teams (Colloquial for Group in the SCIM protocol) |
firehydrant.firehydrant_create_scim_group | Write write | 0 | Create a SCIM group and assign members Official FireHydrant endpoint: POST /v1/scim/v2/Groups SCIM endpoint to create a new Team (Colloquial for Group in the SCIM protocol). Any members defined in the payload will be assigned to the team wi |
firehydrant.firehydrant_get_scim_user | Read read | 0 | Get a SCIM user Official FireHydrant endpoint: GET /v1/scim/v2/Users/{id} SCIM endpoint that lists a User |
firehydrant.firehydrant_update_scim_user | Write write | 0 | Update a User from SCIM data Official FireHydrant endpoint: PUT /v1/scim/v2/Users/{id} PUT SCIM endpoint to update a User. This endpoint is used to replace a resource's attributes. |
firehydrant.firehydrant_patch_scim_user | Write write | 0 | Update a User from SCIM data Official FireHydrant endpoint: PATCH /v1/scim/v2/Users/{id} PATCH SCIM endpoint to update a User. This endpoint is used to update a resource's attributes. |
firehydrant.firehydrant_delete_scim_user | Write write | 0 | Delete a User matching SCIM data Official FireHydrant endpoint: DELETE /v1/scim/v2/Users/{id} SCIM endpoint to delete a User. This endpoint will deactivate a confirmed User record in our system. |
firehydrant.firehydrant_list_scim_users | Read read | 0 | List SCIM users Official FireHydrant endpoint: GET /v1/scim/v2/Users SCIM endpoint that lists users. This endpoint will display a list of Users currently in the system. |
firehydrant.firehydrant_create_scim_user | Write write | 0 | Create a User from SCIM data Official FireHydrant endpoint: POST /v1/scim/v2/Users SCIM endpoint to create and provision a new User. This endpoint will provision the User, which allows them to accept their account throught their IDP or via |
firehydrant.firehydrant_refresh_catalog | Read read | 0 | Refresh a service catalog Official FireHydrant endpoint: GET /v1/catalogs/{catalog_id}/refresh Schedules an async task to re-import catalog info and update catalog data accordingly. |
firehydrant.firehydrant_ingest_catalog_data | Write write | 0 | Ingest service catalog data Official FireHydrant endpoint: POST /v1/catalogs/{catalog_id}/ingest Accepts catalog data in the configured format and asyncronously processes the data to incorporate changes into service catalog. |
firehydrant.firehydrant_list_checklist_templates | Read read | 0 | List checklist templates Official FireHydrant endpoint: GET /v1/checklist_templates List all of the checklist templates that have been added to the organization |
firehydrant.firehydrant_create_checklist_template | Write write | 0 | Create a checklist template Official FireHydrant endpoint: POST /v1/checklist_templates Creates a checklist template for the organization |
firehydrant.firehydrant_get_checklist_template | Read read | 0 | Get a checklist template Official FireHydrant endpoint: GET /v1/checklist_templates/{id} Retrieves a single checklist template by ID |
firehydrant.firehydrant_update_checklist_template | Write write | 0 | Update a checklist template Official FireHydrant endpoint: PATCH /v1/checklist_templates/{id} Update a checklist templates attributes |
firehydrant.firehydrant_delete_checklist_template | Write write | 0 | Archive a checklist template Official FireHydrant endpoint: DELETE /v1/checklist_templates/{id} Archive a checklist template |
firehydrant.firehydrant_get_bootstrap | Read read | 0 | Get initial application configuration Official FireHydrant endpoint: GET /v1/bootstrap Get initial application configuration |
firehydrant.firehydrant_append_form_data_on_selected_value_get | Read read | 0 | Get data for a form field on select Official FireHydrant endpoint: GET /v1/form_configurations/{slug}/append_data_on_select/{field_id}/{selected_value} Get data for a form field on select that should be appended to a form by using a templat |
firehydrant.firehydrant_get_form_configuration | Read read | 0 | Get a form configuration Official FireHydrant endpoint: GET /v1/form_configurations/{slug} Get a form configuration |
firehydrant.firehydrant_delete_comment_reaction | Write write | 0 | Delete a reaction from a conversation comment Official FireHydrant endpoint: DELETE /v1/conversations/{conversation_id}/comments/{comment_id}/reactions/{reaction_id} Archive a reaction |
firehydrant.firehydrant_list_comment_reactions | Read read | 0 | List reactions for a conversation comment Official FireHydrant endpoint: GET /v1/conversations/{conversation_id}/comments/{comment_id}/reactions List all of the reactions that have been added to a comment |
firehydrant.firehydrant_create_comment_reaction | Write write | 0 | Create a reaction for a conversation comment Official FireHydrant endpoint: POST /v1/conversations/{conversation_id}/comments/{comment_id}/reactions Create a reaction on a comment |
firehydrant.firehydrant_get_comment | Read read | 0 | Get a conversation comment Official FireHydrant endpoint: GET /v1/conversations/{conversation_id}/comments/{comment_id} Retrieves a single comment by ID |
firehydrant.firehydrant_update_comment | Write write | 0 | Update a conversation comment Official FireHydrant endpoint: PATCH /v1/conversations/{conversation_id}/comments/{comment_id} Update a comment's attributes |
firehydrant.firehydrant_delete_comment | Write write | 0 | Archive a conversation comment Official FireHydrant endpoint: DELETE /v1/conversations/{conversation_id}/comments/{comment_id} Archive a comment |
firehydrant.firehydrant_list_comments | Read read | 0 | List comments for a conversation Official FireHydrant endpoint: GET /v1/conversations/{conversation_id}/comments List all of the comments that have been added to the organization |
firehydrant.firehydrant_create_comment | Write write | 0 | Create a conversation comment Official FireHydrant endpoint: POST /v1/conversations/{conversation_id}/comments Creates a comment for a project |
firehydrant.firehydrant_update_signals_alert | Write write | 0 | Update a Signal alert Official FireHydrant endpoint: PATCH /v1/signals/alerts/{id} Update a Signal alert |
firehydrant.firehydrant_get_signals_timeseries_analytics | Read read | 0 | Generate timeseries alert metrics Official FireHydrant endpoint: GET /v1/signals/analytics/timeseries Generate a timeseries-based report of metrics for Signals alerts |
firehydrant.firehydrant_get_signals_grouped_metrics | Read read | 0 | Generate grouped alert metrics Official FireHydrant endpoint: GET /v1/signals/analytics/grouped_metrics Generate a report of grouped metrics for Signals alerts |
firehydrant.firehydrant_get_signals_mttx_analytics | Read read | 0 | Get MTTX analytics for signals Official FireHydrant endpoint: GET /v1/signals/analytics/mttx Get mean-time-to-acknowledged (MTTA) and mean-time-to-resolved (MTTR) metrics for Signals alerts |
firehydrant.firehydrant_get_signals_noise_analytics | Read read | 0 | Get noise analytics for signals Official FireHydrant endpoint: GET /v1/signals/analytics/noise/metrics Get noise metrics for Signals alerts |
firehydrant.firehydrant_export_signals_shift_analytics | Read read | 0 | Export on-call hours report Official FireHydrant endpoint: GET /v1/signals/analytics/shifts/export Export on-call hours report for users/teams during a time period |
firehydrant.firehydrant_list_call_routes | Read read | 0 | List call routes Official FireHydrant endpoint: GET /v1/signals/call_routes List call routes for the organization |
firehydrant.firehydrant_get_call_route | Read read | 0 | Retrieve a call route Official FireHydrant endpoint: GET /v1/signals/call_routes/{id} Retrieve a call route by ID |
firehydrant.firehydrant_update_call_route | Write write | 0 | Update a call route Official FireHydrant endpoint: PATCH /v1/signals/call_routes/{id} Update a call route by ID |
firehydrant.firehydrant_delete_call_route | Write write | 0 | Delete a call route Official FireHydrant endpoint: DELETE /v1/signals/call_routes/{id} Delete a call route by ID |
firehydrant.firehydrant_list_signals_event_sources | Read read | 0 | List event sources for Signals Official FireHydrant endpoint: GET /v1/signals/event_sources List all Signals event sources for the authenticated user. |
firehydrant.firehydrant_create_signals_event_source | Write write | 0 | Create an event source for Signals Official FireHydrant endpoint: PUT /v1/signals/event_sources Create a Signals event source for the authenticated user. |
firehydrant.firehydrant_get_signals_event_source | Read read | 0 | Get an event source for Signals Official FireHydrant endpoint: GET /v1/signals/event_sources/{transposer_slug} Get a Signals event source by slug |
firehydrant.firehydrant_delete_signals_event_source | Write write | 0 | Delete an event source for Signals Official FireHydrant endpoint: DELETE /v1/signals/event_sources/{transposer_slug} Delete a Signals event source by slug |
firehydrant.firehydrant_get_signals_hacker_mode | Read read | 0 | Get hacker mode status Official FireHydrant endpoint: GET /v1/signals/hacker_mode Get the status of the hacker mode for the current user |
firehydrant.firehydrant_list_signals_alert_grouping_configurations | Read read | 0 | List alert grouping configurations. Official FireHydrant endpoint: GET /v1/signals/grouping List all Signals alert grouping rules for the organization. |
firehydrant.firehydrant_create_signals_alert_grouping_configuration | Write write | 0 | Create an alert grouping configuration. Official FireHydrant endpoint: POST /v1/signals/grouping Create a Signals alert grouping rule for the organization. |
firehydrant.firehydrant_get_signals_alert_grouping_configuration | Read read | 0 | Get an alert grouping configuration. Official FireHydrant endpoint: GET /v1/signals/grouping/{id} Get a Signals alert grouping rule by ID. |
firehydrant.firehydrant_update_signals_alert_grouping_configuration | Write write | 0 | Update an alert grouping configuration. Official FireHydrant endpoint: PATCH /v1/signals/grouping/{id} Update a Signals alert grouping rule for the organization. |
firehydrant.firehydrant_delete_signals_alert_grouping_configuration | Write write | 0 | Delete an alert grouping configuration. Official FireHydrant endpoint: DELETE /v1/signals/grouping/{id} Delete a Signals alert grouping rule by ID. |
firehydrant.firehydrant_list_signals_email_targets | Read read | 0 | List email targets for signals Official FireHydrant endpoint: GET /v1/signals/email_targets List all Signals email targets for a team. |
firehydrant.firehydrant_create_signals_email_target | Write write | 0 | Create an email target for signals Official FireHydrant endpoint: POST /v1/signals/email_targets Create a Signals email target for a team. |
firehydrant.firehydrant_get_signals_email_target | Read read | 0 | Get a signal email target Official FireHydrant endpoint: GET /v1/signals/email_targets/{id} Get a Signals email target by ID |
firehydrant.firehydrant_update_signals_email_target | Write write | 0 | Update an email target Official FireHydrant endpoint: PATCH /v1/signals/email_targets/{id} Update a Signals email target by ID |
firehydrant.firehydrant_delete_signals_email_target | Write write | 0 | Delete a signal email target Official FireHydrant endpoint: DELETE /v1/signals/email_targets/{id} Delete a Signals email target by ID |
firehydrant.firehydrant_list_signals_webhook_targets | Read read | 0 | List webhook targets Official FireHydrant endpoint: GET /v1/signals/webhook_targets List all Signals webhook targets. |
firehydrant.firehydrant_create_signals_webhook_target | Write write | 0 | Create a webhook target Official FireHydrant endpoint: POST /v1/signals/webhook_targets Create a Signals webhook target. |
firehydrant.firehydrant_get_signals_webhook_target | Read read | 0 | Get a webhook target Official FireHydrant endpoint: GET /v1/signals/webhook_targets/{id} Get a Signals webhook target by ID |
firehydrant.firehydrant_update_signals_webhook_target | Write write | 0 | Update a webhook target Official FireHydrant endpoint: PATCH /v1/signals/webhook_targets/{id} Update a Signals webhook target by ID |
firehydrant.firehydrant_delete_signals_webhook_target | Write write | 0 | Delete a webhook target Official FireHydrant endpoint: DELETE /v1/signals/webhook_targets/{id} Delete a Signals webhook target by ID |
firehydrant.firehydrant_list_signals_heartbeat_endpoint_configurations | Read read | 0 | List heartbeat endpoint configurations Official FireHydrant endpoint: GET /v1/signals/heartbeat_endpoints Retrieve all heartbeat endpoint configurations for your organization |
firehydrant.firehydrant_create_signals_heartbeat_endpoint_configuration | Write write | 0 | Create a heartbeat endpoint configuration Official FireHydrant endpoint: POST /v1/signals/heartbeat_endpoints Create a new heartbeat endpoint configuration for your organization |
firehydrant.firehydrant_get_signals_heartbeat_endpoint_status | Read read | 0 | Get heartbeat endpoint status Official FireHydrant endpoint: GET /v1/signals/heartbeat_endpoints/statuses Check the current status of a heartbeat endpoint |
firehydrant.firehydrant_get_signals_heartbeat_endpoint_url | Read read | 0 | Get heartbeat endpoint URL Official FireHydrant endpoint: GET /v1/signals/heartbeat_endpoints/addresses Retrieve the URL for a heartbeat endpoint |
firehydrant.firehydrant_get_signals_heartbeat_endpoint_configuration | Read read | 0 | Get a heartbeat endpoint configuration Official FireHydrant endpoint: GET /v1/signals/heartbeat_endpoints/{id} Retrieve a single heartbeat endpoint configuration |
firehydrant.firehydrant_update_signals_heartbeat_endpoint_configuration | Write write | 0 | Update a heartbeat endpoint configuration Official FireHydrant endpoint: PATCH /v1/signals/heartbeat_endpoints/{id} Update an existing heartbeat endpoint configuration |
firehydrant.firehydrant_delete_signals_heartbeat_endpoint_configuration | Write write | 0 | Delete a heartbeat endpoint configuration Official FireHydrant endpoint: DELETE /v1/signals/heartbeat_endpoints/{id} Delete a heartbeat endpoint configuration |
firehydrant.firehydrant_list_notification_policy_settings | Read read | 0 | List notification policies Official FireHydrant endpoint: GET /v1/signals/notification_policy_items List all Signals notification policies. |
firehydrant.firehydrant_create_notification_policy | Write write | 0 | Create a notification policy Official FireHydrant endpoint: POST /v1/signals/notification_policy_items Create a Signals notification policy. |
firehydrant.firehydrant_get_notification_policy | Read read | 0 | Get a notification policy Official FireHydrant endpoint: GET /v1/signals/notification_policy_items/{id} Get a Signals notification policy by ID |
firehydrant.firehydrant_update_notification_policy | Write write | 0 | Update a notification policy Official FireHydrant endpoint: PATCH /v1/signals/notification_policy_items/{id} Update a Signals notification policy by ID |
firehydrant.firehydrant_delete_notification_policy | Write write | 0 | Delete a notification policy Official FireHydrant endpoint: DELETE /v1/signals/notification_policy_items/{id} Delete a Signals notification policy by ID |
firehydrant.firehydrant_list_user_notification_settings_by_user_id | Read read | 0 | List notification settings for a user Official FireHydrant endpoint: GET /v1/signals/users/{user_id}/notification_settings List all Signals notification settings for a specific user. Requires an API key with PII access enabled. |
firehydrant.firehydrant_list_signals_transposers | Read read | 0 | List signal transposers Official FireHydrant endpoint: GET /v1/signals/transposers List all transposers for your organization |
firehydrant.firehydrant_get_signals_ingest_url | Read read | 0 | Get the signals ingestion URL Official FireHydrant endpoint: GET /v1/signals/ingest_url Retrieve the url for ingesting signals for your organization |
firehydrant.firehydrant_debug_signals_expression | Write write | 0 | Debug Signals expressions Official FireHydrant endpoint: POST /v1/signals/debugger Debug Signals expressions |
firehydrant.firehydrant_list_organization_on_call_schedules | Read read | 0 | List who's on call for the organization Official FireHydrant endpoint: GET /v1/signals_on_call List all users who are currently on-call across the entire organization. |
firehydrant.firehydrant_list_webhooks | Read read | 0 | List webhooks Official FireHydrant endpoint: GET /v1/webhooks Lists webhooks |
firehydrant.firehydrant_create_webhook | Write write | 0 | Create a webhook Official FireHydrant endpoint: POST /v1/webhooks Create a new webhook |
firehydrant.firehydrant_list_webhook_deliveries | Read read | 0 | List webhook deliveries Official FireHydrant endpoint: GET /v1/webhooks/{webhook_id}/deliveries Get webhook deliveries |
firehydrant.firehydrant_get_webhook | Read read | 0 | Get a webhook Official FireHydrant endpoint: GET /v1/webhooks/{webhook_id} Retrieve a specific webhook |
firehydrant.firehydrant_update_webhook | Write write | 0 | Update a webhook Official FireHydrant endpoint: PATCH /v1/webhooks/{webhook_id} Update a specific webhook |
firehydrant.firehydrant_delete_webhook | Write write | 0 | Delete a webhook Official FireHydrant endpoint: DELETE /v1/webhooks/{webhook_id} Delete a specific webhook |
firehydrant.firehydrant_get_ai_incident_summary_vote_status | Read read | 0 | Get the current user's vote status for an AI-generated incident summary Official FireHydrant endpoint: GET /v1/ai/summarize_incident/{incident_id}/{generated_summary_id}/voted Get the current user's vote status for an AI-generated incident |
firehydrant.firehydrant_vote_ai_incident_summary | Write write | 0 | Vote on an AI-generated incident summary Official FireHydrant endpoint: PUT /v1/ai/summarize_incident/{incident_id}/{generated_summary_id}/vote Vote on an AI-generated incident summary for the current user |
firehydrant.firehydrant_get_ai_preferences | Read read | 0 | Get AI preferences Official FireHydrant endpoint: GET /v1/ai/preferences Retrieves the current AI preferences |
firehydrant.firehydrant_update_ai_preferences | Write write | 0 | Update AI preferences Official FireHydrant endpoint: PATCH /v1/ai/preferences Updates the AI preferences |
firehydrant.firehydrant_list_audiences | Read read | 0 | List audiences Official FireHydrant endpoint: GET /v1/audiences List all audiences |
firehydrant.firehydrant_create_audience | Write write | 0 | Create audience Official FireHydrant endpoint: POST /v1/audiences Create a new audience |
firehydrant.firehydrant_get_audience | Read read | 0 | Get audience Official FireHydrant endpoint: GET /v1/audiences/{audience_id} Get audience details |
firehydrant.firehydrant_update_audience | Write write | 0 | Update audience Official FireHydrant endpoint: PATCH /v1/audiences/{audience_id} Update an existing audience |
firehydrant.firehydrant_archive_audience | Write write | 0 | Archive audience Official FireHydrant endpoint: DELETE /v1/audiences/{audience_id} Archive an audience |
firehydrant.firehydrant_restore_audience | Write write | 0 | Restore audience Official FireHydrant endpoint: PATCH /v1/audiences/{audience_id}/restore Restore a previously archived audience |
firehydrant.firehydrant_get_member_default_audience | Read read | 0 | Get default audience Official FireHydrant endpoint: GET /v1/audiences/member/{member_id}/default Get member's default audience |
firehydrant.firehydrant_set_member_default_audience | Write write | 0 | Set default audience Official FireHydrant endpoint: PUT /v1/audiences/member/{member_id}/default Set member's default audience |
firehydrant.firehydrant_get_audience_summary | Read read | 0 | Get latest summary Official FireHydrant endpoint: GET /v1/audiences/{audience_id}/summaries/{incident_id} Get the latest audience-specific summary for an incident |
firehydrant.firehydrant_generate_audience_summary | Write write | 0 | Generate summary (async) Official FireHydrant endpoint: POST /v1/audiences/{audience_id}/summaries/{incident_id} Initiates asynchronous generation of a new audience-specific summary for an incident. This is an async operation that can take |
firehydrant.firehydrant_list_audience_summaries | Read read | 0 | List audience summaries Official FireHydrant endpoint: GET /v1/audiences/summaries/{incident_id} List all audience summaries for an incident |