API列表

新建收款订单

post

新建一笔收款订单 所需权限:app操作权限

Authorizations
api-keystringRequired
Path parameters
appIDstringRequired
Header parameters
api-keystringOptionalExample: T3h5CSRd3wSlswCrOkXTXuDDM3FWQ2qj
Body
customerIDstringRequired

自定义订单ID

amountstringRequired

金额

Example: 1.01
titlestring · max: 255Required

标题

remarkstring · max: 255Optional

备注

payerEmailstringOptional

付款者邮箱

payerIPstringOptional

付款者IP

tokenSymbolstringRequired

付款币种

Responses
post
/api/v1/app/{appID}/order
200Success

获取订单列表

get

获取APP的订单列表 所需权限:APP查询权限

Authorizations
api-keystringRequired
Path parameters
appIDstringRequired
Header parameters
api-keystringOptionalExample: {{api-key}}
Responses
get
/api/v1/app/{appID}/order
200Success

新建付款订单

post

用于新建一笔付款订单,需要注意,调用该接口需要谷歌验证器的验证码 所需权限:APP操作权限,付款账户操作权限

Authorizations
api-keystringRequired
Path parameters
appIDstringRequired
accountIDstringRequired
Header parameters
api-keystringOptionalExample: {{api-key}}
google-codestringOptional
Body
customerIDstringRequired

自定义订单ID

amountstringRequired

金额

Example: 1.01
remarkstring · max: 255Optional

备注

receiverAddressstringRequired
receiverEmailstringRequired
feeTypestringRequired
Responses
post
/api/v1/app/{appID}/payOrder/{accountID}
200Success

获取APP列表

get

用于获取app列表 所需权限:基础权限

Authorizations
api-keystringRequired
Header parameters
api-keystringOptionalExample: {{api-key}}
Responses
get
/api/v1/app
200Success

获取APP

get

获取APP具体信息 所需权限:APP查询权限

Authorizations
api-keystringRequired
Path parameters
appIDstringRequiredExample: c3ead10b-a00d-11ef-bb06-74d713b1c92e
Header parameters
api-keystringOptionalExample: {{api-key}}
Responses
get
/api/v1/app/{appID}
200Success

获取订单详情

get

获取APP下某个order的具体数据 所需权限:app查询权限

Authorizations
api-keystringRequired
Path parameters
appIDstringRequired
orderIDstringRequired
Header parameters
api-keystringOptionalExample: {{api-key}}
Responses
get
/api/v1/app/{appID}/order/{orderID}
200Success

修改订单状态

patch

修改订单的状态,仅在订单处于close阶段可以调用。目前仅支持从expire设置为invalid或complete状态,和从invalid设置为conplete状态 所需权限为:APP操作权限

Authorizations
api-keystringRequired
Path parameters
appIDstringRequired
orderIDstringRequired
Header parameters
api-keystringOptionalExample: {{api-key}}
Body
statusstring · enumRequired

只有阶段为close的订单可以修改

Possible values:
Responses
patch
/api/v1/app/{appID}/order/{orderID}
200Success

订单退款

post

用于向指定地址退款。需要注意的是,只有close阶段的订单可以退款。退款金额估值累计不能超过订单金额估值。 所需权限:APP操作权限,退款账户操作权限

Authorizations
api-keystringRequired
Path parameters
appIDstringRequired
orderIDstringRequired
accountIDstringRequired
Header parameters
api-keystringOptionalExample: {{api-key}}
Body
amountstringRequired

退款金额

toWalletstringRequired

退款收款地址

FeeTypestring · enumRequired

网络费扣除方式

Possible values:
remarkstring · max: 255Required

备注

Responses
post
/api/v1/app/{appID}/order/{orderID}/refund/{accountID}
200Success

订单退款撤销

delete

用于撤销一笔退款,仅在退款账单处于审核(review)状态可以操作 所需权限:APP操作权限

Authorizations
api-keystringRequired
Path parameters
appIDstringRequired
orderIDstringRequired

退款订单ID

billIDstringRequired

退款账单ID

Header parameters
api-keystringOptionalExample: {{api-key}}
Body
objectOptional
Responses
delete
/api/v1/app/{appID}/order/{orderID}/refund/{billID}
200Success

获取account列表

get

用于获取APP列表 所需权限:基础权限

Authorizations
api-keystringRequired
Header parameters
api-keystringOptionalExample: {{api-key}}
Responses
get
/api/v1/account
200Success

根据ID获取账户

get

用于获取账户的详细信息 所需权限:账户查询权限

Authorizations
api-keystringRequired
Path parameters
accountIDstringRequired
Header parameters
api-keystringOptionalExample: {{api-key}}
Responses
get
/api/v1/account/{accountID}
200Success

获取充值地址

get

该接口用于获取像资金账户充值的链上地址 所需权限:资金账户读取权限

Authorizations
api-keystringRequired
Query parameters
tokenIDstringRequired

充值币种ID

Header parameters
api-keystringOptionalExample: {{api-key}}
Responses
get
/api/v1/assets/topup
200Success

资金划转

post
Authorizations
api-keystringRequired
Path parameters
accountFromstringRequired
accountTostringRequired
Header parameters
api-keystringOptionalExample: {{api-key}}
Body
tokenSymbolstringRequired

币种符号

numstringRequired

转移的币数量

Responses
post
/api/v1/assets/transfer/{accountFrom}/{accountTo}
200Success

获取账户的资金账单

get

该接口用于获取账户的账单 所需权限:账户查询权限

Authorizations
api-keystringRequired
Path parameters
accountIDstringRequired
Query parameters
pageSizeinteger · min: 6 · max: 50Optional

每页大小

Default: 10Example: 10
pageNumintegerOptional

页码

Default: 1Example: 1
Header parameters
api-keystringOptionalExample: {{api-key}}
Responses
get
/api/v1/assets/bill/{accountID}
200Success

提现

post

该接口用于从某账户提现数字货币,需要注意,调用该接口需要邮箱验证码和谷歌验证器验证码 所需权限:账户的操作权限

Authorizations
api-keystringRequired
Path parameters
accountIDstringRequired
Header parameters
api-keystringOptionalExample: {{api-key}}
google-codestringOptional
email-codestringOptional
Body
addressstringRequired
networkstringRequired

网络唯一标识

withdrawAmountstringRequired
remarkstringOptional
tokenIDintegerRequired

token的唯一ID

Responses
post
/api/v1/assets/withdraw/{accountID}
200Success

发送提现邮箱验证码

post

用于获取提现时所需的邮箱验证码。 所需权限:基础权限

Authorizations
api-keystringRequired
Path parameters
accountIDstringRequired
Header parameters
api-keystringOptionalExample: {{api-key}}
google-codestringOptional
email-codestringOptional
Body
addressstringRequired
networkstringRequired

网络唯一标识

withdrawAmountstringRequired
remarkstringOptional
tokenIDstringRequired

token的唯一ID

Responses
post
/api/v1/assets/withdraw/{accountID}/sendValidateCode
200Success

获取网络列表

get

获取平台支持的网络的唯一标识符networkKey列表 所需权限:基础权限

Authorizations
api-keystringRequired
Header parameters
api-keystringOptionalExample: 4FW3Sebox80ylywUBsYbdLAIzwgGeqnK
Responses
get
/api/v1/network
200Success

获取token列表

get

获取平台支持的所有token列表 所需权限:基础权限

Authorizations
api-keystringRequired
Header parameters
api-keystringOptionalExample: 4FW3Sebox80ylywUBsYbdLAIzwgGeqnK
Responses
get
/api/v1/token
200Success

获取token种类

get

获取平台支持的token种类 所需权限:基础权限

Authorizations
api-keystringRequired
Header parameters
api-keystringOptionalExample: 4FW3Sebox80ylywUBsYbdLAIzwgGeqnK
Responses
get
/api/v1/tokenKind
200Success

获取token

get

通过指定的tokenID查询token的具体参数信息 所需权限:基础权限

Path parameters
tokenIDstringRequired
Header parameters
api-keystringOptionalExample: 4FW3Sebox80ylywUBsYbdLAIzwgGeqnK
Responses
get
/api/v1/token/{tokenID}
200Success

获取网络

get

通过网络唯一标识符networkKey 查询网络的具体参数 所需权限:基础权限

Authorizations
api-keystringRequired
Path parameters
networkKeystringRequiredExample: TRON-NILE
Header parameters
api-keystringOptionalExample: 4FW3Sebox80ylywUBsYbdLAIzwgGeqnK
Responses
get
/api/v1/network/{networkKey}
200Success

获取网络 最新块高

get

建立一个SSE长连接,持续推送指定networkKey网络的最新区块高度 所需权限:基础权限

Authorizations
api-keystringRequired
Path parameters
networkKeystringRequiredExample: TRON-NILE
Header parameters
api-keystringOptionalExample: 4FW3Sebox80ylywUBsYbdLAIzwgGeqnK
Responses
get
/api/v1/network/{networkKey}/latestBlockNumber
200Success

更改订单邮箱和网络

patch
Authorizations
api-keystringRequired
Path parameters
orderIDstringRequired
Body
emailstringOptional
networkstringOptional
Responses
patch
/api/v1/payer/order/{orderID}
200Success

获取支付信息

get
Authorizations
api-keystringRequired
Path parameters
orderIDstringRequired
Responses
get
/api/v1/payer/{orderID}

Last updated