Skip to content
Permalink
Branch: master
Find file Copy path
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
207 lines (161 sloc) 4.82 KB

English

Table of Contents generated with DocToc

Public API一覧 (2019-09-27)

API 概要

  • エンドポイント URL: https://public.bitbank.cc
  • リクエストに不正がある場合、HTTPステータス 4XX を返します。
  • リクエストに不正がある場合、以下のようなエラーレスポンスを返します。
{
  "success": 0,
  "data": {
    "code": 10000
  }
}
  • GETエンドポイントの場合、パラメータをクエリーストリングとして送信してください。

エンドポイント一覧

Ticker

[Public API] ティッカー情報を取得。

GET /{pair}/ticker

Parameters:

Name Type Mandatory Description
pair string YES 通貨ペア: btc_jpy, xrp_jpy, ltc_btc, eth_btc, mona_jpy, mona_btc, bcc_jpy, bcc_btc

Response:

Name Type Description
sell string 現在の売り注文の最安値
buy string 現在の買い注文の最高値
high string 過去24時間の最高値取引価格
low string 過去24時間の最安値取引価格
last string 最新取引価格
vol string 過去24時間の出来高
timestamp number 日時(UnixTimeのミリ秒)

レスポンスのフォーマット:

{
  "success": 0,
  "data": {
    "sell": "string",
    "buy": "string",
    "high": "string",
    "low": "string",
    "last": "string",
    "vol": "string",
    "timestamp": 0
  }
}

Depth

[Public API] 板情報を取得。

GET /{pair}/depth

Parameters:

Name Type Mandatory Description
pair string YES 通貨ペア: btc_jpy, xrp_jpy, ltc_btc, eth_btc, mona_jpy, mona_btc, bcc_jpy, bcc_btc

Response:

Name Type Description
asks [string, string][] 売り板 [価格, 数量]
bids [string, string][] 買い板 [価格, 数量]

レスポンスのフォーマット:

{
  "success": 0,
  "data": {
    "asks": [
      [
        "string",  "string"
      ]
    ],
    "bids": [
      [
        "string",  "string"
      ]
    ]
  }
}

Transactions

[Public API] 指定された日付の全約定履歴を取得。

GET /{pair}/transactions/{YYYYMMDD}

Parameters:

Name Type Mandatory Description
pair string YES 通貨ペア: btc_jpy, xrp_jpy, ltc_btc, eth_btc, mona_jpy, mona_btc, bcc_jpy, bcc_btc
YYYYMMDD string NO date formatted as YYYYMMDD

Response:

Name Type Description
transaction_id number 取引ID
side string buy または sell
price string 価格
amount string 数量
executed_at number 約定日時(UnixTimeのミリ秒)

レスポンスのフォーマット:

{
  "success": 0,
  "data": {
    "transactions": [
      {
        "transaction_id": 0,
        "side": "string",
        "price": "string",
        "amount": "string",
        "executed_at": 0
      }
    ]
  }
}

Candlestick

[Public API] 指定された日付のロウソク足データを取得。

GET /{pair}/candlestick/{candle-type}/{YYYY}

Parameters:

Name Type Mandatory Description
pair string YES 通貨ペア: btc_jpy, xrp_jpy, ltc_btc, eth_btc, mona_jpy, mona_btc, bcc_jpy, bcc_btc
candle-type string YES 以下の期間から指定: 1min, 5min, 15min, 30min, 1hour, 4hour, 8hour, 12hour, 1day, 1week
YYYY string YES 日付 YYYYMMDD 形式または YYYY を指定

Response:

Name Type Description
ohlcv string[] [始値, 高値, 安値, 終値, 出来高, UnixTimeのミリ秒]

レスポンスのフォーマット:

{
  "success": 0,
  "data": {
    "candlestick": [
      {
        "type": "string",
        "ohlcv": [
          [
            "string"
          ]
        ]
      }
    ]
  }
}
You can’t perform that action at this time.