Skip to main content
GET
/
api
/
quotes
/
onramp
/
all
Get All Onramp Quotes
curl --request GET \
  --url https://api.teel.finance/api/quotes/onramp/all
{
  "success": true,
  "data": [
    { "protocol": "rt_8QmVxT2pA9c", "fromCcy": "USD", "toToken": "USDC", "fromAmount": 500, "toAmount": 493.75, "rate": 1.0, "fee": 6.25 },
    { "protocol": "rt_K1d9LpZr4Hn", "fromCcy": "USD", "toToken": "USDC", "fromAmount": 500, "toAmount": 492.10, "rate": 1.0, "fee": 7.90 }
  ]
}
Returns all available onramp quotes for converting fiat into crypto, one per route. Use this when you want to present the full set of options; use Get Best Onramp Quote for the single best route.

Query Parameters

source_currency
string
required
ISO 4217 currency code for the source fiat currency (e.g. USD, EUR).
amount
number
required
The amount in the source fiat currency to onramp.
payout_currency
string
Optional. The desired payout token (e.g. USDC). If omitted, the provider default is used.

Response

success
boolean
data
array
Array of onramp quote objects, each with the same shape as Get Best Onramp Quote.
{
  "success": true,
  "data": [
    { "protocol": "rt_8QmVxT2pA9c", "fromCcy": "USD", "toToken": "USDC", "fromAmount": 500, "toAmount": 493.75, "rate": 1.0, "fee": 6.25 },
    { "protocol": "rt_K1d9LpZr4Hn", "fromCcy": "USD", "toToken": "USDC", "fromAmount": 500, "toAmount": 492.10, "rate": 1.0, "fee": 7.90 }
  ]
}

Route tokens

The protocol value is an opaque route token (rt_...) — Teel does not expose which underlying provider backs a route. To execute a specific route, pass the token back verbatim as routeProtocol on POST /rfq/execute; Teel resolves it server-side. Treat it as an opaque string; do not parse or construct it.