19 August 2026
Referrals: referrerType is now an object
On GET /api/v1/referrals and GET /api/v1/referrals/{id}, the referrerType field has changed
from a plain text name to an object with an id, a name, and a link to the matching referrer type.
This is a breaking change to the referral response.
If you currently read the referrer type's name, change referral.referrerType to
referral.referrerType.name. You can now also use referral.referrerType.id to fetch it from
GET /api/v1/referrer-types/{id}, or match it against the GET /api/v1/referrer-types list. As
before, referrerType is null when a referrer has no type set.
Before:
"referrerType": "General Practitioner"
After:
"referrerType": {
"id": 42,
"name": "General Practitioner",
"links": [{ "href": "/api/v1/referrer-types/42", "rel": "self", "method": "GET" }]
}
Note and form templates
GET /api/v1/note-templateslists the practice's note templates.GET /api/v1/form-templatesandGET /api/v1/form-templates/{id}list and fetch form templates.