---
title: "Retrieves swap quotes"
method: GET
path: "/public/{address}/swap"
tags: ["Swap endpoints"]
---

# Retrieves swap quotes

`GET /public/{address}/swap`

Retrieves swap quotes for a specified token pair

## Path parameters

- `address` string, required

## Query parameters

- `fromChain` string
- `fromToken` string
- `fromTokenAmount` string
- `fromTokenAmountUsd` string
- `toChain` string
- `toToken` string
- `toWalletAddress` string

## Response `200`

The requested swap quotes

- SwapRouteQuote[]
  - `duration` number
  - `gas` string
  - `quote` SwapQuote
    - `integration` string
    - `type` string
    - `bridgeFee` string
    - `bridgeFeeInNativeToken` string
    - `amount` string
    - `decimals` number
    - `amountUSD` string
    - `bridgeFeeUSD` string
    - `bridgeFeeInNativeTokenUSD` string
    - `priceImpact` string
  - `route` SwapRoute[]
    - `bridge` string
  - `gasUsd` string

## Other responses

- `400` — Invalid swap request

---

[API](https://skmtc.net/unstoppabledomains/apis/profile-api.md) · [All operations](https://skmtc.net/unstoppabledomains/apis/profile-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/unstoppabledomains/profile-api/revisions/10f8400cb1c1/schema)
