Курсы валют National Bank of Serbia сегодня и официальный API

Официальные курсы National Bank of Serbia на 5 окт. 2026 г.: 1 USD = 105.05 RSD, 1 EUR = 117.49 RSD. Все публикуемые валюты: 35 валют, история с 2016 года. Бесплатный JSON API для отчётности, аудита и счетов.

Serbia flagNational Bank of Serbia — официальные ежедневные курсы валют в формате JSON: 35 валют к RSD, история с 2016 года. Последняя таблица — на любом тарифе. Получить API-ключ.

О банке National Bank of Serbia

Народный банк Сербии формирует официальный список средних курсов (средњи курс) каждое рабочее утро — около 20 валют к сербскому динару; главный показатель — средний курс EUR/RSD, на который ссылаются сербское право, учёт и суды. Список действует с полудня дня формирования; архив доходит до 2002 года.

Быстрый старт

Для этих запросов нужен бесплатный API-ключ. Регистрация занимает меньше минуты — карта не нужна.

Получить бесплатный API-ключ Уже зарегистрированы? Скопируйте ключ в личном кабинете.

Один запрос для нужной пары — EUR к RSD по официальному курсу National Bank of Serbia:

curl "https://allratestoday.com/api/v1/central-bank/nbs/latest?source=EUR&target=RSD" \
  -H "Authorization: Bearer art_live_your_key"

Или полная опубликованная таблица банка:

curl "https://allratestoday.com/api/v1/central-bank/nbs/latest" \
  -H "Authorization: Bearer art_live_your_key"

На платных тарифах — любая историческая дата или временной ряд:

curl "https://allratestoday.com/api/v1/central-bank/nbs/history?source=EUR&target=RSD&from=2025-01-01" \
  -H "Authorization: Bearer art_live_your_key"

Последние опубликованные курсы (2026-10-05)

Самая свежая таблица, опубликованная National Bank of Serbia, — ровно то, что сейчас возвращает эндпоинт /latest. Значения указаны в RSD за 1 единицу каждой валюты:

Скачать таблицу: Excel (.xlsx) CSV

Скачать историю:
Выбрать валюты: USD
Excel (.xlsx) CSV

По одной строке на валюту за каждую дату публикации. До одного года за загрузку. Тарифицируется как один API-запрос за каждую валюту за каждый месяц данных.

БазаКотировкаТипКурс
AED RSD middle 28.6035
ATS RSD middle 8.5387
AUD RSD middle 72.8786
BAM RSD middle 60.0741
BEF RSD middle 2.91262
BYN RSD middle 34.7156
CAD RSD middle 73.5308
CHF RSD middle 126.6108
CNY RSD middle 15.6693
CZK RSD middle 4.8081
DEM RSD middle 60.0741
DKK RSD middle 15.7182
ESP RSD middle 0.706158
EUR RSD middle 117.4948
FIM RSD middle 19.7612
FRF RSD middle 17.912
GBP RSD middle 138.7188
GRD RSD middle 0.344812
HUF RSD middle 0.318518
IEP RSD middle 149.1876
INR RSD middle 1.0914
ITL RSD middle 0.060681000000000006
JPY RSD middle 0.664789
KWD RSD middle 340.96
LUF RSD middle 2.91262
MKD RSD middle 1.9114
NOK RSD middle 10.866
PLN RSD middle 26.7691
PTE RSD middle 0.586062
RON RSD middle 22.0048
RUB RSD middle 1.2579
SEK RSD middle 10.4121
TRY RSD middle 2.1368
USD RSD middle 105.0468
XDR RSD middle 142.2418

Клиент для Node.js / TypeScript

Отдельный npm-пакет без зависимостей оборачивает эти эндпоинты — national-bank-of-serbia-exchange-rate:

npm install national-bank-of-serbia-exchange-rate
import { getRate } from 'national-bank-of-serbia-exchange-rate';

const pair = await getRate('EUR', 'RSD', { apiKey: 'art_live_...' });
console.log(pair.rate, pair.rate_date);

Ноль зависимостей, типы TypeScript в комплекте; работает везде, где есть fetch — Node 18+, Bun, Deno и edge-среды.

Полная документация — установка, все четыре функции, формат ответов, коды ошибок: national-bank-of-serbia-exchange-rate (на английском).

Зачем нужен официальный курс National Bank of Serbia?

Рыночные курсы меняются непрерывно, но налоговая отчётность, таможенные декларации, аудит и бухгалтерский учёт (Serbia и не только) обычно требуют официальный курс, опубликованный National Bank of Serbia на конкретную дату — фиксированное число, на которое можно ссылаться и которое не меняется после публикации. Этот API отдаёт именно такие таблицы с датой публикации банка (rate_date) в каждом ответе; в выходные и праздники возвращается последняя опубликованная дата — именно этот курс требуют применять правила комплаенса.

Пары, которые банк не публикует напрямую, вычисляются из его таблицы (обратный или кросс-курс через RSD) и явно помечаются "derived": true — опубликованное банком и вычисленное никогда не смешиваются.

Эндпоинты

Полное описание параметров — в документации API. Каждый запрос учитывается в месячной квоте тарифа; курсы меняются раз в рабочий день, поэтому локальное кеширование опубликованной таблицы сильно экономит даже небольшую квоту.

Часто задаваемые вопросы

Есть ли API для курсов валют National Bank of Serbia?

Да — этот. Официальные ежедневные курсы RSD в чистом JSON; последняя таблица на любом тарифе, включая бесплатный.

Как часто обновляются курсы?

National Bank of Serbia публикует курсы один раз в рабочий день; API загружает каждую новую таблицу вскоре после публикации (последняя: 2026-10-05).

Это официальные курсы?

Да — данные берутся из публикаций самого National Bank of Serbia и отдаются без изменений с датой публикации банка. Всё вычисленное, а не опубликованное, помечается флагом derived.

Курсы National Bank of Serbia — один API-ключ

Последняя таблица на любом тарифе. История с 2016 года на платных тарифах. Кредитная карта не нужна.

Получить бесплатный API-ключ Документация