marketplace

GetOrderbookOrders

SecurityApiKeyAuth
Request
Request Body schema: application/json
beforeExpiryTimestamp
number
collectionAddress
string
currencyAddresses
Array of strings

[]string

object (OrderbookOrderFilter)
object (Filter)
orderStatuses
Array of strings (OrderStatus)

[]OrderStatus

Items Enum: "OPEN" "CLOSED" "CANCELLED"
orderbookContractAddress
string
object (Page)
Responses
200

OK

4XX

Client error

5XX

Server error

post/rpc/Marketplace/GetOrderbookOrders
Request samples
application/json
{
  • "beforeExpiryTimestamp": 0,
  • "collectionAddress": "string",
  • "currencyAddresses": [
    ],
  • "filters": {
    },
  • "metadataFilter": {
    },
  • "orderStatuses": [
    ],
  • "orderbookContractAddress": "string",
  • "page": {
    }
}
Response samples
application/json
{
  • "orders": [
    ],
  • "page": {
    }
}

GetTopOrders

SecurityApiKeyAuth
Request
Request Body schema: application/json
collectionAddress
string
currencyAddresses
Array of strings

[]string

excludeUser
string
isListing
boolean
orderbookContractAddress
string
priceSort
string (SortOrder)

Represented as uint32 on the server side

Enum: "DESC" "ASC"
tokenIDs
Array of strings

[]string

Responses
200

OK

4XX

Client error

5XX

Server error

post/rpc/Marketplace/GetTopOrders
Request samples
application/json
{
  • "collectionAddress": "string",
  • "currencyAddresses": [
    ],
  • "excludeUser": "string",
  • "isListing": true,
  • "orderbookContractAddress": "string",
  • "priceSort": "DESC",
  • "tokenIDs": [
    ]
}
Response samples
application/json
{
  • "orders": [
    ]
}

GetUserActivities

SecurityApiKeyAuth
Request
Request Body schema: application/json
collectionAddress
string
currencyAddresses
Array of strings

[]string

orderbookContractAddress
string
object (Page)
tokenIDs
Array of strings

[]string

userAddress
string
Responses
200

OK

4XX

Client error

5XX

Server error

post/rpc/Marketplace/GetUserActivities
Request samples
application/json
{
  • "collectionAddress": "string",
  • "currencyAddresses": [
    ],
  • "orderbookContractAddress": "string",
  • "page": {
    },
  • "tokenIDs": [
    ],
  • "userAddress": "string"
}
Response samples
application/json
{
  • "orders": [
    ],
  • "page": {
    }
}

AcceptRequest

SecurityApiKeyAuth
Request
Request Body schema: application/json
additionalFeeRecipients
Array of strings

[]string

additionalFees
Array of strings

[]string

quantity
string
recipient
string
requestId
string
Responses
200

OK

4XX

Client error

5XX

Server error

post/rpc/Orderbook/AcceptRequest
Request samples
application/json
{
  • "additionalFeeRecipients": [
    ],
  • "additionalFees": [
    ],
  • "quantity": "string",
  • "recipient": "string",
  • "requestId": "string"
}
Response samples
application/json
{
  • "output": "string"
}

AcceptRequestBatch

SecurityApiKeyAuth
Request
Request Body schema: application/json
additionalFeeRecipients
Array of strings

[]string

additionalFees
Array of strings

[]string

quantities
Array of strings

[]string

recipients
Array of strings

[]string

requestIds
Array of strings

[]string

Responses
200

OK

4XX

Client error

5XX

Server error

post/rpc/Orderbook/AcceptRequestBatch
Request samples
application/json
{
  • "additionalFeeRecipients": [
    ],
  • "additionalFees": [
    ],
  • "quantities": [
    ],
  • "recipients": [
    ],
  • "requestIds": [
    ]
}
Response samples
application/json
{
  • "output": "string"
}

CancelRequest

SecurityApiKeyAuth
Request
Request Body schema: application/json
requestId
string
Responses
200

OK

4XX

Client error

5XX

Server error

post/rpc/Orderbook/CancelRequest
Request samples
application/json
{
  • "requestId": "string"
}
Response samples
application/json
{
  • "output": "string"
}

CancelRequestBatch

SecurityApiKeyAuth
Request
Request Body schema: application/json
requestIds
Array of strings

[]string

Responses
200

OK

4XX

Client error

5XX

Server error

post/rpc/Orderbook/CancelRequestBatch
Request samples
application/json
{
  • "requestIds": [
    ]
}
Response samples
application/json
{
  • "output": "string"
}

CreateRequest

SecurityApiKeyAuth
Request
Request Body schema: application/json
object (ISequenceMarketStorageRequestParams)
Responses
200

OK

4XX

Client error

5XX

Server error

post/rpc/Orderbook/CreateRequest
Request samples
application/json
{
  • "request": {
    }
}
Response samples
application/json
{
  • "output": "string"
}

CreateRequestBatch

SecurityApiKeyAuth
Request
Request Body schema: application/json
Array of objects (ISequenceMarketStorageRequestParams)

[]ISequenceMarketStorageRequestParams

Responses
200

OK

4XX

Client error

5XX

Server error

post/rpc/Orderbook/CreateRequestBatch
Request samples
application/json
{
  • "requests": [
    ]
}
Response samples
application/json
{
  • "output": "string"
}

GetRequest

SecurityApiKeyAuth
Request
Request Body schema: application/json
requestId
string
Responses
200

OK

4XX

Client error

5XX

Server error

post/rpc/Orderbook/GetRequest
Request samples
application/json
{
  • "requestId": "string"
}
Response samples
application/json
{
  • "output": "string"
}

GetRequestBatch

SecurityApiKeyAuth
Request
Request Body schema: application/json
requestIds
Array of strings

[]string

Responses
200

OK

4XX

Client error

5XX

Server error

post/rpc/Orderbook/GetRequestBatch
Request samples
application/json
{
  • "requestIds": [
    ]
}
Response samples
application/json
{
  • "output": "string"
}

GetRoyaltyInfo

SecurityApiKeyAuth
Request
Request Body schema: application/json
cost
string
tokenContract
string
tokenId
string
Responses
200

OK

4XX

Client error

5XX

Server error

post/rpc/Orderbook/GetRoyaltyInfo
Request samples
application/json
{
  • "cost": "string",
  • "tokenContract": "string",
  • "tokenId": "string"
}
Response samples
application/json
{
  • "output": "string"
}

IsRequestValid

SecurityApiKeyAuth
Request
Request Body schema: application/json
quantity
string
requestId
string
Responses
200

OK

4XX

Client error

5XX

Server error

post/rpc/Orderbook/IsRequestValid
Request samples
application/json
{
  • "quantity": "string",
  • "requestId": "string"
}
Response samples
application/json
{
  • "output": "string"
}

IsRequestValidBatch

SecurityApiKeyAuth
Request
Request Body schema: application/json
quantities
Array of strings

[]string

requestIds
Array of strings

[]string

Responses
200

OK

4XX

Client error

5XX

Server error

post/rpc/Orderbook/IsRequestValidBatch
Request samples
application/json
{
  • "quantities": [
    ],
  • "requestIds": [
    ]
}
Response samples
application/json
{
  • "output": "string"
}