Backend API Changes - v1.67.0

Release: v1.67.0 Date: 2026-06-10

Breaking Changes: NO Action Required: NO


Summary

This release makes no changes to endpoint paths, request shapes, or authentication. Two changes affect response data and persistence, both backwards compatible.


Modified Behaviour

GA shape metadata now carries fontScale

The renderer metadata for general-admission sections now includes an additive fontScale field per GA shape, so the booking renderer can size GA labels exactly as the editor does (SEAT-1002).

  • Field: fontScale (integer, optional) on GA shape metadata.
  • Compatibility: additive. Consumers that ignore unknown fields are unaffected; clients on this release use it to render GA labels at the authored size instead of a default scale.

Price externalId is now persisted

Previously the API echoed a price externalId on the way in but did not store it, so it was lost on reload. It is now persisted and round-trips correctly (SEAT-1001).

  • Endpoint surface: unchanged - the field was already present in the price payload.
  • Behaviour: a saved externalId is now returned on subsequent reads.
  • Action: none. Integrations that set externalId will simply see it survive a save/reload.

Unchanged

  • No new, removed, or renamed endpoints.
  • No authentication or authorization changes to public endpoints.
  • No request/response format changes beyond the additive fontScale field above.
  • No rate-limit or webhook changes.

Note: new admin-only plan and tenant management endpoints ship with this release (SEAT-1027). They are part of the internal admin surface and are covered in the Deployment Guide, not the integrator-facing API.