Kursy walut i cen złota — API NBP

Publiczne REST API Narodowego Banku Polskiego z bieżącymi i historycznymi kursami walut (tabele A/B/C) oraz cenami złota. Bez klucza.

PL bez klucza REST/JSON+XML

O tym API

API NBP to jedno z najdłużej działających i najczęściej używanych polskich API publicznych — zwraca oficjalne, referencyjne kursy walut Narodowego Banku Polskiego (tabele A, B i C) oraz notowania cen złota, zarówno bieżące, jak i z dowolnego dnia w przeszłości.

Najczęstsze pytania

Czy trzeba mieć klucz API?

Nie, API jest w pełni publiczne i darmowe — bez rejestracji, bez limitu widocznego dla zwykłego użycia.

Jakie dane zwraca to API?

Kursy średnie (tabela A), kursy kupna/sprzedaży (tabela C), oraz osobno ceny złota — bieżące i historyczne, dla dowolnej z obsługiwanych walut.

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

Tak — API zwraca nagłówek CORS zezwalający na wywołania z dowolnej domeny, więc działa wprost z kodu frontendowego (stąd żywy przycisk "Wypróbuj" wyżej).

Kto prowadzi to API?

Narodowy Bank Polski. Pełna dokumentacja jest dostępna pod api.nbp.pl.