API Changelog
📡 Subscribe to changes via RSS — get notified automatically when a new release ships.
Each release below lists up to three categories:
Breaking changes — integration code needs updating to keep working.
Non-breaking changes — additions only; integrations keep working without changes.
Announced breaking changes — coming in a future release; see Upcoming Changes for dates and migration guides.
Release 20260724.136882 — 2026-07-24
Non-breaking changes
Operation |
Change |
|---|---|
|
added the optional property ‘results/items/external_subscription_id’ to the response with the ‘200’ status (media type: text/html) |
|
added the optional property ‘results/items/external_subscription_id’ to the response with the ‘200’ status (media type: application/json) |
|
added the optional property ‘external_subscription_id’ to the response with the ‘200’ status (media type: application/json) |
|
added the optional property ‘external_subscription_id’ to the response with the ‘200’ status (media type: text/html) |
|
added the new optional request property ‘external_subscription_id’ (media type: application/x-www-form-urlencoded) |
|
added the new optional request property ‘external_subscription_id’ (media type: application/json) |
|
added the new optional request property ‘external_subscription_id’ (media type: multipart/form-data) |
|
added the optional property ‘external_subscription_id’ to the response with the ‘200’ status (media type: application/json) |
|
added the optional property ‘external_subscription_id’ to the response with the ‘200’ status (media type: text/html) |
|
added the new optional request property ‘external_subscription_id’ (media type: application/json) |
|
added the new optional request property ‘external_subscription_id’ (media type: multipart/form-data) |
|
added the new optional request property ‘external_subscription_id’ (media type: application/x-www-form-urlencoded) |
|
added the optional property ‘external_subscription_id’ to the response with the ‘200’ status (media type: application/json) |
|
added the optional property ‘external_subscription_id’ to the response with the ‘200’ status (media type: text/html) |
Release 20260723.136702 — 2026-07-23
Non-breaking changes
Operation |
Change |
|---|---|
|
added the optional property ‘results/items/department_rate_override’ to the response with the ‘200’ status (media type: application/json) |
|
added the optional property ‘results/items/department_rate_override’ to the response with the ‘200’ status (media type: text/html) |
|
added the new optional request property ‘department_rate_override’ (media type: application/json) |
|
added the new optional request property ‘department_rate_override’ (media type: application/x-www-form-urlencoded) |
|
added the new optional request property ‘department_rate_override’ (media type: multipart/form-data) |
|
added the optional property ‘department_rate_override’ to the response with the ‘201’ status (media type: application/json) |
|
added the optional property ‘department_rate_override’ to the response with the ‘201’ status (media type: text/html) |
|
added the optional property ‘department_rate_override’ to the response with the ‘200’ status (media type: application/json) |
|
added the optional property ‘department_rate_override’ to the response with the ‘200’ status (media type: text/html) |
|
added the new optional request property ‘department_rate_override’ (media type: application/json) |
|
added the new optional request property ‘department_rate_override’ (media type: multipart/form-data) |
|
added the new optional request property ‘department_rate_override’ (media type: application/x-www-form-urlencoded) |
|
added the optional property ‘department_rate_override’ to the response with the ‘200’ status (media type: application/json) |
|
added the optional property ‘department_rate_override’ to the response with the ‘200’ status (media type: text/html) |
|
added the new optional request property ‘department_rate_override’ (media type: application/x-www-form-urlencoded) |
|
added the new optional request property ‘department_rate_override’ (media type: application/json) |
|
added the new optional request property ‘department_rate_override’ (media type: multipart/form-data) |
|
added the optional property ‘department_rate_override’ to the response with the ‘200’ status (media type: text/html) |
|
added the optional property ‘department_rate_override’ to the response with the ‘200’ status (media type: application/json) |
|
added the optional property ‘results/items/department_rate_override’ to the response with the ‘200’ status (media type: application/json) |
|
added the optional property ‘results/items/department_rate_override’ to the response with the ‘200’ status (media type: text/html) |
|
added the new optional request property ‘department_rate_override’ (media type: multipart/form-data) |
|
added the new optional request property ‘department_rate_override’ (media type: application/x-www-form-urlencoded) |
|
added the new optional request property ‘department_rate_override’ (media type: application/json) |
|
added the optional property ‘department_rate_override’ to the response with the ‘201’ status (media type: text/html) |
|
added the optional property ‘department_rate_override’ to the response with the ‘201’ status (media type: application/json) |
|
added the optional property ‘department_rate_override’ to the response with the ‘200’ status (media type: application/json) |
|
added the optional property ‘department_rate_override’ to the response with the ‘200’ status (media type: text/html) |
|
added the new optional request property ‘department_rate_override’ (media type: application/json) |
|
added the new optional request property ‘department_rate_override’ (media type: multipart/form-data) |
|
added the new optional request property ‘department_rate_override’ (media type: application/x-www-form-urlencoded) |
|
added the optional property ‘department_rate_override’ to the response with the ‘200’ status (media type: application/json) |
|
added the optional property ‘department_rate_override’ to the response with the ‘200’ status (media type: text/html) |
|
added the new optional request property ‘department_rate_override’ (media type: application/json) |
|
added the new optional request property ‘department_rate_override’ (media type: multipart/form-data) |
|
added the new optional request property ‘department_rate_override’ (media type: application/x-www-form-urlencoded) |
|
added the optional property ‘department_rate_override’ to the response with the ‘200’ status (media type: application/json) |
|
added the optional property ‘department_rate_override’ to the response with the ‘200’ status (media type: text/html) |
|
added the optional property ‘results/items/department_rate_override’ to the response with the ‘200’ status (media type: text/html) |
|
added the optional property ‘results/items/department_rate_override’ to the response with the ‘200’ status (media type: application/json) |
|
added the new optional request property ‘department_rate_override’ (media type: application/x-www-form-urlencoded) |
|
added the new optional request property ‘department_rate_override’ (media type: multipart/form-data) |
|
added the new optional request property ‘department_rate_override’ (media type: application/json) |
|
added the optional property ‘department_rate_override’ to the response with the ‘201’ status (media type: application/json) |
|
added the optional property ‘department_rate_override’ to the response with the ‘201’ status (media type: text/html) |
|
added the optional property ‘department_rate_override’ to the response with the ‘200’ status (media type: text/html) |
|
added the optional property ‘department_rate_override’ to the response with the ‘200’ status (media type: application/json) |
|
added the new optional request property ‘department_rate_override’ (media type: application/x-www-form-urlencoded) |
|
added the new optional request property ‘department_rate_override’ (media type: application/json) |
|
added the new optional request property ‘department_rate_override’ (media type: multipart/form-data) |
|
added the optional property ‘department_rate_override’ to the response with the ‘200’ status (media type: application/json) |
|
added the optional property ‘department_rate_override’ to the response with the ‘200’ status (media type: text/html) |
|
added the new optional request property ‘department_rate_override’ (media type: multipart/form-data) |
|
added the new optional request property ‘department_rate_override’ (media type: application/x-www-form-urlencoded) |
|
added the new optional request property ‘department_rate_override’ (media type: application/json) |
|
added the optional property ‘department_rate_override’ to the response with the ‘200’ status (media type: text/html) |
|
added the optional property ‘department_rate_override’ to the response with the ‘200’ status (media type: application/json) |
|
added the new optional request property ‘department_rate_override’ (media type: application/x-www-form-urlencoded) |
|
added the new optional request property ‘department_rate_override’ (media type: multipart/form-data) |
|
added the new optional request property ‘department_rate_override’ (media type: application/json) |
|
added the optional property ‘department_rate_override’ to the response with the ‘200’ status (media type: application/json) |
|
added the optional property ‘department_rate_override’ to the response with the ‘200’ status (media type: text/html) |
|
added the optional property ‘results/items/department_rate_override’ to the response with the ‘200’ status (media type: application/json) |
|
added the optional property ‘results/items/department_rate_override’ to the response with the ‘200’ status (media type: text/html) |
|
added the new optional request property ‘department_rate_override’ (media type: application/json) |
|
added the new optional request property ‘department_rate_override’ (media type: application/x-www-form-urlencoded) |
|
added the new optional request property ‘department_rate_override’ (media type: multipart/form-data) |
|
added the optional property ‘department_rate_override’ to the response with the ‘201’ status (media type: text/html) |
|
added the optional property ‘department_rate_override’ to the response with the ‘201’ status (media type: application/json) |
|
added the optional property ‘department_rate_override’ to the response with the ‘200’ status (media type: application/json) |
|
added the optional property ‘department_rate_override’ to the response with the ‘200’ status (media type: text/html) |
|
added the new optional request property ‘department_rate_override’ (media type: application/json) |
|
added the new optional request property ‘department_rate_override’ (media type: multipart/form-data) |
|
added the new optional request property ‘department_rate_override’ (media type: application/x-www-form-urlencoded) |
|
added the optional property ‘department_rate_override’ to the response with the ‘200’ status (media type: application/json) |
|
added the optional property ‘department_rate_override’ to the response with the ‘200’ status (media type: text/html) |
|
added the new optional request property ‘department_rate_override’ (media type: application/x-www-form-urlencoded) |
|
added the new optional request property ‘department_rate_override’ (media type: multipart/form-data) |
|
added the new optional request property ‘department_rate_override’ (media type: application/json) |
|
added the optional property ‘department_rate_override’ to the response with the ‘200’ status (media type: application/json) |
|
added the optional property ‘department_rate_override’ to the response with the ‘200’ status (media type: text/html) |
|
added the optional property ‘results/items/department_rate_override’ to the response with the ‘200’ status (media type: text/html) |
|
added the optional property ‘results/items/department_rate_override’ to the response with the ‘200’ status (media type: application/json) |
|
added the new optional request property ‘department_rate_override’ (media type: application/json) |
|
added the new optional request property ‘department_rate_override’ (media type: multipart/form-data) |
|
added the new optional request property ‘department_rate_override’ (media type: application/x-www-form-urlencoded) |
|
added the optional property ‘department_rate_override’ to the response with the ‘201’ status (media type: application/json) |
|
added the optional property ‘department_rate_override’ to the response with the ‘201’ status (media type: text/html) |
|
added the optional property ‘department_rate_override’ to the response with the ‘200’ status (media type: text/html) |
|
added the optional property ‘department_rate_override’ to the response with the ‘200’ status (media type: application/json) |
|
added the new optional request property ‘department_rate_override’ (media type: application/x-www-form-urlencoded) |
|
added the new optional request property ‘department_rate_override’ (media type: application/json) |
|
added the new optional request property ‘department_rate_override’ (media type: multipart/form-data) |
|
added the optional property ‘department_rate_override’ to the response with the ‘200’ status (media type: text/html) |
|
added the optional property ‘department_rate_override’ to the response with the ‘200’ status (media type: application/json) |
|
added the new optional request property ‘department_rate_override’ (media type: application/x-www-form-urlencoded) |
|
added the new optional request property ‘department_rate_override’ (media type: multipart/form-data) |
|
added the new optional request property ‘department_rate_override’ (media type: application/json) |
|
added the optional property ‘department_rate_override’ to the response with the ‘200’ status (media type: text/html) |
|
added the optional property ‘department_rate_override’ to the response with the ‘200’ status (media type: application/json) |
|
added the optional property ‘results/items/department_rate_override’ to the response with the ‘200’ status (media type: text/html) |
|
added the optional property ‘results/items/department_rate_override’ to the response with the ‘200’ status (media type: application/json) |
|
added the new optional request property ‘department_rate_override’ (media type: application/x-www-form-urlencoded) |
|
added the new optional request property ‘department_rate_override’ (media type: multipart/form-data) |
|
added the new optional request property ‘department_rate_override’ (media type: application/json) |
|
added the optional property ‘department_rate_override’ to the response with the ‘201’ status (media type: text/html) |
|
added the optional property ‘department_rate_override’ to the response with the ‘201’ status (media type: application/json) |
|
added the optional property ‘department_rate_override’ to the response with the ‘200’ status (media type: application/json) |
|
added the optional property ‘department_rate_override’ to the response with the ‘200’ status (media type: text/html) |
|
added the new optional request property ‘department_rate_override’ (media type: application/x-www-form-urlencoded) |
|
added the new optional request property ‘department_rate_override’ (media type: multipart/form-data) |
|
added the new optional request property ‘department_rate_override’ (media type: application/json) |
|
added the optional property ‘department_rate_override’ to the response with the ‘200’ status (media type: text/html) |
|
added the optional property ‘department_rate_override’ to the response with the ‘200’ status (media type: application/json) |
|
added the new optional request property ‘department_rate_override’ (media type: application/x-www-form-urlencoded) |
|
added the new optional request property ‘department_rate_override’ (media type: multipart/form-data) |
|
added the new optional request property ‘department_rate_override’ (media type: application/json) |
|
added the optional property ‘department_rate_override’ to the response with the ‘200’ status (media type: text/html) |
|
added the optional property ‘department_rate_override’ to the response with the ‘200’ status (media type: application/json) |
|
added the optional property ‘results/items/department_rate_override’ to the response with the ‘200’ status (media type: text/html) |
|
added the optional property ‘results/items/department_rate_override’ to the response with the ‘200’ status (media type: application/json) |
|
added the new optional request property ‘department_rate_override’ (media type: multipart/form-data) |
|
added the new optional request property ‘department_rate_override’ (media type: application/json) |
|
added the new optional request property ‘department_rate_override’ (media type: application/x-www-form-urlencoded) |
|
added the optional property ‘department_rate_override’ to the response with the ‘201’ status (media type: application/json) |
|
added the optional property ‘department_rate_override’ to the response with the ‘201’ status (media type: text/html) |
|
added the optional property ‘department_rate_override’ to the response with the ‘200’ status (media type: application/json) |
|
added the optional property ‘department_rate_override’ to the response with the ‘200’ status (media type: text/html) |
|
added the new optional request property ‘department_rate_override’ (media type: application/x-www-form-urlencoded) |
|
added the new optional request property ‘department_rate_override’ (media type: application/json) |
|
added the new optional request property ‘department_rate_override’ (media type: multipart/form-data) |
|
added the optional property ‘department_rate_override’ to the response with the ‘200’ status (media type: text/html) |
|
added the optional property ‘department_rate_override’ to the response with the ‘200’ status (media type: application/json) |
|
added the new optional request property ‘department_rate_override’ (media type: application/x-www-form-urlencoded) |
|
added the new optional request property ‘department_rate_override’ (media type: application/json) |
|
added the new optional request property ‘department_rate_override’ (media type: multipart/form-data) |
|
added the optional property ‘department_rate_override’ to the response with the ‘200’ status (media type: application/json) |
|
added the optional property ‘department_rate_override’ to the response with the ‘200’ status (media type: text/html) |
|
added the optional property ‘results/items/department_rate_override’ to the response with the ‘200’ status (media type: text/html) |
|
added the optional property ‘results/items/department_rate_override’ to the response with the ‘200’ status (media type: application/json) |
|
added the new optional request property ‘department_rate_override’ (media type: multipart/form-data) |
|
added the new optional request property ‘department_rate_override’ (media type: application/json) |
|
added the new optional request property ‘department_rate_override’ (media type: application/x-www-form-urlencoded) |
|
added the optional property ‘department_rate_override’ to the response with the ‘201’ status (media type: application/json) |
|
added the optional property ‘department_rate_override’ to the response with the ‘201’ status (media type: text/html) |
|
added the optional property ‘department_rate_override’ to the response with the ‘200’ status (media type: text/html) |
|
added the optional property ‘department_rate_override’ to the response with the ‘200’ status (media type: application/json) |
|
added the new optional request property ‘department_rate_override’ (media type: application/x-www-form-urlencoded) |
|
added the new optional request property ‘department_rate_override’ (media type: multipart/form-data) |
|
added the new optional request property ‘department_rate_override’ (media type: application/json) |
|
added the optional property ‘department_rate_override’ to the response with the ‘200’ status (media type: application/json) |
|
added the optional property ‘department_rate_override’ to the response with the ‘200’ status (media type: text/html) |
|
added the new optional request property ‘department_rate_override’ (media type: application/x-www-form-urlencoded) |
|
added the new optional request property ‘department_rate_override’ (media type: application/json) |
|
added the new optional request property ‘department_rate_override’ (media type: multipart/form-data) |
|
added the optional property ‘department_rate_override’ to the response with the ‘200’ status (media type: text/html) |
|
added the optional property ‘department_rate_override’ to the response with the ‘200’ status (media type: application/json) |
|
added the new optional request property ‘department_rate_override’ (media type: application/x-www-form-urlencoded) |
|
added the new optional request property ‘department_rate_override’ (media type: application/json) |
|
added the new optional request property ‘department_rate_override’ (media type: multipart/form-data) |
|
added the optional property ‘department_rate_override’ to the response with the ‘200’ status (media type: text/html) |
|
added the optional property ‘department_rate_override’ to the response with the ‘200’ status (media type: application/json) |
|
added the optional property ‘results/items/department_rate_override’ to the response with the ‘200’ status (media type: application/json) |
|
added the optional property ‘results/items/department_rate_override’ to the response with the ‘200’ status (media type: text/html) |
|
added the new optional request property ‘department_rate_override’ (media type: application/x-www-form-urlencoded) |
|
added the new optional request property ‘department_rate_override’ (media type: application/json) |
|
added the new optional request property ‘department_rate_override’ (media type: multipart/form-data) |
|
added the optional property ‘department_rate_override’ to the response with the ‘201’ status (media type: text/html) |
|
added the optional property ‘department_rate_override’ to the response with the ‘201’ status (media type: application/json) |
|
added the optional property ‘department_rate_override’ to the response with the ‘200’ status (media type: application/json) |
|
added the optional property ‘department_rate_override’ to the response with the ‘200’ status (media type: text/html) |
|
added the new optional request property ‘department_rate_override’ (media type: application/json) |
|
added the new optional request property ‘department_rate_override’ (media type: multipart/form-data) |
|
added the new optional request property ‘department_rate_override’ (media type: application/x-www-form-urlencoded) |
|
added the optional property ‘department_rate_override’ to the response with the ‘200’ status (media type: text/html) |
|
added the optional property ‘department_rate_override’ to the response with the ‘200’ status (media type: application/json) |
|
added the new optional request property ‘department_rate_override’ (media type: application/x-www-form-urlencoded) |
|
added the new optional request property ‘department_rate_override’ (media type: application/json) |
|
added the new optional request property ‘department_rate_override’ (media type: multipart/form-data) |
|
added the optional property ‘department_rate_override’ to the response with the ‘200’ status (media type: text/html) |
|
added the optional property ‘department_rate_override’ to the response with the ‘200’ status (media type: application/json) |
|
added the optional property ‘results/items/department_rate_override’ to the response with the ‘200’ status (media type: application/json) |
|
added the optional property ‘results/items/department_rate_override’ to the response with the ‘200’ status (media type: text/html) |
|
added the new optional request property ‘department_rate_override’ (media type: application/x-www-form-urlencoded) |
|
added the new optional request property ‘department_rate_override’ (media type: application/json) |
|
added the new optional request property ‘department_rate_override’ (media type: multipart/form-data) |
|
added the optional property ‘department_rate_override’ to the response with the ‘201’ status (media type: text/html) |
|
added the optional property ‘department_rate_override’ to the response with the ‘201’ status (media type: application/json) |
|
added the optional property ‘department_rate_override’ to the response with the ‘200’ status (media type: text/html) |
|
added the optional property ‘department_rate_override’ to the response with the ‘200’ status (media type: application/json) |
|
added the new optional request property ‘department_rate_override’ (media type: application/x-www-form-urlencoded) |
|
added the new optional request property ‘department_rate_override’ (media type: multipart/form-data) |
|
added the new optional request property ‘department_rate_override’ (media type: application/json) |
|
added the optional property ‘department_rate_override’ to the response with the ‘200’ status (media type: application/json) |
|
added the optional property ‘department_rate_override’ to the response with the ‘200’ status (media type: text/html) |
|
added the new optional request property ‘department_rate_override’ (media type: multipart/form-data) |
|
added the new optional request property ‘department_rate_override’ (media type: application/x-www-form-urlencoded) |
|
added the new optional request property ‘department_rate_override’ (media type: application/json) |
|
added the optional property ‘department_rate_override’ to the response with the ‘200’ status (media type: text/html) |
|
added the optional property ‘department_rate_override’ to the response with the ‘200’ status (media type: application/json) |
Release 20260723.136669 — 2026-07-23
Non-breaking changes
Operation |
Change |
|---|---|
|
added the optional property ‘attributes/clients_with_patients/allOf[#/components/schemas/NavigationSearchClientWithPatient]/data/items/patients/items/stable_address’ to the response with the ‘200’ status |
Release 20260723.136665 — 2026-07-23
Non-breaking changes
Operation |
Change |
|---|---|
|
endpoint added |
Release 20260723.136590 — 2026-07-23
Non-breaking changes
Operation |
Change |
|---|---|
|
added the new optional request property ‘dismissed_trigger_topics’ (media type: application/json) |
|
added the new optional request property ‘dismissed_trigger_topics’ (media type: application/x-www-form-urlencoded) |
|
added the new optional request property ‘dismissed_trigger_topics’ (media type: multipart/form-data) |
Release 20260723.136589 — 2026-07-23
Non-breaking changes
Operation |
Change |
|---|---|
|
added the optional property ‘results/items/online_booking_name’ to the response with the ‘200’ status (media type: text/html) |
|
added the optional property ‘results/items/online_booking_name’ to the response with the ‘200’ status (media type: application/json) |
|
added the new optional request property ‘online_booking_name’ (media type: application/json) |
|
added the new optional request property ‘online_booking_name’ (media type: application/x-www-form-urlencoded) |
|
added the new optional request property ‘online_booking_name’ (media type: multipart/form-data) |
|
added the optional property ‘online_booking_name’ to the response with the ‘201’ status (media type: application/json) |
|
added the optional property ‘online_booking_name’ to the response with the ‘201’ status (media type: text/html) |
|
added the optional property ‘online_booking_name’ to the response with the ‘200’ status (media type: text/html) |
|
added the optional property ‘online_booking_name’ to the response with the ‘200’ status (media type: application/json) |
|
added the new optional request property ‘online_booking_name’ (media type: application/json) |
|
added the new optional request property ‘online_booking_name’ (media type: multipart/form-data) |
|
added the new optional request property ‘online_booking_name’ (media type: application/x-www-form-urlencoded) |
|
added the optional property ‘online_booking_name’ to the response with the ‘200’ status (media type: application/json) |
|
added the optional property ‘online_booking_name’ to the response with the ‘200’ status (media type: text/html) |
|
added the new optional request property ‘online_booking_name’ (media type: multipart/form-data) |
|
added the new optional request property ‘online_booking_name’ (media type: application/x-www-form-urlencoded) |
|
added the new optional request property ‘online_booking_name’ (media type: application/json) |
|
added the optional property ‘online_booking_name’ to the response with the ‘200’ status (media type: application/json) |
|
added the optional property ‘online_booking_name’ to the response with the ‘200’ status (media type: text/html) |
Release 20260723.136554 — 2026-07-23
Non-breaking changes
Operation |
Change |
|---|---|
|
added the required property ‘results/items/journal_transactions/items/cost_center_code’ to the response with the ‘200’ status (media type: application/json) |
|
added the required property ‘results/items/journal_transactions/items/cost_center_code’ to the response with the ‘200’ status (media type: text/html) |
|
added the required property ‘journal_transactions/items/cost_center_code’ to the response with the ‘200’ status (media type: text/html) |
|
added the required property ‘journal_transactions/items/cost_center_code’ to the response with the ‘200’ status (media type: application/json) |
|
added the required property ‘journal_transactions/items/cost_center_code’ to the response with the ‘200’ status (media type: text/html) |
|
added the required property ‘journal_transactions/items/cost_center_code’ to the response with the ‘200’ status (media type: application/json) |
|
added the required property ‘results/items/cost_center_code’ to the response with the ‘200’ status (media type: application/json) |
|
added the required property ‘results/items/cost_center_code’ to the response with the ‘200’ status (media type: text/html) |
|
added the required property ‘cost_center_code’ to the response with the ‘200’ status (media type: application/json) |
|
added the required property ‘cost_center_code’ to the response with the ‘200’ status (media type: text/html) |
|
added the required property ‘cost_center_code’ to the response with the ‘200’ status (media type: text/html) |
|
added the required property ‘cost_center_code’ to the response with the ‘200’ status (media type: application/json) |
Release 20260716.135039 — 2026-07-16
Non-breaking changes
Operation |
Change |
|---|---|
|
added the optional property ‘results/items/transaction_terminal’ to the response with the ‘200’ status (media type: application/json) |
|
added the optional property ‘results/items/transaction_terminal’ to the response with the ‘200’ status (media type: text/html) |
|
added the required property ‘results/items/efsta_multicompany_mode’ to the response with the ‘200’ status (media type: application/json) |
|
added the required property ‘results/items/efsta_multicompany_mode’ to the response with the ‘200’ status (media type: text/html) |
|
added the optional property ‘transaction_terminal’ to the response with the ‘200’ status (media type: application/json) |
|
added the optional property ‘transaction_terminal’ to the response with the ‘200’ status (media type: text/html) |
|
added the required property ‘efsta_multicompany_mode’ to the response with the ‘200’ status (media type: application/json) |
|
added the required property ‘efsta_multicompany_mode’ to the response with the ‘200’ status (media type: text/html) |
Release 20260715.134852 — 2026-07-15
Non-breaking changes
Operation |
Change |
|---|---|
|
endpoint added |
|
endpoint added |
|
endpoint added |
|
endpoint added |
|
endpoint added |
|
endpoint added |
|
added the optional property ‘results/items/archived’ to the response with the ‘200’ status (media type: text/html) |
|
added the optional property ‘results/items/archived’ to the response with the ‘200’ status (media type: application/json) |
|
added the optional property ‘results/items/department_info/items/order_gateway_name’ to the response with the ‘200’ status (media type: text/html) |
|
added the optional property ‘results/items/department_info/items/order_gateway_name’ to the response with the ‘200’ status (media type: application/json) |
|
added the optional property ‘results/items/make_department_specific’ to the response with the ‘200’ status (media type: application/json) |
|
added the optional property ‘results/items/make_department_specific’ to the response with the ‘200’ status (media type: text/html) |
|
added the optional property ‘results/items/name_postfix’ to the response with the ‘200’ status (media type: application/json) |
|
added the optional property ‘results/items/name_postfix’ to the response with the ‘200’ status (media type: text/html) |
|
added the optional property ‘results/items/order_gateway_name’ to the response with the ‘200’ status (media type: text/html) |
|
added the optional property ‘results/items/order_gateway_name’ to the response with the ‘200’ status (media type: application/json) |
|
added the optional property ‘results/items/order_gateway_supplier_id’ to the response with the ‘200’ status (media type: text/html) |
|
added the optional property ‘results/items/order_gateway_supplier_id’ to the response with the ‘200’ status (media type: application/json) |
|
added the optional property ‘results/items/wholesaler_type’ to the response with the ‘200’ status (media type: application/json) |
|
added the optional property ‘results/items/wholesaler_type’ to the response with the ‘200’ status (media type: text/html) |
|
added the required property ‘results/items/has_ongoing_order’ to the response with the ‘200’ status (media type: application/json) |
|
added the required property ‘results/items/has_ongoing_order’ to the response with the ‘200’ status (media type: text/html) |
|
added the required property ‘results/items/wholesaler_type_display’ to the response with the ‘200’ status (media type: application/json) |
|
added the required property ‘results/items/wholesaler_type_display’ to the response with the ‘200’ status (media type: text/html) |
|
added the new optional request property ‘archived’ (media type: application/x-www-form-urlencoded) |
|
added the new optional request property ‘archived’ (media type: multipart/form-data) |
|
added the new optional request property ‘archived’ (media type: application/json) |
|
added the new optional request property ‘available_wholesaler_id’ (media type: application/json) |
|
added the new optional request property ‘available_wholesaler_id’ (media type: multipart/form-data) |
|
added the new optional request property ‘available_wholesaler_id’ (media type: application/x-www-form-urlencoded) |
|
added the new optional request property ‘department_info’ (media type: multipart/form-data) |
|
added the new optional request property ‘department_info’ (media type: application/x-www-form-urlencoded) |
|
added the new optional request property ‘department_info’ (media type: application/json) |
|
added the new optional request property ‘has_same_credentials_with_unique_customer_number’ (media type: application/x-www-form-urlencoded) |
|
added the new optional request property ‘has_same_credentials_with_unique_customer_number’ (media type: multipart/form-data) |
|
added the new optional request property ‘has_same_credentials_with_unique_customer_number’ (media type: application/json) |
|
added the new optional request property ‘make_department_specific’ (media type: application/x-www-form-urlencoded) |
|
added the new optional request property ‘make_department_specific’ (media type: multipart/form-data) |
|
added the new optional request property ‘make_department_specific’ (media type: application/json) |
|
added the new optional request property ‘name_postfix’ (media type: application/x-www-form-urlencoded) |
|
added the new optional request property ‘name_postfix’ (media type: application/json) |
|
added the new optional request property ‘name_postfix’ (media type: multipart/form-data) |
|
added the new optional request property ‘order_gateway_name’ (media type: multipart/form-data) |
|
added the new optional request property ‘order_gateway_name’ (media type: application/x-www-form-urlencoded) |
|
added the new optional request property ‘order_gateway_name’ (media type: application/json) |
|
added the new optional request property ‘order_gateway_password’ (media type: application/json) |
|
added the new optional request property ‘order_gateway_password’ (media type: multipart/form-data) |
|
added the new optional request property ‘order_gateway_password’ (media type: application/x-www-form-urlencoded) |
|
added the new optional request property ‘order_gateway_supplier_id’ (media type: application/x-www-form-urlencoded) |
|
added the new optional request property ‘order_gateway_supplier_id’ (media type: multipart/form-data) |
|
added the new optional request property ‘order_gateway_supplier_id’ (media type: application/json) |
|
added the new optional request property ‘wholesaler_type’ (media type: application/x-www-form-urlencoded) |
|
added the new optional request property ‘wholesaler_type’ (media type: application/json) |
|
added the new optional request property ‘wholesaler_type’ (media type: multipart/form-data) |
|
added the optional property ‘archived’ to the response with the ‘201’ status (media type: application/json) |
|
added the optional property ‘archived’ to the response with the ‘201’ status (media type: text/html) |
|
added the optional property ‘department_info/items/order_gateway_name’ to the response with the ‘201’ status (media type: text/html) |
|
added the optional property ‘department_info/items/order_gateway_name’ to the response with the ‘201’ status (media type: application/json) |
|
added the optional property ‘make_department_specific’ to the response with the ‘201’ status (media type: application/json) |
|
added the optional property ‘make_department_specific’ to the response with the ‘201’ status (media type: text/html) |
|
added the optional property ‘name_postfix’ to the response with the ‘201’ status (media type: application/json) |
|
added the optional property ‘name_postfix’ to the response with the ‘201’ status (media type: text/html) |
|
added the optional property ‘order_gateway_name’ to the response with the ‘201’ status (media type: application/json) |
|
added the optional property ‘order_gateway_name’ to the response with the ‘201’ status (media type: text/html) |
|
added the optional property ‘order_gateway_supplier_id’ to the response with the ‘201’ status (media type: application/json) |
|
added the optional property ‘order_gateway_supplier_id’ to the response with the ‘201’ status (media type: text/html) |
|
added the optional property ‘wholesaler_type’ to the response with the ‘201’ status (media type: application/json) |
|
added the optional property ‘wholesaler_type’ to the response with the ‘201’ status (media type: text/html) |
|
added the required property ‘has_ongoing_order’ to the response with the ‘201’ status (media type: application/json) |
|
added the required property ‘has_ongoing_order’ to the response with the ‘201’ status (media type: text/html) |
|
added the required property ‘wholesaler_type_display’ to the response with the ‘201’ status (media type: text/html) |
|
added the required property ‘wholesaler_type_display’ to the response with the ‘201’ status (media type: application/json) |
|
endpoint added |
|
added the optional property ‘archived’ to the response with the ‘200’ status (media type: text/html) |
|
added the optional property ‘archived’ to the response with the ‘200’ status (media type: application/json) |
|
added the optional property ‘department_info/items/order_gateway_name’ to the response with the ‘200’ status (media type: application/json) |
|
added the optional property ‘department_info/items/order_gateway_name’ to the response with the ‘200’ status (media type: text/html) |
|
added the optional property ‘make_department_specific’ to the response with the ‘200’ status (media type: text/html) |
|
added the optional property ‘make_department_specific’ to the response with the ‘200’ status (media type: application/json) |
|
added the optional property ‘name_postfix’ to the response with the ‘200’ status (media type: text/html) |
|
added the optional property ‘name_postfix’ to the response with the ‘200’ status (media type: application/json) |
|
added the optional property ‘order_gateway_name’ to the response with the ‘200’ status (media type: application/json) |
|
added the optional property ‘order_gateway_name’ to the response with the ‘200’ status (media type: text/html) |
|
added the optional property ‘order_gateway_supplier_id’ to the response with the ‘200’ status (media type: text/html) |
|
added the optional property ‘order_gateway_supplier_id’ to the response with the ‘200’ status (media type: application/json) |
|
added the optional property ‘wholesaler_type’ to the response with the ‘200’ status (media type: text/html) |
|
added the optional property ‘wholesaler_type’ to the response with the ‘200’ status (media type: application/json) |
|
added the required property ‘has_ongoing_order’ to the response with the ‘200’ status (media type: application/json) |
|
added the required property ‘has_ongoing_order’ to the response with the ‘200’ status (media type: text/html) |
|
added the required property ‘wholesaler_type_display’ to the response with the ‘200’ status (media type: text/html) |
|
added the required property ‘wholesaler_type_display’ to the response with the ‘200’ status (media type: application/json) |
|
added the new optional request property ‘archived’ (media type: application/json) |
|
added the new optional request property ‘archived’ (media type: multipart/form-data) |
|
added the new optional request property ‘archived’ (media type: application/x-www-form-urlencoded) |
|
added the new optional request property ‘available_wholesaler_id’ (media type: multipart/form-data) |
|
added the new optional request property ‘available_wholesaler_id’ (media type: application/x-www-form-urlencoded) |
|
added the new optional request property ‘available_wholesaler_id’ (media type: application/json) |
|
added the new optional request property ‘department_info’ (media type: multipart/form-data) |
|
added the new optional request property ‘department_info’ (media type: application/json) |
|
added the new optional request property ‘department_info’ (media type: application/x-www-form-urlencoded) |
|
added the new optional request property ‘has_same_credentials_with_unique_customer_number’ (media type: application/x-www-form-urlencoded) |
|
added the new optional request property ‘has_same_credentials_with_unique_customer_number’ (media type: application/json) |
|
added the new optional request property ‘has_same_credentials_with_unique_customer_number’ (media type: multipart/form-data) |
|
added the new optional request property ‘make_department_specific’ (media type: multipart/form-data) |
|
added the new optional request property ‘make_department_specific’ (media type: application/json) |
|
added the new optional request property ‘make_department_specific’ (media type: application/x-www-form-urlencoded) |
|
added the new optional request property ‘name_postfix’ (media type: application/json) |
|
added the new optional request property ‘name_postfix’ (media type: application/x-www-form-urlencoded) |
|
added the new optional request property ‘name_postfix’ (media type: multipart/form-data) |
|
added the new optional request property ‘order_gateway_name’ (media type: application/x-www-form-urlencoded) |
|
added the new optional request property ‘order_gateway_name’ (media type: application/json) |
|
added the new optional request property ‘order_gateway_name’ (media type: multipart/form-data) |
|
added the new optional request property ‘order_gateway_password’ (media type: multipart/form-data) |
|
added the new optional request property ‘order_gateway_password’ (media type: application/json) |
|
added the new optional request property ‘order_gateway_password’ (media type: application/x-www-form-urlencoded) |
|
added the new optional request property ‘order_gateway_supplier_id’ (media type: application/json) |
|
added the new optional request property ‘order_gateway_supplier_id’ (media type: application/x-www-form-urlencoded) |
|
added the new optional request property ‘order_gateway_supplier_id’ (media type: multipart/form-data) |
|
added the new optional request property ‘wholesaler_type’ (media type: application/json) |
|
added the new optional request property ‘wholesaler_type’ (media type: application/x-www-form-urlencoded) |
|
added the new optional request property ‘wholesaler_type’ (media type: multipart/form-data) |
|
added the optional property ‘archived’ to the response with the ‘200’ status (media type: application/json) |
|
added the optional property ‘archived’ to the response with the ‘200’ status (media type: text/html) |
|
added the optional property ‘department_info/items/order_gateway_name’ to the response with the ‘200’ status (media type: text/html) |
|
added the optional property ‘department_info/items/order_gateway_name’ to the response with the ‘200’ status (media type: application/json) |
|
added the optional property ‘make_department_specific’ to the response with the ‘200’ status (media type: text/html) |
|
added the optional property ‘make_department_specific’ to the response with the ‘200’ status (media type: application/json) |
|
added the optional property ‘name_postfix’ to the response with the ‘200’ status (media type: application/json) |
|
added the optional property ‘name_postfix’ to the response with the ‘200’ status (media type: text/html) |
|
added the optional property ‘order_gateway_name’ to the response with the ‘200’ status (media type: application/json) |
|
added the optional property ‘order_gateway_name’ to the response with the ‘200’ status (media type: text/html) |
|
added the optional property ‘order_gateway_supplier_id’ to the response with the ‘200’ status (media type: text/html) |
|
added the optional property ‘order_gateway_supplier_id’ to the response with the ‘200’ status (media type: application/json) |
|
added the optional property ‘wholesaler_type’ to the response with the ‘200’ status (media type: text/html) |
|
added the optional property ‘wholesaler_type’ to the response with the ‘200’ status (media type: application/json) |
|
added the required property ‘has_ongoing_order’ to the response with the ‘200’ status (media type: text/html) |
|
added the required property ‘has_ongoing_order’ to the response with the ‘200’ status (media type: application/json) |
|
added the required property ‘wholesaler_type_display’ to the response with the ‘200’ status (media type: text/html) |
|
added the required property ‘wholesaler_type_display’ to the response with the ‘200’ status (media type: application/json) |
|
added the new optional request property ‘archived’ (media type: application/x-www-form-urlencoded) |
|
added the new optional request property ‘archived’ (media type: multipart/form-data) |
|
added the new optional request property ‘archived’ (media type: application/json) |
|
added the new optional request property ‘available_wholesaler_id’ (media type: application/json) |
|
added the new optional request property ‘available_wholesaler_id’ (media type: multipart/form-data) |
|
added the new optional request property ‘available_wholesaler_id’ (media type: application/x-www-form-urlencoded) |
|
added the new optional request property ‘department_info’ (media type: application/json) |
|
added the new optional request property ‘department_info’ (media type: application/x-www-form-urlencoded) |
|
added the new optional request property ‘department_info’ (media type: multipart/form-data) |
|
added the new optional request property ‘has_same_credentials_with_unique_customer_number’ (media type: multipart/form-data) |
|
added the new optional request property ‘has_same_credentials_with_unique_customer_number’ (media type: application/x-www-form-urlencoded) |
|
added the new optional request property ‘has_same_credentials_with_unique_customer_number’ (media type: application/json) |
|
added the new optional request property ‘make_department_specific’ (media type: application/json) |
|
added the new optional request property ‘make_department_specific’ (media type: application/x-www-form-urlencoded) |
|
added the new optional request property ‘make_department_specific’ (media type: multipart/form-data) |
|
added the new optional request property ‘name_postfix’ (media type: multipart/form-data) |
|
added the new optional request property ‘name_postfix’ (media type: application/json) |
|
added the new optional request property ‘name_postfix’ (media type: application/x-www-form-urlencoded) |
|
added the new optional request property ‘order_gateway_name’ (media type: application/json) |
|
added the new optional request property ‘order_gateway_name’ (media type: application/x-www-form-urlencoded) |
|
added the new optional request property ‘order_gateway_name’ (media type: multipart/form-data) |
|
added the new optional request property ‘order_gateway_password’ (media type: application/x-www-form-urlencoded) |
|
added the new optional request property ‘order_gateway_password’ (media type: application/json) |
|
added the new optional request property ‘order_gateway_password’ (media type: multipart/form-data) |
|
added the new optional request property ‘order_gateway_supplier_id’ (media type: application/x-www-form-urlencoded) |
|
added the new optional request property ‘order_gateway_supplier_id’ (media type: multipart/form-data) |
|
added the new optional request property ‘order_gateway_supplier_id’ (media type: application/json) |
|
added the new optional request property ‘wholesaler_type’ (media type: application/json) |
|
added the new optional request property ‘wholesaler_type’ (media type: multipart/form-data) |
|
added the new optional request property ‘wholesaler_type’ (media type: application/x-www-form-urlencoded) |
|
added the optional property ‘archived’ to the response with the ‘200’ status (media type: application/json) |
|
added the optional property ‘archived’ to the response with the ‘200’ status (media type: text/html) |
|
added the optional property ‘department_info/items/order_gateway_name’ to the response with the ‘200’ status (media type: application/json) |
|
added the optional property ‘department_info/items/order_gateway_name’ to the response with the ‘200’ status (media type: text/html) |
|
added the optional property ‘make_department_specific’ to the response with the ‘200’ status (media type: application/json) |
|
added the optional property ‘make_department_specific’ to the response with the ‘200’ status (media type: text/html) |
|
added the optional property ‘name_postfix’ to the response with the ‘200’ status (media type: application/json) |
|
added the optional property ‘name_postfix’ to the response with the ‘200’ status (media type: text/html) |
|
added the optional property ‘order_gateway_name’ to the response with the ‘200’ status (media type: application/json) |
|
added the optional property ‘order_gateway_name’ to the response with the ‘200’ status (media type: text/html) |
|
added the optional property ‘order_gateway_supplier_id’ to the response with the ‘200’ status (media type: text/html) |
|
added the optional property ‘order_gateway_supplier_id’ to the response with the ‘200’ status (media type: application/json) |
|
added the optional property ‘wholesaler_type’ to the response with the ‘200’ status (media type: text/html) |
|
added the optional property ‘wholesaler_type’ to the response with the ‘200’ status (media type: application/json) |
|
added the required property ‘has_ongoing_order’ to the response with the ‘200’ status (media type: text/html) |
|
added the required property ‘has_ongoing_order’ to the response with the ‘200’ status (media type: application/json) |
|
added the required property ‘wholesaler_type_display’ to the response with the ‘200’ status (media type: application/json) |
|
added the required property ‘wholesaler_type_display’ to the response with the ‘200’ status (media type: text/html) |
|
endpoint added |
Release 20260714.134436 — 2026-07-14
Non-breaking changes
Operation |
Change |
|---|---|
|
added the new optional request property ‘user_details/active_department_groups’ (media type: multipart/form-data) |
|
added the new optional request property ‘user_details/active_department_groups’ (media type: application/json) |
|
added the new optional request property ‘user_details/active_department_groups’ (media type: application/x-www-form-urlencoded) |
|
added the optional property ‘user_details/active_department_groups’ to the response with the ‘201’ status (media type: text/html) |
|
added the optional property ‘user_details/active_department_groups’ to the response with the ‘201’ status (media type: application/json) |
|
added the new optional request property ‘user_details/active_department_groups’ (media type: application/json) |
|
added the new optional request property ‘user_details/active_department_groups’ (media type: application/x-www-form-urlencoded) |
|
added the new optional request property ‘user_details/active_department_groups’ (media type: multipart/form-data) |
|
added the optional property ‘user_details/active_department_groups’ to the response with the ‘200’ status (media type: application/json) |
|
added the optional property ‘user_details/active_department_groups’ to the response with the ‘200’ status (media type: text/html) |
|
added the new optional request property ‘user_details/active_department_groups’ (media type: application/x-www-form-urlencoded) |
|
added the new optional request property ‘user_details/active_department_groups’ (media type: multipart/form-data) |
|
added the new optional request property ‘user_details/active_department_groups’ (media type: application/json) |
|
added the optional property ‘user_details/active_department_groups’ to the response with the ‘200’ status (media type: application/json) |
|
added the optional property ‘user_details/active_department_groups’ to the response with the ‘200’ status (media type: text/html) |
|
added the optional property ‘results/items/active_department_groups’ to the response with the ‘200’ status (media type: text/html) |
|
added the optional property ‘results/items/active_department_groups’ to the response with the ‘200’ status (media type: application/json) |
|
added the new optional request property ‘active_department_groups’ (media type: application/x-www-form-urlencoded) |
|
added the new optional request property ‘active_department_groups’ (media type: multipart/form-data) |
|
added the new optional request property ‘active_department_groups’ (media type: application/json) |
|
added the optional property ‘active_department_groups’ to the response with the ‘201’ status (media type: text/html) |
|
added the optional property ‘active_department_groups’ to the response with the ‘201’ status (media type: application/json) |
|
added the optional property ‘active_department_groups’ to the response with the ‘200’ status (media type: application/json) |
|
added the optional property ‘active_department_groups’ to the response with the ‘200’ status (media type: text/html) |
|
added the new optional request property ‘active_department_groups’ (media type: application/x-www-form-urlencoded) |
|
added the new optional request property ‘active_department_groups’ (media type: application/json) |
|
added the new optional request property ‘active_department_groups’ (media type: multipart/form-data) |
|
added the optional property ‘active_department_groups’ to the response with the ‘200’ status (media type: application/json) |
|
added the optional property ‘active_department_groups’ to the response with the ‘200’ status (media type: text/html) |
|
added the new optional request property ‘active_department_groups’ (media type: application/json) |
|
added the new optional request property ‘active_department_groups’ (media type: multipart/form-data) |
|
added the new optional request property ‘active_department_groups’ (media type: application/x-www-form-urlencoded) |
|
added the optional property ‘active_department_groups’ to the response with the ‘200’ status (media type: text/html) |
|
added the optional property ‘active_department_groups’ to the response with the ‘200’ status (media type: application/json) |
Release 20260714.134376 — 2026-07-14
Non-breaking changes
Operation |
Change |
|---|---|
|
added the new optional ‘query’ request parameter ‘case_number__is’ |
|
added the new optional ‘query’ request parameter ‘reference_number__is’ |
|
added the required property ‘results/items/invoice’ to the response with the ‘200’ status (media type: application/json) |
|
added the required property ‘results/items/invoice’ to the response with the ‘200’ status (media type: text/html) |
|
added the required property ‘results/items/reference_number’ to the response with the ‘200’ status (media type: application/json) |
|
added the required property ‘results/items/reference_number’ to the response with the ‘200’ status (media type: text/html) |
|
added the required property ‘invoice’ to the response with the ‘200’ status (media type: application/json) |
|
added the required property ‘invoice’ to the response with the ‘200’ status (media type: text/html) |
|
added the required property ‘reference_number’ to the response with the ‘200’ status (media type: text/html) |
|
added the required property ‘reference_number’ to the response with the ‘200’ status (media type: application/json) |
|
added the required property ‘invoice’ to the response with the ‘200’ status (media type: application/json) |
|
added the required property ‘invoice’ to the response with the ‘200’ status (media type: text/html) |
|
added the required property ‘reference_number’ to the response with the ‘200’ status (media type: text/html) |
|
added the required property ‘reference_number’ to the response with the ‘200’ status (media type: application/json) |
Release 20260713.134223 — 2026-07-13
Breaking changes
Operation |
Change |
Migration |
|---|---|---|
|
added required request body |
— |
Non-breaking changes
Operation |
Change |
|---|---|
|
added the media type ‘application/json’ for the response with the status ‘201’ |
|
added the media type ‘text/html’ for the response with the status ‘201’ |
Release 20260710.133886 — 2026-07-10
Non-breaking changes
Operation |
Change |
|---|---|
|
endpoint added |
|
endpoint added |
|
endpoint added |
Release 20260706.132949 — 2026-07-06
Non-breaking changes
Operation |
Change |
|---|---|
|
added the optional property ‘payer_email’ to the response with the ‘200’ status (media type: application/json) |
|
added the optional property ‘payer_email’ to the response with the ‘200’ status (media type: text/html) |
Release 20260703.132613 — 2026-07-03
Non-breaking changes
Operation |
Change |
|---|---|
|
endpoint added |
|
endpoint added |
|
endpoint added |
Release 20260702.132217 — 2026-07-02
Non-breaking changes
Operation |
Change |
|---|---|
|
added the optional property ‘attributes/clients_with_patients/allOf[#/components/schemas/NavigationSearchClientWithPatient]/data/items/patients/items/register_number’ to the response with the ‘200’ status |
Release 20260701.131983 — 2026-07-01
Non-breaking changes
Operation |
Change |
|---|---|
|
added the new optional ‘query’ request parameter ‘available_for_department’ |
|
added the new optional ‘query’ request parameter ‘available_for_department’ |
|
added the new optional ‘query’ request parameter ‘available_for_department’ |
|
added the new optional ‘query’ request parameter ‘available_for_department’ |
|
added the new optional ‘query’ request parameter ‘available_for_department’ |
|
added the new optional ‘query’ request parameter ‘available_for_department’ |
Release 20260701.131931 — 2026-07-01
Non-breaking changes
Operation |
Change |
|---|---|
|
added the new ‘28.00’ enum value to the request property ‘transaction_category/allOf[#/components/schemas/TransactionCategoryEnum]/’ (media type: application/x-www-form-urlencoded) |
|
added the new ‘28.00’ enum value to the request property ‘transaction_category/allOf[#/components/schemas/TransactionCategoryEnum]/’ (media type: application/json) |
|
added the new ‘28.00’ enum value to the request property ‘transaction_category/allOf[#/components/schemas/TransactionCategoryEnum]/’ (media type: multipart/form-data) |
|
added the new ‘28.00’ enum value to the request property ‘transaction_category/allOf[#/components/schemas/TransactionCategoryEnum]/’ (media type: application/x-www-form-urlencoded) |
|
added the new ‘28.00’ enum value to the request property ‘transaction_category/allOf[#/components/schemas/TransactionCategoryEnum]/’ (media type: application/json) |
|
added the new ‘28.00’ enum value to the request property ‘transaction_category/allOf[#/components/schemas/TransactionCategoryEnum]/’ (media type: multipart/form-data) |
|
endpoint added |
Release 20260629.131466 — 2026-06-29
Non-breaking changes
Operation |
Change |
|---|---|
|
added the new optional ‘query’ request parameter ‘department_id’ |
|
added the new optional ‘query’ request parameter ‘department_id’ |
Release 20260626.131182 — 2026-06-26
Non-breaking changes
Operation |
Change |
|---|---|
|
added the new optional ‘query’ request parameter ‘department__in’ |
|
added the new optional ‘query’ request parameter ‘department__is’ |
|
added the new optional ‘query’ request parameter ‘department__is_not’ |
|
added the new optional ‘query’ request parameter ‘department__is_null’ |
|
added the new optional ‘query’ request parameter ‘department__not_in’ |
Release 20260622.129855 — 2026-06-22
Breaking changes
GET /appointment/— removed the required property ‘results/items/starting_from’ from the response with the ‘200’ status (media type: text/html)GET /appointment/— removed the required property ‘results/items/starting_from’ from the response with the ‘200’ status (media type: application/json)POST /appointment/— removed the required property ‘starting_from’ from the response with the ‘201’ status (media type: application/json)POST /appointment/— removed the required property ‘starting_from’ from the response with the ‘201’ status (media type: text/html)GET /appointment/{id}/— removed the required property ‘starting_from’ from the response with the ‘200’ status (media type: application/json)GET /appointment/{id}/— removed the required property ‘starting_from’ from the response with the ‘200’ status (media type: text/html)PATCH /appointment/{id}/— removed the required property ‘starting_from’ from the response with the ‘200’ status (media type: text/html)PATCH /appointment/{id}/— removed the required property ‘starting_from’ from the response with the ‘200’ status (media type: application/json)PUT /appointment/{id}/— removed the required property ‘starting_from’ from the response with the ‘200’ status (media type: application/json)PUT /appointment/{id}/— removed the required property ‘starting_from’ from the response with the ‘200’ status (media type: text/html)POST /appointment/{id}/cancel_appointment/— removed the required property ‘starting_from’ from the response with the ‘200’ status (media type: application/json)POST /appointment/{id}/cancel_appointment/— removed the required property ‘starting_from’ from the response with the ‘200’ status (media type: text/html)POST /appointment/{id}/create_advance_payment/— removed the required property ‘starting_from’ from the response with the ‘200’ status (media type: application/json)POST /appointment/{id}/create_advance_payment/— removed the required property ‘starting_from’ from the response with the ‘200’ status (media type: text/html)POST /appointment/{id}/create_telemedicine_room/— removed the required property ‘starting_from’ from the response with the ‘200’ status (media type: text/html)POST /appointment/{id}/create_telemedicine_room/— removed the required property ‘starting_from’ from the response with the ‘200’ status (media type: application/json)POST /appointment/{id}/send_appointment_confirmation/— removed the required property ‘starting_from’ from the response with the ‘200’ status (media type: application/json)POST /appointment/{id}/send_appointment_confirmation/— removed the required property ‘starting_from’ from the response with the ‘200’ status (media type: text/html)
Release 20260619.129681 — 2026-06-19
Non-breaking changes
GET /invoice/{id}/— the response optional property ‘determining_price’ became read-only for the status ‘200’ (media type: application/json)GET /invoice/{id}/— the response optional property ‘determining_price’ became read-only for the status ‘200’ (media type: text/html)GET /invoice/{id}/— the response optional property ‘vat_calculation_method’ became read-only for the status ‘200’ (media type: application/json)GET /invoice/{id}/— the response optional property ‘vat_calculation_method’ became read-only for the status ‘200’ (media type: text/html)GET /invoice/{id}/— the response property ‘determining_price’ became required for the status ‘200’ (media type: application/json)GET /invoice/{id}/— the response property ‘determining_price’ became required for the status ‘200’ (media type: text/html)GET /invoice/{id}/— the response property ‘vat_calculation_method’ became required for the status ‘200’ (media type: application/json)GET /invoice/{id}/— the response property ‘vat_calculation_method’ became required for the status ‘200’ (media type: text/html)
Release 20260618.129443 — 2026-06-18
Breaking changes
PATCH /insuranceclaim/{id}/— added ‘#/components/schemas/InsuranceClaimStatusEnum’ to the ‘status’ request property ‘allOf’ list (media type: application/json)PATCH /insuranceclaim/{id}/— added ‘#/components/schemas/InsuranceClaimStatusEnum’ to the ‘status’ request property ‘allOf’ list (media type: application/x-www-form-urlencoded)PATCH /insuranceclaim/{id}/— added ‘#/components/schemas/InsuranceClaimStatusEnum’ to the ‘status’ request property ‘allOf’ list (media type: multipart/form-data)PUT /insuranceclaim/{id}/— added ‘#/components/schemas/InsuranceClaimStatusEnum’ to the ‘status’ request property ‘allOf’ list (media type: application/json)PUT /insuranceclaim/{id}/— added ‘#/components/schemas/InsuranceClaimStatusEnum’ to the ‘status’ request property ‘allOf’ list (media type: application/x-www-form-urlencoded)PUT /insuranceclaim/{id}/— added ‘#/components/schemas/InsuranceClaimStatusEnum’ to the ‘status’ request property ‘allOf’ list (media type: multipart/form-data)
Non-breaking changes
GET /insuranceclaim/— added ‘#/components/schemas/InsuranceClaimStatusEnum’ to the ‘results/items/status’ response property ‘allOf’ list for the response status ‘200’ (media type: application/json)GET /insuranceclaim/— added ‘#/components/schemas/InsuranceClaimStatusEnum’ to the ‘results/items/status’ response property ‘allOf’ list for the response status ‘200’ (media type: text/html)GET /insuranceclaim/— removed ‘#/components/schemas/Status28aEnum’ from the ‘results/items/status’ response property ‘allOf’ list for the response status ‘200’ (media type: application/json)GET /insuranceclaim/— removed ‘#/components/schemas/Status28aEnum’ from the ‘results/items/status’ response property ‘allOf’ list for the response status ‘200’ (media type: text/html)GET /insuranceclaim/{id}/— added ‘#/components/schemas/InsuranceClaimStatusEnum’ to the ‘status’ response property ‘allOf’ list for the response status ‘200’ (media type: text/html)GET /insuranceclaim/{id}/— added ‘#/components/schemas/InsuranceClaimStatusEnum’ to the ‘status’ response property ‘allOf’ list for the response status ‘200’ (media type: application/json)GET /insuranceclaim/{id}/— removed ‘#/components/schemas/Status28aEnum’ from the ‘status’ response property ‘allOf’ list for the response status ‘200’ (media type: text/html)GET /insuranceclaim/{id}/— removed ‘#/components/schemas/Status28aEnum’ from the ‘status’ response property ‘allOf’ list for the response status ‘200’ (media type: application/json)PATCH /insuranceclaim/{id}/— added ‘#/components/schemas/InsuranceClaimStatusEnum’ to the ‘status’ response property ‘allOf’ list for the response status ‘200’ (media type: text/html)PATCH /insuranceclaim/{id}/— added ‘#/components/schemas/InsuranceClaimStatusEnum’ to the ‘status’ response property ‘allOf’ list for the response status ‘200’ (media type: application/json)PATCH /insuranceclaim/{id}/— removed ‘#/components/schemas/Status28aEnum’ from the ‘status’ response property ‘allOf’ list for the response status ‘200’ (media type: application/json)PATCH /insuranceclaim/{id}/— removed ‘#/components/schemas/Status28aEnum’ from the ‘status’ response property ‘allOf’ list for the response status ‘200’ (media type: text/html)PUT /insuranceclaim/{id}/— added ‘#/components/schemas/InsuranceClaimStatusEnum’ to the ‘status’ response property ‘allOf’ list for the response status ‘200’ (media type: application/json)PUT /insuranceclaim/{id}/— added ‘#/components/schemas/InsuranceClaimStatusEnum’ to the ‘status’ response property ‘allOf’ list for the response status ‘200’ (media type: text/html)PUT /insuranceclaim/{id}/— removed ‘#/components/schemas/Status28aEnum’ from the ‘status’ response property ‘allOf’ list for the response status ‘200’ (media type: text/html)PUT /insuranceclaim/{id}/— removed ‘#/components/schemas/Status28aEnum’ from the ‘status’ response property ‘allOf’ list for the response status ‘200’ (media type: application/json)
Release 20260617.129185 — 2026-06-17
Non-breaking changes
POST /patient_health_plan_payment/— added the new ‘5.00’ enum value to the request property ‘payment_status/allOf[#/components/schemas/PaymentStatusEnum]/’ (media type: application/x-www-form-urlencoded)POST /patient_health_plan_payment/— added the new ‘5.00’ enum value to the request property ‘payment_status/allOf[#/components/schemas/PaymentStatusEnum]/’ (media type: multipart/form-data)POST /patient_health_plan_payment/— added the new ‘5.00’ enum value to the request property ‘payment_status/allOf[#/components/schemas/PaymentStatusEnum]/’ (media type: application/json)PATCH /patient_health_plan_payment/{id}/— added the new ‘5.00’ enum value to the request property ‘payment_status/allOf[#/components/schemas/PaymentStatusEnum]/’ (media type: multipart/form-data)PATCH /patient_health_plan_payment/{id}/— added the new ‘5.00’ enum value to the request property ‘payment_status/allOf[#/components/schemas/PaymentStatusEnum]/’ (media type: application/json)PATCH /patient_health_plan_payment/{id}/— added the new ‘5.00’ enum value to the request property ‘payment_status/allOf[#/components/schemas/PaymentStatusEnum]/’ (media type: application/x-www-form-urlencoded)PUT /patient_health_plan_payment/{id}/— added the new ‘5.00’ enum value to the request property ‘payment_status/allOf[#/components/schemas/PaymentStatusEnum]/’ (media type: multipart/form-data)PUT /patient_health_plan_payment/{id}/— added the new ‘5.00’ enum value to the request property ‘payment_status/allOf[#/components/schemas/PaymentStatusEnum]/’ (media type: application/json)PUT /patient_health_plan_payment/{id}/— added the new ‘5.00’ enum value to the request property ‘payment_status/allOf[#/components/schemas/PaymentStatusEnum]/’ (media type: application/x-www-form-urlencoded)PATCH /patienthealthplan/{id}/— added the new ‘4.00’ enum value to the request property ‘canceled/oneOf[#/components/schemas/CanceledEnum]/’ (media type: application/x-www-form-urlencoded)PATCH /patienthealthplan/{id}/— added the new ‘4.00’ enum value to the request property ‘canceled/oneOf[#/components/schemas/CanceledEnum]/’ (media type: application/json)PATCH /patienthealthplan/{id}/— added the new ‘4.00’ enum value to the request property ‘canceled/oneOf[#/components/schemas/CanceledEnum]/’ (media type: multipart/form-data)PUT /patienthealthplan/{id}/— added the new ‘4.00’ enum value to the request property ‘canceled/oneOf[#/components/schemas/CanceledEnum]/’ (media type: application/x-www-form-urlencoded)PUT /patienthealthplan/{id}/— added the new ‘4.00’ enum value to the request property ‘canceled/oneOf[#/components/schemas/CanceledEnum]/’ (media type: multipart/form-data)PUT /patienthealthplan/{id}/— added the new ‘4.00’ enum value to the request property ‘canceled/oneOf[#/components/schemas/CanceledEnum]/’ (media type: application/json)
Release 20260617.129094 — 2026-06-17
Non-breaking changes
GET /onlinebooking_trigger_topic/— endpoint addedPOST /onlinebooking_trigger_topic/— endpoint addedDELETE /onlinebooking_trigger_topic/{id}/— endpoint addedGET /onlinebooking_trigger_topic/{id}/— endpoint addedPATCH /onlinebooking_trigger_topic/{id}/— endpoint addedPUT /onlinebooking_trigger_topic/{id}/— endpoint added
Release 20260615.128656 — 2026-06-15
Non-breaking changes
GET /endofdayreport/— added ‘#/components/schemas/Status85eEnum’ to the ‘results/items/status’ response property ‘allOf’ list for the response status ‘200’ (media type: application/json)GET /endofdayreport/— added ‘#/components/schemas/Status85eEnum’ to the ‘results/items/status’ response property ‘allOf’ list for the response status ‘200’ (media type: text/html)GET /endofdayreport/— removed ‘#/components/schemas/StatusE6bEnum’ from the ‘results/items/status’ response property ‘allOf’ list for the response status ‘200’ (media type: application/json)GET /endofdayreport/— removed ‘#/components/schemas/StatusE6bEnum’ from the ‘results/items/status’ response property ‘allOf’ list for the response status ‘200’ (media type: text/html)GET /endofdayreport/{id}/— added ‘#/components/schemas/Status85eEnum’ to the ‘status’ response property ‘allOf’ list for the response status ‘200’ (media type: application/json)GET /endofdayreport/{id}/— added ‘#/components/schemas/Status85eEnum’ to the ‘status’ response property ‘allOf’ list for the response status ‘200’ (media type: text/html)GET /endofdayreport/{id}/— removed ‘#/components/schemas/StatusE6bEnum’ from the ‘status’ response property ‘allOf’ list for the response status ‘200’ (media type: application/json)GET /endofdayreport/{id}/— removed ‘#/components/schemas/StatusE6bEnum’ from the ‘status’ response property ‘allOf’ list for the response status ‘200’ (media type: text/html)
Release 20260612.128288 — 2026-06-12
Non-breaking changes
GET /appointment/— response property ‘results/items/starting_from’ deprecated with sunset date ‘2026-09-01’ (media type: application/json)GET /appointment/— response property ‘results/items/starting_from’ deprecated with sunset date ‘2026-09-01’ (media type: text/html)GET /appointment/— added the required property ‘results/items/price_starting_from’ to the response with the ‘200’ status (media type: text/html)GET /appointment/— added the required property ‘results/items/price_starting_from’ to the response with the ‘200’ status (media type: application/json)POST /appointment/— response property ‘starting_from’ deprecated with sunset date ‘2026-09-01’ (media type: text/html)POST /appointment/— response property ‘starting_from’ deprecated with sunset date ‘2026-09-01’ (media type: application/json)POST /appointment/— added the required property ‘price_starting_from’ to the response with the ‘201’ status (media type: application/json)POST /appointment/— added the required property ‘price_starting_from’ to the response with the ‘201’ status (media type: text/html)GET /appointment/combined/— added the required property ‘price’ to the response with the ‘200’ status (media type: application/json)GET /appointment/combined/— added the required property ‘price’ to the response with the ‘200’ status (media type: text/html)GET /appointment/combined/— added the required property ‘price_starting_from’ to the response with the ‘200’ status (media type: application/json)GET /appointment/combined/— added the required property ‘price_starting_from’ to the response with the ‘200’ status (media type: text/html)GET /appointment/{id}/— response property ‘starting_from’ deprecated with sunset date ‘2026-09-01’ (media type: text/html)GET /appointment/{id}/— response property ‘starting_from’ deprecated with sunset date ‘2026-09-01’ (media type: application/json)GET /appointment/{id}/— added the required property ‘price_starting_from’ to the response with the ‘200’ status (media type: text/html)GET /appointment/{id}/— added the required property ‘price_starting_from’ to the response with the ‘200’ status (media type: application/json)PATCH /appointment/{id}/— response property ‘starting_from’ deprecated with sunset date ‘2026-09-01’ (media type: text/html)PATCH /appointment/{id}/— response property ‘starting_from’ deprecated with sunset date ‘2026-09-01’ (media type: application/json)PATCH /appointment/{id}/— added the required property ‘price_starting_from’ to the response with the ‘200’ status (media type: text/html)PATCH /appointment/{id}/— added the required property ‘price_starting_from’ to the response with the ‘200’ status (media type: application/json)PUT /appointment/{id}/— response property ‘starting_from’ deprecated with sunset date ‘2026-09-01’ (media type: text/html)PUT /appointment/{id}/— response property ‘starting_from’ deprecated with sunset date ‘2026-09-01’ (media type: application/json)PUT /appointment/{id}/— added the required property ‘price_starting_from’ to the response with the ‘200’ status (media type: application/json)PUT /appointment/{id}/— added the required property ‘price_starting_from’ to the response with the ‘200’ status (media type: text/html)POST /appointment/{id}/cancel_appointment/— response property ‘starting_from’ deprecated with sunset date ‘2026-09-01’ (media type: application/json)POST /appointment/{id}/cancel_appointment/— response property ‘starting_from’ deprecated with sunset date ‘2026-09-01’ (media type: text/html)POST /appointment/{id}/cancel_appointment/— added the required property ‘price_starting_from’ to the response with the ‘200’ status (media type: text/html)POST /appointment/{id}/cancel_appointment/— added the required property ‘price_starting_from’ to the response with the ‘200’ status (media type: application/json)POST /appointment/{id}/create_advance_payment/— response property ‘starting_from’ deprecated with sunset date ‘2026-09-01’ (media type: application/json)POST /appointment/{id}/create_advance_payment/— response property ‘starting_from’ deprecated with sunset date ‘2026-09-01’ (media type: text/html)POST /appointment/{id}/create_advance_payment/— added the required property ‘price_starting_from’ to the response with the ‘200’ status (media type: application/json)POST /appointment/{id}/create_advance_payment/— added the required property ‘price_starting_from’ to the response with the ‘200’ status (media type: text/html)POST /appointment/{id}/create_telemedicine_room/— response property ‘starting_from’ deprecated with sunset date ‘2026-09-01’ (media type: text/html)POST /appointment/{id}/create_telemedicine_room/— response property ‘starting_from’ deprecated with sunset date ‘2026-09-01’ (media type: application/json)POST /appointment/{id}/create_telemedicine_room/— added the required property ‘price_starting_from’ to the response with the ‘200’ status (media type: text/html)POST /appointment/{id}/create_telemedicine_room/— added the required property ‘price_starting_from’ to the response with the ‘200’ status (media type: application/json)POST /appointment/{id}/send_appointment_confirmation/— response property ‘starting_from’ deprecated with sunset date ‘2026-09-01’ (media type: application/json)POST /appointment/{id}/send_appointment_confirmation/— response property ‘starting_from’ deprecated with sunset date ‘2026-09-01’ (media type: text/html)POST /appointment/{id}/send_appointment_confirmation/— added the required property ‘price_starting_from’ to the response with the ‘200’ status (media type: text/html)POST /appointment/{id}/send_appointment_confirmation/— added the required property ‘price_starting_from’ to the response with the ‘200’ status (media type: application/json)
Release 20260612.128286 — 2026-06-12
Breaking changes
GET /appointment/— removed the required property ‘results/items/price_starting_from’ from the response with the ‘200’ status (media type: application/json)GET /appointment/— removed the required property ‘results/items/price_starting_from’ from the response with the ‘200’ status (media type: text/html)POST /appointment/— removed the required property ‘price_starting_from’ from the response with the ‘201’ status (media type: text/html)POST /appointment/— removed the required property ‘price_starting_from’ from the response with the ‘201’ status (media type: application/json)GET /appointment/combined/— removed the required property ‘price’ from the response with the ‘200’ status (media type: application/json)GET /appointment/combined/— removed the required property ‘price’ from the response with the ‘200’ status (media type: text/html)GET /appointment/combined/— removed the required property ‘price_starting_from’ from the response with the ‘200’ status (media type: text/html)GET /appointment/combined/— removed the required property ‘price_starting_from’ from the response with the ‘200’ status (media type: application/json)GET /appointment/{id}/— removed the required property ‘price_starting_from’ from the response with the ‘200’ status (media type: application/json)GET /appointment/{id}/— removed the required property ‘price_starting_from’ from the response with the ‘200’ status (media type: text/html)PATCH /appointment/{id}/— removed the required property ‘price_starting_from’ from the response with the ‘200’ status (media type: application/json)PATCH /appointment/{id}/— removed the required property ‘price_starting_from’ from the response with the ‘200’ status (media type: text/html)PUT /appointment/{id}/— removed the required property ‘price_starting_from’ from the response with the ‘200’ status (media type: text/html)PUT /appointment/{id}/— removed the required property ‘price_starting_from’ from the response with the ‘200’ status (media type: application/json)POST /appointment/{id}/cancel_appointment/— removed the required property ‘price_starting_from’ from the response with the ‘200’ status (media type: application/json)POST /appointment/{id}/cancel_appointment/— removed the required property ‘price_starting_from’ from the response with the ‘200’ status (media type: text/html)POST /appointment/{id}/create_advance_payment/— removed the required property ‘price_starting_from’ from the response with the ‘200’ status (media type: text/html)POST /appointment/{id}/create_advance_payment/— removed the required property ‘price_starting_from’ from the response with the ‘200’ status (media type: application/json)POST /appointment/{id}/create_telemedicine_room/— removed the required property ‘price_starting_from’ from the response with the ‘200’ status (media type: application/json)POST /appointment/{id}/create_telemedicine_room/— removed the required property ‘price_starting_from’ from the response with the ‘200’ status (media type: text/html)POST /appointment/{id}/send_appointment_confirmation/— removed the required property ‘price_starting_from’ from the response with the ‘200’ status (media type: text/html)POST /appointment/{id}/send_appointment_confirmation/— removed the required property ‘price_starting_from’ from the response with the ‘200’ status (media type: application/json)
Non-breaking changes
GET /appointment/— response property ‘results/items/starting_from’ reactivated (media type: text/html)GET /appointment/— response property ‘results/items/starting_from’ reactivated (media type: application/json)POST /appointment/— response property ‘starting_from’ reactivated (media type: text/html)POST /appointment/— response property ‘starting_from’ reactivated (media type: application/json)GET /appointment/{id}/— response property ‘starting_from’ reactivated (media type: application/json)GET /appointment/{id}/— response property ‘starting_from’ reactivated (media type: text/html)PATCH /appointment/{id}/— response property ‘starting_from’ reactivated (media type: application/json)PATCH /appointment/{id}/— response property ‘starting_from’ reactivated (media type: text/html)PUT /appointment/{id}/— response property ‘starting_from’ reactivated (media type: application/json)PUT /appointment/{id}/— response property ‘starting_from’ reactivated (media type: text/html)POST /appointment/{id}/cancel_appointment/— response property ‘starting_from’ reactivated (media type: application/json)POST /appointment/{id}/cancel_appointment/— response property ‘starting_from’ reactivated (media type: text/html)POST /appointment/{id}/create_advance_payment/— response property ‘starting_from’ reactivated (media type: text/html)POST /appointment/{id}/create_advance_payment/— response property ‘starting_from’ reactivated (media type: application/json)POST /appointment/{id}/create_telemedicine_room/— response property ‘starting_from’ reactivated (media type: application/json)POST /appointment/{id}/create_telemedicine_room/— response property ‘starting_from’ reactivated (media type: text/html)POST /appointment/{id}/send_appointment_confirmation/— response property ‘starting_from’ reactivated (media type: text/html)POST /appointment/{id}/send_appointment_confirmation/— response property ‘starting_from’ reactivated (media type: application/json)
Release 20260611.128184 — 2026-06-11
Non-breaking changes
GET /department/— added the required property ‘results/items/timezone’ to the response with the ‘200’ status (media type: application/json)GET /department/— added the required property ‘results/items/timezone’ to the response with the ‘200’ status (media type: text/html)GET /department/{id}/— added the required property ‘timezone’ to the response with the ‘200’ status (media type: text/html)GET /department/{id}/— added the required property ‘timezone’ to the response with the ‘200’ status (media type: application/json)GET /treatment_plan/department/— added the required property ‘results/items/timezone’ to the response with the ‘200’ status (media type: application/json)GET /treatment_plan/department/— added the required property ‘results/items/timezone’ to the response with the ‘200’ status (media type: text/html)GET /treatment_plan/department/{id}/— added the required property ‘timezone’ to the response with the ‘200’ status (media type: application/json)GET /treatment_plan/department/{id}/— added the required property ‘timezone’ to the response with the ‘200’ status (media type: text/html)
Release 20260611.128183 — 2026-06-11
Breaking changes
GET /department/— removed the required property ‘results/items/timezone’ from the response with the ‘200’ status (media type: application/json)GET /department/— removed the required property ‘results/items/timezone’ from the response with the ‘200’ status (media type: text/html)GET /department/{id}/— removed the required property ‘timezone’ from the response with the ‘200’ status (media type: text/html)GET /department/{id}/— removed the required property ‘timezone’ from the response with the ‘200’ status (media type: application/json)GET /treatment_plan/department/— removed the required property ‘results/items/timezone’ from the response with the ‘200’ status (media type: text/html)GET /treatment_plan/department/— removed the required property ‘results/items/timezone’ from the response with the ‘200’ status (media type: application/json)GET /treatment_plan/department/{id}/— removed the required property ‘timezone’ from the response with the ‘200’ status (media type: text/html)GET /treatment_plan/department/{id}/— removed the required property ‘timezone’ from the response with the ‘200’ status (media type: application/json)
Release 20260610.127706 — 2026-06-10
Non-breaking changes
DELETE /department/{parent_lookup_department}/mobileapp_settings/logo/— endpoint addedPUT /department/{parent_lookup_department}/mobileapp_settings/logo/— endpoint addedDELETE /department/{parent_lookup_department}/settings/logo/— endpoint addedPUT /department/{parent_lookup_department}/settings/logo/— endpoint added
Release 20260609.127458 — 2026-06-09
Non-breaking changes
GET /endofdayreport/— added ‘#/components/schemas/StatusE6bEnum’ to the ‘results/items/status’ response property ‘allOf’ list for the response status ‘200’ (media type: application/json)GET /endofdayreport/— added ‘#/components/schemas/StatusE6bEnum’ to the ‘results/items/status’ response property ‘allOf’ list for the response status ‘200’ (media type: text/html)GET /endofdayreport/— removed ‘#/components/schemas/StatusF16Enum’ from the ‘results/items/status’ response property ‘allOf’ list for the response status ‘200’ (media type: application/json)GET /endofdayreport/— removed ‘#/components/schemas/StatusF16Enum’ from the ‘results/items/status’ response property ‘allOf’ list for the response status ‘200’ (media type: text/html)GET /endofdayreport/{id}/— added ‘#/components/schemas/StatusE6bEnum’ to the ‘status’ response property ‘allOf’ list for the response status ‘200’ (media type: text/html)GET /endofdayreport/{id}/— added ‘#/components/schemas/StatusE6bEnum’ to the ‘status’ response property ‘allOf’ list for the response status ‘200’ (media type: application/json)GET /endofdayreport/{id}/— removed ‘#/components/schemas/StatusF16Enum’ from the ‘status’ response property ‘allOf’ list for the response status ‘200’ (media type: text/html)GET /endofdayreport/{id}/— removed ‘#/components/schemas/StatusF16Enum’ from the ‘status’ response property ‘allOf’ list for the response status ‘200’ (media type: application/json)POST /hook/webhook/— added the new ‘67.00’ enum value to the request property ‘trigger/allOf[#/components/schemas/TriggerEnum]/’ (media type: multipart/form-data)POST /hook/webhook/— added the new ‘67.00’ enum value to the request property ‘trigger/allOf[#/components/schemas/TriggerEnum]/’ (media type: application/x-www-form-urlencoded)POST /hook/webhook/— added the new ‘67.00’ enum value to the request property ‘trigger/allOf[#/components/schemas/TriggerEnum]/’ (media type: application/json)POST /hook/webhook/— added the new ‘68.00’ enum value to the request property ‘trigger/allOf[#/components/schemas/TriggerEnum]/’ (media type: multipart/form-data)POST /hook/webhook/— added the new ‘68.00’ enum value to the request property ‘trigger/allOf[#/components/schemas/TriggerEnum]/’ (media type: application/x-www-form-urlencoded)POST /hook/webhook/— added the new ‘68.00’ enum value to the request property ‘trigger/allOf[#/components/schemas/TriggerEnum]/’ (media type: application/json)PATCH /hook/webhook/{id}/— added the new ‘67.00’ enum value to the request property ‘trigger/allOf[#/components/schemas/TriggerEnum]/’ (media type: application/x-www-form-urlencoded)PATCH /hook/webhook/{id}/— added the new ‘67.00’ enum value to the request property ‘trigger/allOf[#/components/schemas/TriggerEnum]/’ (media type: multipart/form-data)PATCH /hook/webhook/{id}/— added the new ‘67.00’ enum value to the request property ‘trigger/allOf[#/components/schemas/TriggerEnum]/’ (media type: application/json)PATCH /hook/webhook/{id}/— added the new ‘68.00’ enum value to the request property ‘trigger/allOf[#/components/schemas/TriggerEnum]/’ (media type: multipart/form-data)PATCH /hook/webhook/{id}/— added the new ‘68.00’ enum value to the request property ‘trigger/allOf[#/components/schemas/TriggerEnum]/’ (media type: application/json)PATCH /hook/webhook/{id}/— added the new ‘68.00’ enum value to the request property ‘trigger/allOf[#/components/schemas/TriggerEnum]/’ (media type: application/x-www-form-urlencoded)PUT /hook/webhook/{id}/— added the new ‘67.00’ enum value to the request property ‘trigger/allOf[#/components/schemas/TriggerEnum]/’ (media type: application/x-www-form-urlencoded)PUT /hook/webhook/{id}/— added the new ‘67.00’ enum value to the request property ‘trigger/allOf[#/components/schemas/TriggerEnum]/’ (media type: multipart/form-data)PUT /hook/webhook/{id}/— added the new ‘67.00’ enum value to the request property ‘trigger/allOf[#/components/schemas/TriggerEnum]/’ (media type: application/json)PUT /hook/webhook/{id}/— added the new ‘68.00’ enum value to the request property ‘trigger/allOf[#/components/schemas/TriggerEnum]/’ (media type: application/x-www-form-urlencoded)PUT /hook/webhook/{id}/— added the new ‘68.00’ enum value to the request property ‘trigger/allOf[#/components/schemas/TriggerEnum]/’ (media type: multipart/form-data)PUT /hook/webhook/{id}/— added the new ‘68.00’ enum value to the request property ‘trigger/allOf[#/components/schemas/TriggerEnum]/’ (media type: application/json)POST /journal_entry/{id}/tag_entry/— added the new ‘25.00’ enum value to the request property ‘transaction_category/allOf[#/components/schemas/TransactionCategoryEnum]/’ (media type: multipart/form-data)POST /journal_entry/{id}/tag_entry/— added the new ‘25.00’ enum value to the request property ‘transaction_category/allOf[#/components/schemas/TransactionCategoryEnum]/’ (media type: application/x-www-form-urlencoded)POST /journal_entry/{id}/tag_entry/— added the new ‘25.00’ enum value to the request property ‘transaction_category/allOf[#/components/schemas/TransactionCategoryEnum]/’ (media type: application/json)POST /journal_entry/{id}/tag_entry/— added the new ‘26.00’ enum value to the request property ‘transaction_category/allOf[#/components/schemas/TransactionCategoryEnum]/’ (media type: multipart/form-data)POST /journal_entry/{id}/tag_entry/— added the new ‘26.00’ enum value to the request property ‘transaction_category/allOf[#/components/schemas/TransactionCategoryEnum]/’ (media type: application/json)POST /journal_entry/{id}/tag_entry/— added the new ‘26.00’ enum value to the request property ‘transaction_category/allOf[#/components/schemas/TransactionCategoryEnum]/’ (media type: application/x-www-form-urlencoded)POST /journal_entry/{id}/tag_entry/— added the new ‘27.00’ enum value to the request property ‘transaction_category/allOf[#/components/schemas/TransactionCategoryEnum]/’ (media type: multipart/form-data)POST /journal_entry/{id}/tag_entry/— added the new ‘27.00’ enum value to the request property ‘transaction_category/allOf[#/components/schemas/TransactionCategoryEnum]/’ (media type: application/x-www-form-urlencoded)POST /journal_entry/{id}/tag_entry/— added the new ‘27.00’ enum value to the request property ‘transaction_category/allOf[#/components/schemas/TransactionCategoryEnum]/’ (media type: application/json)POST /journal_entry_problem/{id}/tag_entry/— added the new ‘25.00’ enum value to the request property ‘transaction_category/allOf[#/components/schemas/TransactionCategoryEnum]/’ (media type: application/x-www-form-urlencoded)POST /journal_entry_problem/{id}/tag_entry/— added the new ‘25.00’ enum value to the request property ‘transaction_category/allOf[#/components/schemas/TransactionCategoryEnum]/’ (media type: multipart/form-data)POST /journal_entry_problem/{id}/tag_entry/— added the new ‘25.00’ enum value to the request property ‘transaction_category/allOf[#/components/schemas/TransactionCategoryEnum]/’ (media type: application/json)POST /journal_entry_problem/{id}/tag_entry/— added the new ‘26.00’ enum value to the request property ‘transaction_category/allOf[#/components/schemas/TransactionCategoryEnum]/’ (media type: application/x-www-form-urlencoded)POST /journal_entry_problem/{id}/tag_entry/— added the new ‘26.00’ enum value to the request property ‘transaction_category/allOf[#/components/schemas/TransactionCategoryEnum]/’ (media type: application/json)POST /journal_entry_problem/{id}/tag_entry/— added the new ‘26.00’ enum value to the request property ‘transaction_category/allOf[#/components/schemas/TransactionCategoryEnum]/’ (media type: multipart/form-data)POST /journal_entry_problem/{id}/tag_entry/— added the new ‘27.00’ enum value to the request property ‘transaction_category/allOf[#/components/schemas/TransactionCategoryEnum]/’ (media type: application/json)POST /journal_entry_problem/{id}/tag_entry/— added the new ‘27.00’ enum value to the request property ‘transaction_category/allOf[#/components/schemas/TransactionCategoryEnum]/’ (media type: application/x-www-form-urlencoded)POST /journal_entry_problem/{id}/tag_entry/— added the new ‘27.00’ enum value to the request property ‘transaction_category/allOf[#/components/schemas/TransactionCategoryEnum]/’ (media type: multipart/form-data)
Release 20260609.127456 — 2026-06-09
Breaking changes
POST /hook/webhook/— removed the enum value ‘67.00’ of the request property ‘trigger/allOf[#/components/schemas/TriggerEnum]/’ (media type: multipart/form-data)POST /hook/webhook/— removed the enum value ‘67.00’ of the request property ‘trigger/allOf[#/components/schemas/TriggerEnum]/’ (media type: application/json)POST /hook/webhook/— removed the enum value ‘67.00’ of the request property ‘trigger/allOf[#/components/schemas/TriggerEnum]/’ (media type: application/x-www-form-urlencoded)POST /hook/webhook/— removed the enum value ‘68.00’ of the request property ‘trigger/allOf[#/components/schemas/TriggerEnum]/’ (media type: multipart/form-data)POST /hook/webhook/— removed the enum value ‘68.00’ of the request property ‘trigger/allOf[#/components/schemas/TriggerEnum]/’ (media type: application/json)POST /hook/webhook/— removed the enum value ‘68.00’ of the request property ‘trigger/allOf[#/components/schemas/TriggerEnum]/’ (media type: application/x-www-form-urlencoded)PATCH /hook/webhook/{id}/— removed the enum value ‘67.00’ of the request property ‘trigger/allOf[#/components/schemas/TriggerEnum]/’ (media type: application/x-www-form-urlencoded)PATCH /hook/webhook/{id}/— removed the enum value ‘67.00’ of the request property ‘trigger/allOf[#/components/schemas/TriggerEnum]/’ (media type: multipart/form-data)PATCH /hook/webhook/{id}/— removed the enum value ‘67.00’ of the request property ‘trigger/allOf[#/components/schemas/TriggerEnum]/’ (media type: application/json)PATCH /hook/webhook/{id}/— removed the enum value ‘68.00’ of the request property ‘trigger/allOf[#/components/schemas/TriggerEnum]/’ (media type: application/json)PATCH /hook/webhook/{id}/— removed the enum value ‘68.00’ of the request property ‘trigger/allOf[#/components/schemas/TriggerEnum]/’ (media type: multipart/form-data)PATCH /hook/webhook/{id}/— removed the enum value ‘68.00’ of the request property ‘trigger/allOf[#/components/schemas/TriggerEnum]/’ (media type: application/x-www-form-urlencoded)PUT /hook/webhook/{id}/— removed the enum value ‘67.00’ of the request property ‘trigger/allOf[#/components/schemas/TriggerEnum]/’ (media type: multipart/form-data)PUT /hook/webhook/{id}/— removed the enum value ‘67.00’ of the request property ‘trigger/allOf[#/components/schemas/TriggerEnum]/’ (media type: application/json)PUT /hook/webhook/{id}/— removed the enum value ‘67.00’ of the request property ‘trigger/allOf[#/components/schemas/TriggerEnum]/’ (media type: application/x-www-form-urlencoded)PUT /hook/webhook/{id}/— removed the enum value ‘68.00’ of the request property ‘trigger/allOf[#/components/schemas/TriggerEnum]/’ (media type: multipart/form-data)PUT /hook/webhook/{id}/— removed the enum value ‘68.00’ of the request property ‘trigger/allOf[#/components/schemas/TriggerEnum]/’ (media type: application/json)PUT /hook/webhook/{id}/— removed the enum value ‘68.00’ of the request property ‘trigger/allOf[#/components/schemas/TriggerEnum]/’ (media type: application/x-www-form-urlencoded)POST /journal_entry/{id}/tag_entry/— removed the enum value ‘25.00’ of the request property ‘transaction_category/allOf[#/components/schemas/TransactionCategoryEnum]/’ (media type: application/x-www-form-urlencoded)POST /journal_entry/{id}/tag_entry/— removed the enum value ‘25.00’ of the request property ‘transaction_category/allOf[#/components/schemas/TransactionCategoryEnum]/’ (media type: multipart/form-data)POST /journal_entry/{id}/tag_entry/— removed the enum value ‘25.00’ of the request property ‘transaction_category/allOf[#/components/schemas/TransactionCategoryEnum]/’ (media type: application/json)POST /journal_entry/{id}/tag_entry/— removed the enum value ‘26.00’ of the request property ‘transaction_category/allOf[#/components/schemas/TransactionCategoryEnum]/’ (media type: application/x-www-form-urlencoded)POST /journal_entry/{id}/tag_entry/— removed the enum value ‘26.00’ of the request property ‘transaction_category/allOf[#/components/schemas/TransactionCategoryEnum]/’ (media type: multipart/form-data)POST /journal_entry/{id}/tag_entry/— removed the enum value ‘26.00’ of the request property ‘transaction_category/allOf[#/components/schemas/TransactionCategoryEnum]/’ (media type: application/json)POST /journal_entry/{id}/tag_entry/— removed the enum value ‘27.00’ of the request property ‘transaction_category/allOf[#/components/schemas/TransactionCategoryEnum]/’ (media type: application/x-www-form-urlencoded)POST /journal_entry/{id}/tag_entry/— removed the enum value ‘27.00’ of the request property ‘transaction_category/allOf[#/components/schemas/TransactionCategoryEnum]/’ (media type: multipart/form-data)POST /journal_entry/{id}/tag_entry/— removed the enum value ‘27.00’ of the request property ‘transaction_category/allOf[#/components/schemas/TransactionCategoryEnum]/’ (media type: application/json)POST /journal_entry_problem/{id}/tag_entry/— removed the enum value ‘25.00’ of the request property ‘transaction_category/allOf[#/components/schemas/TransactionCategoryEnum]/’ (media type: application/json)POST /journal_entry_problem/{id}/tag_entry/— removed the enum value ‘25.00’ of the request property ‘transaction_category/allOf[#/components/schemas/TransactionCategoryEnum]/’ (media type: application/x-www-form-urlencoded)POST /journal_entry_problem/{id}/tag_entry/— removed the enum value ‘25.00’ of the request property ‘transaction_category/allOf[#/components/schemas/TransactionCategoryEnum]/’ (media type: multipart/form-data)POST /journal_entry_problem/{id}/tag_entry/— removed the enum value ‘26.00’ of the request property ‘transaction_category/allOf[#/components/schemas/TransactionCategoryEnum]/’ (media type: application/x-www-form-urlencoded)POST /journal_entry_problem/{id}/tag_entry/— removed the enum value ‘26.00’ of the request property ‘transaction_category/allOf[#/components/schemas/TransactionCategoryEnum]/’ (media type: multipart/form-data)POST /journal_entry_problem/{id}/tag_entry/— removed the enum value ‘26.00’ of the request property ‘transaction_category/allOf[#/components/schemas/TransactionCategoryEnum]/’ (media type: application/json)POST /journal_entry_problem/{id}/tag_entry/— removed the enum value ‘27.00’ of the request property ‘transaction_category/allOf[#/components/schemas/TransactionCategoryEnum]/’ (media type: application/x-www-form-urlencoded)POST /journal_entry_problem/{id}/tag_entry/— removed the enum value ‘27.00’ of the request property ‘transaction_category/allOf[#/components/schemas/TransactionCategoryEnum]/’ (media type: application/json)POST /journal_entry_problem/{id}/tag_entry/— removed the enum value ‘27.00’ of the request property ‘transaction_category/allOf[#/components/schemas/TransactionCategoryEnum]/’ (media type: multipart/form-data)
Non-breaking changes
GET /endofdayreport/— added ‘#/components/schemas/StatusF16Enum’ to the ‘results/items/status’ response property ‘allOf’ list for the response status ‘200’ (media type: application/json)GET /endofdayreport/— added ‘#/components/schemas/StatusF16Enum’ to the ‘results/items/status’ response property ‘allOf’ list for the response status ‘200’ (media type: text/html)GET /endofdayreport/— removed ‘#/components/schemas/StatusE6bEnum’ from the ‘results/items/status’ response property ‘allOf’ list for the response status ‘200’ (media type: application/json)GET /endofdayreport/— removed ‘#/components/schemas/StatusE6bEnum’ from the ‘results/items/status’ response property ‘allOf’ list for the response status ‘200’ (media type: text/html)GET /endofdayreport/{id}/— added ‘#/components/schemas/StatusF16Enum’ to the ‘status’ response property ‘allOf’ list for the response status ‘200’ (media type: text/html)GET /endofdayreport/{id}/— added ‘#/components/schemas/StatusF16Enum’ to the ‘status’ response property ‘allOf’ list for the response status ‘200’ (media type: application/json)GET /endofdayreport/{id}/— removed ‘#/components/schemas/StatusE6bEnum’ from the ‘status’ response property ‘allOf’ list for the response status ‘200’ (media type: text/html)GET /endofdayreport/{id}/— removed ‘#/components/schemas/StatusE6bEnum’ from the ‘status’ response property ‘allOf’ list for the response status ‘200’ (media type: application/json)GET /hook/webhook/— removed the ‘67.00’ enum value from the ‘results/items/trigger/allOf[#/components/schemas/TriggerEnum]/’ response property for the response status ‘200’ (media type: text/html)GET /hook/webhook/— removed the ‘67.00’ enum value from the ‘results/items/trigger/allOf[#/components/schemas/TriggerEnum]/’ response property for the response status ‘200’ (media type: application/json)GET /hook/webhook/— removed the ‘68.00’ enum value from the ‘results/items/trigger/allOf[#/components/schemas/TriggerEnum]/’ response property for the response status ‘200’ (media type: text/html)GET /hook/webhook/— removed the ‘68.00’ enum value from the ‘results/items/trigger/allOf[#/components/schemas/TriggerEnum]/’ response property for the response status ‘200’ (media type: application/json)POST /hook/webhook/— removed the ‘67.00’ enum value from the ‘trigger/allOf[#/components/schemas/TriggerEnum]/’ response property for the response status ‘201’ (media type: text/html)POST /hook/webhook/— removed the ‘67.00’ enum value from the ‘trigger/allOf[#/components/schemas/TriggerEnum]/’ response property for the response status ‘201’ (media type: application/json)POST /hook/webhook/— removed the ‘68.00’ enum value from the ‘trigger/allOf[#/components/schemas/TriggerEnum]/’ response property for the response status ‘201’ (media type: application/json)POST /hook/webhook/— removed the ‘68.00’ enum value from the ‘trigger/allOf[#/components/schemas/TriggerEnum]/’ response property for the response status ‘201’ (media type: text/html)GET /hook/webhook/{id}/— removed the ‘67.00’ enum value from the ‘trigger/allOf[#/components/schemas/TriggerEnum]/’ response property for the response status ‘200’ (media type: application/json)GET /hook/webhook/{id}/— removed the ‘67.00’ enum value from the ‘trigger/allOf[#/components/schemas/TriggerEnum]/’ response property for the response status ‘200’ (media type: text/html)GET /hook/webhook/{id}/— removed the ‘68.00’ enum value from the ‘trigger/allOf[#/components/schemas/TriggerEnum]/’ response property for the response status ‘200’ (media type: application/json)GET /hook/webhook/{id}/— removed the ‘68.00’ enum value from the ‘trigger/allOf[#/components/schemas/TriggerEnum]/’ response property for the response status ‘200’ (media type: text/html)PATCH /hook/webhook/{id}/— removed the ‘67.00’ enum value from the ‘trigger/allOf[#/components/schemas/TriggerEnum]/’ response property for the response status ‘200’ (media type: text/html)PATCH /hook/webhook/{id}/— removed the ‘67.00’ enum value from the ‘trigger/allOf[#/components/schemas/TriggerEnum]/’ response property for the response status ‘200’ (media type: application/json)PATCH /hook/webhook/{id}/— removed the ‘68.00’ enum value from the ‘trigger/allOf[#/components/schemas/TriggerEnum]/’ response property for the response status ‘200’ (media type: text/html)PATCH /hook/webhook/{id}/— removed the ‘68.00’ enum value from the ‘trigger/allOf[#/components/schemas/TriggerEnum]/’ response property for the response status ‘200’ (media type: application/json)PUT /hook/webhook/{id}/— removed the ‘67.00’ enum value from the ‘trigger/allOf[#/components/schemas/TriggerEnum]/’ response property for the response status ‘200’ (media type: application/json)PUT /hook/webhook/{id}/— removed the ‘67.00’ enum value from the ‘trigger/allOf[#/components/schemas/TriggerEnum]/’ response property for the response status ‘200’ (media type: text/html)PUT /hook/webhook/{id}/— removed the ‘68.00’ enum value from the ‘trigger/allOf[#/components/schemas/TriggerEnum]/’ response property for the response status ‘200’ (media type: application/json)PUT /hook/webhook/{id}/— removed the ‘68.00’ enum value from the ‘trigger/allOf[#/components/schemas/TriggerEnum]/’ response property for the response status ‘200’ (media type: text/html)GET /journal_entry/— removed the ‘25.00’ enum value from the ‘results/items/transaction_category/allOf[#/components/schemas/TransactionCategoryEnum]/’ response property for the response status ‘200’ (media type: application/json)GET /journal_entry/— removed the ‘25.00’ enum value from the ‘results/items/transaction_category/allOf[#/components/schemas/TransactionCategoryEnum]/’ response property for the response status ‘200’ (media type: text/html)GET /journal_entry/— removed the ‘26.00’ enum value from the ‘results/items/transaction_category/allOf[#/components/schemas/TransactionCategoryEnum]/’ response property for the response status ‘200’ (media type: application/json)GET /journal_entry/— removed the ‘26.00’ enum value from the ‘results/items/transaction_category/allOf[#/components/schemas/TransactionCategoryEnum]/’ response property for the response status ‘200’ (media type: text/html)GET /journal_entry/— removed the ‘27.00’ enum value from the ‘results/items/transaction_category/allOf[#/components/schemas/TransactionCategoryEnum]/’ response property for the response status ‘200’ (media type: application/json)GET /journal_entry/— removed the ‘27.00’ enum value from the ‘results/items/transaction_category/allOf[#/components/schemas/TransactionCategoryEnum]/’ response property for the response status ‘200’ (media type: text/html)GET /journal_entry/{id}/— removed the ‘25.00’ enum value from the ‘transaction_category/allOf[#/components/schemas/TransactionCategoryEnum]/’ response property for the response status ‘200’ (media type: text/html)GET /journal_entry/{id}/— removed the ‘25.00’ enum value from the ‘transaction_category/allOf[#/components/schemas/TransactionCategoryEnum]/’ response property for the response status ‘200’ (media type: application/json)GET /journal_entry/{id}/— removed the ‘26.00’ enum value from the ‘transaction_category/allOf[#/components/schemas/TransactionCategoryEnum]/’ response property for the response status ‘200’ (media type: text/html)GET /journal_entry/{id}/— removed the ‘26.00’ enum value from the ‘transaction_category/allOf[#/components/schemas/TransactionCategoryEnum]/’ response property for the response status ‘200’ (media type: application/json)GET /journal_entry/{id}/— removed the ‘27.00’ enum value from the ‘transaction_category/allOf[#/components/schemas/TransactionCategoryEnum]/’ response property for the response status ‘200’ (media type: application/json)GET /journal_entry/{id}/— removed the ‘27.00’ enum value from the ‘transaction_category/allOf[#/components/schemas/TransactionCategoryEnum]/’ response property for the response status ‘200’ (media type: text/html)POST /journal_entry/{id}/tag_entry/— removed the ‘25.00’ enum value from the ‘transaction_category/allOf[#/components/schemas/TransactionCategoryEnum]/’ response property for the response status ‘200’ (media type: application/json)POST /journal_entry/{id}/tag_entry/— removed the ‘25.00’ enum value from the ‘transaction_category/allOf[#/components/schemas/TransactionCategoryEnum]/’ response property for the response status ‘200’ (media type: text/html)POST /journal_entry/{id}/tag_entry/— removed the ‘26.00’ enum value from the ‘transaction_category/allOf[#/components/schemas/TransactionCategoryEnum]/’ response property for the response status ‘200’ (media type: text/html)POST /journal_entry/{id}/tag_entry/— removed the ‘26.00’ enum value from the ‘transaction_category/allOf[#/components/schemas/TransactionCategoryEnum]/’ response property for the response status ‘200’ (media type: application/json)POST /journal_entry/{id}/tag_entry/— removed the ‘27.00’ enum value from the ‘transaction_category/allOf[#/components/schemas/TransactionCategoryEnum]/’ response property for the response status ‘200’ (media type: text/html)POST /journal_entry/{id}/tag_entry/— removed the ‘27.00’ enum value from the ‘transaction_category/allOf[#/components/schemas/TransactionCategoryEnum]/’ response property for the response status ‘200’ (media type: application/json)GET /journal_entry_problem/— removed the ‘25.00’ enum value from the ‘results/items/transaction_category/allOf[#/components/schemas/TransactionCategoryEnum]/’ response property for the response status ‘200’ (media type: application/json)GET /journal_entry_problem/— removed the ‘25.00’ enum value from the ‘results/items/transaction_category/allOf[#/components/schemas/TransactionCategoryEnum]/’ response property for the response status ‘200’ (media type: text/html)GET /journal_entry_problem/— removed the ‘26.00’ enum value from the ‘results/items/transaction_category/allOf[#/components/schemas/TransactionCategoryEnum]/’ response property for the response status ‘200’ (media type: application/json)GET /journal_entry_problem/— removed the ‘26.00’ enum value from the ‘results/items/transaction_category/allOf[#/components/schemas/TransactionCategoryEnum]/’ response property for the response status ‘200’ (media type: text/html)GET /journal_entry_problem/— removed the ‘27.00’ enum value from the ‘results/items/transaction_category/allOf[#/components/schemas/TransactionCategoryEnum]/’ response property for the response status ‘200’ (media type: text/html)GET /journal_entry_problem/— removed the ‘27.00’ enum value from the ‘results/items/transaction_category/allOf[#/components/schemas/TransactionCategoryEnum]/’ response property for the response status ‘200’ (media type: application/json)GET /journal_entry_problem/{id}/— removed the ‘25.00’ enum value from the ‘transaction_category/allOf[#/components/schemas/TransactionCategoryEnum]/’ response property for the response status ‘200’ (media type: text/html)GET /journal_entry_problem/{id}/— removed the ‘25.00’ enum value from the ‘transaction_category/allOf[#/components/schemas/TransactionCategoryEnum]/’ response property for the response status ‘200’ (media type: application/json)GET /journal_entry_problem/{id}/— removed the ‘26.00’ enum value from the ‘transaction_category/allOf[#/components/schemas/TransactionCategoryEnum]/’ response property for the response status ‘200’ (media type: application/json)GET /journal_entry_problem/{id}/— removed the ‘26.00’ enum value from the ‘transaction_category/allOf[#/components/schemas/TransactionCategoryEnum]/’ response property for the response status ‘200’ (media type: text/html)GET /journal_entry_problem/{id}/— removed the ‘27.00’ enum value from the ‘transaction_category/allOf[#/components/schemas/TransactionCategoryEnum]/’ response property for the response status ‘200’ (media type: application/json)GET /journal_entry_problem/{id}/— removed the ‘27.00’ enum value from the ‘transaction_category/allOf[#/components/schemas/TransactionCategoryEnum]/’ response property for the response status ‘200’ (media type: text/html)POST /journal_entry_problem/{id}/tag_entry/— removed the ‘25.00’ enum value from the ‘transaction_category/allOf[#/components/schemas/TransactionCategoryEnum]/’ response property for the response status ‘200’ (media type: application/json)POST /journal_entry_problem/{id}/tag_entry/— removed the ‘25.00’ enum value from the ‘transaction_category/allOf[#/components/schemas/TransactionCategoryEnum]/’ response property for the response status ‘200’ (media type: text/html)POST /journal_entry_problem/{id}/tag_entry/— removed the ‘26.00’ enum value from the ‘transaction_category/allOf[#/components/schemas/TransactionCategoryEnum]/’ response property for the response status ‘200’ (media type: application/json)POST /journal_entry_problem/{id}/tag_entry/— removed the ‘26.00’ enum value from the ‘transaction_category/allOf[#/components/schemas/TransactionCategoryEnum]/’ response property for the response status ‘200’ (media type: text/html)POST /journal_entry_problem/{id}/tag_entry/— removed the ‘27.00’ enum value from the ‘transaction_category/allOf[#/components/schemas/TransactionCategoryEnum]/’ response property for the response status ‘200’ (media type: application/json)POST /journal_entry_problem/{id}/tag_entry/— removed the ‘27.00’ enum value from the ‘transaction_category/allOf[#/components/schemas/TransactionCategoryEnum]/’ response property for the response status ‘200’ (media type: text/html)
Release 20260604.126486 — 2026-06-04
Non-breaking changes
GET /resources_availability/— endpoint addedGET /veterinarians_availibility/— endpoint added
Release 20260604.126452 — 2026-06-04
Non-breaking changes
GET /medicine/— api operation id ‘medicine_retrieve’ removed and replaced with ‘medicine_list’GET /medicine/— added the new optional ‘query’ request parameter ‘code__icontains’GET /medicine/— added the new optional ‘query’ request parameter ‘code__icontains_not’GET /medicine/— added the new optional ‘query’ request parameter ‘code__is’GET /medicine/— added the new optional ‘query’ request parameter ‘code__is_not’GET /medicine/— added the new optional ‘query’ request parameter ‘created__gt’GET /medicine/— added the new optional ‘query’ request parameter ‘created__gte’GET /medicine/— added the new optional ‘query’ request parameter ‘created__is’GET /medicine/— added the new optional ‘query’ request parameter ‘created__is_not’GET /medicine/— added the new optional ‘query’ request parameter ‘created__lt’GET /medicine/— added the new optional ‘query’ request parameter ‘created__lte’GET /medicine/— added the new optional ‘query’ request parameter ‘created__not_in_range’GET /medicine/— added the new optional ‘query’ request parameter ‘created__range’GET /medicine/— added the new optional ‘query’ request parameter ‘created_user__in’GET /medicine/— added the new optional ‘query’ request parameter ‘created_user__is’GET /medicine/— added the new optional ‘query’ request parameter ‘created_user__is_not’GET /medicine/— added the new optional ‘query’ request parameter ‘created_user__is_null’GET /medicine/— added the new optional ‘query’ request parameter ‘created_user__not_in’GET /medicine/— added the new optional ‘query’ request parameter ‘external_reporting_code_2__contains’GET /medicine/— added the new optional ‘query’ request parameter ‘external_reporting_code_2__contains_not’GET /medicine/— added the new optional ‘query’ request parameter ‘external_reporting_code_2__icontains’GET /medicine/— added the new optional ‘query’ request parameter ‘external_reporting_code_2__icontains_not’GET /medicine/— added the new optional ‘query’ request parameter ‘external_reporting_code_2__in’GET /medicine/— added the new optional ‘query’ request parameter ‘external_reporting_code_2__is’GET /medicine/— added the new optional ‘query’ request parameter ‘external_reporting_code_2__is_not’GET /medicine/— added the new optional ‘query’ request parameter ‘external_reporting_code_2__not_in’GET /medicine/— added the new optional ‘query’ request parameter ‘external_reporting_code_3__contains’GET /medicine/— added the new optional ‘query’ request parameter ‘external_reporting_code_3__contains_not’GET /medicine/— added the new optional ‘query’ request parameter ‘external_reporting_code_3__icontains’GET /medicine/— added the new optional ‘query’ request parameter ‘external_reporting_code_3__icontains_not’GET /medicine/— added the new optional ‘query’ request parameter ‘external_reporting_code_3__in’GET /medicine/— added the new optional ‘query’ request parameter ‘external_reporting_code_3__is’GET /medicine/— added the new optional ‘query’ request parameter ‘external_reporting_code_3__is_not’GET /medicine/— added the new optional ‘query’ request parameter ‘external_reporting_code_3__not_in’GET /medicine/— added the new optional ‘query’ request parameter ‘external_reporting_code__contains’GET /medicine/— added the new optional ‘query’ request parameter ‘external_reporting_code__contains_not’GET /medicine/— added the new optional ‘query’ request parameter ‘external_reporting_code__icontains’GET /medicine/— added the new optional ‘query’ request parameter ‘external_reporting_code__icontains_not’GET /medicine/— added the new optional ‘query’ request parameter ‘external_reporting_code__in’GET /medicine/— added the new optional ‘query’ request parameter ‘external_reporting_code__is’GET /medicine/— added the new optional ‘query’ request parameter ‘external_reporting_code__is_not’GET /medicine/— added the new optional ‘query’ request parameter ‘external_reporting_code__not_in’GET /medicine/— added the new optional ‘query’ request parameter ‘item_list__in’GET /medicine/— added the new optional ‘query’ request parameter ‘item_list__is’GET /medicine/— added the new optional ‘query’ request parameter ‘item_list__is_not’GET /medicine/— added the new optional ‘query’ request parameter ‘item_list__is_null’GET /medicine/— added the new optional ‘query’ request parameter ‘item_list__not_in’GET /medicine/— added the new optional ‘query’ request parameter ‘modified__gt’GET /medicine/— added the new optional ‘query’ request parameter ‘modified__gte’GET /medicine/— added the new optional ‘query’ request parameter ‘modified__is’GET /medicine/— added the new optional ‘query’ request parameter ‘modified__is_not’GET /medicine/— added the new optional ‘query’ request parameter ‘modified__lt’GET /medicine/— added the new optional ‘query’ request parameter ‘modified__lte’GET /medicine/— added the new optional ‘query’ request parameter ‘modified__not_in_range’GET /medicine/— added the new optional ‘query’ request parameter ‘modified__range’GET /medicine/— added the new optional ‘query’ request parameter ‘modified_user__in’GET /medicine/— added the new optional ‘query’ request parameter ‘modified_user__is’GET /medicine/— added the new optional ‘query’ request parameter ‘modified_user__is_not’GET /medicine/— added the new optional ‘query’ request parameter ‘modified_user__is_null’GET /medicine/— added the new optional ‘query’ request parameter ‘modified_user__not_in’GET /medicine/— added the new optional ‘query’ request parameter ‘name__icontains’GET /medicine/— added the new optional ‘query’ request parameter ‘name__icontains_not’GET /medicine/— added the new optional ‘query’ request parameter ‘name__is’GET /medicine/— added the new optional ‘query’ request parameter ‘name__is_not’GET /medicine/— added the new optional ‘query’ request parameter ‘ordering’GET /medicine/— added the new optional ‘query’ request parameter ‘page’GET /medicine/— added the new optional ‘query’ request parameter ‘page_size’GET /medicine/— added the media type ‘application/json’ for the response with the status ‘200’GET /medicine/— added the media type ‘text/html’ for the response with the status ‘200’GET /medicine/{id}/— api operation id ‘medicine_retrieve_2’ removed and replaced with ‘medicine_retrieve’
Release 20260603.126298 — 2026-06-03
Breaking changes
GET /invoice/— the ‘results/items/status’ response’s property type/format changed from ‘string’/’’ to ‘integer’/’’ for status ‘200’ (media type: application/json)GET /invoice/— the ‘results/items/total’ response’s property type/format changed from ‘string’/’’ to ‘number’/’double’ for status ‘200’ (media type: application/json)GET /invoice/— the ‘results/items/total_vat’ response’s property type/format changed from ‘string’/’’ to ‘number’/’double’ for status ‘200’ (media type: application/json)GET /invoice/— the ‘results/items/total_with_vat’ response’s property type/format changed from ‘string’/’’ to ‘number’/’double’ for status ‘200’ (media type: application/json)GET /invoice/{id}/— the ‘status’ response’s property type/format changed from ‘string’/’’ to ‘integer’/’’ for status ‘200’ (media type: application/json)GET /invoice/{id}/— the ‘total’ response’s property type/format changed from ‘string’/’’ to ‘number’/’double’ for status ‘200’ (media type: application/json)GET /invoice/{id}/— the ‘total_vat’ response’s property type/format changed from ‘string’/’’ to ‘number’/’double’ for status ‘200’ (media type: application/json)GET /invoice/{id}/— the ‘total_with_vat’ response’s property type/format changed from ‘string’/’’ to ‘number’/’double’ for status ‘200’ (media type: application/json)POST /invoice/{id}/cloudprnt/— the ‘status’ response’s property type/format changed from ‘string’/’’ to ‘integer’/’’ for status ‘200’ (media type: application/json)POST /invoice/{id}/cloudprnt/— the ‘total’ response’s property type/format changed from ‘string’/’’ to ‘number’/’double’ for status ‘200’ (media type: application/json)POST /invoice/{id}/cloudprnt/— the ‘total_vat’ response’s property type/format changed from ‘string’/’’ to ‘number’/’double’ for status ‘200’ (media type: application/json)POST /invoice/{id}/cloudprnt/— the ‘total_with_vat’ response’s property type/format changed from ‘string’/’’ to ‘number’/’double’ for status ‘200’ (media type: application/json)
Release 20260529.125655 — 2026-05-29
Non-breaking changes
GET /appointment/— added the required property ‘results/items/price’ to the response with the ‘200’ status (media type: text/html)GET /appointment/— added the required property ‘results/items/price’ to the response with the ‘200’ status (media type: application/json)GET /appointment/— added the required property ‘results/items/starting_from’ to the response with the ‘200’ status (media type: application/json)GET /appointment/— added the required property ‘results/items/starting_from’ to the response with the ‘200’ status (media type: text/html)POST /appointment/— added the required property ‘price’ to the response with the ‘201’ status (media type: application/json)POST /appointment/— added the required property ‘price’ to the response with the ‘201’ status (media type: text/html)POST /appointment/— added the required property ‘starting_from’ to the response with the ‘201’ status (media type: application/json)POST /appointment/— added the required property ‘starting_from’ to the response with the ‘201’ status (media type: text/html)GET /appointment/{id}/— added the required property ‘price’ to the response with the ‘200’ status (media type: application/json)GET /appointment/{id}/— added the required property ‘price’ to the response with the ‘200’ status (media type: text/html)GET /appointment/{id}/— added the required property ‘starting_from’ to the response with the ‘200’ status (media type: application/json)GET /appointment/{id}/— added the required property ‘starting_from’ to the response with the ‘200’ status (media type: text/html)PATCH /appointment/{id}/— added the required property ‘price’ to the response with the ‘200’ status (media type: application/json)PATCH /appointment/{id}/— added the required property ‘price’ to the response with the ‘200’ status (media type: text/html)PATCH /appointment/{id}/— added the required property ‘starting_from’ to the response with the ‘200’ status (media type: application/json)PATCH /appointment/{id}/— added the required property ‘starting_from’ to the response with the ‘200’ status (media type: text/html)PUT /appointment/{id}/— added the required property ‘price’ to the response with the ‘200’ status (media type: application/json)PUT /appointment/{id}/— added the required property ‘price’ to the response with the ‘200’ status (media type: text/html)PUT /appointment/{id}/— added the required property ‘starting_from’ to the response with the ‘200’ status (media type: text/html)PUT /appointment/{id}/— added the required property ‘starting_from’ to the response with the ‘200’ status (media type: application/json)POST /appointment/{id}/cancel_appointment/— added the required property ‘price’ to the response with the ‘200’ status (media type: text/html)POST /appointment/{id}/cancel_appointment/— added the required property ‘price’ to the response with the ‘200’ status (media type: application/json)POST /appointment/{id}/cancel_appointment/— added the required property ‘starting_from’ to the response with the ‘200’ status (media type: application/json)POST /appointment/{id}/cancel_appointment/— added the required property ‘starting_from’ to the response with the ‘200’ status (media type: text/html)POST /appointment/{id}/create_advance_payment/— added the required property ‘price’ to the response with the ‘200’ status (media type: application/json)POST /appointment/{id}/create_advance_payment/— added the required property ‘price’ to the response with the ‘200’ status (media type: text/html)POST /appointment/{id}/create_advance_payment/— added the required property ‘starting_from’ to the response with the ‘200’ status (media type: application/json)POST /appointment/{id}/create_advance_payment/— added the required property ‘starting_from’ to the response with the ‘200’ status (media type: text/html)POST /appointment/{id}/create_telemedicine_room/— added the required property ‘price’ to the response with the ‘200’ status (media type: text/html)POST /appointment/{id}/create_telemedicine_room/— added the required property ‘price’ to the response with the ‘200’ status (media type: application/json)POST /appointment/{id}/create_telemedicine_room/— added the required property ‘starting_from’ to the response with the ‘200’ status (media type: text/html)POST /appointment/{id}/create_telemedicine_room/— added the required property ‘starting_from’ to the response with the ‘200’ status (media type: application/json)POST /appointment/{id}/send_appointment_confirmation/— added the required property ‘price’ to the response with the ‘200’ status (media type: application/json)POST /appointment/{id}/send_appointment_confirmation/— added the required property ‘price’ to the response with the ‘200’ status (media type: text/html)POST /appointment/{id}/send_appointment_confirmation/— added the required property ‘starting_from’ to the response with the ‘200’ status (media type: text/html)POST /appointment/{id}/send_appointment_confirmation/— added the required property ‘starting_from’ to the response with the ‘200’ status (media type: application/json)