National Bank of Poland Currency Exchange API
APIOfficial free currency exchange rates API from Poland (supports XML/JSON)
Overview
The National Bank of Poland Currency Exchange API provides access to official, trusted PLN exchange rates against global currencies. Key endpoints include current rates (latest or specific currencies), historical rates for dates/ranges, and trend data. Responses are available in XML or JSON—developers can specify the format via parameters. Ideal for integrating currency conversion into e-commerce platforms, financial tools, or travel apps needing accurate, government-sourced data for PLN-based transactions.
Example Integration (JavaScript)
fetch('http://api.nbp.pl/en.html')
.then(res => res.json())
.then(data => console.log(data))
.catch(err => console.error(err)); Key Features
- RESTful
- XML & JSON support
- Official PLN rates
- Historical data
- No API key required
- Well-documented
Frequently Asked Questions
? Is National Bank of Poland Currency Exchange API free to use?
Yes, it is completely free for public use with no hidden costs.
? Does it require an API Key?
No, authentication is not needed—access endpoints directly without an API key.
? What is the response format?
Responses are available in XML or JSON; specify your preferred format using endpoint parameters like ?format=json.
Top Alternatives
People Also Ask about National Bank of Poland Currency Exchange API
Tool Info
Pros
- ⊕ Reliable government data
- ⊕ Dual format support
- ⊕ Free unlimited access
- ⊕ Historical rate retrieval
- ⊕ Easy integration
Cons
- ⊖ Rate limits apply (check docs)
- ⊖ No formal SLA
- ⊖ PLN-only base currency
- ⊖ Updates per bank schedule