Skip to content

Unified Schedules Route

Schedules are now managed through a single API route, supporting the OSS format.


Overview

Prior to 26.01, week and day schedules were managed through separate routes. The Unified Schedules Route consolidates schedule management into a single endpoint, which also understands the OSS schedule format — simplifying integrations that need to configure both standard and OSS schedules.

Available since: Version 26.01 (March 2026 · API v33)


How to Use

Configuration Steps

  1. Push a schedule
POST /api/schedules
{
  "type": "week",
  "format": "oss",
  "periods": [ ... ]
}
  1. Assign the schedule to a door, device or OSS door as before — the assignment routes are unchanged.
  • Per-Device Schedules — schedules can still be scoped to a single device instead of the whole system

Updates

26.01 — March 2026

Initial Release

  • Unifies week/day schedule management into a single /api/schedules route
  • Adds support for the OSS schedule format