API klíč Bitpanda a API pro sledování cenových ukazatelů

V současné době Bitpanda poskytuje dvě různé API řešení. Můžete se připojit přes API k:

API Klíč

S naší funkcí API Klíče můžete generovat soukromé API klíče na Bitpanda, které umožní vašim aplikacím přístup k vašim datům na Bitpanda. Více informací o API klíčích Bitpanda naleznete v naší API dokumentaci pro Bitpanda.

Vytvoření API klíče

Pro vytvoření API klíče na Bitpanda postupujte podle těchto kroků: 

Desktop Mobilní aplikace (Android)
  1. Klikněte na Ikonu uživatele
  2. Klikněte na API Klíč
  3. V Název aplikace dejte klíči jedinečný název
  4. Přidejte datum vypršení platnosti (volitelné)
  5. Definujte rozsah API klíče
  6. Klikněte na Generovat nový API klíč
  7. Klikněte na Kopírovat a ujistěte se, že si nově vytvořený soukromý API klíč uložíte, protože k němu již nebudete mít přístup
  8. Váš nově vytvořený API klíč se objeví v Aktivní API klíče
  9. API klíč můžete kdykoli zrušit kliknutím na červené tlačítko Zrušit. Váš API klíč pak již nebude zobrazen pod Aktivní API klíče

Rozsah API klíče může být definován následovně:

  • Obchodování
    Toto umožňuje čtení dat z vašich předchozích obchodů
  • Transakce
    Toto umožňuje čtení vašich transakčních dat
  • Zůstatek
    Toto umožňuje čtení vašeho zůstatku

Poznámka: Všechna tato oprávnění jsou pouze pro čtení, což znamená, že nemůžete vytvářet, aktualizovat ani mazat žádná data, ani provádět jakékoli akce, jako je obchodování prostřednictvím API.

 

API pro cenový přehled (ticker)

API pro cenový přehled (ticker) vrací stránkovaný seznam aktiv s aktuálními cenami pro zobrazení v tickeru.

Koncový bod

Autentizace

  • Hlavička: X-Api-Key: <tvůj_api_klíč>
  • Požadovaný rozsah API klíče: trading (API klíče bez tohoto rozsahu vrátí chybu 401 Unauthorized)

Parametry dotazu (filtrování + stránkování)

  • type (query): Typy aktiv, které chceš zahrnout, oddělené čárkou.
    Příklad: commodity,cryptocoin,equity_security,index
  • group (query): Skupiny aktiv, které chceš zahrnout, oddělené čárkou.
    Příklady: coin, metal, index, token, leveraged_token, equity_etf, equity_stock, equity_etc, equity_right, equity_complex_etf, equity_complex_etc, security_token
  • symbol (query): Symboly aktiv k zahrnutí, oddělené čárkou (nerozlišují se velká a malá písmena).
    Příklady: AAPL, msft
  • page_size (query): Položek na stránku (1–500). Výchozí hodnota: 100
  • cursor (query): Neprůhledný kurzor pro stránkování. Pokud chceš načíst další stránku, zavolej koncový bod s kurzorem nastaveným na `next_cursor` z předchozí odpovědi.

Odpověď

Vrací JSON s:

  • data: seznam položek tickeru
  • self_cursor: přítomný, pokud byl v požadavku zadán kurzor
  • next_cursor: kurzor pro další stránku
  • has_next_page: zda je k dispozici další stránka

Každá položka tickeru obsahuje následující pole:

  • id: UUID aktiva
  • symbol: symbol aktiva (např. BTC, AAPL)
  • name: Název aktiva (např. Apple)
  • type: typ aktiva
  • currency: měna (např. EUR)
  • price: aktuální cena
  • price_change_day: změna ceny za 24 hodin v procentech

Příklad požadavku

GET
https://developer.bitpanda.com/v1/ticker?page_size=2&type=equity_security,cryptocoin 

X-Api-Key: <api_klíč_s_rozsahem_trading>

Příklad odpovědi

{
"data": [
    {
      "id": "11111111-1111-1111-1111-111111111111",
      "symbol": "AAA",
      "name": "Asset A",
      "type": "equity_security",
      "currency": "EUR",
      "price": "5.72300000",
      "price_change_day": "-0.62"
    },
    {
      "id": "22222222-2222-2222-2222-222222222222",
      "symbol": "BBB",
      "name": "Asset B",
      "type": "cryptocoin",
      "currency": "EUR",
      "price": "6.72000000",
      "price_change_day": "1.33"
    }
  ],
  "next_cursor": "<opaque_cursor_for_next_page>",
  "has_next_page": true
}