Overview
Reference
- AlertEvents
- AlertGroups
- AlertUrgencies
- AlertSources
- Alerts
- Audits
- Authorizations
- CatalogEntities
- CatalogEntityProperties
- CatalogFields
- Catalogs
- Causes
- [DEPRECATED] CustomFieldOptions
- [DEPRECATED] CustomFields
- CustomForms
- DashboardPanels
- Dashboards
- Environments
- EscalationPolicies
- EscalationLevelsPolicies
- EscalationLevelsPath
- EscalationLevels
- EscalationPaths
- FormFieldOptions
- FormFieldPlacementConditions
- FormFieldPlacements
- FormFieldPositions
- FormFields
- FormSetConditions
- FormSets
- Functionalities
- WorkflowTasks
- [DEPRECATED] WorkflowCustomFieldSelections
- WorkflowFormFieldConditions
- WorkflowGroups
- WorkflowRuns
- Workflows
- Heartbeats
- IncidentActionItems
- [DEPRECATED] IncidentCustomFieldSelections
- IncidentEventFunctionalities
- IncidentEventServices
- IncidentEvents
- IncidentFeedbacks
- IncidentFormFieldSelections
- IncidentPermissionSetBooleans
- IncidentPermissionSetResources
- IncidentPermissionSets
- IncidentRetrospectives
- IncidentRetrospectiveSteps
- IncidentRoleTasks
- IncidentRoles
- IncidentStatusPageEvents
- IncidentSubStatuses
- IncidentTypes
- Incidents
- IpRanges
- LiveCallRouters
- OnCallRoles
- OnCallShadows
- OverrideShifts
- PlaybookTasks
- Playbooks
- RetrospectiveTemplates
- Pulses
- RetrospectiveConfigurations
- RetrospectiveProcessGroupSteps
- RetrospectiveProcessGroups
- RetrospectiveProcesses
- RetrospectiveSteps
- Roles
- ScheduleRotationActiveDays
- ScheduleRotationUsers
- ScheduleRotations
- Schedules
- Shifts
- Secrets
- Services
- Severities
- StatusPageTemplates
- StatusPages
- SubStatuses
- Teams
- UserNotificationRules
- Users
- WebhooksDeliveries
- WebhooksEndpoints
Update a Form Set
Update a specific form_set by id
curl --request PUT \
--url https://api.rootly.com/v1/form_sets/%7Bid%7D \
--header 'Authorization: Bearer REPLACE_BEARER_TOKEN' \
--header 'content-type: application/vnd.api+json'
{
"data": {
"id": "189e35a1-036b-42ba-9bc0-6f86d2baf127",
"type": "form_sets",
"attributes": {
"name": "Test update custom form set",
"slug": "test",
"is_default": false,
"forms": [
"web_new_incident_form"
],
"updated_at": "2025-03-07T00:03:57.276-08:00",
"created_at": "2025-03-07T00:03:54.003-08:00"
}
}
}
Authorizations
Bearer authentication header of the form Bearer <token>
, where <token>
is your auth token.
Path Parameters
Body
form_sets
The name of the form set
The forms included in the form set. Add custom forms using the custom form's slug
field. Or choose a built-in form: web_new_incident_form
, web_update_incident_form
, web_incident_post_mortem_form
, web_incident_mitigation_form
, web_incident_resolution_form
, web_incident_cancellation_form
, web_scheduled_incident_form
, web_update_scheduled_incident_form
, slack_new_incident_form
, slack_update_incident_form
, slack_update_incident_status_form
, slack_incident_mitigation_form
, slack_incident_resolution_form
, slack_incident_cancellation_form
, slack_scheduled_incident_form
, slack_update_scheduled_incident_form
The form included in the form set. Add custom forms using the custom form's slug
field. Or choose a built-in form: web_new_incident_form
, web_update_incident_form
, web_incident_post_mortem_form
, web_incident_mitigation_form
, web_incident_resolution_form
, web_incident_cancellation_form
, web_scheduled_incident_form
, web_update_scheduled_incident_form
, slack_new_incident_form
, slack_update_incident_form
, slack_update_incident_status_form
, slack_incident_mitigation_form
, slack_incident_resolution_form
, slack_incident_cancellation_form
, slack_scheduled_incident_form
, slack_update_scheduled_incident_form
Response
Unique ID of the form set
form_sets
The name of the form set
The slug of the form set
Whether the form set is default
The forms included in the form set. Add custom forms using the custom form's slug
field. Or choose a built-in form: web_new_incident_form
, web_update_incident_form
, web_incident_post_mortem_form
, web_incident_mitigation_form
, web_incident_resolution_form
, web_incident_cancellation_form
, web_scheduled_incident_form
, web_update_scheduled_incident_form
, slack_new_incident_form
, slack_update_incident_form
, slack_update_incident_status_form
, slack_incident_mitigation_form
, slack_incident_resolution_form
, slack_incident_cancellation_form
, slack_scheduled_incident_form
, slack_update_scheduled_incident_form
The form included in the form set. Add custom forms using the custom form's slug
field. Or choose a built-in form: web_new_incident_form
, web_update_incident_form
, web_incident_post_mortem_form
, web_incident_mitigation_form
, web_incident_resolution_form
, web_incident_cancellation_form
, web_scheduled_incident_form
, web_update_scheduled_incident_form
, slack_new_incident_form
, slack_update_incident_form
, slack_update_incident_status_form
, slack_incident_mitigation_form
, slack_incident_resolution_form
, slack_incident_cancellation_form
, slack_scheduled_incident_form
, slack_update_scheduled_incident_form
Date of creation
Date of last update
Was this page helpful?
curl --request PUT \
--url https://api.rootly.com/v1/form_sets/%7Bid%7D \
--header 'Authorization: Bearer REPLACE_BEARER_TOKEN' \
--header 'content-type: application/vnd.api+json'
{
"data": {
"id": "189e35a1-036b-42ba-9bc0-6f86d2baf127",
"type": "form_sets",
"attributes": {
"name": "Test update custom form set",
"slug": "test",
"is_default": false,
"forms": [
"web_new_incident_form"
],
"updated_at": "2025-03-07T00:03:57.276-08:00",
"created_at": "2025-03-07T00:03:54.003-08:00"
}
}
}