Wallets
List wallet transactions
Returns a cursor-paginated wallet timeline across fiat and stablecoin activity. Use this endpoint for reconciliation of deposits, fees, adjustments, refunds, and withdrawals initiated through the API or Stabyl Pro. A withdrawal to several beneficiaries is one timeline item; its transfer_count reports how many bank transfers it created.
GET
List wallet transactions
Use wallet transactions as the reconciliation source of truth. Withdrawals initiated through the API or Stabyl Pro can appear in this timeline. A bulk NGN withdrawal is one parent transaction; read its detail and walk
settlement_details.transfers to see the outcome of each bank transfer.List items and details optionally include processing_reason: "liquidity_pending" when a CNGN deposit has funds still awaiting conversion-pool capacity. This is not a new status: a deposit can already have status: "success" while its restricted portion awaits conversion. Use conversion progress for amounts. The reason is omitted after full release or return, and on failed, cancelled, or held deposits; ordinary processing, payout delays, screening, and Travel Rule holds do not produce it. SDKs need an optional reason string on summary and detail models; clients should check processing_reason, tolerate unknown values, and clear an earlier reason when the field is absent.