Creates a new On-Call Role from provided data
curl --request POST \
--url https://api.rootly.com/v1/on_call_roles \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/vnd.api+json' \
--data '
{
"data": {
"attributes": {
"name": "<string>",
"system_role": "custom",
"alert_fields_permissions": [],
"alert_groups_permissions": [],
"alert_routing_rules_permissions": [],
"on_call_readiness_report_permissions": [],
"on_call_roles_permissions": [],
"alert_sources_permissions": [],
"alert_urgency_permissions": [],
"alerts_permissions": [],
"api_keys_permissions": [],
"audits_permissions": [],
"contacts_permissions": [],
"escalation_policies_permissions": [],
"groups_permissions": [],
"heartbeats_permissions": [],
"integrations_permissions": [],
"invitations_permissions": [],
"live_call_routing_permissions": [],
"schedule_override_permissions": [],
"schedules_permissions": [],
"services_permissions": [],
"webhooks_permissions": [],
"workflows_permissions": [],
"catalogs_permissions": []
}
}
}
'{
"data": {
"id": "<string>",
"attributes": {
"name": "<string>",
"created_at": "<string>",
"updated_at": "<string>",
"slug": "<string>",
"system_role": "custom",
"alert_sources_permissions": [],
"alert_urgency_permissions": [],
"alert_fields_permissions": [],
"alert_groups_permissions": [],
"alert_routing_rules_permissions": [],
"on_call_readiness_report_permissions": [],
"on_call_roles_permissions": [],
"alerts_permissions": [],
"api_keys_permissions": [],
"audits_permissions": [],
"contacts_permissions": [],
"escalation_policies_permissions": [],
"groups_permissions": [],
"heartbeats_permissions": [],
"integrations_permissions": [],
"invitations_permissions": [],
"live_call_routing_permissions": [],
"schedule_override_permissions": [],
"schedules_permissions": [],
"services_permissions": [],
"webhooks_permissions": [],
"workflows_permissions": [],
"catalogs_permissions": []
}
}
}Documentation Index
Fetch the complete documentation index at: https://docs.rootly.com/llms.txt
Use this file to discover all available pages before exploring further.
Was this page helpful?
curl --request POST \
--url https://api.rootly.com/v1/on_call_roles \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/vnd.api+json' \
--data '
{
"data": {
"attributes": {
"name": "<string>",
"system_role": "custom",
"alert_fields_permissions": [],
"alert_groups_permissions": [],
"alert_routing_rules_permissions": [],
"on_call_readiness_report_permissions": [],
"on_call_roles_permissions": [],
"alert_sources_permissions": [],
"alert_urgency_permissions": [],
"alerts_permissions": [],
"api_keys_permissions": [],
"audits_permissions": [],
"contacts_permissions": [],
"escalation_policies_permissions": [],
"groups_permissions": [],
"heartbeats_permissions": [],
"integrations_permissions": [],
"invitations_permissions": [],
"live_call_routing_permissions": [],
"schedule_override_permissions": [],
"schedules_permissions": [],
"services_permissions": [],
"webhooks_permissions": [],
"workflows_permissions": [],
"catalogs_permissions": []
}
}
}
'{
"data": {
"id": "<string>",
"attributes": {
"name": "<string>",
"created_at": "<string>",
"updated_at": "<string>",
"slug": "<string>",
"system_role": "custom",
"alert_sources_permissions": [],
"alert_urgency_permissions": [],
"alert_fields_permissions": [],
"alert_groups_permissions": [],
"alert_routing_rules_permissions": [],
"on_call_readiness_report_permissions": [],
"on_call_roles_permissions": [],
"alerts_permissions": [],
"api_keys_permissions": [],
"audits_permissions": [],
"contacts_permissions": [],
"escalation_policies_permissions": [],
"groups_permissions": [],
"heartbeats_permissions": [],
"integrations_permissions": [],
"invitations_permissions": [],
"live_call_routing_permissions": [],
"schedule_override_permissions": [],
"schedules_permissions": [],
"services_permissions": [],
"webhooks_permissions": [],
"workflows_permissions": [],
"catalogs_permissions": []
}
}
}