pass.* events
Time-limited pass access window lifecycle.
Fires as a time-limited pass plan's scheduled access windows open and close. A pass sells access to one dated window rather than an ongoing membership, so these describe the window itself — use them to drive slate-level automation such as posting a line-up when access opens or a recap when it ends.
For per-subscriber grants and revocations, use
member.resource_added and
member.resource_removed instead.
Events
pass.window_opened
Access window started and holders were admitted.
pass.window_closed
Access window ended and holders were removed.
Timestamps are UTC
Both payloads carry starts_at and ends_at in UTC. A pass schedule is authored in the
creator's timezone, so convert before displaying — a window advertised as 9:00 AM in
New York is 13:00Z or 14:00Z depending on daylight saving.
How is this guide?