API Bitinka 文件

什么是 API Bitinka ?

是指 BitInka 提供的应用程序编程接口(API),并提供了一套可以将外部应用程序集成到我们平台中的方法。

我可以用 API Bitinka 来做什么?

使用 Bitinka API,您可以查阅不同加密货币市场的供需量、查看余额、查看订单历史(交易历史)、创建或 取消所有市场的买/卖订单等。

API 拥有公共方法和私有方法,它们以 JSON 格式接收数据,默认情况下,它们以 1.0 版本的 XML 格式,使 用 utf-8 或 JSON 编码提供响应。

我如何开始呢?

注册并创建密钥, 密钥是 API 的使用凭证。

要创建密钥, 您必须点击 "钱包" > "API 密钥" ”。您需要为每个密钥提供一个标识符,标识符可以生成一个带有唯 一密码的密钥;这个密钥将允许您访问一系列的私人功能。

举例:
密钥: ZUMAXOZR-R78S017Q-CAS8H8TW-T52RMFSL-58HIJK4F
密码: 26n28utk4lsmumjnrlfe070bmwiprgjun7xv1q1nf424s3ldw9j52ktsgipmvrt3

公共数据功

市场

为了交易,允许可用市场的可视化。

请求
GET https://www.bitinka.com/api/apinka/markets
以 XML 格式返回可用市场
GET https://www.bitinka.com/api/apinka/markets?format=json
以 JSON 格式返回可用市场
回答 (JSON)
pair 市场的可用货币对
举例:BTC_ARS, BTC_BOB, BTC_BRL, BTC_CLP, BTC_CNY, BTC_COP, BTC_EUR, BTC_PEN, LTC_BTC, XRP_BTC, DASH_BTC, ACT_BTC, VEX_BTC, NEO_BTC, GAS_BTC, SSP_BTC, SSC_BTC, BTG_BTC, BCH_BTC, NANO_BTC, ETH_BTC, ETH_ARS, ETH_BOB, ETH_BRL, ETH_CLP, ETH_CNY, ETH_COP, ETH_EUR, ETH_PEN, LTC_ETH, DASH_ETH, ACT_ETH, VEX_ETH, NEO_ETH, GAS_ETH, SSP_ETH, SSC_ETH, BTG_ETH, BCH_ETH, NANO_ETH, XRP_ETH, BTC_USD, ETH_USD, DASH_USD, LTC_USD, XRP_USD, ACT_USD, VEX_USD, NEO_USD, GAS_USD, SSP_USD, SSC_USD, BTG_USD, BCH_USD, NANO_USD.

报价机

重现过去几小时的市场价值、每个市场的 24 小时交易量、以及最后一个卖价和最后一个买价。

请求
GET https://www.bitinka.com/api/apinka/ticker
以 XML 格式重现所有市场的价值
GET https://www.bitinka.com/api/apinka/ticker?format=json
以 JSON 格式重现所有市场的价值
回答 (JSON)
volumen24hour 过去 24 小时内每个市场的成交量
Ask 最低价出售订单。
Bid 最高价购买订单。
lastPrice 每个市场的最终价格。

报价经纪人

重现过去几小时的市场价值、每个市场的 24 小时交易量、以及最后一个卖价和最后一个买价。

GET https://www.bitinka.com/api/apinka/ticker/broker
以 XML 格式重现所有市场的价值
GET https://www.bitinka.com/api/apinka/ticker/broker?format=json
以 JSON 格式重现所有市场的价值
回答 (JSON)
volumen24hour 过去 24 小时内每个市场的成交量
Ask 最低价出售订单。
Bid 最高价购买订单。
lastPrice 每个市场的最终价格。

货币对报价

重现过去几小时内特定货币对的价值、市场 24 小时交易量、以及最后一个卖价和最后一个买价。

请求
GET https://www.bitinka.com/api/apinka/ticker/{currency_pair}
以 XML 格式重现所有市场的价值
GET https://www.bitinka.com/api/apinka/ticker/{currency_pair}?format=json
以 JSON 格式重现所选市场的价值
货币对支持的价值:举例: BTC_ARS, BTC_BOB, BTC_BRL, BTC_CLP, BTC_CNY, BTC_COP, BTC_EUR, BTC_PEN, LTC_BTC, XRP_BTC, DASH_BTC, ACT_BTC, VEX_BTC, NEO_BTC, GAS_BTC, SSP_BTC, SSC_BTC, BTG_BTC, BCH_BTC, NANO_BTC, ETH_BTC, ETH_ARS, ETH_BOB, ETH_BRL, ETH_CLP, ETH_CNY, ETH_COP, ETH_EUR, ETH_PEN, LTC_ETH, DASH_ETH, ACT_ETH, VEX_ETH, NEO_ETH, GAS_ETH, SSP_ETH, SSC_ETH, BTG_ETH, BCH_ETH, NANO_ETH, XRP_ETH, BTC_USD, ETH_USD, DASH_USD, LTC_USD, XRP_USD, ACT_USD, VEX_USD, NEO_USD, GAS_USD, SSP_USD, SSC_USD, BTG_USD, BCH_USD, NANO_USD.
回答 (JSON)
volumen24hour 过去 24 小时内每个市场的成交量
Ask 最低价出售订单。
Bid 最高价购买订单。
lastPrice 每个市场的最终价格。

货币对报价经纪人

重现过去几小时内特定货币对的价值、市场 24 小时交易量、以及最后一个卖价和最后一个买价。

请求
GET https://www.bitinka.com/api/apinka/ticker/broker/{pair}
以 XML 格式重现所有市场的价值
GET https://www.bitinka.com/api/apinka/ticker/broker/{pair}/?format=json
以 JSON 格式重现所选市场的价值
回答 (JSON)
volumen24hour 过去 24 小时内每个市场的成交量
Ask 最低价出售订单。
Bid 最高价购买订单。
lastPrice 每个市场的最终价格。
货币对的支持值: BTC_ARS, BTC_BOB, BTC_BRL, BTC_CLP, BTC_CNY, BTC_COP,BTC_EUR, BTC_PEN, LTC_BTC, XRP_BTC, DASH_BTC, ACT_BTC, VEX_BTC, NEO_BTC, GAS_BTC, SSP_BTC, SSC_BTC, BTG_BTC, BCH_BTC, NANO_BTC, ETH_BTC, ETH_ARS, ETH_BOB, ETH_BRL, ETH_CLP, ETH_CNY, ETH_COP, ETH_EUR, ETH_PEN, LTC_ETH, DASH_ETH, ACT_ETH, VEX_ETH, NEO_ETH, GAS_ETH, _ETH, SSC_ETH, BTG_ETH, BCH_ETH, NANO_ETH, XRP_ETH, BTC_USD, ETH_USD, DASH_USD, LTC_USD, XRP_USD, ACT_USD, VEX_USD, NEO_USD, GAS_USD, SSP_USD, SSC_USD, BTG_USD, BCH_USD, NANO_USD.

订单集

从市场获得所有有效的买卖信息。

请求
GET https://www.bitinka.com/api/apinka/order_book/{currency_pair}
以 XML 格式重现所选市场买卖订单
GET https://www.bitinka.com/api/apinka/order_book/{currency_pair}?format=json
以 JSON 格式重现所选市场买卖订单
货币对支持的价值: : BTC_ARS, BTC_BOB, BTC_BRL, BTC_CLP, BTC_CNY, BTC_COP, BTC_EUR, BTC_PEN, LTC_BTC, XRP_BTC, DASH_BTC, ACT_BTC, VEX_BTC, NEO_BTC, GAS_BTC, SSP_BTC, SSC_BTC, BTG_BTC, BCH_BTC, NANO_BTC, ETH_BTC, ETH_ARS, ETH_BOB, ETH_BRL, ETH_CLP, ETH_CNY, ETH_COP, ETH_EUR, ETH_PEN, LTC_ETH, DASH_ETH, ACT_ETH, VEX_ETH, NEO_ETH, GAS_ETH, SSP_ETH, SSC_ETH, BTG_ETH, BCH_ETH, NANO_ETH, XRP_ETH, BTC_USD, ETH_USD, DASH_USD, LTC_USD, XRP_USD, ACT_USD, VEX_USD, NEO_USD, GAS_USD, SSP_USD, SSC_USD, BTG_USD, BCH_USD, NANO_USD.
回答 (JSON)
重现有“买”和“卖”的 JSON 字典。每个都是开放订单的清单,每个订单都用一个带有价格和金额的清 单来表示。

私有功能

获取交易结余表

获得用户的所有货币的结余表。

请求
POST https://www.bitinka.com/api/apinka/get_balance
以 XML 格式重现可用于每种货币交易的余额
POST https://www.bitinka.com/api/apinka/get_balance/format/json
以 JSON 格式重现可用于每种货币交易的余额
请求参数
Key API 密钥。
secret 密码。
Example {
密钥: JU5DC6KD-7QSP8KYQ-BM0TKL3D-LZTRVFSE-9YSM5DZC ,
密码: 3r1cc02nm3h7pkkaje2ftvu2tnpy0pb3hdgtdjh0my7birm25ohzjc2czrbzgn3x

}
回答 (JSON)
coin 货币
balance 交易钱包中可用的余额

获取余额

获取用户的所有货币的钱包的余额。

请求
POST https://www.bitinka.com/api/apinka/get_wallet_balance
以 XML 格式重现每种货币的可用余额
POST https://www.bitinka.com/api/apinka/get_wallet_balance/format/json
以 JSON 格式重现每种货币的可用余额.
请求参数
Key API 密钥。
secret 密码。
Example {
密钥: JU5DC6KD-7QSP8KYQ-BM0TKL3D-LZTRVFSE-9YSM5DZC ,
密码: 3r1cc02nm3h7pkkaje2ftvu2tnpy0pb3hdgtdjh0my7birm25ohzjc2czrbzgn3x

}
回答 (JSON)
coin 货币
balance 资金钱包中的可用余额

新建订单

在特定市场中创建买卖订单。

请求
POST https://www.bitinka.com/api/apinka/create_order
根据交易类型创建买卖订单,以 XML 格式呈现。
POST https://www.bitinka.com/api/apinka/create_order/format/json
根据交易类型创建买卖订单,以 XML 格式呈现。
请求参数
Key API 密钥。
secret 密码。
typeOrder “买”或“卖”
price 价格
investement 数量
firstCurrency 货币对的第一种货币
secondCurrency 货币对的第二种货币
trade 您想要创建订单的交易类型。
交易类型是 (1) Limit, (2) Market, (5) Fill or kill
Example {
密钥: JU5DC6KD-7QSP8KYQ-BM0TKL3D-LZTRVFSE-9YSM5DZC ,
密码: 3r1cc02nm3h7pkkaje2ftvu2tnpy0pb3hdgtdjh0my7birm25ohzjc2czrbzgn3x ,
new :
{
"typeOrder" : "sell",
"price" : "7000",
"investement" : "0.00670987",
"firstCurrency" : "BTC",
"secondCurrency" : "USD",
"trade" : 1
}

}
回答 (JSON)
amount 数量
balanceUser 用户可用于交易的可用余额
date 日期
error 对或错,目的是查看错误
firstCurrency 货币对的第一种货币
idOrder 订单 ID
method 创建方式
price 价格
priceMarket 目前的市场价格
secondCurrency 货币对的第二种货币
status 订单的状态
total 总价=价格*数量
typeOrder 订单类别 买或卖
typeTrading 交易类别
username 系统中用户的用户名

在特定市场中创建买卖订单。

请求
POST https://www.bitinka.com/api/apinka/create_order/stop
根据交易类型创建买卖订单,以 XML 格式呈现。
POST https://www.bitinka.com/api/apinka/create_order/stop/format/json
根据交易类型创建买卖订单,以 XML 格式呈现。
请求参数
Key API 密钥。
secret 密码。
typeOrder “买”或“卖”
priceLimit
priceStop
investement 数量
firstCurrency 货币对的第一种货币
secondCurrency 货币对的第二种货币
trade 您想要创建订单的交易类型。
percentage
交易类别 (3) Stop Unitario, (4) Stop Porcentual (%)
Example {
密钥: JU5DC6KD-7QSP8KYQ-BM0TKL3D-LZTRVFSE-9YSM5DZC ,
密码: 3r1cc02nm3h7pkkaje2ftvu2tnpy0pb3hdgtdjh0my7birm25ohzjc2czrbzgn3x ,
new :
{
"typeOrder" : "sell",
"priceLimit" : "6500",
"priceStop" : "6400",
"investement" : "0.00670987",
"firstCurrency" : "BTC",
"secondCurrency" : "USD",
"trade" : 4,
"percentage" : 10
}

}
回答 (JSON)
amount 数量
balanceUser 用户可用于交易的可用余额
date 日期
error 对或错,目的是查看错误
firstCurrency 货币对的第一种货币
idOrder 订单 ID
method 创建方式
price 价格
priceMarket 目前的市场价格
secondCurrency 货币对的第二种货币
status 订单的状态
total 总价=价格*数量
typeOrder 订单类别 买或卖
typeTrading 交易类别
username 系统中用户的用户名

添加订单经纪人

立即在特定市场进行买卖。

请求
POST https://www.bitinka.com/api/apinka/addOrderbroker
立即买卖,以 XML 格式呈现
POST https://www.bitinka.com/api/apinka/addOrderbroker/format/json
立即买卖,以 JSON 格式呈现.
请求参数
Key API 密钥。
secret 密码。
firstCurrency 货币对的第一种货币
secondCurrency 货币对的第二种货币
amount 数量
type “买”或“卖”
Example {
密钥: JU5DC6KD-7QSP8KYQ-BM0TKL3D-LZTRVFSE-9YSM5DZC ,
密码: 3r1cc02nm3h7pkkaje2ftvu2tnpy0pb3hdgtdjh0my7birm25ohzjc2czrbzgn3x ,
new :
{
"firstCurrency" : "BTC",
"secondCurrency" : "USD",
"amount" : "0.00670987",
"type" : "sell"
}

}
回答 (JSON)
return 委托的响应
status 订单的状态
order_id 订单 ID
price 价格

在特定市场或使用 ID 取消买入或卖出订单。

请求
POST https://www.bitinka.com/api/apinka/cancel_order
取消一个或多个订单并重现余额,以 XML 格式呈现
POST https://www.bitinka.com/api/apinka/cancel_order/format/json
取消一个或多个订单并重现余额,以 JSON 格式呈现
请求参数
Key API 密钥。
secret 密码。
pair 取消货币对的全部订单
请求参数 v2
Key API 密钥。
secret 密码。
id 根据 ID 取消全部订单
Example {
密钥: JU5DC6KD-7QSP8KYQ-BM0TKL3D-LZTRVFSE-9YSM5DZC ,
密码: 3r1cc02nm3h7pkkaje2ftvu2tnpy0pb3hdgtdjh0my7birm25ohzjc2czrbzgn3x ,
pair: BTC_USD

}


o

{
密钥: JU5DC6KD-7QSP8KYQ-BM0TKL3D-LZTRVFSE-9YSM5DZC ,
密码: 3r1cc02nm3h7pkkaje2ftvu2tnpy0pb3hdgtdjh0my7birm25ohzjc2czrbzgn3x ,
id: 35678

}
回答 (JSON)
balance 用户的刷新后的余额
cancellationDate 取消的日期
coin 货币
creationDate 新建的日期
error 对或错,目的是查看错误
idOrder 订单 ID
investement 数量
status
typeOrder 订单类别 买或卖
username

用户的订单

用户的按照交易类型划分的有效买卖订单历史记录。

请求
POST https://www.bitinka.com/api/apinka/orders_user
重现用户的有效订单的历史记录,以 XML 格式呈现
POST https://www.bitinka.com/api/apinka/orders_user/format/json
重现用户的有效订单的历史记录,以 JSON 格式呈现
请求参数
Key API 密钥。
secret 密码。
firstCurrency 货币对的第一种货币
secondCurrency 货币对的第二种货币
trade 交易类别
交易类型是 (1) Limit,(3) Stop Unitario, (4) Stop Porcentual (%)
Example {
密钥: JU5DC6KD-7QSP8KYQ-BM0TKL3D-LZTRVFSE-9YSM5DZC ,
密码: 3r1cc02nm3h7pkkaje2ftvu2tnpy0pb3hdgtdjh0my7birm25ohzjc2czrbzgn3x ,
firstCurrency : "BTC",
secondCurrency : "USD",
trade: "1"

}
回答 (JSON)
order_id 订单 ID
fromCurrency 货币对的第一种货币
toCurrency 货币对的第二种货币
Type 订单类别 买或卖
Price 价格
Amount 数量
Total 总价=价格*数量
datetime 新建的日期
status 订单的状态

用户的已完成的交易的历史记录。您可以查看当前和之前的订单。

请求
POST https://www.bitinka.com/api/apinka/trade_history
重现用户的全部历史订单,以 XML 格式呈现
POST https://www.bitinka.com/api/apinka/trade_history/format/json
重现用户的全部历史订单,以 JSON 格式呈现
请求参数
Key API 密钥。
secret 密码。
firstCurrency 货币对的第一种货币
secondCurrency 货币对的第二种货币
Example {
密钥: JU5DC6KD-7QSP8KYQ-BM0TKL3D-LZTRVFSE-9YSM5DZC ,
密码: 3r1cc02nm3h7pkkaje2ftvu2tnpy0pb3hdgtdjh0my7birm25ohzjc2czrbzgn3x ,
firstCurrency: "BTC",
secondCurrency: "USD"

}
回答 (JSON)
trade_id 订单 ID
fromCurrency 货币对的第一种货币
toCurrency 货币对的第二种货币
Amount 数量
Price 价格
Type 订单类别 买或卖
Fee 手续费
Total 总价=价格*数量
datetime 创建的日期和时间
status 订单的状态

已取消的订单

用户的已完成的交易的历史记录。 您可以查看当前和之前的订单。

请求
POST https://www.bitinka.com/api/apinka/orders_cancelled
重现用户的已取消订单历史记录,以 XML 格式呈现
POST https://www.bitinka.com/api/apinka/orders_cancelled/format/json
重现用户的已取消订单历史记录,以 JSON 格式呈现
请求参数
Key API 密钥。
secret 密码。
trade 交易类别
Example {
密钥: JU5DC6KD-7QSP8KYQ-BM0TKL3D-LZTRVFSE-9YSM5DZC ,
密码: 3r1cc02nm3h7pkkaje2ftvu2tnpy0pb3hdgtdjh0my7birm25ohzjc2czrbzgn3x ,
trade: "1"
}
回答 (JSON)
order_id 订单 ID
fromCurrency 货币对的第一种货币
toCurrency 货币对的第二种货币
Type 订单类别 买或卖
Price 价格
Amount 数量
Total 总价=价格*数量
status 订单的状态