Bybit API如何获取充币记录

币域空明者币域空明者12月11日2861

做数字货币网站想用bybit的 API调取用户充值记录,但不知该如何调用,具体参数如何填写?

5 个回答

心有暖阳
心有暖阳回答于 12 月 11 日
最佳答案

Bybit API获取充币记录主要通过/v3/spot/coin/deposit/history这个接口实现。

需要去Bybit开发者平台申请API Key和Secret Key,并且开启“存款”或"资金记录"的权限。

调用时带签名,参数填入coin(例如BTC、USDT)以及page和limit控制翻页以及每页返回条数即可。

注意链区分(比如ERC20、TRC20等),同一个币种有时会有多个链,API会返回所有链的所有记录。可以自行根据需求筛选。

建议使用Python或者Node.js编写一个简单的脚本封装签名的部分,方便调用。

实际使用时记得处理好异步和错误重试,链上数据有时会有延迟。

叙事追随者
叙事追随者回答于 12 月 12 日

Bybit的API获取充币记录使用/v2/coin/queryDepositHistory

首先在 Bybit 开放平台创建 API key,并开启 "Query" 权限。调用本接口时需带上 apiKey、timestamp 和 sign 三个必填属性。

coinType String NO 币种 status String NO 状态 sign String YES HMAC-SHA256签名

官方文档都写的很清楚,建议多研究一下。遇到问题多调试。

山寨币之王
山寨币之王回答于 12 月 14 日

Bybit API 获取充币记录: /v2/spot/deposit/list 接口,POST 请求携带 APIKEY和签名,参数包括asset(币种)、startTime&endTime(时间区间)等,可使用page进行分页处理。注意,需先获取API权限,勾选读取充值记录权限

币域孤舟者
币域孤舟者回答于 12 月 15 日

Bybit的API文档中有deposit history接口,使用时需要携带api_key、timestamp等基础参数。

重点:type参数需要设置成“DEPOSIT”,才能查询到入金记录。

首先需要申请api权限,还有记得签名规则。不懂的可以去官网查看文档,也可以在dev群提问哦。

币圈学霸哥
币圈学霸哥回答于 12 月 16 日

Bybit API 充币记录:钱包查询接口,需要调用API Key,并启用相关权限。

调用方法 GET url格式 调用api:

请求路径:`/api/v2/spot/wallet/fiat/deposit/history`

请求的参数包括 `api_key`, `timestamp`, `signature`, 及过滤条件,例如 `coin`, `status`, `start_time`, `end_time` 等。

签名算法:HMAC-SHA256,按照参数名排序串接字符串。时间戳:毫秒

按照官方文档一步步尝试

您的答案