个人存折账户归属地查询接口

个人存折账号查询支持工行、农行、中行、建行、交通、邮政、光大、兴业、恒丰、中信、部分农村商业银行、农信社、部分城商行等100+以上银行所属银行及开户行归属地省市查询。

文档概述

版本说明

  • v2.0(key密文):sign由key+参数拼接 SHA256算法加密后的密文参数
  • v1.1(明文key):接入简单,GET请求,URL后面key参数是明文,容易造成KEY泄露

接入说明

  • 所有接口 GET/POST 请求(GET:key明文 / POST:key+其它参数拼接加密)
  • 请求格式:form-data表单数组,响应格式:JSON
  • 接口域名:https://gsdapi.com

银行账户类接口说明

2024.6.26更新 请求参数新增一个企业名称name字段(可选) 在多个返回结果中增加精准度

银行账户类所属行识别归属地查询分为4个接口
1. 企业对公帐户归属地查询
2. 村镇银行对公户归属地查询
3. 外资银行对公户归属地查询
4. 个人存折帐户归属地查询《-----当前接口
1. 企业对公帐户归属地查询 主接口包含了部分村镇银行和外资银行对公账归属地户查询
2. 村镇银行对公户归属地查询 包含了国内1400家以上的村镇银行对公账户归属地查询
3. 外资银行对公户归属地查询 包含了国内20+以上外资银行 对公账户归属地查询
4. 个人存折帐户归属地查询 包含了国内100+银行个人帐户识别及归属地查询
以上其中1 2 3 属于对公账户查询接口 2 3接口是对1接口的数据补充 4是独立的个人账户归属地查询接口
由于对公账户的非唯一性,查询结果也会非唯一,有可能会出现多个查询结果或查询结果与实际并不相符的情况!

接口参数详情

接口地址: https://gsdapi.com/api/v2/PassBook
请求方式: POST
请求参数
参数名 类型 是否必选 说明
uid String 系统分配的用户ID
time String 当前提交接口查询的时间(年月日时分秒)
sign String sign加密字符串(详见sign加密方法)
cardno String 需要查询的帐号
响应参数
参数名 类型 说明
RESULT Integer 返回码 1查询有结果 0查询无结果 -1异常错误
MESSAGE String 返回码说明
Cardno String 查询的帐号
Datacount String 返回数据记录数(返回结果并非唯一,有可能多条数据记录)
Data Object 返回的具体数据集
Bankname String 银行名称
Bankabc String 银行名称缩写
Province String 省份
City String 城市
请求示例
uid=1000012345
time=20211208101858(注:2021-12-08 10:18:58 当前查询时间去掉时间当中的- :)
sign=67bec755ce5704222a4ece083493dd3d54686281f4a80b83e1de277b860f34a3
cardno=3803021***05311826 需要查询的帐号
				
响应示例
{
	"RESULT": "1",
	"MESSAGE": "查询有结果",
	"Cardno": "3803021***05311826",
	"Datacount": "1",
	"Data": [{
		"Bankname": "中国工商银行",
		"Bankabc": "ICBC",
		"Province": "山东省",
		"City": "青岛"
	}]
}
				

sign拼接加密说明

sign拼接加密码方法
加密使用了SHA256算法
加密字符串为:用户ID(uid)+当前时间(time)+用户KEY(APIkey) 连接拼成的长字符串
示例:uid=1000012345
time=20211208101858(注:2021-12-08 10:18:58 去掉时间当中的- :)
apikey=145b9c7f6aa67377bb664521007079a9
拼接后的字符串uid+time+apikey:100001234520211208101858145b9c7f6aa67377bb664521007079a9
sha256加密后字符:67bec755ce5704222a4ece083493dd3d54686281f4a80b83e1de277b860f34a3

API接口 / 离线数据库部署咨询合作

API接口日量>10万次 或 需要内网部署数据库的用户请联系