Skip to main content
POST
/
simulate
/
crypto
/
deposits
Simulate stablecoin deposit
curl --request POST \
  --url https://api.stabyl.com/v1/simulate/crypto/deposits \
  --header 'Content-Type: application/json' \
  --data '
{
  "amount": "100.5",
  "symbol": "USDT",
  "user_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
  "idempotency_key": "sim_crypto_dep_001"
}
'
{
  "data": {
    "amount": "100.5",
    "id": "0197f1f0-0000-7000-8000-000000000005",
    "reference": "SIM-CRYPTO-DEP-001",
    "status": "SUCCESS"
  },
  "status": "success"
}

Documentation Index

Fetch the complete documentation index at: https://stabyl.mintlify.app/llms.txt

Use this file to discover all available pages before exploring further.

Simulation endpoints are available only outside production. Use them to test integration behavior without moving real funds.

Body

application/json

Non-production stablecoin deposit event to create for integration testing.

Non-production stablecoin deposit event to create for integration testing.

amount
string
required
Example:

"100.5"

chain
enum<string>
required

Supported blockchain route family for stablecoin deposits.

Available options:
evm,
tron,
solana
symbol
string
required
Example:

"USDT"

user_id
string<uuid>
required
idempotency_key
string | null
Example:

"sim_crypto_dep_001"

Response

Simulated deposit created

data
object
required

Result returned after creating a non-production stablecoin deposit event.

status
enum<string>
required
Available options:
success