# Экспорт курсов

Функция «Экспорт курсов» позволяет формировать и управлять файлами с актуальными курсами обменных направлений. Эти файлы используются для интеграции с внешними сервисами мониторинга обменников, а также могут быть задействованы в любых сторонних системах, которым требуется доступ к актуальным данным по курсам.

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

#### Возможности

* **Генерация файлов с курсами** в нужном формате (например, XML или JSON).
* **Гибкая настройка состава данных:** можно выбрать, какие направления обмена будут экспортироваться.
* **Регулярное обновление —** данные пересобираются автоматически с учётом актуальных курсов и резервов.
* **Совместимость с мониторингами —** поддержка стандартных форматов, используемых популярными агрегаторами (например, BestChange).
* **Масштабируемость —** возможность создавать несколько экспортных файлов для разных задач (например, один для мониторинга, другой для партнёрских сервисов).
* **Простая интеграция —** доступ к файлам по прямым ссылкам, которые можно указывать в сторонних сервисах.

***

Для начала работы перейдите в административной панели в раздел **«Настройки — Экспорт курсов»**.

<figure><img src="https://1156649716-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FYuqSN6CIJoIeh8EPb0uE%2Fuploads%2FRE6IrENv2asVIfVucIlS%2Fimage.png?alt=media&#x26;token=41faefe9-d80e-4f94-8824-b7211678998a" alt=""><figcaption></figcaption></figure>

Чтобы создать новый файл экспорта курсов валют, нажмите кнопку **«+ Добавить файл»**, расположенную в правом верхнем углу.

<figure><img src="https://1156649716-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FYuqSN6CIJoIeh8EPb0uE%2Fuploads%2FV6spawIrit4yLbsdrjxJ%2Fimage.png?alt=media&#x26;token=b3d2bf6e-8275-4b02-bda7-c4209987e541" alt=""><figcaption></figcaption></figure>

После этого откроется окно для заполнения параметров нового файла экспорта.

<figure><img src="https://content.gitbook.com/content/YuqSN6CIJoIeh8EPb0uE/blobs/N8FAsZmAGEnndyodD2g4/image.png" alt="" width="375"><figcaption></figcaption></figure>

**Название файла** — укажите имя файла на английском языке, используя только латинские буквы (a–z) и цифры (0–9). Имя должно быть слитным, без пробелов и специальных символов.

Итоговый путь к файлу будет выглядеть так:

```
https://ваш_сайт/exports/названиефайла.xml
```

{% content-ref url="../pomosh-i-spravka/obshie-voprosy/kak-sdelat-korotkuyu-ssylku-na-fail-kursov" %}
[kak-sdelat-korotkuyu-ssylku-na-fail-kursov](https://docs.iexexchanger.com/pomosh-i-spravka/obshie-voprosy/kak-sdelat-korotkuyu-ssylku-na-fail-kursov)
{% endcontent-ref %}

**Тип файла** — выберите формат файла из предложенных вариантов (например, XML, JSON).

**Статус** — установите статус активности файла («Включен» или «Отключен»).

После заполнения всех обязательных полей нажмите кнопку **«Добавить»**.

***

Созданный файл появится в общем списке. Чтобы изменить настройки или посмотреть детали файла, нажмите на его название в списке.

<figure><img src="https://content.gitbook.com/content/YuqSN6CIJoIeh8EPb0uE/blobs/de8YdMmK0oDUp1KZcPQB/image.png" alt=""><figcaption></figcaption></figure>

Далее, в открывшемся окне укажите нужные параметры и выполните все необходимые настройки.

<figure><img src="https://content.gitbook.com/content/YuqSN6CIJoIeh8EPb0uE/blobs/mGhXWRV7mYsyLKATEATZ/image.png" alt="" width="188"><figcaption></figcaption></figure>

**Название файла** — укажите имя файла на английском языке, используя только латинские буквы (a–z) и цифры (0–9). Имя должно быть слитным, без пробелов и специальных символов.

Итоговый путь к файлу будет выглядеть так:

```
https://ваш_сайт/exports/названиефайла.xml
```

{% content-ref url="../pomosh-i-spravka/obshie-voprosy/kak-sdelat-korotkuyu-ssylku-na-fail-kursov" %}
[kak-sdelat-korotkuyu-ssylku-na-fail-kursov](https://docs.iexexchanger.com/pomosh-i-spravka/obshie-voprosy/kak-sdelat-korotkuyu-ssylku-na-fail-kursov)
{% endcontent-ref %}

**Тип файла** — выберите формат файла из предложенных вариантов (например, XML, JSON).

**Доступность файла** — выберите, кому будет доступен файл:

* **Всем** — файл будет отображаться публично и доступен всем пользователям.
* **Только по ссылке** — файл будет доступен только тем пользователям, которые знают прямую ссылку.

**Тип отображения знаков после запятой** — укажите, каким образом будет определяться количество знаков после запятой в курсах:

* **От настроек валют** **—** знаки после запятой будет использоваться из поля **"Знаков после запятой (для сайта)"** в настройках валюты.
* **Принудительно —** знаки после запятой будет использоваться из поля ниже **"Количество знаков после запятой (принудительно)"** *(Рекомендуемое значение: **10**)*

<details>

<summary>Где используются знаки, после запятой?</summary>

Они используются в значениях **"in"**, **"out"** (Пример: **.2200000000**)

```xml
<in>7288.2200000000</in>
<out>1</out>
```

</details>

**Параметр для fromfee** — выберите тип дополнительной комиссии, которая будет включаться в экспортируемый курс для направлений «Отдаю».

**Параметр для tofee** — выберите тип дополнительной комиссии, которая будет включаться в экспортируемый курс для направлений «Получаю».

{% hint style="info" %}
Значения комиссий берутся из настроек направлений обмена во вкладке **«Комиссия»**:

* Дополнительная комиссия
* Комиссия платёжной системы

Если данные параметры в направлениях обмена не заполнены, комиссии в файл курсов передаваться не будут.
{% endhint %}

**Разрешить отключить ручные направления, когда оператор не в сети** — если функция включена, то все ручные направления обмена с установленным параметром **«Режим обмена»** во вкладке **«Настройка экспортных файлов»** будут автоматически исключаться из файла с курсами, когда оператор находится не в сети.

**Исключённые направления** — здесь можно выбрать направления обмена, которые не будут экспортироваться в создаваемый файл.

<figure><img src="https://content.gitbook.com/content/YuqSN6CIJoIeh8EPb0uE/blobs/Ej5oXknHpFFOe94TNfzB/image.png" alt="" width="375"><figcaption></figcaption></figure>

После заполнения всех необходимых полей нажмите кнопку **«Сохранить»**, чтобы применить изменения.
