Курсы валют South African Reserve Bank сегодня и официальный API

Официальные курсы South African Reserve Bank на 18 сент. 2026 г.: 1 USD = 16.263 ZAR, 1 EUR = 18.675 ZAR. Все публикуемые валюты: 23 валюты, история с 2000 года. Бесплатный JSON API для отчётности, аудита и счетов.

South Africa flagSouth African Reserve Bank — официальные ежедневные курсы валют в формате JSON: 23 валюты к ZAR, история с 2000 года. Последняя таблица — на любом тарифе. Получить API-ключ.

О банке South African Reserve Bank

Южноафриканский резервный банк публикует ежедневные средневзвешенные курсы рэнда — рассчитанные по валютным сделкам банков около 10:30 SAST — более чем для 20 валют, включая основные африканские кроссы.

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

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

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

Один запрос для нужной пары — USD к ZAR по официальному курсу South African Reserve Bank:

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

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

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

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

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

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

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

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

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

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

БазаКотировкаТипКурс
EUR ZAR reference 18.6753
GBP ZAR reference 21.7458
USD ZAR reference 16.2634
ZAR AUD reference 0.0863
ZAR BRL reference 0.3153
ZAR BWP reference 0.832
ZAR CAD reference 0.0861
ZAR CHF reference 0.0507
ZAR CNY reference 0.4118
ZAR DKK reference 0.4003
ZAR HKD reference 0.4824
ZAR ILS reference 0.1863
ZAR INR reference 5.8945
ZAR JPY reference 9.7031
ZAR KES reference 7.9626
ZAR KRW reference 85.1296
ZAR MWK reference 106.609
ZAR NOK reference 0.5802
ZAR NZD reference 0.1075
ZAR SEK reference 0.6036
ZAR THB reference 2.0478
ZAR TWD reference 1.9574
ZAR ZMW reference 1.2052

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

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

npm install sarb-exchange-rate
import { getRate } from 'sarb-exchange-rate';

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

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

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

Зачем нужен официальный курс South African Reserve Bank?

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

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

Эндпоинты

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

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

Есть ли API для курсов валют South African Reserve Bank?

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

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

South African Reserve Bank публикует курсы один раз в рабочий день; API загружает каждую новую таблицу вскоре после публикации (последняя: 2026-09-18).

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

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

Курсы South African Reserve Bank — один API-ключ

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

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