critical, high, medium, low) to an outcome — whether it opens an incident, sends a provisional page, posts a notification, or is dropped — and, for paging outcomes, which escalation policy handles it. Every organization has a seeded default routing policy that reproduces the platform’s built-in severity rules; you can create additional named policies and point inbound integrations at them.
A complete routing policy always carries exactly one rule per severity — four rules in total. Create and update requests that supply rules must include all four.
GET /routing/policies
List all routing policies for your organization. Returns policy metadata only — rules are not included in list responses.
Response fields
Array of routing policy objects.
Error codes
POST /routing/policies
Create a new named routing policy. The name must be unique within your organization. Supply a complete four-rule set, or omit rules to seed the policy with the same sensible per-severity defaults as the org default.
Request body
Display name for the policy. Must be unique within your organization. 1–255 characters.
Optional description of the policy’s purpose.
Optional. When supplied, must contain exactly four rules — one per severity. When omitted, the policy is seeded with the platform defaults.
Response fields
The created routing policy, including its rules.
Error codes
GET /routing/policies/{policyId}
Retrieve a single routing policy by ID, including its four severity rules.
Path parameters
The UUID of the policy to retrieve.
Response fields
The policy with its rules.
Error codes
PUT /routing/policies/{policyId}
Replace a routing policy in full — its name, description, and all four severity rules are overwritten atomically. The request body must contain a complete four-rule set.
Path parameters
The UUID of the policy to update.
Request body
Display name for the policy. Must be unique within your organization. 1–255 characters.
Description. Pass
null to clear it.Exactly four rules — one per severity. Each rule has
severity, outcome, and a nullable escalationPolicyId.Response fields
The updated policy, including its rules.
Error codes
DELETE /routing/policies/{policyId}
Delete a routing policy. Inbound integrations that referenced the policy revert to the org default. This action is permanent.
Path parameters
The UUID of the policy to delete.