Changelog

We follow additive-only semantics on the public API contract — error code strings, HTTP status mappings, and request / response field names are stable. New optional fields and new endpoints can land at any time; deprecations carry a minimum 6-month overlap.

2026-05-15

  • Internal bug fixes and documentation refresh. No public contract changes.