---
title: "GET /v2/quote"
method: GET
path: "/v2/quote"
tags: ["Quote"]
---

# GET /v2/quote

`GET /v2/quote`

## Query parameters

- `fromChainId` string, required
- `fromTokenAddress` string, required
- `toChainId` string, required
- `toTokenAddress` string, required
- `fromAmount` string, required
- `userAddress` string, required
- `uniqueRoutesPerBridge` boolean, required
- `disableSwapping` boolean
- `includeDexes` 'oneinch'
- `excludeDexes` 'oneinch'
- `includeBridges` string[]
- `excludeBridges` string[]
- `sort` 'output' | 'gas' | 'time', required
- `maxUserTxs` string
- `singleTxOnly` boolean

## Headers

- `API-KEY` string

## Response `200`

Returns all the possible routes for bridging tokens from one chain to another. One of the routes can be selected and passed in to start the route.

- QuoteOutputDTO
  - `success` boolean, required — Status of API.
  - `result` object, required
    - `routes` Route[], required
      - `routeId` string, required — Unique id for each route.
      - `fromAmount` string, required — Sending token amount.
      - `chainGasBalances` ChainGasBalances, required
      - `toAmount` string, required — Approximate receiving token amount.
      - `usedBridgeNames` string[], required — Array of bridges used in the route
      - `totalUserTx` number, required — Total number of transactions for the route.
      - `totalGasFeesInUsd` number, required — Combined USD gas fees for all transactions in the route.
      - `sender` string, required — Address of user making the transactions.
      - `userTxs` object[], required — Array of user transactions.
      - `serviceTime` number, required — Estimate of total time in seconds, excluding the transaction time.
    - `fromChainId` number, required
    - `fromAsset` TokenAsset, required
      - `name` string — Name of token.
      - `address` string, required — Address of token.
      - `icon` string — URL for icon of token.
      - `decimals` number — Decimal used for token.
      - `symbol` string, required — Symbol of token.
      - `chainId` 'ETHEREUM' | 'OPTIMISM' | 'BSC' | 'XDAI' | 'POLYGON' | 'FANTOM' | 'ARBITRUM' | 'AVALANCHE', required — Chain id of the token
    - `toChainId` number, required
    - `toAsset` TokenAsset, required
      - `name` string — Name of token.
      - `address` string, required — Address of token.
      - `icon` string — URL for icon of token.
      - `decimals` number — Decimal used for token.
      - `symbol` string, required — Symbol of token.
      - `chainId` 'ETHEREUM' | 'OPTIMISM' | 'BSC' | 'XDAI' | 'POLYGON' | 'FANTOM' | 'ARBITRUM' | 'AVALANCHE', required — Chain id of the token

---

[API](https://skmtc.net/swaprhq/apis/movr-aggregator-api.md) · [All operations](https://skmtc.net/swaprhq/apis/movr-aggregator-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/swaprhq/movr-aggregator-api/revisions/8b1957cc0e8f/schema)
