Versioned reads
How you stop a vocabulary change from becoming an incident. This is the group that matters most once you are live. Taught in Pinning to a release.
The working copy against the serving version
A modified row carries both the before and after objects, so you can show what actually changed rather than that something did.
path Parameters
systemThe code system, addressed by its short code (recommended) or its numeric id.
Resolution is pk-first: a value that looks numeric is tried as an id, and falls through to the code column when no row matches, so an all-digits short code is still reachable. Codes are matched case-insensitively after an exact miss. The one ambiguity — a short code identical to some other row's id — resolves to the id.
Example: IDENTIFIER-TYPES.
The working copy against the serving version › Responses
Success.
Portfolio counts across code systems
Governance totals for the whole catalogue, honouring the same filters and search as the list. Collection-level, not per system — counted in SQL rather than by paging the list yourself.
query Parameters
page_sizeResults per page. A sync that reads only page one ships a fraction of a vocabulary and looks like it worked.
pagePage number. Follow next in the response rather than computing this.
Portfolio counts across code systems › Responses
Success.

