Szwajcarski Bank Narodowy (SNB)

Portal danych — Szwajcarski Bank Narodowy (SNB)

Portal danych Szwajcarskiego Banku Narodowego (SNB) udostępnia REST/JSON API do oficjalnych szeregów czasowych: stóp procentowych, kursów walut, agregatów monetarnych i statystyk bankowych. Bez klucza.

Źródło urzędowe Szwajcaria bez klucza REST/JSON
GET data.snb.ch/api/cube/{id}/data/json/en

Zweryfikowano 2026-09

Zobacz dokumentację →

O tym API

data.snb.ch to portal danych statystycznych banku centralnego Szwajcarii. Statystyki są zorganizowane w tzw. kostki (cubes) — każdy zbiór danych ma własny identyfikator (np. rendopar dla rentowności obligacji), a dane pobiera się prostym żądaniem GET pod adresem /api/cube/{id}/data/json/en. Ten sam zbiór jest dostępny także w CSV (/data/csv/en), a strukturę wymiarów zwraca /dimensions/en. Odpowiedź JSON to lista szeregów czasowych złożonych z par data–wartość. Zakres obejmuje m.in. stopy procentowe i rentowności, kursy walut, agregaty monetarne, bilans płatniczy oraz bilans samego banku centralnego. Korzystanie jest bezpłatne i nie wymaga rejestracji; SNB dopuszcza wykorzystanie danych do celów niekomercyjnych z podaniem źródła, a same dane publikowane są wyłącznie w celach informacyjnych.

Najczęstsze pytania

Czy trzeba mieć klucz API?

Nie. Portal danych SNB udostępnia API publicznie, bez klucza i bez rejestracji — wystarczy wywołać adres wybranego zbioru danych (kostki).

Jakie dane zwraca to API?

Szeregi czasowe oficjalnej statystyki SNB: stopy procentowe i rentowności, kursy walut, agregaty monetarne, bilans płatniczy, statystyki bankowe oraz bilans banku centralnego. Każdy zbiór (kostka) ma własny identyfikator, a dane wracają jako pary data–wartość.

Czy można wywołać to API bezpośrednio z przeglądarki?

Nie. Odpowiedzi nie zawierają nagłówka CORS zezwalającego na wywołania między domenami, więc API trzeba wywoływać po stronie serwera, a nie z kodu frontendowego w przeglądarce. Dlatego nie ma tu żywego przycisku „Wypróbuj”.

Kto prowadzi to API?

Szwajcarski Bank Narodowy (SNB / Schweizerische Nationalbank), bank centralny Szwajcarii. Dokumentacja API jest dostępna pod data.snb.ch.