Initiate new Fiat Transaction

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
uuid
required
Body Params
string
required

Unique ID to ensure idempotency

string
required

Code of asset to transfer

uuid
required

The user_id to transfer assets to

string
required
^-?[0-9]+(\.[0-9]+)?$

The total amount to be sent by the customer

string | null

Optional memo attached to the contract

Responses

400

Possible reasons:

  • amount must be positive
  • transaction with this external_id was already attempted
401

Not authenticated

403

the authority account cannot be used as the account for a transaction

404

Possible reasons:

  • fiat provider config not found for to
  • fiat provider config not found for user_id
  • financial account not configured
409

user is archived

422

The request body is valid JSON but does not match the expected schema.

500

Possible reasons:

  • attempt to verify existing contract failed
  • could not begin transactional query
  • database error
  • failed to build contract
  • failed to commit database transaction
  • failed to create transaction
  • failed to deserialize fiat provider config
  • failed to save contract
Language
Credentials
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json