Overview
A Publishing Window is a named, reusable time range (start_at → end_at) that
drives scheduled publication of content. Instead of entering publish/unpublish
dates by hand each time, point a Content Version’s
schedule at a window: the version is published at the window’s start and
unpublished at its end. One window can schedule many versions at once — and
editing it re-syncs all of them. For the bigger picture, see the
Content overview.
Where to find it
Publishing windows live under Content → Utilities → Publishing Windows. You apply one from a Content Instance’s schedule, where “use a publishing window” is offered alongside manual dates.Properties
| Property | Type | Required | Description |
|---|---|---|---|
title | string | Yes | Display name. |
slug | string | Yes | Identifier, unique (a–z, 0–9, -). |
description | string | No | Optional description. |
start_at | datetime | Yes | The publish time for bound schedules. |
end_at | datetime | Yes | The unpublish time — must be after start_at. |
enabled | boolean | No | Whether the window’s schedules are active. |
Behaviour & rules
- Window-driven dates —
start_atbecomes the publish time andend_atthe unpublish time for every schedule bound to the window. - Live re-sync — changing a window’s
start_at/end_atupdates every schedule that uses it. (Editing other fields doesn’t move schedules.) - Past dates act immediately — moving
start_atorend_atinto the past publishes or unpublishes the pending content right away. - Enable / disable — disabling a window cancels its pending schedules; re-enabling reactivates them. Already-executed actions aren’t reversed.
- Also drives orchestration schedules — scheduled Events & Automation can reference a window too, and stay aligned when the window changes.
A window stores absolute
start_at / end_at. Manual schedule dates are
interpreted in the user’s timezone and stored in UTC — so send a timezone when
scheduling manually.Seeds
Publishing windows travel between environments as structural Seeds:Governance & permissions
Only a super admin or Master can create, edit, enable/disable, and delete publishing windows.API access
Publishing windows have full CRUD, and a version’s schedule is created, updated, cancelled, and listed through the instance’s schedule-publish operations. See the API reference.Related
Content Versions
The versions a window publishes and unpublishes.
Content Instances
Where you apply a window to a version’s schedule.
Events & Automation
Scheduled automations can reference a window too.