Documentation Pricing
Enterprise
Sign in Sign up
Documentation Pricing Enterprise
Better Stack

Uptime monitoring
Get 10 monitors, and a status page totally free.
Incident management & on-call
Get a call when your website goes down
Status page
Communicate downtime & build trust
Incident silencing
Reduce alert noise & prevent alert fatigue
Slack-based incident management
Resolve incidents directly in Slack
Better Stack

Log management
Collect insights across your stack
Infrastructure monitoring
OpenTelemetry-native infrastructure monitoring
Observability dashboards
Analyze metrics across your services
Community home Guides Questions Comparisons Blog Newsletter
Work at Better Stack Engineering Security
  • Uptime
  • Telemetry
  • Demos
Explore documentation
  1. Welcome to Uptime 👋
  2. Frequently Asked Questions
  3. Monitoring
    1. Get started
    2. Working with monitors
    3. Customizing monitors
    4. Monitor types
  4. On-call scheduling and alerting
    1. Get started
    2. Sending alerts to Slack ↗
    3. Connecting external calendars
    4. Advanced guide
  5. Incidents
    1. Get started
    2. Advanced guide
  6. Status pages
    1. Get started
    2. Advanced guide
  7. Integrations
    1. Integrating with Better Stack
  8. Team and account management
    1. Team management
    2. Account settings
    3. Audit logs
    4. Migrating to pay as you go
  9. Uptime API
    1. Get 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-cal 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.

Previous article

Bulk update on-call schedule events

Next article

Get an on-call schedule rotation

Platform
Enterprise
Uptime
Telemetry
Solutions
Log management
Infrastructure monitoring
Uptime monitoring
Website monitoring
Incident management
Status page
Incident silencing
Slack-based incident management
Dashboards
Integrations
Resources
Help & Support
Uptime docs
Logs docs
Company
Work at Better Stack
Engineering
Security
Community
Guides
Questions
Comparisons
Blog
Write for us
Company
Work at Better Stack
Engineering
Security
Resources
Help & Support
Uptime docs
Logs docs
Compare
Pingdom Pagerduty StatusPage.io Uptime Robot StatusCake Opsgenie VictorOps
From the community
What Is Incident Management? Beginner’s Guide How to Create a Developer-Friendly On-Call Schedule in 7 steps 8 Best Free & Open Source Status Page Tools in 2024 10 Best API Monitoring Tools in 2024 5 Most Used Incident Management Tools (Reviewed & Ranked)

Better Stack lets you see inside any stack, debug any issue, and resolve any incident.

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