Справочник API (SwapKit)

Base: https://api.swapkit.dev. На портале — /api/proxy/swapkit/<path>.

МетодПутьНазначениеПрокси
GET/providersСписок suppliersда
GET/tokensТокены (?provider=NEAR)да
POST/v3/quotePrice discoveryда
POST/v3/swapСборка tx (AML на адресах)да (sandbox; опасный)
GET/trackСтатус свопада (если доступен)

POST /v3/quote (основные поля)#

ПолеОбяз.Описание
sellAssetданапример ETH.ETH
buyAssetданапример BTC.BTC
sellAmountдасумма (в примерах доков — human, напр. "0.1")
slippageнет%
providersнетфильтр suppliers, напр. ["NEAR"]
affiliateFeeнетbps 0–1000, override дашборда
sourceAddress / destinationAddressнетдля чистого quote не обязательны

Ответ: routes с routeId, expectedBuyAmount, fees[], теги вроде RECOMMENDED / FASTEST / CHEAPEST (см. official flow).

POST /v3/swap#

Нужны routeId + адреса. Адреса проходят AML. routeId живёт ~5 минут.

Официальные ссылки#