Simulate

Simulate the update of the limit.

post
/simulate/limit/updated

Simulate the update of the limit for a client. Only available on staging environment.

Authorizations
RIALTO_API_KEYstringRequired
Body
limitnumberRequired

The new limit for the client, in USD with two decimal places.

Responses
200

The limit has been updated.

No content

post
/simulate/limit/updated

No content

Simulate the creation of a preset fee.

post
/simulate/preset-fees/created

Simulate the creation of a preset fee for a client. Only available on staging environment.

Authorizations
RIALTO_API_KEYstringRequired
Body
or
Responses
post
/simulate/preset-fees/created

No content

Simulate the deletion of a preset fee.

post
/simulate/preset-fees/{presetFeeId}/deleted

Simulate the deleteion of a preset fee for a client. Only available on staging environment.

Authorizations
RIALTO_API_KEYstringRequired
Path parameters
presetFeeIdstringRequired

The ID of the preset fee to delete

Responses
200

The fee has been deleted.

No content

post
/simulate/preset-fees/{presetFeeId}/deleted

No content

Simulate the initiation of a transaction.

post
/simulate/transactions/{transactionId}/initiated

Simulate the initiation of a transaction for a client. This route is a helper for clients to autonomously test and integrate with the Rialto APIs. In production, transaction advancement is done by Rialto's back-office. The transaction must be in IDLE status. This route is only available on staging environment.

Authorizations
RIALTO_API_KEYstringRequired
Path parameters
transactionIdstringRequired

The ID of the transaction to initiate

Body
transactionHashOrWireTransferReferencestring | nullOptional

The transaction hash or wire transfer reference.

initiationAmountnumberRequired

The amount received in the transaction.

post
/simulate/transactions/{transactionId}/initiated

Simulate the completion of a transaction.

post
/simulate/transactions/{transactionId}/completed

Simulate the completion of a transaction for a client. This route is a helper for clients to autonomously test and integrate with the Rialto APIs. In production, transaction advancement is done by Rialto's back-office. The transaction must be in INITIATED status. This route is only available on staging environment.

Authorizations
RIALTO_API_KEYstringRequired
Path parameters
transactionIdstringRequired

The ID of the transaction to complete

Body
conversionRatenumberRequired

The conversion rate used to calculate the amount of the transaction.

post
/simulate/transactions/{transactionId}/completed

Simulate the dismissal of a transaction.

post
/simulate/transactions/{transactionId}/dismissed

Simulate the dismissal of a test transaction. This route is a helper for clients to autonomously test and integrate with the Rialto APIs. In production, transactions are dismissed by Rialto admins. The transaction must be in IDLE or INITIATED status. This route is only available on staging environment.

Authorizations
RIALTO_API_KEYstringRequired
Path parameters
transactionIdstringRequired

The ID of the transaction to dismiss

Body
reasonnumberRequired

The reason to dismiss the transaction.

Responses
post
/simulate/transactions/{transactionId}/dismissed

No content

Simulate the approval of a bank account.

post
/simulate/bank-accounts/{bankAccountId}/approved

Simulate the approval of a bank account for a client. Only available on staging environment.

Authorizations
RIALTO_API_KEYstringRequired
Path parameters
bankAccountIdstringRequired

The ID of the bank account to approve

Responses
200

The bank account has been approved.

application/json
post
/simulate/bank-accounts/{bankAccountId}/approved

Simulate the rejection of a bank account.

post
/simulate/bank-accounts/{bankAccountId}/rejected

Simulate the rejection of a bank account for a client. Only available on staging environment.

Authorizations
RIALTO_API_KEYstringRequired
Path parameters
bankAccountIdstringRequired

The ID of the bank account to reject

Responses
post
/simulate/bank-accounts/{bankAccountId}/rejected

No content

Simulate the approval of a blockchain wallet.

post
/simulate/blockchain-wallets/{blockchainWalletId}/approved

Simulate the approval of a blockchain wallet for a client. Only available on staging environment.

Authorizations
RIALTO_API_KEYstringRequired
Path parameters
blockchainWalletIdstringRequired

The ID of the blockchain wallet to approve

Responses
200

The blockchain wallet has been approved.

application/json
post
/simulate/blockchain-wallets/{blockchainWalletId}/approved

Simulate the rejection of a blockchain wallet.

post
/simulate/blockchain-wallets/{blockchainWalletId}/rejected

Simulate the rejection of a blockchain wallet for a client. Only available on staging environment.

Authorizations
RIALTO_API_KEYstringRequired
Path parameters
blockchainWalletIdstringRequired

The ID of the blockchain wallet to reject

Responses
post
/simulate/blockchain-wallets/{blockchainWalletId}/rejected

No content

Last updated