API 参考

获取基本信息#

查询 Facilitator 支持的 scheme、network 及签名者列表。Seller SDK 调用此接口构建 402 响应的 accepts 数组。

请求地址#

GET /api/v6/pay/x402/supported

请求参数#

响应参数#

参数类型描述
kindsArray<SupportedKind>支持的支付类型列表
kinds[].x402VersionIntegerx402 协议版本,如 2
kinds[].schemeString结算方案:exact(按固定金额一次性支付)/ aggr_deferred(延迟聚合结算)
kinds[].networkStringCAIP-2 链标识,如 eip155:196(X Layer)
kinds[].extraObjectscheme 特有扩展配置(可选)
extensionsArray<String>支持的扩展标识列表
signersObjectCAIP-2 通配符 → 签名者地址数组映射

请求示例#

Bash
curl --location --request GET 'https://web3.okx.com/api/v6/pay/x402/supported' \
--header 'OK-ACCESS-KEY: 37c541a1-****-****-****-10fe7a038418' \
--header 'OK-ACCESS-SIGN: leaV********3uw=' \
--header 'OK-ACCESS-PASSPHRASE: 1****6' \
--header 'OK-ACCESS-TIMESTAMP: 2023-10-18T12:21:41.274Z'

响应示例#

Json
{
  "code": "0",
  "data": {
    "kinds": [
      {
        "x402Version": 2,
        "scheme": "exact",
        "network": "eip155:196",
        "extra": null
      },
      {
        "x402Version": 2,
        "scheme": "aggr_deferred",
        "network": "eip155:196",
        "extra": null
      }
    ],
    "extensions": [],
    "signers": {
      "eip155:*": ["0x...facilitatorSignerAddress"]
    }
  },
  "msg": ""
}