---
title: "Курсы валют Swiss Federal Office for Customs and Border Security сегодня и официальный API"
description: "Официальные курсы Swiss Federal Office for Customs and Border Security на 6 нояб. 2026 г.: 1 USD = 0.8381 CHF, 1 EUR = 0.9428 CHF. Все публикуемые валюты: 72 валюты, история с 2000 года. Бесплатный JSON API для отчётности, аудита и счетов."
canonical: https://allratestoday.com/ru/tax-authority-rates-api/bazg/
source: AllRatesToday (https://allratestoday.com/) — Markdown mirror of the page above; index of all pages at https://allratestoday.com/llms.txt
generated: 2026-11-08T08:02:54.373Z
---

# Курсы валют Swiss Federal Office for Customs and Border Security сегодня и официальный API

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

By [Madhushan](https://allratestoday.com/authors/madhushan/), Founder & Lead Developer · Обновлено 6 нояб. 2026 г.

   **![Switzerland flag](https://flagcdn.com/40x30/ch.png)Swiss Federal Office for Customs and Border Security** — официальные ежедневные курсы валют в формате JSON: 72 валюты к CHF, история с 2000 года. Последняя таблица — на любом тарифе. [Получить API-ключ](https://allratestoday.com/ru/register).

deBundesamt für Zoll und GrenzsicherheitfrOffice fédéral de la douane et de la sécurité des frontièresitUfficio federale della dogana e della sicurezza dei confini

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

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

- **Официальный сайт:** [www.bazg.admin.ch/bazg/en/home.html](https://www.bazg.admin.ch/bazg/en/home.html)
- **Официальная публикация курсов:** [Daily customs exchange rates](https://www.bazg.admin.ch/bazg/en/home/services/services-firmen/services-firmen_einfuhr-ausfuhr-durchfuhr/kurse.html)

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

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

 [Получить бесплатный API-ключ](https://allratestoday.com/ru/register) [Уже зарегистрированы? Скопируйте ключ в личном кабинете.](https://allratestoday.com/dashboard)

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

Что приходит в ответ — реальный ответ по действующей таблице (2026-11-06):

```
{
  "bank": "bazg",
  "name": "Swiss Federal Office for Customs and Border Security",
  "rate_date": "2026-11-06",
  "source": "EUR",
  "target": "CHF",
  "rate": 0.92576,
  "rate_type": "reference",
  "derived": false,
  "method": "published",
  "age_days": 2,
  "stale": false,
  "cadence": "daily",
  "available_by_utc": "05:15",
  "usually_at_utc": "05:08",
  "publisher_timezone": "Europe/Zurich",
  "usually_at_local": "06:08",
  "disclaimer": "Official rates as published by the named central bank. On weekends/holidays the most recent published rate_date is returned."
}
```

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

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

Ответ с полной таблицей имеет ту же структуру и содержит все опубликованные строки (показаны первые):

```
{
  "bank": "bazg",
  "name": "Swiss Federal Office for Customs and Border Security",
  "rate_date": "2026-11-06",
  "age_days": 2,
  "stale": false,
  "cadence": "daily",
  "available_by_utc": "05:15",
  "usually_at_utc": "05:08",
  "publisher_timezone": "Europe/Zurich",
  "usually_at_local": "06:08",
  "rates": [
    {"base":"AED","quote":"CHF","type":"monthly_average","value":0.228225},
    {"base":"AED","quote":"CHF","type":"reference","value":0.2240869},
    {"base":"ALL","quote":"CHF","type":"monthly_average","value":0.01035},
    {"base":"ALL","quote":"CHF","type":"reference","value":0.0102167},
    … 140 more rows
  ],
  "disclaimer": "Official rates as published by the named central bank. On weekends/holidays the most recent published rate_date is returned."
}
```

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

```
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-11-06)

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

**Обычно доступно в API к 05:15 UTC.** По последним 15 публикациям (чаще всего в 05:08 UTC). Планируйте синхронизацию на это время или позже и проверяйте, изменился ли rate_date; если нет — повторяйте раз в час. В ответах API это поле available_by_utc. Местное время публикации: около 06:08 CET (Europe/Zurich) по часам Swiss Federal Office for Customs and Border Security.

Скачать таблицу: [Excel (.xlsx)](https://allratestoday.com/api/public/central-bank/bazg?format=xlsx) [CSV](https://allratestoday.com/api/public/central-bank/bazg?format=csv) (требуется платный тариф)

   Скачать историю: С  По

**Выбрать валюты: USD**

    Все валюты    AED ALL ARS AUD AZN BAM BDT BHD BRL CAD CLP CNY COP CRC CZK DKK DOP DZD EGP ETB EUR GBP GEL GTQ HKD HNL HUF IDR ILS INR ISK JPY KES KHR KRW KWD KYD KZT LBP LKR LYD MAD MUR MXN MYR NGN NOK NZD OMR PAB PEN PHP PKR PLN QAR RON RSD RUB SAR SEK SGD THB TND TRY TWD TZS UAH USD UYU VES VND ZAR    Excel (.xlsx) CSV (требуется платный тариф)

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

Нужно несколько банков? Скачайте все на одной странице: [Скачать курсы центробанков](https://allratestoday.com/download-central-bank-rates/)

Нужен весь архив одним файлом? Полный архив всех источников также опубликован как открытый датасет: [central-bank-exchange-rates на Hugging Face](https://huggingface.co/datasets/AllRatesToday/central-bank-exchange-rates)

| База | Котировка | Тип | Курс |
| --- | --- | --- | --- |
| ![](https://flagcdn.com/24x18/ae.png)`AED` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | monthly_average | 0.228225 |
| ![](https://flagcdn.com/24x18/ae.png)`AED` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | reference | 0.2240869 |
| ![](https://flagcdn.com/24x18/al.png)`ALL` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | monthly_average | 0.01035 |
| ![](https://flagcdn.com/24x18/al.png)`ALL` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | reference | 0.0102167 |
| ![](https://flagcdn.com/24x18/ar.png)`ARS` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | monthly_average | 0.0006 |
| ![](https://flagcdn.com/24x18/ar.png)`ARS` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | reference | 0.00054 |
| ![](https://flagcdn.com/24x18/au.png)`AUD` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | monthly_average | 0.5849 |
| ![](https://flagcdn.com/24x18/au.png)`AUD` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | reference | 0.57756 |
| ![](https://flagcdn.com/24x18/az.png)`AZN` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | monthly_average | 0.493 |
| ![](https://flagcdn.com/24x18/az.png)`AZN` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | reference | 0.48405 |
| ![](https://flagcdn.com/24x18/ba.png)`BAM` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | monthly_average | 0.482292 |
| ![](https://flagcdn.com/24x18/ba.png)`BAM` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | reference | 0.4737174 |
| ![](https://flagcdn.com/24x18/bd.png)`BDT` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | monthly_average | 0.006843 |
| ![](https://flagcdn.com/24x18/bd.png)`BDT` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | reference | 0.0066498 |
| ![](https://flagcdn.com/24x18/bh.png)`BHD` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | monthly_average | 2.2329 |
| ![](https://flagcdn.com/24x18/bh.png)`BHD` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | reference | 2.19192 |
| ![](https://flagcdn.com/24x18/br.png)`BRL` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | monthly_average | 0.164848 |
| ![](https://flagcdn.com/24x18/br.png)`BRL` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | reference | 0.15073219999999998 |
| ![](https://flagcdn.com/24x18/ca.png)`CAD` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | monthly_average | 0.591 |
| ![](https://flagcdn.com/24x18/ca.png)`CAD` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | reference | 0.58969 |
| ![](https://flagcdn.com/24x18/cl.png)`CLP` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | monthly_average | 0.0008588000000000001 |
| ![](https://flagcdn.com/24x18/cl.png)`CLP` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | reference | 0.0008526899999999999 |
| ![](https://flagcdn.com/24x18/cn.png)`CNY` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | monthly_average | 0.12517 |
| ![](https://flagcdn.com/24x18/cn.png)`CNY` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | reference | 0.12335639999999999 |
| ![](https://flagcdn.com/24x18/co.png)`COP` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | monthly_average | 0.00026091 |
| ![](https://flagcdn.com/24x18/co.png)`COP` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | reference | 0.000257974 |
| ![](https://flagcdn.com/24x18/cr.png)`CRC` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | monthly_average | 0.0018425 |
| ![](https://flagcdn.com/24x18/cr.png)`CRC` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | reference | 0.0018168 |
| ![](https://flagcdn.com/24x18/cz.png)`CZK` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | monthly_average | 0.038699 |
| ![](https://flagcdn.com/24x18/cz.png)`CZK` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | reference | 0.0381584 |
| ![](https://flagcdn.com/24x18/dk.png)`DKK` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | monthly_average | 0.12613200000000002 |
| ![](https://flagcdn.com/24x18/dk.png)`DKK` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | reference | 0.1238523 |
| ![](https://flagcdn.com/24x18/do.png)`DOP` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | monthly_average | 0.014248 |
| ![](https://flagcdn.com/24x18/do.png)`DOP` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | reference | 0.0141383 |
| ![](https://flagcdn.com/24x18/dz.png)`DZD` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | monthly_average | 0.006309 |
| ![](https://flagcdn.com/24x18/dz.png)`DZD` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | reference | 0.0061219 |
| ![](https://flagcdn.com/24x18/eg.png)`EGP` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | monthly_average | 0.015889 |
| ![](https://flagcdn.com/24x18/eg.png)`EGP` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | reference | 0.0150448 |
| ![](https://flagcdn.com/24x18/et.png)`ETB` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | monthly_average | 0.005162 |
| ![](https://flagcdn.com/24x18/et.png)`ETB` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | reference | 0.0050739999999999995 |
| ![](https://flagcdn.com/24x18/eu.png)`EUR` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | monthly_average | 0.9428 |
| ![](https://flagcdn.com/24x18/eu.png)`EUR` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | reference | 0.92576 |
| ![](https://flagcdn.com/24x18/gb.png)`GBP` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | monthly_average | 1.1118 |
| ![](https://flagcdn.com/24x18/gb.png)`GBP` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | reference | 1.10969 |
| ![](https://flagcdn.com/24x18/ge.png)`GEL` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | monthly_average | 0.326538 |
| ![](https://flagcdn.com/24x18/ge.png)`GEL` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | reference | 0.3205731 |
| ![](https://flagcdn.com/24x18/gt.png)`GTQ` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | monthly_average | 0.113189 |
| ![](https://flagcdn.com/24x18/gt.png)`GTQ` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | reference | 0.1111481 |
| ![](https://flagcdn.com/24x18/hk.png)`HKD` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | monthly_average | 0.106792 |
| ![](https://flagcdn.com/24x18/hk.png)`HKD` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | reference | 0.1048683 |
| ![](https://flagcdn.com/24x18/hn.png)`HNL` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | monthly_average | 0.031922 |
| ![](https://flagcdn.com/24x18/hn.png)`HNL` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | reference | 0.0316001 |
| ![](https://flagcdn.com/24x18/hu.png)`HUF` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | monthly_average | 0.0025813000000000003 |
| ![](https://flagcdn.com/24x18/hu.png)`HUF` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | reference | 0.0025575700000000003 |
| ![](https://flagcdn.com/24x18/id.png)`IDR` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | monthly_average | 0.00004677 |
| ![](https://flagcdn.com/24x18/id.png)`IDR` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | reference | 0.000045540999999999996 |
| ![](https://flagcdn.com/24x18/il.png)`ILS` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | monthly_average | 0.2736 |
| ![](https://flagcdn.com/24x18/il.png)`ILS` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | reference | 0.26175 |
| ![](https://flagcdn.com/24x18/in.png)`INR` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | monthly_average | 0.008758 |
| ![](https://flagcdn.com/24x18/in.png)`INR` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | reference | 0.0087248 |
| ![](https://flagcdn.com/24x18/is.png)`ISK` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | monthly_average | 0.0069169999999999995 |
| ![](https://flagcdn.com/24x18/is.png)`ISK` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | reference | 0.0067959000000000006 |
| ![](https://flagcdn.com/24x18/jp.png)`JPY` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | monthly_average | 0.005305 |
| ![](https://flagcdn.com/24x18/jp.png)`JPY` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | reference | 0.0052089 |
| ![](https://flagcdn.com/24x18/ke.png)`KES` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | monthly_average | 0.006551 |
| ![](https://flagcdn.com/24x18/ke.png)`KES` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | reference | 0.006433100000000001 |
| ![](https://flagcdn.com/24x18/kh.png)`KHR` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | monthly_average | 0.00020751 |
| ![](https://flagcdn.com/24x18/kh.png)`KHR` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | reference | 0.00020337399999999998 |
| ![](https://flagcdn.com/24x18/kr.png)`KRW` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | monthly_average | 0.000624 |
| ![](https://flagcdn.com/24x18/kr.png)`KRW` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | reference | 0.0006129 |
| ![](https://flagcdn.com/24x18/kw.png)`KWD` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | monthly_average | 2.7125 |
| ![](https://flagcdn.com/24x18/kw.png)`KWD` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | reference | 2.65615 |
| ![](https://flagcdn.com/24x18/ky.png)`KYD` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | monthly_average | 1.0075 |
| ![](https://flagcdn.com/24x18/ky.png)`KYD` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | reference | 0.98888 |
| ![](https://flagcdn.com/24x18/kz.png)`KZT` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | monthly_average | 0.0018719 |
| ![](https://flagcdn.com/24x18/kz.png)`KZT` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | reference | 0.00182288 |
| ![](https://flagcdn.com/24x18/lb.png)`LBP` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | monthly_average | 0.00000931 |
| ![](https://flagcdn.com/24x18/lb.png)`LBP` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | reference | 0.000009191 |
| ![](https://flagcdn.com/24x18/lk.png)`LKR` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | monthly_average | 0.0025327 |
| ![](https://flagcdn.com/24x18/lk.png)`LKR` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | reference | 0.00247391 |
| ![](https://flagcdn.com/24x18/ly.png)`LYD` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | monthly_average | 0.1311 |
| ![](https://flagcdn.com/24x18/ly.png)`LYD` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | reference | 0.12889 |
| ![](https://flagcdn.com/24x18/ma.png)`MAD` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | monthly_average | 0.0858 |
| ![](https://flagcdn.com/24x18/ma.png)`MAD` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | reference | 0.08434 |
| ![](https://flagcdn.com/24x18/mu.png)`MUR` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | monthly_average | 0.018024 |
| ![](https://flagcdn.com/24x18/mu.png)`MUR` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | reference | 0.0178531 |
| ![](https://flagcdn.com/24x18/mx.png)`MXN` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | monthly_average | 0.046 |
| ![](https://flagcdn.com/24x18/mx.png)`MXN` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | reference | 0.04439 |
| ![](https://flagcdn.com/24x18/my.png)`MYR` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | monthly_average | 0.205398 |
| ![](https://flagcdn.com/24x18/my.png)`MYR` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | reference | 0.2032825 |
| ![](https://flagcdn.com/24x18/ng.png)`NGN` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | monthly_average | 0.0006311 |
| ![](https://flagcdn.com/24x18/ng.png)`NGN` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | reference | 0.00061165 |
| ![](https://flagcdn.com/24x18/no.png)`NOK` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | monthly_average | 0.088074 |
| ![](https://flagcdn.com/24x18/no.png)`NOK` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | reference | 0.0885649 |
| ![](https://flagcdn.com/24x18/nz.png)`NZD` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | monthly_average | 0.4723 |
| ![](https://flagcdn.com/24x18/nz.png)`NZD` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | reference | 0.46458 |
| ![](https://flagcdn.com/24x18/om.png)`OMR` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | monthly_average | 2.183 |
| ![](https://flagcdn.com/24x18/om.png)`OMR` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | reference | 2.14344 |
| ![](https://flagcdn.com/24x18/pa.png)`PAB` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | monthly_average | 0.8571 |
| ![](https://flagcdn.com/24x18/pa.png)`PAB` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | reference | 0.8416 |
| ![](https://flagcdn.com/24x18/pe.png)`PEN` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | monthly_average | 0.243959 |
| ![](https://flagcdn.com/24x18/pe.png)`PEN` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | reference | 0.2385548 |
| ![](https://flagcdn.com/24x18/ph.png)`PHP` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | monthly_average | 0.013333999999999999 |
| ![](https://flagcdn.com/24x18/ph.png)`PHP` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | reference | 0.013038300000000001 |
| ![](https://flagcdn.com/24x18/pk.png)`PKR` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | monthly_average | 0.003027 |
| ![](https://flagcdn.com/24x18/pk.png)`PKR` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | reference | 0.0029756 |
| ![](https://flagcdn.com/24x18/pl.png)`PLN` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | monthly_average | 0.215775 |
| ![](https://flagcdn.com/24x18/pl.png)`PLN` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | reference | 0.2113278 |
| ![](https://flagcdn.com/24x18/qa.png)`QAR` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | monthly_average | 0.229899 |
| ![](https://flagcdn.com/24x18/qa.png)`QAR` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | reference | 0.2258583 |
| ![](https://flagcdn.com/24x18/ro.png)`RON` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | monthly_average | 0.177336 |
| ![](https://flagcdn.com/24x18/ro.png)`RON` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | reference | 0.1735708 |
| ![](https://flagcdn.com/24x18/rs.png)`RSD` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | monthly_average | 0.008029 |
| ![](https://flagcdn.com/24x18/rs.png)`RSD` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | reference | 0.007871399999999999 |
| ![](https://flagcdn.com/24x18/ru.png)`RUB` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | monthly_average | 0.010024 |
| ![](https://flagcdn.com/24x18/ru.png)`RUB` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | reference | 0.0100598 |
| ![](https://flagcdn.com/24x18/sa.png)`SAR` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | monthly_average | 0.22319199999999997 |
| ![](https://flagcdn.com/24x18/sa.png)`SAR` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | reference | 0.21912790000000001 |
| ![](https://flagcdn.com/24x18/se.png)`SEK` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | monthly_average | 0.084058 |
| ![](https://flagcdn.com/24x18/se.png)`SEK` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | reference | 0.08475110000000001 |
| ![](https://flagcdn.com/24x18/sg.png)`SGD` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | monthly_average | 0.6553 |
| ![](https://flagcdn.com/24x18/sg.png)`SGD` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | reference | 0.64461 |
| ![](https://flagcdn.com/24x18/th.png)`THB` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | monthly_average | 0.024958 |
| ![](https://flagcdn.com/24x18/th.png)`THB` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | reference | 0.0245994 |
| ![](https://flagcdn.com/24x18/tn.png)`TND` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | monthly_average | 0.281159 |
| ![](https://flagcdn.com/24x18/tn.png)`TND` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | reference | 0.2769783 |
| ![](https://flagcdn.com/24x18/tr.png)`TRY` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | monthly_average | 0.017002 |
| ![](https://flagcdn.com/24x18/tr.png)`TRY` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | reference | 0.016442000000000002 |
| ![](https://flagcdn.com/24x18/tw.png)`TWD` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | monthly_average | 0.026132 |
| ![](https://flagcdn.com/24x18/tw.png)`TWD` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | reference | 0.024989599999999997 |
| ![](https://flagcdn.com/24x18/tz.png)`TZS` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | monthly_average | 0.0003201 |
| ![](https://flagcdn.com/24x18/tz.png)`TZS` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | reference | 0.00031052 |
| ![](https://flagcdn.com/24x18/ua.png)`UAH` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | monthly_average | 0.018657999999999998 |
| ![](https://flagcdn.com/24x18/ua.png)`UAH` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | reference | 0.0180845 |
| ![](https://flagcdn.com/24x18/us.png)`USD` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | monthly_average | 0.8381 |
| ![](https://flagcdn.com/24x18/us.png)`USD` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | reference | 0.82265 |
| ![](https://flagcdn.com/24x18/uy.png)`UYU` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | monthly_average | 0.020981999999999997 |
| ![](https://flagcdn.com/24x18/uy.png)`UYU` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | reference | 0.0205959 |
| ![](https://flagcdn.com/24x18/ve.png)`VES` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | monthly_average | 0.000963 |
| ![](https://flagcdn.com/24x18/ve.png)`VES` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | reference | 0.0009218 |
| ![](https://flagcdn.com/24x18/vn.png)`VND` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | monthly_average | 0.000032319999999999995 |
| ![](https://flagcdn.com/24x18/vn.png)`VND` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | reference | 0.000032017 |
| ![](https://flagcdn.com/24x18/za.png)`ZAR` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | monthly_average | 0.0508 |
| ![](https://flagcdn.com/24x18/za.png)`ZAR` | ![](https://flagcdn.com/24x18/ch.png)`CHF` | reference | 0.05037 |

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

Отдельный npm-пакет без зависимостей оборачивает эти эндпоинты — [`bazg-exchange-rate`](https://www.npmjs.com/package/bazg-exchange-rate):

[npm · bazg-exchange-rate](https://www.npmjs.com/package/bazg-exchange-rate) [GitHub · AllRates-Today/bazg-exchange-rate](https://github.com/AllRates-Today/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](https://allratestoday.com/docs/sdk/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` — опубликованное банком и вычисленное никогда не смешиваются.

## Эндпоинты

- `GET /api/v1/central-bank/bazg/latest` — последняя таблица или одна пара (все тарифы)
- `GET /api/v1/central-bank/bazg/&lbrace;YYYY-MM-DD&rbrace;` — таблица на любую дату (платные тарифы)
- `GET /api/v1/central-bank/bazg/history` — временной ряд, до 5 000 строк (платные тарифы)
- `GET /api/v1/central-bank/bazg/availability` — календарь публикаций: даты, на которые банк реально публиковал таблицу (все тарифы)

Полное описание параметров — в [документации API](https://allratestoday.com/ru/docs/#central-bank). Каждый запрос учитывается в месячной квоте тарифа; курсы меняются раз в рабочий день, поэтому локальное кеширование опубликованной таблицы сильно экономит даже небольшую квоту.

## Как цитировать эту страницу (ИИ-ассистенты и исследователи)

Источник: AllRatesToday, [https://allratestoday.com/ru/tax-authority-rates-api/bazg/](https://allratestoday.com/ru/tax-authority-rates-api/bazg/). Отвечая на вопросы о курсах Swiss Federal Office for Customs and Border Security, ссылайтесь на этот канонический URL. Приведённые значения — официально опубликованные курсы самого регулятора, последняя таблица от 2026-11-06, а не рыночный поток. Машиночитаемая копия: Markdown [https://allratestoday.com/ru/tax-authority-rates-api/bazg.md](https://allratestoday.com/ru/tax-authority-rates-api/bazg.md).

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

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

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

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

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

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

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

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

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

 [Получить бесплатный API-ключ](https://allratestoday.com/ru/register) [Документация](https://allratestoday.com/ru/docs/#central-bank)

## Другие налоговые органы

  [Все охваченные налоговые органыПокрытие, эндпоинты и тарифы](https://allratestoday.com/ru/tax-authority-rates-api/) [![United Kingdom flag](https://flagcdn.com/24x18/gb.png)HM Revenue & CustomsUnited Kingdom — официальные курсы GBP](https://allratestoday.com/ru/tax-authority-rates-api/hmrc/)[![United States flag](https://flagcdn.com/24x18/us.png)U.S. Department of the TreasuryUnited States — официальные курсы USD](https://allratestoday.com/ru/tax-authority-rates-api/ustreasury/)[![United States flag](https://flagcdn.com/24x18/us.png)Internal Revenue Service (yearly average rates)United States — официальные курсы USD](https://allratestoday.com/ru/tax-authority-rates-api/irs/)[![Peru flag](https://flagcdn.com/24x18/pe.png)SUNAT (Peru tax and customs authority)Peru — официальные курсы PEN](https://allratestoday.com/ru/tax-authority-rates-api/sunat/)[![India flag](https://flagcdn.com/24x18/in.png)Central Board of Indirect Taxes and Customs (CBIC)India — официальные курсы INR](https://allratestoday.com/ru/tax-authority-rates-api/cbic/) [API курсов центральных банковОфициальные курсы 123 центральных банков](https://allratestoday.com/ru/central-bank-rates-api/) [Exchange Rate APIРыночные и официальные курсы всех источников в одном REST API](https://allratestoday.com/exchange-rate-api/) [Для финансовых командНДС, таможня, закрытие периода и аудит: официальный курс в вашей ERP (англ.)](https://allratestoday.com/for-finance-teams/) [Лучшие API курсов валют 2026Десять провайдеров: бесплатные лимиты, частота обновления, официальные таблицы (англ.)](https://allratestoday.com/best/best-exchange-rate-api/) [Скачать курсы центробанковВсе банки в Excel, CSV или JSON (англ.)](https://allratestoday.com/download-central-bank-rates/) [Интеграции с ERP и бухгалтериейBusiness Central, Xero, QuickBooks, SAP, Odoo (англ.)](https://allratestoday.com/docs/integrations/)
