Главная Документация Central Bank Rates Tax Authority Rates Playground Тарифы Статус API Blog About FAQ Contact Us

API курсов валют South African Reserve Bank

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

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

О банке South African Reserve Bank

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

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

Один запрос для нужной пары — 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-08-11)

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

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

БазаКотировкаТипКурс
EUR ZAR reference 18.736
GBP ZAR reference 21.9342
USD ZAR reference 16.2427
ZAR AUD reference 0.0873
ZAR BRL reference 0.3145
ZAR BWP reference 0.8292
ZAR CAD reference 0.0858
ZAR CHF reference 0.0499
ZAR CNY reference 0.4153
ZAR DKK reference 0.399
ZAR HKD reference 0.4831
ZAR ILS reference 0.185
ZAR INR reference 5.8754
ZAR JPY reference 9.8065
ZAR KES reference 7.9636
ZAR KRW reference 87.2489
ZAR MWK reference 106.7561
ZAR NOK reference 0.5839
ZAR NZD reference 0.1049
ZAR SEK reference 0.5858
ZAR THB reference 2.04
ZAR TWD reference 1.9873
ZAR ZMW reference 1.1534

Клиент для 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-среды.

Зачем нужен официальный курс 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-08-11).

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

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

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

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

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