统一开放平台(正式)
  1. 银行账户API
统一开放平台(正式)
  • 准备开发
    • 接口调用说明
    • SDK包下载
    • 公共响应码
  • 基础数据API
    • 查询联行号信息
      POST
  • 银行账户API
    • 根据支付单据查询对应明细回单接口
      POST
    • 查询银行电子回单单个
      POST
  • 收付结算API
    • 创建应付单信息
      POST
    • 查询付款结果
      POST
  1. 银行账户API

根据支付单据查询对应明细回单接口

开发中
POST
/api
yocyl.pay.batch.trans.elect.query
支持多个批次查询,支持按时间范围查询,时间范围查询时,批次号在响应参数中返回

请求参数

Query 参数
appId
string 
必需
对接系统的appId
示例值:
1579794083549941760
systemCode
string 
企业对接系统的编码
必需
示例值:
ERP
command
string 
接口指令码
必需
示例值:
yocyl.pay.batch.trans.elect.query
version
string 
调用的接口版本
必需
示例值:
1.0.0
timestamp
string 
必需
发送请求的时间,格式"yyyyMMddHHmmss",请求时间10分钟内有效
charset
string 
仅支持UTF-8
必需
示例值:
UTF-8
format
string 
仅支持json
必需
示例值:
json
signType
string 
必需
签名算法类型,目前支持RSA2,RSA,SM2,推荐使用RSA2
示例值:
RSA2
sign
string 
请求参数的签名串
必需
notifyUrl
string 
可选
主动通知企业业务系统服务器里指定的页面http/https路径
Body 参数application/json
sourceBatchNo
string 
已舍弃请勿使用
已废弃
selectNumberList
string 
查询单据号
可选
应付单/单笔支付/批量支付/工资代发 对应来源系统批次号,多个用逗号隔开 111,22222,3333
sourceAskNumberList
string 
来源系统流水号
可选
当selectType 1的时候必填 多个用逗号隔开 1111,2222,333
startPayDate
string 
应付开始日期
可选
格式(yyyyMMdd)例:20230911
endPayDate
string 
应付结束日期
可选
格式(yyyyMMdd)例:20230911
selectType
string 
查询类型
必需
1:应付单 2:单笔支付 3:批量支付 4:工资代发
示例
{
    "sourceBatchNo": "string",
    "selectNumberList": "string",
    "sourceAskNumberList": "string",
    "startPayDate": "string",
    "endPayDate": "string",
    "selectType": "string"
}

示例代码

Java
Shell
JavaScript
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Java
Shell
JavaScript
Swift
curl --location --request POST 'https://openapi-pre.yocyl.com/api?appId=1579794083549941760&systemCode=ERP&command=yocyl.pay.batch.trans.elect.query&version=1.0.0&timestamp=&charset=UTF-8&format=json&signType=RSA2&sign=&notifyUrl=' \
--header 'Content-Type: application/json' \
--data-raw '{
    "sourceBatchNo": "string",
    "selectNumberList": "string",
    "sourceAskNumberList": "string",
    "startPayDate": "string",
    "endPayDate": "string",
    "selectType": "string"
}'

返回响应

🟢200成功
application/json
Body
yocyl_pay_batch_trans_elect_query_response
object 
必需
code
string 
必需
msg
string 
必需
resultData
array [object {16}] 
必需
示例
{
    "yocyl_pay_batch_trans_elect_query_response": {
        "code": "0",
        "msg": "success",
        "resultData": [
            {
                "sourceBatchNo": "1212",
                "sourceNoteCode": "",
                "sourceFlowNumber": "123",
                "filePath": "Receipt/0000046803460001.pdf",
                "receiptCode": "20102608700010000024",
                "bankSerialNumber": "",
                "bankCode": "PAB",
                "accountNumber": "5555555553",
                "transDatetime": "2023-08-17 11:43:18",
                "transWay": 1,
                "transWayName": "支出",
                "currencyCode": "CNY",
                "transAmount": 1111,
                "transAmountView": "1,111.00",
                "oppBank": "交通银行",
                "oppAccountNumber": "11",
                "oppAccountName": "11",
                "accountTransId": "1692019432242012161"
            }
        ]
    }
}
修改于 2023-09-19 05:42:56
上一页
查询联行号信息
下一页
查询银行电子回单单个
Built with