Currency Exchange · head-to-head
Bank of Russia vs National Bank of Poland
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.
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 Russia | National Bank of Poland | |
|---|---|---|
| Authentication | None | None |
| Pricing | free | free |
| Formats | XML | JSON, XML |
| CORS | unknown | yes |
| HTTPS | Yes | Yes |
National Bank of Poland supports CORS, while Bank of Russia doesn't — pick National Bank of Poland for direct browser calls.