POST
/
api
/
swap
/
aggregator

Overview

This endpoint provides aggregated swap data for token exchanges. It utilizes the KyberSwap aggregator to find the best swap routes and rates across multiple decentralized exchanges.

Using the sdk

import api, { IConnection } from "codemelt-retro-api-sdk"
const connection: IConnection = {
  host: '<enter you host url here>',
  headers: {
    'x-api-key': '<enter your api key here>'
  }
}
const result = await api.functional.api.swap.aggregator.getSwapData(
  connection,
  {
    tokenAId: 1,
    tokenBId: 2,
    slippage: 50,
    amount: 1.5,
    sender: '0x0000000000000000000000000000000000000000',
    recipient: '0x0000000000000000000000000000000000000000',
  }
)

Body

application/json
tokenAId
integer
required
tokenBId
integer
required
slippage
number
default:
50
required
Required range: x > 1
amount
number
required
sender
string
required
recipient
string
required

Response

201 - application/json
message
string
required
data
null
required
status
any
required