/v1. There is no version header to send.
What we change without notice
These are not breaking changes, and your integration must tolerate them:- New endpoints.
- New fields in responses and webhook payloads. Ignore fields you don’t know.
- New values in lists you receive: new event types, new payment method ids, new
data.codevalues, new keys indata.missing. Treat an unknown value as “not handled”, not as an error. - New optional request fields.
- Changes to the wording of
message. Branch on HTTP status anddata.code, never onmessage.

