Get off-ramp quote (EVM)
The user's URID (NFT token id).
Source chain ID (CAIP-2), e.g. eip155:1.
User wallet address used to build the route.
Source token address. Use the zero address for native tokens.
Target fiat token contract address.
Deposit amount in the token's smallest unit.
Response envelope. For the user API, retCode 0 means success; for the partner API, code 0 means success. Business rejections return HTTP 200 with a non-zero code.
Standard response envelope for the user API (api.ur.app).
0 on success; non-zero indicates failure.
Human-readable message; error details when retCode is non-zero.
Business payload. Shape depends on the endpoint; some endpoints return it as a JSON-encoded string.
Server timestamp in milliseconds.
POST /api/v1/partner/quote/deposit HTTP/1.1
Host: api.ur.app
tokenId: text
Content-Type: application/json
Accept: */*
Content-Length: 157
{
"chainId": "eip155:42161",
"userAddress": "0xYourWalletAddress",
"fromToken": "0xaf88d065e77c8cC2239327C5EDb3A432268e5831",
"toToken": "USD",
"amount": "1000000000"
}Response envelope. For the user API, retCode 0 means success; for the partner API, code 0 means success. Business rejections return HTTP 200 with a non-zero code.
{
"retCode": 0,
"retMsg": "",
"result": {
"quoteId": "ur_1772002152589294701",
"chainId": "eip155:84532",
"best": {
"aggregator": "ur",
"to": "0x0000000000000000000000000000000000000000",
"swapCalldata": "0x",
"minUsdcAmount": "4950000",
"expectedUsdcAmount": "5000000",
"slippageBps": 50,
"deadline": 1772002211,
"priceImpact": "0"
},
"inputAmount": "5000000",
"outputAmount": "5",
"exchangeRate": "1",
"crossChainFee": "111598233453575",
"networkFee": "3109867200000"
},
"timeNow": 1772002152589
}Last updated