Trade SODA on Kraken.

SODAX API

The SODAX API (

systemcross-networkexecutionintentsapi

What it is

The SODAX API is the HTTP interface to the SODAX system, served from api.sodax.com. It exposes the same execution and liquidity capabilities as the SDK, addressed as JSON requests rather than TypeScript calls.

It spans several surfaces: the Swaps API for intent-based trading, the Bridge API for cross-network transfers, backend data endpoints for intents, orderbook and money market state, configuration endpoints for supported networks and assets, and the Sponsoring API for Stellar account activation.

What it does inside SODAX

The API is the wire layer beneath the SDK. When an application calls sodax.swaps or sodax.api.swaps, the SDK is composing and sending requests to these same endpoints. @sodax/swaps-api is a thin typed client over the Swaps API, and the SDK's SwapsApiService wraps that in turn.

Calling the API directly means taking on what the SDK otherwise handles: composing requests, signing and submitting transactions on the source network, polling status, and recovering from failures. The capability is identical. The orchestration becomes the caller's responsibility.

Why it exists

The SDK is TypeScript. A large share of the teams SODAX wants to reach are not: Rust and Go backends, Python services, Solana-native tooling, exchange infrastructure, and AI agents that speak HTTP before they speak npm.

The API removes the language requirement from integration. It also gives teams with their own execution stack a way to use SODAX as one route among several without adopting SODAX's client architecture.

What this means for users and partners

Builders pick the path that fits their stack. TypeScript teams take the SDK and get orchestration, wallet abstraction, and optional UI along with it. Everyone else calls the API and keeps their own.

Partner fees work on both paths, so the commercial model does not change with the integration route. On the API path the fee is set per request rather than in client config, which means it has to be sent explicitly on both quote and create-intent.

The Sponsoring API requires a key issued by the SODAX team, requested through the channels at linktr.ee/go.sodax.

Last updated: 8/18/2026