Currency Exchange · head-to-head

Bank of Russia vs National Bank of Poland

Bank of Russia

This is the Central Bank of the Russian Federation's raw XML data feed, not a modern REST API — it exposes daily and historical official ruble exchange rates alongside adjacent datasets like precious metals prices, interbank rates, deposit rates, and currency swap rates. Requests are parameterized with simple date-range query strings, and the site even ships legacy sample code in Visual Basic and PHP, reflecting its origins as an early-2000s government data service.

National Bank of Poland

The National Bank of Poland's Web API exposes the official mid-market currency reference rates it publishes daily across three rate tables, plus historical gold-price fixings dating back to January 2013 — all queryable by date, currency code, or table series via plain HTTP GET. Responses come back in JSON or XML depending on a format parameter, though historical range queries are capped at 93 days per request. The bank retired plain HTTP in August 2025 in favor of HTTPS-only access.

Bank of RussiaNational Bank of Poland
AuthenticationNoneNone
Pricingfreefree
FormatsXMLJSON, XML
CORSunknownyes
HTTPSYesYes

National Bank of Poland supports CORS, while Bank of Russia doesn't — pick National Bank of Poland for direct browser calls.

More comparisons