API курсов валют Central Bank of Oman

Официальные ежедневные курсы Central Bank of Oman (Oman) в формате JSON: 48 валют, история с 2026 года. Публикуемые курсы OMR для налоговой отчётности, аудита и выставления счетов.

Oman flagCentral Bank of Oman — официальные ежедневные курсы валют в формате JSON: 48 валют к OMR, история с 2026 года. Последняя таблица — на любом тарифе. Получить API-ключ.

О банке Central Bank of Oman

Центральный банк Омана каждое рабочее утро публикует индикативные курсы покупки и продажи для 48 валют, а также золота, серебра, платины и СДР. Риал привязан к доллару США с 1986 года, поэтому ценность этой таблицы — в её широте: она включает таку, рупию, песо и другие валюты денежных переводов, по которым пересчитывают оманские банки, импортёры и таможня.

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

Один запрос для нужной пары — USD к OMR по официальному курсу Central Bank of Oman:

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

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

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

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

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

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

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

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

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

По одной строке на валюту за каждую дату публикации. До одного года за загрузку.

БазаКотировкаТипКурс
AED OMR buy 0.1045467
AED OMR sell 0.1048247
AUD OMR buy 0.2718336
AUD OMR sell 0.2729265
BDT OMR buy 0.0031194
BDT OMR sell 0.0031383
BHD OMR buy 1.0184326
BHD OMR sell 1.0212472
BRL OMR buy 0.0735139
BRL OMR sell 0.0737251
CAD OMR buy 0.2766571
CAD OMR sell 0.2775575
CHF OMR buy 0.4719764
CHF OMR sell 0.473613
CNY OMR buy 0.0569133
CNY OMR sell 0.0571039
CZK OMR buy 0.018321
CZK OMR sell 0.0184185
DKK OMR buy 0.0594004
DKK OMR sell 0.0596215
EGP OMR buy 0.0076318
EGP OMR sell 0.007662
ETB OMR buy 0.0024
ETB OMR sell 0.0024065
EUR OMR buy 0.4441344
EUR OMR sell 0.445599
GBP OMR buy 0.5193216
GBP OMR sell 0.5217905
HKD OMR buy 0.0489272
HKD OMR sell 0.0490721
IDR OMR buy 0.0000231
IDR OMR sell 0.0000232
INR OMR buy 0.0040235
INR OMR sell 0.0040344
JOD OMR buy 0.5413788
JOD OMR sell 0.543939
JPY OMR buy 0.0024098
JPY OMR sell 0.002417
KES OMR buy 0.0029675
KES OMR sell 0.0029808
KRW OMR buy 0.000271
KRW OMR sell 0.0002718
KWD OMR buy 1.2421958
KWD OMR sell 1.2484192
LBP OMR buy 0.0000043
LBP OMR sell 0.0000043
LKR OMR buy 0.0011538
LKR OMR sell 0.0011573
MAD OMR buy 0.0413192
MAD OMR sell 0.0414737
MYR OMR buy 0.093922
MYR OMR sell 0.0942703
NOK OMR buy 0.0405256
NOK OMR sell 0.04091
NZD OMR buy 0.2260992
NZD OMR sell 0.2270345
PHP OMR buy 0.0062473
PHP OMR sell 0.0062673
PKR OMR buy 0.0013803
PKR OMR sell 0.0013884
QAR OMR buy 0.1053267
QAR OMR sell 0.1056183
RUB OMR buy 0.0045576
RUB OMR sell 0.00457
SAR OMR buy 0.1022691
SAR OMR sell 0.1025491
SEK OMR buy 0.0402153
SEK OMR sell 0.0404867
SGD OMR buy 0.2997424
SGD OMR sell 0.3017241
SYP OMR buy 0.0031334
SYP OMR sell 0.0031674
THB OMR buy 0.0115527
THB OMR sell 0.0116497
TND OMR buy 0.131067
TND OMR sell 0.1320755
TRY OMR buy 0.0080157
TRY OMR sell 0.0080446
TWD OMR buy 0.0119805
TWD OMR sell 0.0120256
TZS OMR buy 0.0001447
TZS OMR sell 0.0001464
USD OMR buy 0.384
USD OMR sell 0.385
XAG OMR buy 24.82176
XAG OMR sell 24.920511
XAU OMR buy 1680.34
XAU OMR sell 1685.26
XDR OMR buy 0.5256153
XDR OMR sell 0.5256153
XPT OMR buy 671.1228672
XPT OMR sell 675.564967
YER OMR buy 0.001617
YER OMR sell 0.0016254
ZAR OMR buy 0.023686
ZAR OMR sell 0.0237804

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

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

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

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

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

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

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

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

Эндпоинты

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

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

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

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

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

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

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

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

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

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

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