Changelog

Newest first. Anything that would break an existing integration ships as a new version, never as an edit to version 1.

Version 1.0.0

July 22, 2026

  • Initial release of the read-only public API.
  • Endpoints: providers, provider groups, enrollments, group enrollments, expirables and document metadata, each with list and, where applicable, detail routes.
  • Organization API keys with five scopes, an optional expiry, and immediate revocation.
  • Keyset pagination on every list endpoint, with updated_since incremental sync.
  • Per key daily request and error counts in the console.

Compatibility policy

These changes can happen within version 1 without notice, so write your client to tolerate them:

  • New fields added to a response object.
  • New values added to an existing enumerated field, such as an enrollment status.
  • New optional query parameters.
  • Rewording of the message text inside an error envelope.

These will not happen within version 1:

  • Removing or renaming a field.
  • Changing the type of an existing field.
  • Changing the meaning of an existing error code.
  • Removing an endpoint.

Parse responses tolerantly: ignore unknown fields rather than failing on them, and treat an unrecognized enumerated value as a passthrough string instead of an error.