This page tracks notable changes to the v2 API specification. Entries are ordered newest-first. Subscribe to this page or check back regularly to stay informed about upcoming and recently shipped changes.
2.1.0 (2026-04-28)
- New optional
localefield onPOST /v2/reservationscontrols the language of confirmation, reminder, and cancellation emails sent to the guest. If omitted, the server uses the entity'sdefault_locale. See the Localization guide for supported codes and resolution behavior. - Entities now accept a
default_locale(settable on create and update) that serves as the fallback locale for reservations that do not specify one. Defaults toen-US. - New
_Localereusable schema: a BCP 47-style string enum with 22 supported locale codes, shared by reservation and entity endpoints. - Seating area names are now constrained to a maximum of 32 characters across all responses that include a
seating_areaobject. - Documentation fix: the
_Addressschema's street fields are now correctly documented asline1andline2(previously shown asline_1/line_2in the spec). The actual API response has always usedline1/line2— this only updates the spec to match.
2.0.0 (2026-02-26)
Initial v2 release.