Skip to main content
POST
/
simulate
/
crypto
/
withdrawals
Simulate stablecoin withdrawal record
curl --request POST \
  --url https://api.stabyl.com/v1/simulate/crypto/withdrawals \
  --header 'Content-Type: application/json' \
  --data '
{
  "amount": "2.5",
  "currency": "USDT",
  "user_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a"
}
'
{
  "data": {
    "id": "0197f1f0-0000-7000-8000-000000000012",
    "reference": "sim:usd:wd:0197f1f0",
    "status": "reserved"
  },
  "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 withdrawal record to create for integration testing.

Non-production stablecoin withdrawal record to create for integration testing.

amount
string
required
Example:

"2.5"

chain
enum<string>
required

Supported blockchain route family for stablecoin deposits.

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

"USDT"

user_id
string<uuid>
required

Response

Simulated withdrawal created

data
object
required

Result returned after creating a non-production stablecoin withdrawal record.

status
enum<string>
required
Available options:
success