Collection Marketplace

Return a summary of collection.

post
/v3/market/collection/auction/collection_statistic
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
collectionIdstringRequired
Responses
200

Default Response

application/json
post
/v3/market/collection/auction/collection_statistic
200

Default Response

Return a summary of collection.

post
/v3/market/collection/auction/collection_statistic_list
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
startnumberRequired
limitnumber · max: 21Required
Responses
200

Default Response

application/json
post
/v3/market/collection/auction/collection_statistic_list
200

Default Response

  • timeType : enum day1, day7, day30

  • name (optional): Used for searching by a given name.

  • collections (optional): Array of collectionId

Get the collection statistics information at a certain address

post
/v3/market/collection/auction/collection_summary
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
firstCollectionIdstringOptional
addressstringRequired
Responses
200

Default Response

application/json
post
/v3/market/collection/auction/collection_summary
200

Default Response

Get the list details of a certain collection at a certain address

post
/v3/market/collection/auction/collection_inscriptions
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
collectionIdstringRequired
addressstringRequired
startnumberRequired
limitnumberRequired
Responses
200

Default Response

application/json
post
/v3/market/collection/auction/collection_inscriptions
200

Default Response

Retrieve inscription information, including brc20, names, collection. It is necessary to first determine the inscription type before calling the relevant services.

post
/v3/market/collection/auction/inscription_info
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
inscriptionIdstringRequired
Responses
200

Default Response

application/json
post
/v3/market/collection/auction/inscription_info
200

Default Response

Get the basic listing information of the specified inscription list

post
/v3/market/collection/auction/inscription_info_list
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
addressstringOptional
inscriptionIdsstring[]Optional
Responses
200

Default Response

application/json
post
/v3/market/collection/auction/inscription_info_list
200

Default Response

Retrieve the list information of the market.

post
/v3/market/collection/auction/list
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
startnumberRequired

The data is looked up from start

limitnumber · max: 100Required

Limit the amount of data

Responses
200

Default Response

application/json
post
/v3/market/collection/auction/list
200

Default Response

Get information on listings, delistings, and sales.

post
/v3/market/collection/auction/actions
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
startnumberRequired
limitnumber · max: 100Required
Responses
200

Default Response

application/json
post
/v3/market/collection/auction/actions
200

Default Response

Create listing order.

post
/v3/market/collection/auction/create_put_on
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
nftTypestringOptional
inscriptionIdstringRequired
initPricestringRequired

Set the initial total price

unitPricestringRequired

Unit Price (for tick)

pubkeystringRequired

User public key

marketTypestring · enumRequiredExample: fixedPricePossible values:
btcAddressstringOptional

(Optional) Only for multi-address wallet, such as Xverse, hiro. Specifies the BTC receive address

Responses
200

Default Response

application/json
post
/v3/market/collection/auction/create_put_on
200

Default Response

Confirm listing order.

post
/v3/market/collection/auction/confirm_put_on
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
auctionIdstringRequired
psbtstringRequired
fromBase64booleanOptional

Is Base64 format, the default is hex format

Responses
200

Default Response

application/json
post
/v3/market/collection/auction/confirm_put_on
200

Default Response

Return params before creating purchase order.

post
/v3/market/collection/auction/create_bid_prepare
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
auctionIdstringRequired
bidPricenumberRequired
addressstringRequired

Bidder address

pubkeystringRequired

Bidder pubkey

Responses
200

Default Response

application/json
post
/v3/market/collection/auction/create_bid_prepare
200

Default Response

Create purchase order.

post
/v3/market/collection/auction/create_bid
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
auctionIdstringRequired
bidPricenumberRequired
addressstringRequired

Bidder address

pubkeystringRequired

Bidder pubkey

feeRatenumberOptional

The user sets the rate

nftAddressstringOptional

(Optional) Only for multi-address wallet, such as Xverse, hiro. Inscription receiving address

Responses
200

Default Response

application/json
post
/v3/market/collection/auction/create_bid
200

Default Response

Confirm purchase order.

post
/v3/market/collection/auction/confirm_bid
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
auctionIdstringRequired
bidIdstringRequired
psbtBidstringRequired
psbtBid2stringOptional

Auction mode is used, and the current empty string can be passed

psbtSettlestringOptional

Auction mode is used, and the current empty string can be passed

fromBase64booleanOptional

Is Base64 format, the default is hex format

Responses
200

Default Response

application/json
post
/v3/market/collection/auction/confirm_bid
200

Default Response

Create delisting order.

post
/v3/market/collection/auction/create_put_off
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
auctionIdstringRequired
nftAddressstringOptional

(Optional) Only for multi-address wallet, such as Xverse, hiro. Inscription receiving address.

btcPubkeystringOptional

(Optional) Only for multi-address wallet, such as Xverse, hiro. The public key used in the inscription of the order.

rbfbooleanOptional
offChainbooleanOptional
Responses
200

Default Response

application/json
post
/v3/market/collection/auction/create_put_off
200

Default Response

Confirm listing order.

post
/v3/market/collection/auction/confirm_put_on
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
auctionIdstringRequired
psbtstringRequired
fromBase64booleanOptional

Is Base64 format, the default is hex format

Responses
200

Default Response

application/json
post
/v3/market/collection/auction/confirm_put_on
200

Default Response

Confirm delisting order.

post
/v3/market/collection/auction/confirm_put_off
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
auctionIdstringRequired
psbtstringRequired
fromBase64booleanOptional

Is Base64 format, the default is hex format

offChainbooleanOptional
Responses
200

Default Response

application/json
post
/v3/market/collection/auction/confirm_put_off
200

Default Response

Create the order for price adjustment.

post
/v3/market/collection/auction/create_modify_price
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
auctionIdstringRequired
initPricestringRequired
unitPricestringRequired
Responses
200

Default Response

application/json
post
/v3/market/collection/auction/create_modify_price
200

Default Response

Confirm the order for price adjustment.

post
/v3/market/collection/auction/confirm_modify_price
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
auctionIdstringRequired
psbtstringRequired
fromBase64booleanRequired
Responses
200

Default Response

application/json
post
/v3/market/collection/auction/confirm_modify_price
200

Default Response

Last updated