2026-06-24
v1
Added
Example
Balances endpoint with per-currency detail
- GET /balances now returns available and held amounts per currency, as integer minor units.
- Each balance carries a currency field and a heldMinor field for money still on its way to you.
- Pure addition — existing integrations keep working untouched.
2026-05-12
v1
Changed
Example
Webhook signatures verified on the raw body
- Clarified: verify the X-Freeconomy-Signature header against the raw request body, before any JSON parsing.
- Added signature.timestamp against replays — reject deliveries older than the tolerance window.
- No payload shape changed: existing handlers keep working.
2026-04-03
v1
Deprecated
Example
Legacy float amount field on payments
- The float amount field is retiring in favour of the integer amountMinor. Money is counted in integer minor units end to end.
- The old field keeps working within v1 and returns alongside amountMinor; new integrations should read amountMinor only.
- It will not be removed before the next major version — flagged here well in advance.