Skip to content
VEYRA — Payments without borders

Documentation

API versioning

Dated versions mean your integration keeps working while the API improves.

The API is versioned by date. Send Veyra-Version on every request to pin the behaviour your code was written against. Without the header, the version pinned to your account at creation is used.

Veyra-Version: 2026-10-01

The current and only version is 2026-10-01.

What counts as compatible

ChangeReleased without a new version?
Adding a new endpoint or resourceYes
Adding an optional request parameterYes
Adding a field to a response or eventYes — ignore fields you do not know
Adding a new event type or error codeYes
Removing or renaming a fieldNo — new dated version
Changing a field's type or meaningNo — new dated version
Changing a state machine transitionNo — new dated version

Webhooks and versions

Each webhook endpoint has its own version, set when you create it. Events are rendered in that version, so you can upgrade the API and the webhooks independently.

API versioning — Documentation · VEYRA