June 2026
June 15, 2026
- breaking:
GET /v1/alertsno longer includesincidents,notified_users,responders, andgroupsby default. Use?include=incidents,notified_users,responders,groupsto request them. Show, create, update, and action endpoints are unchanged. - breaking: default sort order changed from descending to ascending for 16 endpoints: causes, custom_fields, environments, form_fields, form_field_placements, form_field_placement_conditions, functionalities, genius_tasks, genius_workflows, groups, incident_roles, incident_types, services, severities, catalog_entities, catalog_fields. Use
sort=-positionto restore previous behavior. - fix: pagination stability across 26 API v1 controllers by adding deterministic sorting tiebreakers (created_at, id) to prevent duplicate records across pages
- fix: custom_forms endpoint now defaults to
created_atsort (previously used non-existentpositioncolumn) - feat: update permission sets for on-call roles, catalog entities, and group membership API resources
June 11, 2026
- feat: return action item custom fields in API responses
- feat: add ability to disable alert sources without deletion via
enabledfield - feat: expose IP address, user agent, and request ID in audit logs API
June 10, 2026
- feat: accept custom field values on action items public API
June 8, 2026
- fix: allow OAuth tokens to manage phone numbers, emails, and notification rules
- fix: correct
ownerparameter onPATCH /v1/dashboards/:id - fix: email addresses index now properly scoped by user authorization
June 6, 2026
- feat: add
POST /v1/incidents/{id}/meeting_recordings/importendpoint
June 4, 2026
- feat: expose Microsoft Teams and Webex meeting fields in incidents API
June 3, 2026
- feat: add regex search support to API v1 endpoints
- feat: add Google Chat space fields to escalation policy levels API
- fix: schedule rotation update error for nil and invalid params
- fix: limit escalation policies per owning team
June 2, 2026
- feat: add Google Chat space fields to incidents API
June 1, 2026
- feat: alert source fields update with new field attributes
May 2026
May 29, 2026
- feat: allow attaching Functionalities to alerts via API
- feat: add Cloudflare alert source
May 28, 2026
- fix:
/v1/users?include=teamsnow correctly scoped to calling workspace
May 27, 2026
- fix: return 403 when API callers lack permission to manage group membership via
user_ids/admin_ids
May 26, 2026
- deprecated:
sourcefield on alert writes is now deprecated - feat: source and related incidents conditions support in alert routing API
May 22, 2026
- feat: add per-report timezone settings to on-call pay reports API
- feat: emit timestamped events on incident-side alert attach and detach
May 19, 2026
- fix: allow
started_aton status page events API
May 15, 2026
- fix:
filter[updated_at][gte]returning wrong results due to timezone mismatch - fix: escalation paths index endpoint
May 13, 2026
- feat: cursor-based pagination for incidents API (
page[after],page[before]) - feat: add catalog permissions to on-call roles
- fix: prevent user-less API keys from being set as schedule owner
May 12, 2026
- feat: add API support for more schedule attributes
- feat: add sort parameter to alert events feed endpoint
May 8, 2026
- feat: add flat alert events feed endpoint (
GET /v1/alert_events) - fix: return 422 when updating name on default escalation path
May 6, 2026
- feat: add
filter[team_ids]to escalation policies API - feat: allow escalating to a different escalation policy and resolved alerts
- feat: add
audit_log.createdwebhook event for SIEM integration - feat: add OAuth2/OIDC provider with scope-based authorization
May 5, 2026
- feat: add
updated_atfield to Alerts API response
May 4, 2026
- feat: expand audit log event types and improve display names
- feat: add members_permissions RBAC for view/edit/delete members
April 2026
April 29, 2026
- feat: incident bulk import API endpoint
- fix: filter crashes from malformed query parameters in alerts index
April 28, 2026
- feat: add Functionality as a valid notification target on alerts API
- fix: preserve
repeat_condition_*fields when omitted from PATCH requests
April 24, 2026
- fix:
GET /v1/usersno longer returns duplicate records across pages
April 23, 2026
- feat: add timezone and file download URLs to on-call pay report API
- feat: allow live call routing phone tree with one escalation policy
- fix: filter Slack channel writes from API/Terraform
April 22, 2026
- feat: add pagination links to alerts API
index_v2responses - feat: add
filter[notification_types]to/v1/oncalls
April 21, 2026
- feat: cursor-based pagination for alerts API (
page[after],page[before]) - fix: RFC 3339 Z-suffix timestamps silently returning 0 results on API date filters
April 20, 2026
- feat: add
shift_shadowinclude to List Shifts endpoint - feat: add delete video (keep transcript) for meeting recordings API
April 16, 2026
- feat: meeting recordings API with multi-session support and live transcription
April 15, 2026
- fix: alert status changes via PATCH API bypassing timeline events and paging cancellation
April 13, 2026
- fix: default escalation policy business hours timezone to organization timezone
April 10, 2026
- feat: alert urgency support in alert workflows API
April 9, 2026
- feat: add team-level scoping to Heartbeats API
April 8, 2026
- feat: add REST API for managing API keys (
GET/POST/PATCH/DELETE /v1/api_keys) - feat: add Dynatrace alert source
- feat: add API endpoints for on-call pay report generation
April 6, 2026
- feat: allow SLAs to be re-ordered via API
April 3, 2026
- feat: add Functionality as a destination in alert grouping rules
- feat: add functionality option for live call router and heartbeats paging
April 2, 2026
- feat: add
is_one_ofandis_not_one_ofoperators to escalation path JSON rules
April 1, 2026
- feat: add pagination support to List Shifts API endpoint
- feat: add HMAC signature validation for generic webhook alert sources
- fix:
filter[search]being ignored on List Users endpoint - fix: 500 error on
catalog_entity_checklistswith invalid status filter
March 2026
March 31, 2026
- fix: catalog API now returns 422 instead of 404 when
scope_idis missing
March 27, 2026
- feat: add support for catalog API search
- fix: SLA API fixes for edge cases
March 26, 2026
- fix: escalation policy default path API overwrites for Terraform applies
- feat: simplify checklist template API
- fix:
updated_atfilter not normalizing timestamps on incidents API - fix:
external_domain_namesnot persisted via API/Terraform
March 25, 2026
- feat: add API support for SLAs (
GET/POST/PATCH/DELETE /v1/slas)
March 20, 2026
- feat: publish catalog-related API schema changes
March 17, 2026
- feat: add autoset trigger and
catalog_entity_idsto form field selections API - feat: add custom fields filtering in incidents API (
filter[custom_fields])
March 16, 2026
- feat: add API for catalog entity checklists and audit triggers
March 13, 2026
- feat: add REST API for catalog checklist templates
- feat: retrigger alert when setting status via API
- fix: escalation policy API fixes
March 11, 2026
- feat: add
group_idsfilter to OnCalls API endpoint - feat: add escalation policy support to functionalities public API
March 9, 2026
- feat: add preferred name field to User profile API
March 5, 2026
- feat: implement PagerDuty-style
/v1/oncallsAPI endpoint - feat: add 24-hour grace period for API key regeneration
- fix: ensure rotation member positions are consecutive after API update
March 3, 2026
- feat: add on-call shadow support within schedules API
March 2, 2026
- feat: add better validation using schema on API endpoints
February 2026
February 27, 2026
- feat: add
filter[slack_channel_id]toGET /v1/incidentsAPI - feat: add API endpoints for detach from parent and unmark as duplicate incidents
- breaking: rename catalog
fieldsAPI toproperties(/v1/catalogs/:id/properties)
February 20, 2026
- feat: update EscalationPolicyPaths API controller for deferral window CRUD
February 19, 2026
- feat: add
path_typefiltering to escalation policy paths API index - feat: add deferral window rules to escalation policy paths API
February 17, 2026
- feat: add
deferredstatus filter to Alerts API
February 12, 2026
- feat: support environment, causes, and incident type custom fields in API
February 11, 2026
- fix: shifts user filter schedule nesting
February 9, 2026
- fix: improve validation error messages on API responses
February 7, 2026
- feat: make Edge Connector API JSON:API compatible
February 3, 2026
- feat: add
update_titlefield to status page templates API
February 1, 2026
- feat: add escalation path field rule support in API
January 2026
January 29, 2026
- deprecated: catalog entity properties API deprecated in favor of catalog properties
- feat: support catalog fields in Environments API
January 27, 2026
- feat: add
is_editableandis_deletableattributes to API responses - feat: create
/v1/:resource/fieldsAPIs for resource field discovery - feat: allow filtering by name across API and Terraform endpoints
January 23, 2026
- feat: allow resolving non-paging alerts via API
- feat: add fields attribute to Services API
- feat: update Communication Templates schema for Terraform compatibility
January 22, 2026
- feat: add
catalog_typeto/v1/catalogs/:id/fieldsAPI - feat: add
fieldsattribute to CatalogEntity API - feat: add
auto_set_by_catalog_field_idsto form fields API - fix:
slack_idreturning same value for all teams in users API
January 21, 2026
- feat: expose
notification_typein notification rules API - feat: make Communication Template Stages API work for Terraform
January 20, 2026
- fix:
/v1/workflowsAPI return responses
January 16, 2026
- feat: add
requiredattribute to catalog fields API
January 15, 2026
- feat: API endpoint updates to support TipTap blocks for rich text
January 14, 2026
- feat: allow overwriting schedule overrides via API
- feat: add validation on alert source type matching notification system
January 13, 2026
- feat: add configurable push notification sound for shift coverage requests
January 8, 2026
- feat: add Rootly Edge Connector API
January 6, 2026
- fix: restore
requested_includesparameter for alert grouping associations
January 5, 2026
- breaking: enforce
application/vnd.api+jsoncontent type across all API endpoints - fix: API filter params with nil values no longer cause errors
December 2025
December 19, 2025
- feat: add on-call role permissions to API
- feat: add
muted_service_idsto incidents API - feat: support alert fields and non-alert fields in alert source conditions
- deprecated: legacy alert template attributes when alert fields are enabled
December 17, 2025
- feat: add
kubernetes_deployment_nameto service creation API
December 16, 2025
- breaking: remove undocumented alert grouping internal metadata fields from API response
December 15, 2025
- feat: add
escalation_policy_idto service API endpoint for Terraform compatibility
December 12, 2025
- fix: ensure default business hours are applied when start/end times are blank
- fix: delete existing resolution rule only if exists on alert source update
December 11, 2025
- fix: alert grouping include parameters in alerts endpoint
December 10, 2025
- feat: add API endpoint for incident statuses
December 5, 2025
- feat: add assignee to shifts include options and deprecate user field
- feat: add incident alerts to incident API response
December 3, 2025
- feat: add created_by field to Incident AI API
November 2025
November 26, 2025
- feat: add mitigation_message, resolution_message, and cancellation_message to incident update API
November 7, 2025
- fix: remove timestamps from routing rule targets API response
November 6, 2025
- feat: make slack_channel nullable in schedules API
November 4, 2025
- feat: add slack_channel field to schedule endpoint
October 2025
October 30, 2025
- feat: return UUID for custom_field_id in workflow custom field selections API
October 29, 2025
- feat: make scheduled_for and scheduled_until fields not required, with auto defaults
October 28, 2025
- fix: add rules back to alert routes API schema
- feat: support large position values in API
October 14, 2025
- feat: add additional information fields to Users API
- feat: add auto_add_members_when_attached field to Teams API
October 10, 2025
- feat: add project schedules support to schedules API
October 7, 2025
- feat: add enhanced rotation details to schedule rotations API
- fix: alert sources API schema validation errors
October 6, 2025
- fix: add alert deduplication fields to alerts API response
October 3, 2025
- fix: missing shifts in API response due to duplicate shift IDs by generating deterministic UUIDs
October 2, 2025
- fix: timezone handling in escalation policy business_hours API
October 1, 2025
- feat: include substatus name with ID for incidents API
- feat: update schedule rotations API to support schedule rotation members
- fix: shifts API to return all shifts including duplicates by ID
- fix: shift start time to respect API query time range
September 2025
September 30, 2025
- feat: implement SAML authentication API endpoints for status pages
- feat: add email-based heartbeat pinging support
- fix: postmortem template update from API
September 26, 2025
- fix: correct turn start for hourly rotations crossing DST
September 25, 2025
- fix: schedule members being null in API response
September 16, 2025
- feat: add
assignee_idandassignee_typeto shifts API
September 12, 2025
- fix: search filters not working in heartbeats API
September 11, 2025
- feat: add content_raw field for markdown type post_mortem_templates
- fix: missing rate limit headers in API responses
September 10, 2025
- feat: add IANA timezone format to users API
- fix: alert acknowledge/resolve endpoints to validate status transitions
September 9, 2025
- feat: add alert_description field to heartbeats API
September 6, 2025
- feat: add comprehensive API support for SAML authentication configuration
September 5, 2025
- fix: schedule_rotation_users API uses shift rendering v2 if enabled
September 4, 2025
- feat: add alert field values to alerts using API
September 3, 2025
- fix: return 400 for malformed request body
August 2025
August 27, 2025
- feat: added event sourcing for remote MCP source
August 22, 2025
- feat: Alert Routes API endpoints
August 12, 2025
- feat: add non-editable form fields option in forms API
August 7, 2025
- fix: undefined reference to current_user.role in API responses
August 6, 2025
- feat: allow owner/admin to manage UserNotificationRule for team members via API
August 4, 2025
- fix: relax minimum escalation path restriction for Terraform
- feat: add alert events to alerts API response
July 2025
July 31, 2025
- feat: add custom fields and incident roles as columns in Table metrics panel API
July 28, 2025
- feat: alert deduplication configuration, timeline events, and API endpoints
July 23, 2025
- feat: email verification API endpoints
July 22, 2025
- fix: include destination in alert routing rule API response
- fix: rotation start/end timestamps now returned in UTC
- feat: add disable auto adding members to incident channel feature in groups API
June 2025
June 4, 2025
- fix: user_ids[] filtering on /v1/shifts endpoint
- feat: add
slugfield to status pages API
June 2, 2025
- feat: services API now accepts owner_group_ids parameter
- fix: action items schema for assigned_to field
- fix: ensure user contact info is created for correct user
May 2025
May 30, 2025
- fix: delete prior sourceable when updating attributes from the API
May 28, 2025
- feat: remove verification attributes from email/phone number APIs
- feat: remove primary attribute from user email addresses API
- feat: add case-insensitive target_type normalization
May 27, 2025
- feat: add RESTful API endpoints for user phone numbers and email addresses
May 26, 2025
- feat: add API support for advanced conditions in alert grouping
May 15, 2025
- feat: allow automated invite of external emails into Slack incident channels
May 5, 2025
- feat: add new escalate targets to public API schemas
April 2025
April 30, 2025
- feat: ability to filter alerts by status via API
April 29, 2025
- feat: return API timestamps in seconds
April 18, 2025
- fix: API issue with assigning multiple users to role
- feat: add
initial_delayfield to escalation policy API
April 15, 2025
- fix: allow owner_group_ids parameter in API requests
April 9, 2025
- fix: add missing urgency rules to alert sources API
April 8, 2025
- feat: add email source settings to disable threaded emails
April 4, 2025
- fix: typo in alert routes API
April 3, 2025
- feat: team and organization API keys
March 2025
March 31, 2025
- fix: API key search in audit logs section
March 28, 2025
- feat: support resolution rule in alert source API
March 26, 2025
- fix: specify required fields in routing rule schema
- fix: routing rule schema fixes
- fix: prevent crash from invalid SQL queries
- fix: allow creating alert events with Rootly bot as user
March 25, 2025
- feat: create/update/delete alert “note” events
- feat: specify whether field can be computed in API schema
March 20, 2025
- fix: alert routing API issues
March 17, 2025
- feat: add API support for alert routes
- fix: create cached Slack channel if necessary
- feat: filter schedules and escalation policies by name
- fix: validate and hydrate Slack channel targets
- fix: return 422 for invalid record exceptions
- fix: prevent duplicate active_times when updating rotation
March 14, 2025
- feat: add business hours support to escalation policy API
- fix: schedule rotation update should return errors
- fix: respect requested escalation level position (breaking change)
- fix: replace urgency rules when updating source (breaking change)
- fix: do not prevent deletion of schedule rotations (breaking change)
- fix: prevent duplicate schedule rotation active times
March 13, 2025
- fix: support for escalation level paging strategy
March 11, 2025
- feat: expose sub-status configuration on teams API
February 2025
February 26, 2025
- fix: API alert sources webhooks endpoint URL
February 25, 2025
- fix: alert sources tags and operationId API schema
- feat: add API support to mark alerts as noise
February 17, 2025
- feat: track last updated user for schedule rotations
- feat: track last updated user for schedule rotation users
February 12, 2025
- feat: API support for new escalation policy target type “team”
January 2025
January 30, 2025
- feat: API support for group admin_ids
January 17, 2025
- fix: schedules slack_user_group API schema
January 10, 2025
- feat: API support for alert source urgency id and alert template
January 7, 2025
- feat: API support for email alert creation
December 2024
December 2, 2024
- fix: handle undocumented PagerDuty API schema
October 2024
October 23, 2024
- feat: on-call shift calendar subscription
October 14, 2024
- feat: handle “mitigated” status for workflow tasks when sub-status enabled
- feat: add “Update Incident Status Timestamp” task to API schema
October 10, 2024
- feat: allow sub_status_id for /v1/incidents/:id endpoint
October 1, 2024
- feat: add missing API schema attribute for Terraform compatibility
September 25, 2024
- feat: API support for sub-statuses
September 16, 2024
- feat: expose alert urgency to POST api.rootly.com/v1/alerts
September 10, 2024
- feat: add alert notification target on alert updates
September 4, 2024
- feat: add API support for alert groups
August 30, 2024
- feat: add API support for alert urgency
August 29, 2024
- feat: add schedule rotation attributes to OpenAPI schema for Terraform compatibility
- feat: add escalation policy path API support
July 19, 2024
- fix: escalation policy OpenAPI schema and add service_ids, group_ids
July 2, 2024
- fix: /api/v1/dashboards/:id returning 404 when shared publicly