Skip to main content

TeleSwap REST API

The TeleSwap REST API powers the protocol. The TypeScript SDK wraps it, but you can call it directly from any language.

Endpoints

Estimates

MethodPath
POST/api/v2/teleswap/utils/wrap-and-swap-estimate
POST/api/v2/teleswap/utils/swap-and-unwrap-estimate
POST/api/v2/teleswap/utils/swap-and-unwrap-estimate-ton

Build transactions

MethodPath
POST/api/v2/teleswap/utils/wrap-and-swap-unsigned
POST/api/v2/teleswap/utils/swap-and-unwrap-inputs
POST/api/v2/teleswap/utils/swap-and-unwrap-inputs-ton

Requests

MethodPath
GET/api/v2/teleswap/requests/tx/{txId}
GET/api/v2/teleswap/requests
GET/api/v1/teleswap/cross-chain/waiting-request/{address}

See the full API reference for parameters and example responses, or the Estimate → Build → Track guide for the end-to-end flow.