Cross Chain

Available currencies

get

Returns a list of available currencies for Cross-Chain exchanges.

Authorizations
x-api-keystringRequired
Responses
200

List of available currencies for cross-chain exchanges

application/json
get
/v1/cross-chain/available-currencies

Exchange rate

get

Returns an exchange rate quote for the specified currencies and networks.

Authorizations
x-api-keystringRequired
Query parameters
fromCurrencystringRequired

Source currency ticker

fromNetworkstringRequired

Source network

toCurrencystringRequired

Target currency ticker

toNetworkstringRequired

Target network

amountstringOptional

Amount to exchange (default: 1)

flowstring · enumOptional

Exchange flow type (standard, fixed-rate)

Possible values:
Responses
200

Successful response with exchange rate data

application/json
get
/v1/cross-chain/rate

Private exchange rate

get

Returns a private exchange rate for the specified currencies and networks.

Authorizations
x-api-keystringRequired
Query parameters
fromCurrencystringRequired

Source currency ticker

fromNetworkstringRequired

Source network

toCurrencystringRequired

Target currency ticker

toNetworkstringRequired

Target network

amountstringOptional

Amount to exchange (default: 1)

privateTypestringRequired
Responses
200

Successful response with private exchange rate data

application/json
get
/v1/cross-chain/rate/private

Exchange status

get

Returns the status of any type of exchange by its ID.

Authorizations
x-api-keystringRequired
Query parameters
idstringRequired

Exchange ID

Responses
200

Exchange status information

application/json
get
/v1/cross-chain/exchange/status

List of exchanges

get

Returns all exchanges for partner from the last 24 hours with optional filters.

Authorizations
x-api-keystringRequired
Query parameters
statusstring · enumOptional

Filter by exchange status

Possible values:
fromCurrencystringOptional

Filter by source currency ticker

fromNetworkstringOptional

Filter by source network

toCurrencystringOptional

Filter by target currency ticker

toNetworkstringOptional

Filter by target network

exchangeTypestring · enumOptional

Filter by exchange type

Possible values:
Responses
200

List of exchanges

application/json
get
/v1/cross-chain/exchange/list

Standard exchange status

get

Returns the status of a standard exchange by its ID.

Authorizations
x-api-keystringRequired
Query parameters
idstringRequired

Exchange ID

Responses
200

Standard exchange status

application/json
get
/v1/cross-chain/exchange/status/standard

Private exchange status

get

Returns the status of a private exchange by its ID.

Authorizations
x-api-keystringRequired
Query parameters
idstringRequired

Exchange ID

Responses
200

Private exchange status

application/json
get
/v1/cross-chain/exchange/status/private

Create standard exchange

post

Creates a standard exchange.

Authorizations
x-api-keystringRequired
Body
fromCurrencystringRequired

Source currency ticker

toCurrencystringRequired

Target currency ticker

fromNetworkstringRequired

Source network

toNetworkstringRequired

Target network

fromAmountstringRequired

Amount to exchange

addressstringOptional

Recipient address

memostringOptional

Memo for recipient (if required)

refundAddressstringOptional

Refund address

refundMemostringOptional

Refund memo

flowstring · enumRequired

Exchange flow type

Possible values:
rateIdstringOptional

RateId is needed so that you can freeze the estimate from the /rate method for fixed-rate exchange. It is valid for 1 minute from the moment it is received.

Responses
post
/v1/cross-chain/exchange

Create private exchange

post

Creates a private exchange order.

Authorizations
x-api-keystringRequired
Body
fromCurrencystringRequired

Source currency ticker

toCurrencystringRequired

Target currency ticker

fromNetworkstringRequired

Source network

toNetworkstringRequired

Target network

fromAmountstringRequired

Amount to exchange

memostringOptional

Extra ID for recipient (if required)

privateTypestringOptional

There are two types of private exchanges: 'privatePlus' - an intermediary network for XMR only; 'efficient' - the fastest and cheapest intermediary networks.

addressstringOptional

Recipient address

refundAddressstringOptional

Refund address

refundMemostringOptional

Extra ID for refund address (if required)

Responses
post
/v1/cross-chain/exchange/private

Rates

get

Returns exchange rates in XML format. This is a publicly accessible endpoint that does not require authentication.

Responses
200

Exchange rates in XML format

No content

get
/v1/rates
200

Exchange rates in XML format

No content