Skip to main content

Changelog

Changes to the API that callers should know about.

2 November 2026

  • GET /v1/me now says whether the person has an authenticator app enrolled (user.authenticator), so a client can offer the right step-up method first.

1 November 2026

  • Published the OpenAPI 3.1 document at /api/openapi.json, generated from the server's own schemas, and these developer pages.
  • Sign-up, emailed sign-in links, password reset and verification emails now need a Cloudflare Turnstile token in x-turnstile-token.
  • Added GET /api/public-config, which returns the Turnstile site key.
  • Added the week roster routes (assign and publish).
  • Added organisation API keys with scopes.
  • Added webhooks with deliveries signed in Elavinya-Signature, with retries.
  • The OpenAPI document now describes the API key security scheme and the webhook payload schemas.

31 October 2026

  • First platform release: cases, visits, medicines (eMAR), safeguarding, bookings and records routes.
  • Simulated NHS services on preview.

30 October 2026

  • First deployment: sign-in (passkeys, emailed links, passwords with authenticator codes), organisations, invitations, roles, delegations, emergency access with step-up, and rate limits.