/zaif_streamAPI

Get real time trades information and closing price from zaif(using websocket)

Primary LanguageGo

zaif_streamAPI

Zaif の Web サイトより引用 https://techbureau-api-document.readthedocs.io/ja/latest/public/3_streaming.html


ストリーミング API
websocketを利用したリアルタイム板情報と終値のAPIを配信しています。

本APIが切断され再接続する場合は、1つのIPアドレスからの接続開始が4回/秒程度におさまるようにしてください。

リクエスト
wss://ws.zaif.jp/stream?currency_pair={currency_pair}
ws://ws.zaif.jp/stream?currency_pair={currency_pair}
ストリーミングは上記2つの接続方法があります。
currency_pairに指定できる値は currency_pairs で取得できる通貨ペア情報の内、is_tokenがfalseになっているものです。

戻り値
{
        "asks":[
            [
                30000.0,
                0.1
            ],
            [
                30010.0,
                0.2
            ],
            ...
        ],
        "bids":[
            [
                29500.0,
                0.5
            ],
            [
                29300.0,
                0.1
            ],
            ...
        ],
        "trades":[
            {
                "currenty_pair":"btc_jpy",
                "trade_type":"ask",
                "price":30001,
                "tid":123,
                "amount":0.02,
                "date":1427879761
            },
        ...,
        "timestamp":"2015-04-01 18:16:01.739990",
        "last_price:{
            "action":"ask",
            "price":30001
        },
        "currency_pair":"btc_jpy"
}