JouloDocs

API changelog

Every change to the Partner API, the CPO API and the personal API that you may need to act on, newest first.

We change the API often. Almost every change adds something: a new endpoint, a new optional field, a new value in a response. Those changes need nothing from you, as long as your client ignores fields and values it does not know.

A breaking change removes or renames something, or makes a request stricter. We announce each one here first, with the date it takes effect on production. We agree that date with the partners who use the endpoint. Until that date the current behaviour keeps working.

The sandbox runs the same code as production, so it changes on the same day. There is no preview period on the sandbox.

The API reference comes from one OpenAPI description. CI compares every change to it with oasdiff and refuses a breaking change that has no entry on this page.

2026-09-23

  • GET /v1/accounts: each connection now carries status, active or archived. After the customer signs, we re-check an unverified connection about once a week. A correction through POST /v1/connections:update now keeps the check result it returned.
  • The API reference now describes the Partner API, the CPO API and the sandbox helpers. It comes from the same OpenAPI description that CI checks.
  • New sandbox helper: POST /sandbox/v1/drafts/{id}/claim claims a draft as the customer, and submits the registration if you ask. See test values and helpers.
  • A repeat POST /v1/accounts now returns the account's current mandate_status. Before, it returned pending even after the customer signed.

On this page