NFT Sales

Get Order

Returns Order by Id

SecurityApiKeyAuth
Request
path Parameters
id
required
string (OrderId)

Order Id, has format 'ETHEREUM:${id}'

Example: ETHEREUM:0x19f487016770542dc6137b06499a4f7b42c9580f12d85d6347964b03b7682143
Responses
200

OK

400

Bad Request

404

Not Found

500

Internal Server Error

get/v0.1/orders/{id}
Response samples
application/json
{
  • "id": "ETHEREUM:0x19f487016770542dc6137b06499a4f7b42c9580f12d85d6347964b03b7682143",
  • "fill": 123456.789,
  • "platform": "RARIBLE",
  • "status": "ACTIVE",
  • "startedAt": "2019-08-24T14:15:22Z",
  • "endedAt": "2019-08-24T14:15:22Z",
  • "makeStock": 123456.789,
  • "cancelled": true,
  • "optionalRoyalties": false,
  • "createdAt": "2019-08-24T14:15:22Z",
  • "lastUpdatedAt": "2019-08-24T14:15:22Z",
  • "dbUpdatedAt": "2019-08-24T14:15:22Z",
  • "makePrice": 123456.789,
  • "takePrice": 123456.789,
  • "makePriceUsd": 123456.789,
  • "takePriceUsd": 123456.789,
  • "maker": "ETHEREUM:0x4765273c477c2dc484da4f1984639e943adccfeb",
  • "taker": "ETHEREUM:0x4765273c477c2dc484da4f1984639e943adccfeb",
  • "make": {
    },
  • "take": {
    },
  • "salt": "string",
  • "signature": "string",
  • "feeTakers": [ ],
  • "data": {
    }
}

Prepare order transaction

Prepare all required data to match given order on the blockchain

SecurityApiKeyAuth
Request
path Parameters
id
required
string (OrderId)

Order Id, has format 'ETHEREUM:${id}'

Example: ETHEREUM:0x19f487016770542dc6137b06499a4f7b42c9580f12d85d6347964b03b7682143
Request Body schema: application/json
required
maker
required
string (UnionAddress)

Blockchain address in Union format ${blockchainGroup}:${token}

taker
string (UnionAddress)

Blockchain address in Union format ${blockchainGroup}:${token}

amount
required
string (BigInteger)
required
Array of objects (Payout)

Value of the payouts for the order

required
Array of objects (Payout)

Value of the origin fees for the order

Responses
200

OK

400

Bad Request

404

Not Found

500

Internal Server Error

post/v0.1/orders/{id}/prepareTx
Request samples
application/json
{
  • "maker": "ETHEREUM:0x4765273c477c2dc484da4f1984639e943adccfeb",
  • "taker": "ETHEREUM:0x4765273c477c2dc484da4f1984639e943adccfeb",
  • "amount": 123456,
  • "payouts": [
    ],
  • "originFees": [
    ]
}
Response samples
application/json
{
  • "transferProxyAddress": "ETHEREUM:0xd07dc4262bcdbf85190c01c996b4c06a461d2430",
  • "asset": {
    },
  • "transaction": {
    },
  • "value": 123456
}

Prepare order cancel transaction

Prepare all required data to cancel given order on the blockchain

SecurityApiKeyAuth
Request
path Parameters
id
required
string (OrderId)

Order Id, has format 'ETHEREUM:${id}'

Example: ETHEREUM:0x19f487016770542dc6137b06499a4f7b42c9580f12d85d6347964b03b7682143
Responses
200

OK

400

Bad Request

404

Not Found

500

Internal Server Error

post/v0.1/orders/{id}/prepareCancelTx
Response samples
application/json
{
  • "to": "ETHEREUM:0xd07dc4262bcdbf85190c01c996b4c06a461d2430",
  • "data": "string"
}

Report Order

Report Error Order

SecurityApiKeyAuth
Request
path Parameters
id
required
string (OrderId)

Order Id, has format 'ETHEREUM:${id}'

Example: ETHEREUM:0x19f487016770542dc6137b06499a4f7b42c9580f12d85d6347964b03b7682143
Responses
200

OK

400

Bad Request

404

Not Found

500

Internal Server Error

post/v0.1/orders/{id}/report
Response samples
application/json
{
  • "code": "BAD_REQUEST",
  • "message": "string"
}

Create or update Order

Create or update off-chain Order (supported only for some blockchains)

SecurityApiKeyAuth
Request
Request Body schema: application/json
required
One of:
One of:
@type
string
Value: "RARIBLE_V2"
required
EthOrderDataRaribleV2DataV1 (object) or EthOrderDataRaribleV2DataV2 (object) or EthOrderDataRaribleV2DataV3 (object) or EthOrderDataRaribleV2DataV3Sell (object) or EthOrderDataRaribleV2DataV3Buy (object) (EthRaribleV2OrderData)
maker
required
string (UnionAddress)

Blockchain address in Union format ${blockchainGroup}:${token}

taker
string (UnionAddress)

Blockchain address in Union format ${blockchainGroup}:${token}

required
object (EthOrderFormAsset)
required
object (EthOrderFormAsset)
startedAt
string <date-time>
endedAt
required
string <date-time>
salt
required
string (BigInteger)
signature
required
string
blockchain
required
string (Blockchain)
Enum: "APTOS" "ETHEREUM" "POLYGON" "FLOW" "TEZOS" "SOLANA" "IMMUTABLEX" "MANTLE" "ARBITRUM" "CHILIZ" "LIGHTLINK" "ZKSYNC" "ASTARZKEVM" "BASE" "RARI" "CELO" "FIEF" "XAI" "KROMA" "ZKLINK" "OASYS" "QUAI" "ECLIPSE" "SAAKURU" "OASIS" "PALM" "MATCH" "FIVIRE" "SEI" "CAMP" "LISK" "MOONBEAM" "ETHERLINK" "ZKCANDY" "ALEPHZERO" "BERACHAIN" "ABSTRACT"
Responses
200

OK

400

Bad Request

500

Internal Server Error

post/v0.1/orders
Request samples
application/json
{
  • "maker": "ETHEREUM:0x4765273c477c2dc484da4f1984639e943adccfeb",
  • "taker": "ETHEREUM:0x4765273c477c2dc484da4f1984639e943adccfeb",
  • "make": {
    },
  • "take": {
    },
  • "startedAt": "2019-08-24T14:15:22Z",
  • "endedAt": "2019-08-24T14:15:22Z",
  • "salt": 123456,
  • "signature": "string",
  • "@type": "RARIBLE_V2",
  • "data": {
    },
  • "blockchain": "ETHEREUM"
}
Response samples
application/json
{
  • "id": "ETHEREUM:0x19f487016770542dc6137b06499a4f7b42c9580f12d85d6347964b03b7682143",
  • "fill": 123456.789,
  • "platform": "RARIBLE",
  • "status": "ACTIVE",
  • "startedAt": "2019-08-24T14:15:22Z",
  • "endedAt": "2019-08-24T14:15:22Z",
  • "makeStock": 123456.789,
  • "cancelled": true,
  • "optionalRoyalties": false,
  • "createdAt": "2019-08-24T14:15:22Z",
  • "lastUpdatedAt": "2019-08-24T14:15:22Z",
  • "dbUpdatedAt": "2019-08-24T14:15:22Z",
  • "makePrice": 123456.789,
  • "takePrice": 123456.789,
  • "makePriceUsd": 123456.789,
  • "takePriceUsd": 123456.789,
  • "maker": "ETHEREUM:0x4765273c477c2dc484da4f1984639e943adccfeb",
  • "taker": "ETHEREUM:0x4765273c477c2dc484da4f1984639e943adccfeb",
  • "make": {
    },
  • "take": {
    },
  • "salt": "string",
  • "signature": "string",
  • "feeTakers": [ ],
  • "data": {
    }
}

Get validated Order by Id

Validates and returns order by Id. IMPORTANT - validation is time-consuming operation!

SecurityApiKeyAuth
Request
path Parameters
id
required
string (OrderId)

Order Id, has format 'ETHEREUM:${id}'

Example: ETHEREUM:0x19f487016770542dc6137b06499a4f7b42c9580f12d85d6347964b03b7682143
Responses
200

OK

400

Bad Request

404

Not Found

500

Internal Server Error

get/v0.1/orders/{id}/validate
Response samples
application/json
{
  • "id": "ETHEREUM:0x19f487016770542dc6137b06499a4f7b42c9580f12d85d6347964b03b7682143",
  • "fill": 123456.789,
  • "platform": "RARIBLE",
  • "status": "ACTIVE",
  • "startedAt": "2019-08-24T14:15:22Z",
  • "endedAt": "2019-08-24T14:15:22Z",
  • "makeStock": 123456.789,
  • "cancelled": true,
  • "optionalRoyalties": false,
  • "createdAt": "2019-08-24T14:15:22Z",
  • "lastUpdatedAt": "2019-08-24T14:15:22Z",
  • "dbUpdatedAt": "2019-08-24T14:15:22Z",
  • "makePrice": 123456.789,
  • "takePrice": 123456.789,
  • "makePriceUsd": 123456.789,
  • "takePriceUsd": 123456.789,
  • "maker": "ETHEREUM:0x4765273c477c2dc484da4f1984639e943adccfeb",
  • "taker": "ETHEREUM:0x4765273c477c2dc484da4f1984639e943adccfeb",
  • "make": {
    },
  • "take": {
    },
  • "salt": "string",
  • "signature": "string",
  • "feeTakers": [ ],
  • "data": {
    }
}

Get Orders by Ids

Returns Orders by specified list of Ids

SecurityApiKeyAuth
Request
Request Body schema: application/json
required
ids
required
Array of strings

Array of the orders Ids in format 'ETHEREUM:${id}'

Responses
200

OK

400

Bad Request

500

Internal Server Error

post/v0.1/orders/byIds
Request samples
application/json
{
  • "ids": [
    ]
}
Response samples
application/json
{
  • "continuation": "string",
  • "orders": [ ]
}

Get all Orders

Returns all Orders in accordance with specified filters and sorted by last updated date

SecurityApiKeyAuth
Request
query Parameters
blockchains
Array of strings (Blockchain)

Type of the blockchain network

Items Enum: "APTOS" "ETHEREUM" "POLYGON" "FLOW" "TEZOS" "SOLANA" "IMMUTABLEX" "MANTLE" "ARBITRUM" "CHILIZ" "LIGHTLINK" "ZKSYNC" "ASTARZKEVM" "BASE" "RARI" "CELO" "FIEF" "XAI" "KROMA" "ZKLINK" "OASYS" "QUAI" "ECLIPSE" "SAAKURU" "OASIS" "PALM" "MATCH" "FIVIRE" "SEI" "CAMP" "LISK" "MOONBEAM" "ETHERLINK" "ZKCANDY" "ALEPHZERO" "BERACHAIN" "ABSTRACT"
Example: blockchains=ETHEREUM
continuation
string

Continuation token from the previous response

size
integer

The number of orders to return

sort
string (OrderSort)

Order sort

Enum: "LAST_UPDATE_ASC" "LAST_UPDATE_DESC"
status
Array of strings (OrderStatus)

Order status

Items Enum: "ACTIVE" "FILLED" "INACTIVE" "CANCELLED"
searchEngine
string (SearchEngine)
Deprecated

Search engine to use for search

Enum: "LEGACY" "V1"
Responses
200

OK

400

Bad Request

500

Internal Server Error

get/v0.1/orders/all
Response samples
application/json
{
  • "continuation": "string",
  • "orders": [ ]
}

Get all Orders (for sync)

Returns all sales & transfers in accordance with specified filters and sorted by db updated date. During internal updates (like migrations) Orders can be updated for technical reasons. In such case, last update date won't be changed. If you want to store Orders in your own storage and keep it synced, use this method.

SecurityApiKeyAuth
Request
query Parameters
blockchain
required
string (Blockchain)

Type of the blockchain network

Enum: "APTOS" "ETHEREUM" "POLYGON" "FLOW" "TEZOS" "SOLANA" "IMMUTABLEX" "MANTLE" "ARBITRUM" "CHILIZ" "LIGHTLINK" "ZKSYNC" "ASTARZKEVM" "BASE" "RARI" "CELO" "FIEF" "XAI" "KROMA" "ZKLINK" "OASYS" "QUAI" "ECLIPSE" "SAAKURU" "OASIS" "PALM" "MATCH" "FIVIRE" "SEI" "CAMP" "LISK" "MOONBEAM" "ETHERLINK" "ZKCANDY" "ALEPHZERO" "BERACHAIN" "ABSTRACT"
Example: blockchain=ETHEREUM
continuation
string

Continuation token from the previous response

size
integer

The number of orders to return

sort
string (SyncSort)

Order sort

Enum: "DB_UPDATE_ASC" "DB_UPDATE_DESC"
Responses
200

OK

400

Bad Request

500

Internal Server Error

get/v0.1/orders/sync
Response samples
application/json
{
  • "continuation": "string",
  • "orders": [ ]
}

Get user's sell Orders

Returns sell NFT Sales created by specified user and sorted by last update date

SecurityApiKeyAuth
Request
query Parameters
blockchains
Array of strings (Blockchain)

Since user's address can be present in several blockchains (for example, ETHEREUM and POLYGON), you can use this filter to get Orders only for specific blockchains. Or keep it empty to get Order from all blockchains

Items Enum: "APTOS" "ETHEREUM" "POLYGON" "FLOW" "TEZOS" "SOLANA" "IMMUTABLEX" "MANTLE" "ARBITRUM" "CHILIZ" "LIGHTLINK" "ZKSYNC" "ASTARZKEVM" "BASE" "RARI" "CELO" "FIEF" "XAI" "KROMA" "ZKLINK" "OASYS" "QUAI" "ECLIPSE" "SAAKURU" "OASIS" "PALM" "MATCH" "FIVIRE" "SEI" "CAMP" "LISK" "MOONBEAM" "ETHERLINK" "ZKCANDY" "ALEPHZERO" "BERACHAIN" "ABSTRACT"
Example: blockchains=ETHEREUM
platform
string (Platform)

The platform where the order was created

Enum: "RARIBLE" "OPEN_SEA" "CRYPTO_PUNKS" "IMMUTABLEX" "HEN" "OBJKT" "VERSUM" "TEIA" "OTHER" "X2Y2" "LOOKSRARE" "SUDOSWAP" "FXHASH"
maker
required
Array of strings (UnionAddress)

The maker of the order

Example: maker=ETHEREUM:0x4765273c477c2dc484da4f1984639e943adccfeb
collection
Array of strings (CollectionId)

The nft collection of order

Example: collection=ETHEREUM:0xb66a603f4cfe17e3d27b87a8bfcad319856518b8
origin
string (UnionAddress)

Address of the consumer to receive the commission for the order

Example: origin=ETHEREUM:0x4765273c477c2dc484da4f1984639e943adccfeb
continuation
string

Continuation token from the previous response

size
integer >= 1

The number of items to return

status
Array of strings (OrderStatus)

Order status

Items Enum: "ACTIVE" "FILLED" "INACTIVE" "CANCELLED"
searchEngine
string (SearchEngine)
Deprecated

Search engine to use for search

Enum: "LEGACY" "V1"
Responses
200

OK

400

Bad Request

500

Internal Server Error

get/v0.1/orders/sell/byMaker
Response samples
application/json
{
  • "continuation": "string",
  • "orders": [ ]
}

Get sell Orders for NFT

Returns sell sales & transfer created for specified NFT and sorted by price in USD (cheapest first)

SecurityApiKeyAuth
Request
query Parameters
platform
string (Platform)

The platform where the order was created

Enum: "RARIBLE" "OPEN_SEA" "CRYPTO_PUNKS" "IMMUTABLEX" "HEN" "OBJKT" "VERSUM" "TEIA" "OTHER" "X2Y2" "LOOKSRARE" "SUDOSWAP" "FXHASH"
itemId
required
string (ItemId)

Item Id, has format ETHEREUM:${token}:${tokenId}

Example: itemId=ETHEREUM:0xb66a603f4cfe17e3d27b87a8bfcad319856518b8:32292934596187112148346015918544186536963932779440027682601542850818403729410
maker
string (UnionAddress)

The maker of the bid

Example: maker=ETHEREUM:0x4765273c477c2dc484da4f1984639e943adccfeb
origin
string (UnionAddress)

Address of the consumer to receive the commission for the order

Example: origin=ETHEREUM:0x4765273c477c2dc484da4f1984639e943adccfeb
status
Array of strings (OrderStatus)

Order status

Items Enum: "ACTIVE" "FILLED" "INACTIVE" "CANCELLED"
continuation
string

Continuation token from the previous response

size
integer >= 1

The number of items to return

searchEngine
string (SearchEngine)
Deprecated

Search engine to use for search

Enum: "LEGACY" "V1"
Responses
200

OK

400

Bad Request

500

Internal Server Error

get/v0.1/orders/sell/byItem
Response samples
application/json
{
  • "continuation": "string",
  • "orders": [ ]
}

Get sell Orders

Returns sell Orders satisfying specified filters and sorted by last update date

SecurityApiKeyAuth
Request
query Parameters
blockchains
Array of strings (Blockchain)

Names of the blockchain networks. If no one specified, data from all blockchains will be returned

Items Enum: "APTOS" "ETHEREUM" "POLYGON" "FLOW" "TEZOS" "SOLANA" "IMMUTABLEX" "MANTLE" "ARBITRUM" "CHILIZ" "LIGHTLINK" "ZKSYNC" "ASTARZKEVM" "BASE" "RARI" "CELO" "FIEF" "XAI" "KROMA" "ZKLINK" "OASYS" "QUAI" "ECLIPSE" "SAAKURU" "OASIS" "PALM" "MATCH" "FIVIRE" "SEI" "CAMP" "LISK" "MOONBEAM" "ETHERLINK" "ZKCANDY" "ALEPHZERO" "BERACHAIN" "ABSTRACT"
Example: blockchains=ETHEREUM
platform
string (Platform)

The platform where the order was created

Enum: "RARIBLE" "OPEN_SEA" "CRYPTO_PUNKS" "IMMUTABLEX" "HEN" "OBJKT" "VERSUM" "TEIA" "OTHER" "X2Y2" "LOOKSRARE" "SUDOSWAP" "FXHASH"
origin
string (UnionAddress)

Address of the consumer to receive the commission for the order

Example: origin=ETHEREUM:0x4765273c477c2dc484da4f1984639e943adccfeb
continuation
string

Continuation token from the previous response

size
integer <int32> >= 1

The number of items to return

searchEngine
string (SearchEngine)
Deprecated

Search engine to use for search

Enum: "LEGACY" "V1"
Responses
200

OK

400

Bad Request

500

Internal Server Error

get/v0.1/orders/sell
Response samples
application/json
{
  • "continuation": "string",
  • "orders": [ ]
}

Get user's bid Orders

Returns bid Orders created by specified user and sorted by last update date

SecurityApiKeyAuth
Request
query Parameters
maker
required
Array of strings (UnionAddress)

Since user's address can be present in several blockchains (for example, ETHEREUM and POLYGON), you can use this filter to get Orders only for specific blockchains. Or keep it empty to get Order from all blockchains

Example: maker=ETHEREUM:0x4765273c477c2dc484da4f1984639e943adccfeb
blockchains
Array of strings (Blockchain)

Names of the blockchain networks. If no one specified, data from all blockchains will be returned

Items Enum: "APTOS" "ETHEREUM" "POLYGON" "FLOW" "TEZOS" "SOLANA" "IMMUTABLEX" "MANTLE" "ARBITRUM" "CHILIZ" "LIGHTLINK" "ZKSYNC" "ASTARZKEVM" "BASE" "RARI" "CELO" "FIEF" "XAI" "KROMA" "ZKLINK" "OASYS" "QUAI" "ECLIPSE" "SAAKURU" "OASIS" "PALM" "MATCH" "FIVIRE" "SEI" "CAMP" "LISK" "MOONBEAM" "ETHERLINK" "ZKCANDY" "ALEPHZERO" "BERACHAIN" "ABSTRACT"
Example: blockchains=ETHEREUM
platform
string (Platform)

The platform where the order was created

Enum: "RARIBLE" "OPEN_SEA" "CRYPTO_PUNKS" "IMMUTABLEX" "HEN" "OBJKT" "VERSUM" "TEIA" "OTHER" "X2Y2" "LOOKSRARE" "SUDOSWAP" "FXHASH"
collection
Array of strings (CollectionId)

The nft collection of order

Example: collection=ETHEREUM:0xb66a603f4cfe17e3d27b87a8bfcad319856518b8
origin
string (UnionAddress)

Address of the consumer to receive the commission for the order

Example: origin=ETHEREUM:0x4765273c477c2dc484da4f1984639e943adccfeb
status
Array of strings (OrderStatus)

Order status

Items Enum: "ACTIVE" "FILLED" "INACTIVE" "CANCELLED"
currencies
Array of strings (CurrencyId)

Currencies for bids

Example: currencies=ETHEREUM:0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
start
integer <int64>

Lower time border of data (timestamp)

end
integer <int64>

Upper time border of data (timestamp)

continuation
string

Continuation token from the previous response

size
integer <int32> >= 1

The number of items to return

searchEngine
string (SearchEngine)
Deprecated

Search engine to use for search

Enum: "LEGACY" "V1"
Responses
200

OK

400

Bad Request

500

Internal Server Error

get/v0.1/orders/bids/byMaker
Response samples
application/json
{
  • "continuation": "string",
  • "orders": [ ]
}

Get bid Orders for NFT

Returns bid Orders created for specified NFT and sorted by price in USD (expensive first)

SecurityApiKeyAuth
Request
query Parameters
platform
string (Platform)

The platform where the order was created

Enum: "RARIBLE" "OPEN_SEA" "CRYPTO_PUNKS" "IMMUTABLEX" "HEN" "OBJKT" "VERSUM" "TEIA" "OTHER" "X2Y2" "LOOKSRARE" "SUDOSWAP" "FXHASH"
itemId
required
string (ItemId)

Item Id, has format ETHEREUM:${token}:${tokenId}

Example: itemId=ETHEREUM:0xb66a603f4cfe17e3d27b87a8bfcad319856518b8:32292934596187112148346015918544186536963932779440027682601542850818403729410
maker
Array of strings (UnionAddress)

The maker of the bid

Example: maker=ETHEREUM:0x4765273c477c2dc484da4f1984639e943adccfeb
origin
string (UnionAddress)

Address of the consumer to receive the commission for the order

Example: origin=ETHEREUM:0x4765273c477c2dc484da4f1984639e943adccfeb
status
Array of strings (OrderStatus)

Order status

Items Enum: "ACTIVE" "FILLED" "INACTIVE" "CANCELLED"
currencies
Array of strings (CurrencyId)

Currencies for bids

Example: currencies=ETHEREUM:0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
start
integer <int64>

Lower time border of data (timestamp)

end
integer <int64>

Upper time border of data (timestamp)

continuation
string

Continuation token from the previous response

size
integer

The number of items to return

searchEngine
string (SearchEngine)
Deprecated

Search engine to use for search

Enum: "LEGACY" "V1"
Responses
200

OK

400

Bad Request

500

Internal Server Error

get/v0.1/orders/bids/byItem
Response samples
application/json
{
  • "continuation": "string",
  • "orders": [ ]
}

Get floor bids for Collection

Returns floor bids created for specified NFT Collection and sorted by price in USD (expensive first)

SecurityApiKeyAuth
Request
query Parameters
platform
string (Platform)

The platform where the order was created

Enum: "RARIBLE" "OPEN_SEA" "CRYPTO_PUNKS" "IMMUTABLEX" "HEN" "OBJKT" "VERSUM" "TEIA" "OTHER" "X2Y2" "LOOKSRARE" "SUDOSWAP" "FXHASH"
collectionId
required
string (CollectionId)

Collection Id, has format ETHEREUM:${token}

Example: collectionId=ETHEREUM:0xb66a603f4cfe17e3d27b87a8bfcad319856518b8
origin
string (UnionAddress)

Address of the consumer to receive the commission for the order

Example: origin=ETHEREUM:0x4765273c477c2dc484da4f1984639e943adccfeb
status
Array of strings (OrderStatus)

Order status

Items Enum: "ACTIVE" "FILLED" "INACTIVE" "CANCELLED"
currencies
Array of strings (CurrencyId)

Currencies for bids

Example: currencies=ETHEREUM:0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
start
integer <int64>

Lower time border of data (timestamp)

end
integer <int64>

Upper time border of data (timestamp)

continuation
string

Continuation token from the previous response

size
integer

The number of items to return

Responses
200

OK

400

Bad Request

500

Internal Server Error

get/v0.1/orders/floorBids/byCollection
Response samples
application/json
{
  • "continuation": "string",
  • "orders": [ ]
}

Get AMM Order trade info

Get for buy pricing info from AMM Order

SecurityApiKeyAuth
Request
path Parameters
id
required
string (OrderId)

Id of the AMM order

Example: ETHEREUM:0x19f487016770542dc6137b06499a4f7b42c9580f12d85d6347964b03b7682143
query Parameters
itemCount
required
integer <int32> >= 1

The number of NFTs to buy from the AMM order

Responses
200

OK

400

Bad Request

404

Not Found

500

Internal Server Error

get/v0.1/orders/amm/{id}/tradeInfo
Response samples
application/json
{
  • "@type": "SUDO_SWAP",
  • "prices": [
    ],
  • "orderId": "ETHEREUM:0x19f487016770542dc6137b06499a4f7b42c9580f12d85d6347964b03b7682143"
}

Get fee settings

Returns Protocol fee settings for Orders

SecurityApiKeyAuth
Request
query Parameters
blockchain
string (Blockchain)

Type of the blockchain network

Enum: "APTOS" "ETHEREUM" "POLYGON" "FLOW" "TEZOS" "SOLANA" "IMMUTABLEX" "MANTLE" "ARBITRUM" "CHILIZ" "LIGHTLINK" "ZKSYNC" "ASTARZKEVM" "BASE" "RARI" "CELO" "FIEF" "XAI" "KROMA" "ZKLINK" "OASYS" "QUAI" "ECLIPSE" "SAAKURU" "OASIS" "PALM" "MATCH" "FIVIRE" "SEI" "CAMP" "LISK" "MOONBEAM" "ETHERLINK" "ZKCANDY" "ALEPHZERO" "BERACHAIN" "ABSTRACT"
Example: blockchain=ETHEREUM
Responses
200

OK

400

Bad Request

500

Internal Server Error

get/v0.1/orders/settings/fees
Response samples
application/json
{
  • "fees": {
    }
}