Current state
The PalCards API is currently unversioned — endpoints have no /v1 prefix. The base URL is the only boundary (sandbox vs production — see Sandbox & production).
How changes are made
- Additive, backward‑compatible changes (new fields, new endpoints, new enum values) may ship at any time. Build tolerantly: ignore unknown JSON fields and don't hard‑fail on a new enum value you don't recognise.
- Breaking changes are announced in advance via support@palcards.ps and the PalCards panel.
Recommendations
- Don't depend on field ordering, and don't break on fields you don't use.
- Test every change in sandbox before production.
- Email support@palcards.ps to be added to API change announcements.
This policy is the current default — confirm the specifics with your PalCards account manager.