Skip to content

API 概览 ​

本页汇总 HashNut V4 常用接口 URL。除特别说明外,接口请求方法均为 POST,完整请求地址为:

{BASE_URL}/api{URL}

例如创建订单接口:

https://defi.hashnut.io/api/v4.0.0/api/orders/create

配置查询接口 ​

配置查询接口用于获取 HashNut 当前支持的链和币种信息,不需要认证签名。

作用URL
查询链信息/v4.0.0/config/chains
查询全部币种信息/v4.0.0/config/coins
查询指定链的币种信息/v4.0.0/config/coins/query

详细参数和响应字段参见配置接口。

订单接口 ​

订单接口用于创建、查询、确认和取消支付订单。

作用URL
创建订单/v4.0.0/api/orders/create
查询订单/v4.0.0/api/orders/query
确认支付/v4.0.0/pay/orders/confirm
取消订单/v4.0.0/api/orders/cancel
查询补单/v4.0.0/api/orders/supplements

创建订单和取消订单使用请求头 HMAC 签名;查询订单、确认支付和查询补单使用请求体 accessSign。认证方式参见认证签名。

支付通知 ​

支付通知不是商户主动调用的 HashNut API。订单状态变化时,HashNut 会向商户配置的 Notify URL 发送 HTTP POST 请求。

作用URL
接收支付通知商户配置的 notifyUrl

通知载荷和验签方式参见支付通知。