Documentation Pricing
Enterprise
Sign in Sign up
Documentation Pricing Enterprise
Incident management & on-call
Move fast when things break
Uptime monitoring
The most reliable uptime monitoring
Status page
Communicate downtime & build trust
Tracing
eBPF-based OpenTelemetry-native tracing
Log management
Collect insights across your stack
Infrastructure monitoring
OpenTelemetry-native infrastructure monitoring
Error tracking
AI‑native error tracking built on Better Stack
Data warehouse
Serverless ClickHouse as an API
Community home Guides Questions Comparisons
Work at Better Stack Engineering Security Blog Changelog
Getting started Demos Uptime Telemetry Errors Warehouse
  • Getting started
  • Demos
  • Uptime
  • Telemetry
  • Errors
  • Warehouse
Explore documentation
  1. Welcome to Uptime 👋
  2. Frequently Asked Questions
  3. On-call scheduling and alerting
    1. Get started
    2. Slack and other integrations ↗
    3. Connecting external calendars
    4. Advanced guide
  4. Incidents
    1. Get started
    2. Advanced guide
    3. Reporting ↗
  5. Monitoring
    1. Get started
    2. Working with monitors
    3. Customizing monitors
    4. Monitor types
  6. Status pages
    1. Get started
    2. Advanced guide
  7. Uptime API
    1. Getting an API token
    2. Monitors
    3. Heartbeats
    4. On-call & incidents
      1. On-call schedule
      2. On-call schedule events
        1. List on-call schedule events GET
        2. Get on-call schedule event GET
        3. Create on-call schedule event POST
        4. Update on-call schedule event PATCH
        5. Remove on-call schedule event DELETE
        6. Bulk update on-call schedule events PUT
        7. Response attributes
      3. On-call schedule rotations
      4. Escalation policies
      5. Escalation policy groups
      6. Severities
      7. Severity groups
      8. Incidents
      9. Comments
    5. Status pages
    6. Metadata
    7. Integrations

Response attributes

Parameter Type Values
events Array of objects List of events, see event table below

Namespace event

Parameter Type Values
id String The ID of the on-call schedule event.
starts_at String Start time of the event (ISO format)
ends_at String End time of the event (ISO format)
users Array of Strings Array of users (identified by email address) that are on-call during this event.
override Boolean Whether this event is an override. Override events take precedence over regular scheduled events.

Previous article

Bulk update on-call schedule events

Next article

Get an on-call schedule rotation

Solutions
OpenTelemetry tracing
Log management
Infrastructure monitoring
Error tracking
Incident management
Uptime monitoring
Status page
Data warehouse
Company
Work at Better Stack
Engineering
Security
Resources
Help & Support
Documentation
Enterprise
Integrations
Dashboards
Company
Work at Better Stack
Engineering
Security
Resources
Help & Support
Documentation
Enterprise
Integrations
Dashboards
Community
What Is Incident Management? Beginner’s Guide Best Datadog Alternatives to Consider in 2026 8 Best Free & Open Source Status Page Tools in 2026 13 Best Sentry Alternatives in 2026 15 Best Grafana Alternatives in 2026 The 10 Best Incident.io Alternatives in 2026 5 Most Used Incident Management Tools

30x cheaper than Datadog. Predictable pricing. Exceptional customer support.

+1 (628) 900-3830 hello@betterstack.com
Terms of Use Privacy Policy GDPR System status
© 2026 Better Stack, Inc.

Please accept cookies

We use cookies to authenticate users, improve the product user experience, and for personalized ads. Learn more.