2026-08-18 - v1 baseline
- Added scoped catalog, specialist and availability reads.
- Added idempotent guest booking creation with opaque pbr_ references.
- Documented the v1 single-service booking shape; composite booking remains a signed widget and first-party flow capability.
- Added versioned cancel/reschedule management under business booking rules.
- Added signed webhook delivery, retry evidence, pause/replay controls and strict destination validation.
Compatibility policy
Stable v1 paths
Existing v1 fields and error codes are not silently repurposed.
Additive changes
New optional response fields may appear. Consumers must ignore unknown fields.
Breaking changes
A new version or documented deprecation path is required before behavior is removed.
Deprecation policy
- An incompatible change is released on a new versioned route or receives a public changelog notice that identifies the affected route or field, migration action and retirement date.
- The retirement date and any support window are published with the deprecation. This documentation does not invent a fixed notice period or SLA.
- Use the latest documented version, ignore unknown additive fields and monitor this changelog before changing a production integration.
Feny