Skip to content

Developers

Build on Transvia

Move money. Get quotes. Automate transfers. Let software pay for resources. Connect AI agents.

quote → transfer — transvia.xyz

# 1 · Quote — the rate and fee, before you commit
curl -s -X POST https://transvia.xyz/api/quote \
  -H "content-type: application/json" \
  -d '{"corridor":"USD-EUR","amountUsdc":1000}'

→ 200 OK
{
  "quote": {
    "id": "q_9f2c8e41",
    "corridor": "USD-EUR",
    "amountUsdc": 1000,
    "fxRate": 0.9218,
    "destAmount": 917.19,
    "feeLpUsdc": 3.5,
    "feeAgentUsdc": 0.5,
    "feeProtoUsdc": 1.0
  }
}

# 2 · Send — escrow, settle, payout
curl -s -X POST https://transvia.xyz/api/send \
  -H "content-type: application/json" \
  -d '{"quoteId":"q_9f2c8e41","recipientLabel":"Ada Lovelace"}'

→ 200 OK
{
  "intent": {
    "id": "in_4d2b7a90",
    "corridor": "USD-EUR",
    "amountUsdc": 1000,
    "destAmount": 917.19,
    "status": "deposited"
  }
}