---
title: "generates a quote"
method: GET
path: "/quote/v7/{chainId}"
tags: ["swap"]
---

# generates a quote

`GET /quote/v7/{chainId}`

By passing in the appropriate options, you can generate a swap quote

## Path parameters

- `chainId` number, required

## Query parameters

- `referrer` string
- `tokenIn` string, required
- `tokenOut` string, required
- `amount` integer, required
- `fee` number
- `feeBy` 'input' | 'output'
- `maxPriceImpact` number
- `maxSlippage` number
- `onlyDEX` string
- `onlyPools` string
- `excludeDEX` string
- `excludePools` string
- `excludeTokens` string
- `visualize` boolean

## Response `200`

quote

- object

## Other responses

- `422` — request parameters invalid
- `500` — internal server error
- `529` — server overloaded

---

[API](https://skmtc.net/sushi/apis/sushi-api.md) · [All operations](https://skmtc.net/sushi/apis/sushi-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/sushi/sushi-api/versions/6970ff1ac758/schema)
