跳转到主要内容
POST
提交已签名的买单接受请求
从准备接受买单的响应中取出顶层 tokenId,并从 payload 中复制 askData 和 bidOrderId。提交时附上卖家的 askSignature。在测试网上,请提交此处所示的顶层 tokenId。主网更新前,请将准备响应的 payload.collectibleId 作为主网请求的顶层 collectibleId。签名订单数据应与准备响应保持一致。

请求

需要开发者密钥和钱包签名

响应

错误码

在下表中查找接口返回的 HTTP 状态码和响应原文。有关各接口通用的处理建议,请参阅错误码含义与处理方式。

授权

x-builder-api-key
string
header
必填

已获准使用的开发者 API 密钥,仅在后端保存。抽卡和市场的写入操作还需钱包签名,实物兑换还需钱包签署登录消息后由 API 签发的 Bearer 令牌。

请求体

application/json
tokenId
string
必填

复制准备响应顶层的 tokenId,保留十进制字符串格式。其 uint256 数值必须与 askData.tokenId 相同。

Pattern: ^\d+$
示例:

"9007199254740993"

askData
object
必填

从同一次准备响应复制 payload.askData。请原样保留签名字段,包括以 Unix 秒数字符串表示的截止时间。

askSignature
string
必填
bidOrderId
string<uuid>
必填

响应

成功

operation
enum<string>
必填
可用选项:
ask,
bid,
buy,
sell
orderId
string
必填
status
enum<string>
必填
可用选项:
ACTIVE,
EXECUTED
executed
boolean
必填
executionTxHash
string
matchedOrderId
string