Simulate
Simulate the update of the limit for a client. Only available on staging environment.
The new limit for the client, in USD with two decimal places.
POST /api/client/v1/simulate/limit/updated HTTP/1.1
Host: api.rialtobridge.xyz
RIALTO_API_KEY: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 15
{
"limit": 10000
}
No content
Simulate the creation of a preset fee for a client. Only available on staging environment.
POST /api/client/v1/simulate/preset-fees/created HTTP/1.1
Host: api.rialtobridge.xyz
RIALTO_API_KEY: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 112
{
"transactionType": "OFFRAMP",
"fiatFeeGroup": "USD",
"blockchainFeeGroup": "USD_STABLECOIN",
"type": "FLAT",
"fee": 125
}
No content
Simulate the deleteion of a preset fee for a client. Only available on staging environment.
The ID of the preset fee to delete
POST /api/client/v1/simulate/preset-fees/{presetFeeId}/deleted HTTP/1.1
Host: api.rialtobridge.xyz
RIALTO_API_KEY: YOUR_API_KEY
Accept: */*
No content
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.
The ID of the transaction to initiate
The transaction hash or wire transfer reference.
The amount received in the transaction.
POST /api/client/v1/simulate/transactions/{transactionId}/initiated HTTP/1.1
Host: api.rialtobridge.xyz
RIALTO_API_KEY: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 51
{
"transactionHashOrWireTransferReference": "ABC123"
}
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.
The ID of the transaction to complete
The conversion rate used to calculate the amount of the transaction.
POST /api/client/v1/simulate/transactions/{transactionId}/completed HTTP/1.1
Host: api.rialtobridge.xyz
RIALTO_API_KEY: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 27
{
"conversionRate": 1.123456
}
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.
The ID of the transaction to dismiss
The reason to dismiss the transaction.
POST /api/client/v1/simulate/transactions/{transactionId}/dismissed HTTP/1.1
Host: api.rialtobridge.xyz
RIALTO_API_KEY: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 31
{
"reason": "a very good reason"
}
No content
Simulate the approval of a bank account for a client. Only available on staging environment.
The ID of the bank account to approve
POST /api/client/v1/simulate/bank-accounts/{bankAccountId}/approved HTTP/1.1
Host: api.rialtobridge.xyz
RIALTO_API_KEY: YOUR_API_KEY
Accept: */*
{
"id": "644ea36b-dd03-420f-add2-71b3f78fde8f"
}
Simulate the rejection of a bank account for a client. Only available on staging environment.
The ID of the bank account to reject
POST /api/client/v1/simulate/bank-accounts/{bankAccountId}/rejected HTTP/1.1
Host: api.rialtobridge.xyz
RIALTO_API_KEY: YOUR_API_KEY
Accept: */*
No content
Simulate the approval of a blockchain wallet for a client. Only available on staging environment.
The ID of the blockchain wallet to approve
POST /api/client/v1/simulate/blockchain-wallets/{blockchainWalletId}/approved HTTP/1.1
Host: api.rialtobridge.xyz
RIALTO_API_KEY: YOUR_API_KEY
Accept: */*
{
"id": {
"id": "644ea36b-dd03-420f-add2-71b3f78fde8f"
}
}
Simulate the rejection of a blockchain wallet for a client. Only available on staging environment.
The ID of the blockchain wallet to reject
POST /api/client/v1/simulate/blockchain-wallets/{blockchainWalletId}/rejected HTTP/1.1
Host: api.rialtobridge.xyz
RIALTO_API_KEY: YOUR_API_KEY
Accept: */*
No content