API курсов валют Swiss Federal Office for Customs and Border Security

Официальные курсы Swiss Federal Office for Customs and Border Security на 15 сент. 2026 г.: 1 USD = 0.8184 CHF, 1 EUR = 0.9439 CHF. Все публикуемые валюты: 72 валюты, история с 2000 года. Бесплатный JSON API для отчётности, аудита и счетов.

Switzerland flagSwiss Federal Office for Customs and Border Security — официальные ежедневные курсы валют в формате JSON: 72 валюты к CHF, история с 2000 года. Последняя таблица — на любом тарифе. Получить API-ключ.

О банке Swiss Federal Office for Customs and Border Security

Федеральное управление таможни и безопасности границ Швейцарии (BAZG) устанавливает курсы, применяемые к швейцарским таможенным декларациям и импортному НДС. Курс публикуется каждое рабочее утро и юридически действует на следующий день (пятничная публикация покрывает выходные и понедельник) — это единственный ежедневный официальный курс Швейцарии: Национальный банк публикует лишь среднемесячные значения.

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

Один запрос для нужной пары — EUR к CHF по официальному курсу Swiss Federal Office for Customs and Border Security:

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

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

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

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

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

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

Самая свежая таблица, опубликованная Swiss Federal Office for Customs and Border Security, — ровно то, что сейчас возвращает эндпоинт /latest. Значения указаны в CHF за 1 единицу каждой валюты:

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

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

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

БазаКотировкаТипКурс
AED CHF monthly_average 0.22286899999999998
AED CHF reference 0.2248723
ALL CHF monthly_average 0.010181
ALL CHF reference 0.010473699999999999
ARS CHF monthly_average 0.0006
ARS CHF reference 0.00055
AUD CHF monthly_average 0.5773
AUD CHF reference 0.59052
AZN CHF monthly_average 0.4814
AZN CHF reference 0.48578
BAM CHF monthly_average 0.48290799999999995
BAM CHF reference 0.4893773
BDT CHF monthly_average 0.006690000000000001
BDT CHF reference 0.0067377
BHD CHF monthly_average 2.1832
BHD CHF reference 2.20213
BRL CHF monthly_average 0.15909800000000002
BRL CHF reference 0.1612526
CAD CHF monthly_average 0.5862
CAD CHF reference 0.59546
CLP CHF monthly_average 0.000888
CLP CHF reference 0.00087971
CNY CHF monthly_average 0.12130800000000001
CNY CHF reference 0.12312
COP CHF monthly_average 0.00026056
COP CHF reference 0.00026664
CRC CHF monthly_average 0.0018115000000000002
CRC CHF reference 0.0018422400000000002
CZK CHF monthly_average 0.039046
CZK CHF reference 0.039473
DKK CHF monthly_average 0.126283
DKK CHF reference 0.1279448
DOP CHF monthly_average 0.01418
DOP CHF reference 0.014141999999999998
DZD CHF monthly_average 0.0062239999999999995
DZD CHF reference 0.0062691
EGP CHF monthly_average 0.016278
EGP CHF reference 0.0162933
ETB CHF monthly_average 0.005084999999999999
ETB CHF reference 0.0051227
EUR CHF monthly_average 0.9439
EUR CHF reference 0.95639
GBP CHF monthly_average 1.1029
GBP CHF reference 1.11605
GEL CHF monthly_average 0.316739
GEL CHF reference 0.3211891
GTQ CHF monthly_average 0.10986800000000001
GTQ CHF reference 0.1114687
HKD CHF monthly_average 0.10432499999999999
HKD CHF reference 0.1052622
HNL CHF monthly_average 0.030908
HNL CHF reference 0.0312797
HUF CHF monthly_average 0.0026009
HUF CHF reference 0.00262894
IDR CHF monthly_average 0.00004574
IDR CHF reference 0.000046884
ILS CHF monthly_average 0.2727
ILS CHF reference 0.27297
INR CHF monthly_average 0.008566
INR CHF reference 0.008730400000000001
ISK CHF monthly_average 0.0066549999999999995
ISK CHF reference 0.0068609
JPY CHF monthly_average 0.0051259999999999995
JPY CHF reference 0.0053695
KES CHF monthly_average 0.006389000000000001
KES CHF reference 0.0064288999999999995
KHR CHF monthly_average 0.00020367
KHR CHF reference 0.00020503
KRW CHF monthly_average 0.000576
KRW CHF reference 0.0006141
KWD CHF monthly_average 2.6557
KWD CHF reference 2.68458
KYD CHF monthly_average 0.9843
KYD CHF reference 0.99252
KZT CHF monthly_average 0.0017507999999999998
KZT CHF reference 0.00183012
LBP CHF monthly_average 0.000009139999999999999
LBP CHF reference 0.00000909
LKR CHF monthly_average 0.0024514999999999997
LKR CHF reference 0.00251393
LYD CHF monthly_average 0.129
LYD CHF reference 0.13104
MAD CHF monthly_average 0.0876
MAD CHF reference 0.08782
MUR CHF monthly_average 0.017775
MUR CHF reference 0.0180144
MXN CHF monthly_average 0.0477
MXN CHF reference 0.04866
MYR CHF monthly_average 0.200807
MYR CHF reference 0.2032777
NGN CHF monthly_average 0.0006024
NGN CHF reference 0.00062317
NOK CHF monthly_average 0.086227
NOK CHF reference 0.08883229999999999
NZD CHF monthly_average 0.4806
NZD CHF reference 0.47842
OMR CHF monthly_average 2.1319
OMR CHF reference 2.14912
PAB CHF monthly_average 0.8375
PAB CHF reference 0.84363
PEN CHF monthly_average 0.242473
PEN CHF reference 0.2458471
PHP CHF monthly_average 0.013342
PHP CHF reference 0.0131452
PKR CHF monthly_average 0.0029509999999999996
PKR CHF reference 0.0029775
PLN CHF monthly_average 0.219206
PLN CHF reference 0.22145900000000002
QAR CHF monthly_average 0.22470600000000002
QAR CHF reference 0.22658740000000002
RON CHF monthly_average 0.180317
RON CHF reference 0.18237469999999997
RSD CHF monthly_average 0.008045
RSD CHF reference 0.0081588
RUB CHF monthly_average 0.010048999999999999
RUB CHF reference 0.0098133
SAR CHF monthly_average 0.218118
SAR CHF reference 0.2192306
SEK CHF monthly_average 0.085727
SEK CHF reference 0.08494199999999999
SGD CHF monthly_average 0.6391
SGD CHF reference 0.65145
THB CHF monthly_average 0.024669
THB CHF reference 0.024955500000000002
TND CHF monthly_average 0.280789
TND CHF reference 0.2844561
TRY CHF monthly_average 0.017161
TRY CHF reference 0.0169882
TWD CHF monthly_average 0.025457
TWD CHF reference 0.0260782
TZS CHF monthly_average 0.0003096
TZS CHF reference 0.00031191000000000004
UAH CHF monthly_average 0.018299
UAH CHF reference 0.018579000000000002
USD CHF monthly_average 0.8184
USD CHF reference 0.82553
UYU CHF monthly_average 0.020507
UYU CHF reference 0.0206474
VES CHF monthly_average 0.00108
VES CHF reference 0.0009989
VND CHF monthly_average 0.000031219999999999996
VND CHF reference 0.000032319999999999995
ZAR CHF monthly_average 0.0501
ZAR CHF reference 0.05106

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

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

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

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

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

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

Зачем нужен официальный курс Swiss Federal Office for Customs and Border Security?

Рыночные курсы меняются непрерывно, но налоговая отчётность, таможенные декларации, аудит и бухгалтерский учёт (Switzerland и не только) обычно требуют официальный курс, опубликованный Swiss Federal Office for Customs and Border Security на конкретную дату — фиксированное число, на которое можно ссылаться и которое не меняется после публикации. Этот API отдаёт именно такие таблицы с датой публикации банка (rate_date) в каждом ответе; в выходные и праздники возвращается последняя опубликованная дата — именно этот курс требуют применять правила комплаенса.

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

Эндпоинты

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

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

Есть ли API для курсов валют Swiss Federal Office for Customs and Border Security?

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

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

Swiss Federal Office for Customs and Border Security публикует курсы один раз в рабочий день; API загружает каждую новую таблицу вскоре после публикации (последняя: 2026-09-15).

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

Да — данные берутся из публикаций самого Swiss Federal Office for Customs and Border Security и отдаются без изменений с датой публикации банка. Всё вычисленное, а не опубликованное, помечается флагом derived.

Курсы Swiss Federal Office for Customs and Border Security — один API-ключ

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

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