Skip to main content
The session you mint with collectionSessions.create returns an order_id. Use pulse.collectionOrders to check ground truth on that order at any point — independent of, or alongside, the webhooks you receive for it.
  • retrieve(orderId) — fetch the current state of one order: deposit_address, qr_payload, quote, status, amount_status, deposit, and disbursement.
  • list({ gate, status, user_ref }) — page through your orders, filtered by fiat gate, status, or the user_ref you supplied at session creation.
  • refreshQuote(orderId) — when an order’s quote expires, re-lock it on the same order rather than creating a new one.
These calls are ground truth, not a replacement for webhooks. Drive your UI from either, but only credit a customer from a verified disbursement.completed event — see Webhooks.