10 March 2026
Filtering on client profiles
You can now filter GET /api/v1/client-profiles by isActive, isArchived, dateAddedFrom,
dateAddedTo, primaryPractitionerId, customStatusId and customCategoryId.
Filtering on practitioners
You can now filter GET /api/v1/practitioners by isActive, profession, jobTitle and
emailAddress.
Filtering on payments
You can now filter GET /api/v1/payments by clientId, clientNumber, methodId, receivedAfter,
receivedBefore, minAmount and maxAmount.
Paging returned records more than once
Records could appear on two pages, or on none, because list results had no stable order when two records shared a sort value. Every list endpoint now orders deterministically.