本文目录配置查询接口订单接口支付通知

API 概览

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

{BASE_URL}/api{URL}

例如测试网创建订单接口:

https://testnet.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
查询法币信息/v4.0.0/config/fiats

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

订单接口

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

作用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

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