Changelog
Changes to the /v1 contract surface, newest first: endpoints, request parameters, response formats, and the error model. Record shapes are versioned per dataset on their own timeline and have their own changelogs, Sanctions and PEP. See Schema versioning for how the two axes differ.
Each entry names the released contract version, the same value that keys the entries in the changelog feed.
2026-07-07: 0.3.0
GET /v1/changelog was removed without a deprecation period. GET /v1/changelog/json is unaffected and remains the way to read the release record programmatically.
Sanctions records moved to schema 1.2.0: see the sanctions changelog.
2026-06-26: 0.2.1
Added the changelog endpoints GET /v1/changelog and GET /v1/changelog/json.
2026-06-15: 0.2.0
Added GET /v1/pep/full and GET /v1/pep/{entity_id}, and deprecated the GET /v1/pep-rca/full and GET /v1/pep-rca/{entity_id} pair they replace. The deprecated pair stays served.
Added GET /v1/openapi.json, which serves the contract document itself.
Added the optional sources query parameter to GET /v1/sanctions/full, and deprecated country on the same endpoint.
Sanctions records moved to schema 1.1.0: see the sanctions changelog.