Skip to main content
The Unified Transaction API pays out crypto from the client’s pool to a beneficiary’s bank account in fiat. One request carries the sender, the beneficiary and the beneficiary’s bank account. The transaction is then processed asynchronously and reported by webhook and by polling.

Scope

Endpoints

Base URLs

Authentication

Every request carries these headers.
Do not send X-User-Id or X-Source on these endpoints.
Signature generation:
See also API Authentication.

Envelopes

Success:
Error:
errors holds one element. Branch on code. text is for logs.

Formats

Idempotency

idempotency_key in the create body is single use. A second create with the same key returns 409 / 403013 and does not return the original transaction. To find the original, list with client_reference_id. client_reference_id is unique per client. A second create with the same value returns 409 / 403014.

Create Payout

Transaction Object and Statuses

Webhooks

Error List