---
title: "Get transfer quotes"
method: POST
path: "/quotes"
tags: ["Transfer"]
---

# Get transfer quotes

`POST /quotes`

Request quotes for a cross-chain transfer. Returns one or more quotes with fees, estimated duration, and transaction steps to execute.

## Request body

- object
  - `srcChainKey` string, required — Source chain key (for example, 'base', 'arbitrum')
  - `dstChainKey` string, required — Destination chain key
  - `srcTokenAddress` string, required — Source token address (use 0xEeee...EEeE for native ETH)
  - `dstTokenAddress` string, required — Destination token address
  - `srcWalletAddress` string, required — Sender wallet address
  - `dstWalletAddress` string, required — Recipient wallet address
  - `amount` string, required — Transfer amount in smallest units (wei for ETH)

## Response `200`

Successfully retrieved quotes

- object
  - `quotes` object[]
    - `id` string
    - `feeUsd` string
    - `feePercent` string
    - `srcAmount` string
    - `dstAmount` string
    - `routeSteps` object[]
      - `type` string
      - `srcChainKey` string
    - `userSteps` object[]
      - `type` string
      - `chainKey` string
      - `chainType` string
  - `tokens` object[]

---

[API](https://skmtc.dev/layerzero/apis/layerzero-oft-transfer-api.md) · [All operations](https://skmtc.dev/layerzero/apis/layerzero-oft-transfer-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/layerzero/layerzero-oft-transfer-api/revisions/78f58a3bfce3/schema)
