Appearance
Changelog
Summary: every change to the partner API is recorded with its date, what changed, whether it can break an existing integration, and what to do if it can. Read it on the Changelog page of your partner portal, or have your integration poll GET /changelog.
Reading it from your integration
GET /api/inbound/{slug}/changelog (signed like any request) returns:
json
{
"ok": true,
"latest": "2026-10-23",
"changelog": [
{
"date": "2026-10-23",
"title": "Reconcile your accounting with a per-order billing feed",
"detail": "New: GET /api/inbound/:partnerSlug/billing/orders returns, per order, ...",
"breaking": false,
"endpoints": ["GET /api/inbound/:partnerSlug/billing/orders"]
}
]
}- Entries are newest first.
latestis the date of the newest one. Several entries can share a date, so to find what is new, compare the entries themselves (for example by date and title) with what you stored, rather than only comparinglatest. breaking: truemeans an integration that worked before that date can stop working. Such an entry also hasaction: what you need to do, and by when.endpointsnames the affected endpoints exactly as they appear in the API.- Entries about the partner portal rather than the API carry
"surface": "portal".
See the reference for the full field list.
Changes to the API version
Accounts on API version 1, which does not check an order before payment, are being moved to version 2. While your account is on version 1, signed responses may carry standard Deprecation, Sunset and Link headers announcing the retirement date. The move is described in the Orders lifecycle guide (check, then order) and confirmed during the go-live certification.

