Changelog
Breaking changes ship as a new major version, with the previous one kept alive during a migration window. Additive changes — a new optional field, a new value in an existing enum — ship within the current version.
Build your integration so that unknown fields in a response are ignored rather than treated as errors. That single habit makes additive changes invisible to you.
v1
Current 9 August 2026- Added — Initial release: lead delivery, status feedback, notes, HMAC request signing, event-id idempotency and ordering metadata.
- Added — Optional signing, for systems that cannot compute an HMAC. See If your system cannot sign.
- Added — Per-partner vocabulary mapping, for systems that emit numeric codes or their own labels. See If your system uses different values.
No action required from existing integrations.
Versioning#
The version is part of the path: /api/v1/kamazeole/…. It is
also the first line of the signed canonical string, so a downgrade cannot
be forced by editing a header alone.