跳转到主要内容
POST
提交已签名的买单
从准备买单的响应中取出顶层 tokenId 和 payload.bidData。分别填入 tokenId 和 bidData,再附上买家的 bidSignature。提交后刷新订单簿。在测试网上,请提交此处所示的顶层 tokenId。主网更新前,请将准备响应的 payload.collectibleId 作为主网请求的顶层 collectibleId。签名订单数据应与准备响应保持一致。

请求

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

响应

错误码

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

授权

x-builder-api-key
string
header
必填

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

请求体

application/json
tokenId
string
必填

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

Pattern: ^\d+$
示例:

"9007199254740993"

bidData
object
必填

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

bidSignature
string
必填

响应

成功

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