Release notes

This site tracks the public Pay API (openapi.public.yaml) plus partner guides.

The spec is copied from amos/openapi into this repo on every successful public-spec validation on main. Guides are maintained here.

2026-08-29

  • Guides: Getting started, Embedded checkout, Webhooks, and Testing. Embedded checkout documents @amos.com/amos-js / @amos.com/react-amos-js (not the archived pay-js-sdk).
  • Hosts in the reference UI: Try Request uses https://api-sandbox.amos.com and https://api.amos.com. Do not use pay*.amos.com.
  • Auth: API key only. X-Account-Id is not part of the public contract.
  • Spec catch-up (from May/June docs snapshot → current public spec): organization dunning configuration, organization resource, payment-link get/update, subscription skip/update, webhook request get, embed confirm_with_payment_method (legacy; partners should not call it), Plaid / wallet confirm schemas, billing geography on render templates. Embed confirm is 200 synchronous (processor wait), not 202 async.
  • Removed from the public contract: last_payment_error on PaymentIntent, ach_threshold on Account.

Client SDK versions to match these guides: @amos.com/amos-js 0.11.x (confirmPayment / confirmSetup, wallet onConfirm), @amos.com/react-amos-js 0.11.x, @amos.com/node >=0.1.57.

Older

Endpoint-level history lives in amos/openapi commit log. Prefer the current reference over archived SDK READMEs.