Create Transfer
This endpoint provides a real-time quote for a token transfer, including the estimated amount of the token, fees, and other relevant details.
Authorization
x-api-key In: header
Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
application/json
application/json
application/json
curl -X POST "https://example.com/api/v1/crypto/transfer" \ -H "Content-Type: application/json" \ -d '{ "amount": "101.25", "chainId": 42161, "gasFeePaymentMethod": "ADD_TO_AMOUNT", "payGasFeeToken": "0x82af49447d8a07e3bd95bd0d56f35241523fbab1", "token": "0xaf88d065e77c8cc2239327c5edb3a432268e5831", "walletAddress": "0x6e397ddf51d9f15dbe0414538e7529f51f2e5464", "toAddress": "0xa7a9dcfcb65ed67e05d9c7eb49d2d74ce1f5f4f1" }'{ "transfer": { "metadata": { "key": "value" }, "token": "0x2791bca1f2de4661ed88a30c99a7a9449aa84174", "amountToSend": "1.26", "amountToSendUSD": "23.48", "amountToBeReceived": "1.255", "amountToBeReceivedUSD": "23.386825396825396825", "chain": 43114, "estimatedExecutionTime": "2026-04-12T14:49:12.762Z", "estimatedGasFees": { "payGasFeeToken": "0xc2132d05d31c914a87c6611c10748aeb04b58e8f", "maxGasFeeToken": "12.345", "gasFeeTokenAmount": "12.345", "gasFeeTokenAmountUSD": "0.321", "maxGasFeeNative": "string" }, "estimatedCollectedFee": { "collectedFeeToken": "0xc2132d05d31c914a87c6611c10748aeb04b58e8f", "collectedFee": "string", "collectedFeePercent": "string", "notusCollectedFee": "string", "notusCollectedFeePercent": "string" }, "expiresAt": 1751469204210, "userOperationHash": "0x2aac7a66d5331454eafc9b981be3596ad08a40dad24883e3b9c4a5362cd7f7e1", "quoteId": "0x2aac7a66d5331454eafc9b981be3596ad08a40dad24883e3b9c4a5362cd7f7e1", "revertReason": { "decoded": "ERC-20 insufficient balance. Address 0xf12534a4939c7fbda50f893774a9525265fe1a9a has 120. The operation requested 200.", "raw": "0xe450d38c000000000000000000000000f12534a4939c7fbda50f893774a9525265fe1a9a0000000000000000000000000000000000000000000000068155a43676e0000000000000000000000000000000000000000000000000000ad78ebc5ac6200000", "utf8": "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000�%4�����\u000f�7t�RRe�\u001a�\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0006�U�6v�\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\n�Z� \u0000\u0000" }, "authorization": { "chainId": 42161, "address": "0xd6cedde84be40893d153be9d467cd6ad37875b28", "nonce": 10, "hash": "0x777811ae5d51875409b9978ddc1b40a9da1bbe9570040bdd7c5f186d70ceceba" }, "walletAddress": "0x6e397ddf51d9f15dbe0414538e7529f51f2e5464", "toAddress": "0x89c9da1cc13daebe9caca2418c1028253636b163" }}