API Bitstamp

Bitstamp

 

Bitstamp to giełda Bitcoin z siedzibą w Luksemburgu. Umożliwia handel między walutą USD a kryptowalutą Bitcoin. Obsługuje wpłaty i wypłaty w USD, EUR, Bitcoin, Litecoin, Ethereum, Ripple oraz Bitcoin Cash.

 

 

 

Konfiguracja

Prywatne API wymaga utworzenia klucza API na koncie Bitstamp. Po uzyskaniu kluczy API należy skonfigurować je w następujących właściwościach:

 

 

 

Publiczne metody WebSocket

SubscribeLiveTicker: pobierz transakcje na żywo dla wybranej waluty. Dane JSON:

 

Właściwość Opis
id Unikalny identyfikator transakcji.
amount Kwota transakcji.
amount_str Kwota transakcji przedstawiona w formacie ciągu znaków.
price Cena transakcji.
price_str Cena transakcji przedstawiona w formacie ciągu znaków.
type Typ transakcji (0 – kupno; 1 – sprzedaż).
timestamp Znacznik czasu transakcji.
microtimestamp Mikrosygnatura czasu transakcji.
buy_order_id Identyfikator zlecenia kupna w transakcji handlowej.
sell_order_id Identyfikator zlecenia sprzedaży w transakcji.

 

 

 

SubscribeLiveOrders: pobierz bieżące zlecenia dla wybranej waluty. Dane JSON:

 

Właściwość Opis
id Identyfikator zlecenia.
amount Kwota zlecenia.
amount_str Kwota zlecenia przedstawiona w formacie ciągu znaków.
price Cena zlecenia.
price_str Cena zlecenia przedstawiona w formacie ciągu znaków.
order_type Typ zlecenia (0 — kupno; 1 — sprzedaż).
datetime Data i godzina zlecenia.
microtimestamp Znacznik czasu akcji zlecenia wyrażony w mikrosekundach.

 

 

 

SubscribeLiveOrderBook: pobierz aktualną księgę zleceń dla wybranej waluty. Dane JSON:

 

Właściwość Opis
bids Lista 100 najlepszych ofert kupna.
asks Lista 100 najlepszych ofert sprzedaży.
timestamp Znacznik czasu księgi zleceń.
microtimestamp Mikrosygnatura czasu zlecenia w księdze zleceń.

 

 

 

SubscribeLiveDetailOrderBook: pobierz szczegółową księgę zleceń na żywo dla wybranej waluty. Dane JSON:

 

Właściwość Opis
bids Lista 100 najlepszych ofert kupna [cena, kwota, identyfikator zlecenia].
asks Lista 100 najlepszych ofert kupna [cena, ilość, identyfikator zlecenia].
timestamp Znacznik czasu księgi zleceń.
microtimestamp Mikrosygnatura czasu zlecenia w księdze zleceń.

 

 

 

SubscribeLiveFullOrderBook: pobiera aktualną pełną księgę zleceń dla wybranej waluty. Dane JSON:

 

Właściwość Opis
bids Lista zmienionych ofert kupna od ostatniego rozgłoszenia.
asks Lista zleceń kupna zmienionych od ostatniej transmisji.
timestamp Znacznik czasu księgi zleceń.
microtimestamp Mikrosygnatura czasu zlecenia w księdze zleceń.

 

 

Prywatne metody WebSocket

 

SubscribeMyOrders: pobieranie aktualizacji dotyczących wysłanych zleceń. Dane JSON:

 

Właściwość Opis
id Identyfikator zlecenia.
id_str Identyfikator zamówienia reprezentowany w formacie łańcucha znaków.
client_order_id Identyfikator zlecenia klienta (jeśli był używany przy składaniu zlecenia).
amount Kwota zlecenia.
amount_str Kwota zlecenia przedstawiona w formacie ciągu znaków.
price Cena zlecenia.
price_str Cena zlecenia przedstawiona w formacie ciągu znaków.
order_type Typ zlecenia (0 - kupno, 1 - sprzedaż).
datetime Data i godzina zlecenia.
microtimestamp Znacznik czasu akcji zlecenia wyrażony w mikrosekundach.

 

 

 

SubscribeMyTrades: pobierz aktualizacje dotyczące transakcji. Dane JSON:

 

Właściwość Opis
id Identyfikator transakcji.
order_id Identyfikator zlecenia powiązany z transakcją.
client_order_id Identyfikator zlecenia klienta powiązany z transakcją.
amount Kwota transakcji.
price Cena transakcji.
fee Opłata transakcyjna.
side Strona transakcji (kupno lub sprzedaż).
microtimestamp Znacznik czasu transakcji wyrażony w mikrosekundach.

 

 

 

Publiczne metody REST API

Tickery

 

 

 

Arkusz zamówień

 

 

 

Transakcje

 

 

 

Informacje rynkowe

 

 

 

Travel Rule

 

 

 

 

Prywatne metody REST API

Saldo konta

 

 

Zlecenia

 

 

Wypłaty

 

 

Transakcje użytkownika

 

 

Opłaty

 

 

Adresy depozytowe

 

 

Transfery między kontami podrzędnymi

 

 

Earn / Staking