15 June 2026
Referrals: startDate and endDate are dates, not date-times
On GET /api/v1/referrals and GET /api/v1/referrals/{id}, the two referral dates are returned as
plain dates rather than as timestamps at midnight. The matching filters, startDateFrom,
startDateTo, endDateFrom and endDateTo, accept a plain date too. This is a breaking change if
you parse either field as a date-time.
A referral begins and ends on a day, not at an instant, so the time component was always zero and the
timezone it implied was misleading. Parse both fields as dates, and send dates when you filter. Both
remain null when the referral has no such date set.
Before:
"startDate": "2026-06-15T00:00:00Z"
After:
"startDate": "2026-06-15"
Invoices: deep pages timed out
Requesting a high page number from GET /api/v1/invoices could take long enough to fail with a
server error rather than return.