Skip to main content
POST
/
simulator
/
deposit
Simulate Deposit
curl --request POST \
  --url https://api.conduit.financial/simulator/deposit \
  --header 'Content-Type: application/json' \
  --header 'X-API-Key: <api-key>' \
  --header 'X-API-Secret: <api-key>' \
  --data '
{
  "asset": "USDT",
  "network": "tron",
  "amount": "1400.00"
}
'
{
  "status": "success"
}

Authorizations

X-API-Key
string
header
required

Includes an API key in the HTTP headers to authenticate the client.

X-API-Secret
string
header
required

Includes an API secret in the HTTP headers to authenticate the client.

Body

application/json
asset
enum<string>
required

A stablecoin token or USD for fiat deposits.

Available options:
USDT,
USDC,
RLUSD
amount
string
required

A positive decimal amount

Example:

"10.50"

network
enum<string>

The stablecoin asset network identifier. Required for stablecoins; omitted for fiat.

Available options:
ethereum,
tron,
solana,
polygon,
base,
xrpl
destination
string

Destination for the deposit. Required for fiat deposits (USD). Optional for crypto deposits (auto-discovered if omitted). Accepts bank account ID (bank_... or id:bank-account:...), account ID (acct_... or id:acct:...), or wallet ID (wlt_... or id:wlt:...).

Response

The creation status

status
enum<string>
required
Available options:
success