Skip to main content

Trading API

Convert between currencies, manage trading venues, view rates, and access market data.


Conversion

List Conversions

GET /api/v1/conversion

List all conversions with optional filters.

QueryTypeDescription
assetPoolIdUUIDFilter by asset pool
statusstringPENDING, PROCESSING, COMPLETE, CANCELLED, FAILED
fromDateISO 8601Start date
toDateISO 8601End date
offsetnumberPagination offset
limitnumberPage size

Create Conversion

POST /api/v1/conversion

Execute a currency conversion.

FieldTypeRequiredDescription
assetPoolIdUUIDYesSource asset pool
fromCurrencystringYesSource currency
toCurrencystringYesDestination currency
amountnumberYesAmount to convert
sidestringYesBUY or SELL

Estimate Conversion

POST /api/v1/conversion/estimate

Get an indicative rate and estimated amount without executing.

FieldTypeRequiredDescription
fromCurrencystringYesSource currency
toCurrencystringYesDestination currency
amountnumberYesAmount

Response:

{
"fromCurrency": "USDC",
"toCurrency": "EUR",
"amount": 10000.00,
"estimatedAmount": 9216.00,
"rate": 0.9216,
"validUntil": "2026-01-15T10:25:30Z"
}

Get Conversion

GET /api/v1/conversion/{uuid}


Cancel Conversion

DELETE /api/v1/conversion/{uuid}

Cancel a pending conversion.


List Possible Destination Assets

GET /api/v1/conversion/destination-assets

List all assets that a given source asset can be converted to.

QueryTypeDescription
fromAssetstringSource asset code

Venues

List Venues

GET /api/v1/venue

List all connected trading venues.


Update Venue Settings

PATCH /api/v1/venue/{id}

Update settings for a specific trading venue.


Venue Withdrawal

List Venue Withdrawals

GET /api/v1/venue-withdrawal


Request Venue Withdrawal

POST /api/v1/venue-withdrawal

Withdraw funds from a trading venue to your asset pool.

FieldTypeRequiredDescription
venueIdUUIDYesSource venue
assetstringYesAsset to withdraw
amountnumberYesAmount
assetPoolIdUUIDYesDestination pool

Get Venue Withdrawal

GET /api/v1/venue-withdrawal/{id}


Venue Deposit Address

List Venue Deposit Addresses

GET /api/v1/venue-deposit-address


Request New Venue Deposit Address

POST /api/v1/venue-deposit-address

Generate a new deposit address on a trading venue.


Venue Deposit

List Venue Deposits

GET /api/v1/venue-deposit


Get Venue Deposit

GET /api/v1/venue-deposit/{id}


Venue Balance

List Venue Balances

GET /api/v1/venue-balance


Get Venue Balance Summary

GET /api/v1/venue-balance/summary

Get aggregated balance across all venues, grouped by asset.


Export

List Trading Exports

GET /api/v1/trading/export


Create Conversion Export

POST /api/v1/trading/export

Create an export of conversion data.

FieldTypeRequiredDescription
fromDateISO 8601YesStart date
toDateISO 8601YesEnd date
formatstringNoCSV or JSON

Get Trading Export

GET /api/v1/trading/export/{id}

Get export with download link.


Rates

Get Indicative Exchange Rate

GET /api/v1/rates

QueryTypeDescription
basestringBase currency (e.g., USDC)
counterstringCounter currency (e.g., EUR)

Get All Indicative Exchange Rates

GET /api/v1/rates/all

Returns rates for all supported currency pairs.


Market Data

Get Tickers

GET /api/v1/market-data/tickers

QueryTypeDescription
pairstringTrading pair (e.g., BTC-USD)

Get Order Books

GET /api/v1/market-data/order-book


Get Aggregated Order Book

GET /api/v1/market-data/order-book/aggregated

Combined order book across all connected liquidity venues for best pricing.