20 April 2026
Filter by date in the practice's time zone
Send an X-Time-Zone header with an IANA time zone name, such as Australia/Sydney, and date
filters are interpreted in that zone rather than in UTC. An unknown name is rejected. Without the
header, behaviour is unchanged.
Sex, gender and gender identity
GET /api/v1/sexes, GET /api/v1/genders and GET /api/v1/gender-identities list the values a
practice can record, each with a by-id endpoint.
Client profiles carry the client's identity
A client profile response now includes the client's identity details, drawn from the same values those three endpoints list.
Sorting by date sorted incorrectly
A sort on a date field ordered records by the text of the date rather than by the date itself, so
pages came back in the wrong order.