Get a transaction of a client by unique identifier.
The unique identifier of the client.
The transaction ID
Defines whether the specified ID is the transaction ID of the transaction hash.
Cancel a transaction of a client by unique identifier.
The unique identifier of the client.
The transaction ID
Returns a quote for a new transaction on the Rialto platform The quote is an estimation of the amount that the client will receive in the completion of the transaction. The quote is based on the current exchange rate and the client's preset fees.
The unique identifier of the client.
The type of the transaction. Possible values are:
OFFRAMP
Possible values: The amount of the transaction. The value is always positive.
1000.12
The identifier of the selected bank account for the transaction.
f086ab63-c037-4726-9292-18760de385b0
The identifier of the selected blockchain wallet for the transaction.
c05ae486-44bf-4672-99e1-bc45febf66a4
The blockchain asset of the transaction. See the list of supported blockchain assets.
eurc
Returns the volume breakdown of the transactions of a client. The summary is returned for the current month. The breakdown for each transaction path is returned for the current month and the current day. The volume is in US dollars. Two decimal places are allowed. The volume is divided according to the status of the transactions:
IDLE: transaction has been created and is waiting for initiation,
INITIATED: transaction has been initiated, it is in progress of resolution by Rialto,
COMPLETED: transaction has been completed.
The unique identifier of the client.
The transactions are sorted by creation date, in descending order. The most recently created transactions appears first.
The transactions can be filtered by date using the from
and to
parameters.
If the from
and to
parameters are not provided, the transactions are fetched from the beginning until now.
The transactions can be paginated using the limit
parameter.
If there are more transactions to fetch with the provided parameters, the response will contain a hasNextPage
field set to true
.
In order to fetch the next page, the to
parameter must be set to the createdAt
field of the last transaction of the current page.
The unique identifier of the client.
The date from which the transactions are fetched. The comparison is made using the createdAt
field of the transactions. The comparison is inclusive, meaning that the transactions created at the provided date are included in the result. The value is in ISO 8601 format. If the value is not provided, the transactions are fetched from the beginning.
2024-12-01T09:07:54.940Z
The date to which the transactions are fetched. The comparison is made using the createdAt
field of the transactions. The comparison is exlusive, meaning that the transactions created at the provided date are not included in the result. The value is in ISO 8601 format. If the value is not provided, the transactions are fetched until now.
2024-12-03T10:07:54.940Z
The maximum number of transactions to fetch. The value must be a positive integer. If the value is not provided, the default value is 10. The maximum value is 100.
10
Creates a new transaction on the Rialto platform for a client. The transaction can be either an on-ramp (fiat to blockchain asset) or off-ramp (blockchain asset to fiat) transaction. The transaction is created in status IDLE and is waiting for the initial funds transfer to be initiated.
The unique identifier of the client.
A unique identifier for the request. It is used to ensure that the request is idempotent. The same request with the same idempotency key will return a 409 status.
The type of the transaction. Possible values are:
The amount of the transaction. The value is always positive.
The blockchain asset of the transaction. See the list of supported blockchain assets.
The identifier of the selected bank account for the transaction.
The identifier of the selected blockchain wallet for the transaction
The filenames of the documents related to the source of funds of the transaction. The documents must be uploaded before submitting the onboarding. Field is optional.
The filenames of the documents related to the business justification of the transaction. The documents must be uploaded before submitting the onboarding. Field is optional.
Comments added by the user at the creation of the transaction. Field is optional.
In case of offramp, string that will replace the default wire reference. Use for specific cases of matching and integration on the client bank side. Field is optional.
Generates a pre-signed URL for downloading the invoice of a completed transaction. The invoice is a PDF file containing the details of the transaction. The invoice is generated only for completed transactions. Each pre-signed URL is valid for 5 minutes. See the for more information on S3 pre-signed URLs.
The unique identifier of the client.
The transaction ID