May 2026
All changes

FX swap status `canceled` is now `cancelled`

Cancelled FX swaps return status cancelled, with a reason.

FX swap responses now return cancelled for cancelled swaps, instead of canceled. Swaps also include a reason field explaining a cancellation.

What you need to do

If you compare swap status to canceled, compare to cancelled instead.

Cancelled swap (excerpt)
{
  "status": "cancelled",
  "reason": "<why the swap was cancelled>"
}