REST API V1
API Base path
All request and response bodies should be in JSON
Buy/Sell Quotes
Endpoint
This API allows partners to request quotes for Buy and Sell stablecoin transactions. The API returns a quote including the estimated output amount, fees, and an expiration time.
ℹ️ Authentication: Not required ⏱️ Rate Limit: None currently enforced 🧾 Content-Type:
application/json
🏷️ API Version: v1
🧾 Request Parameters
rampType
string
Yes
Direction of transaction
on
, off
from
string
Yes
Source network/payment method
If rampType
parameter is off
: assethub
, avalanche
, arbitrum
, bsc
, base
, ethereum
, polygon
ELSE
on
: pix
, sepa
, cbu
to
string
Yes
Destination network/payment method
If rampType
parameter is on
: assethub
, avalanche
, arbitrum
, bsc
, base
, ethereum
, polygon
ELSE
off
: pix
, sepa
, cbu
inputAmount
string
Yes
Amount to send (as string, e.g. "100.00"
)
Positive number string
inputCurrency
string
Yes
Currency code for input
eurc
, ars
, brl
, usdc
, usdt
, usdce
outputCurrency
string
Yes
Desired currency for output
eurc
, ars
, brl
, usdc
, usdt
, usdce
🧪 Example Request
✅ Success Response (200 OK)
id
string
Unique identifier for the quote
rampType
string
Echoes request rampType
from
string
Echoes request source
to
string
Echoes request destination
inputAmount
string
Echoes input amount
inputCurrency
string
Echoes input currency
outputAmount
string
Estimated amount user will receive
outputCurrency
string
Echoes output currency
fee
string
Transaction fee in inputCurrency
expiresAt
string
ISO 8601 timestamp indicating quote expiry
❌ Error Response
code
integer
HTTP status code
message
string
Human-readable error message
⚠️ Important Notes
💡 Currency Rules
Sell: Most supported crypto to fiat payout combinations are allowed.
Buy: Currently supported only for
brl
viapix
, deliveringusdc
,usdt
, orusdce
to supported networks. Support foreur
andars
maybe added later.
💰 Fee Structure
USDC/T to BRL : Fixed fee
USDC/T to EUR : 0.25% of inputAmount
USDC/T to ARS: 2% of inputAmount
⏳ Quote Expiration
Quotes are time-sensitive.
expiresAt
indicates the deadline to act on the quote.
Last updated