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

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

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

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

* **Генерация файлов с курсами** в нужном формате (например, 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>

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


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.iexexchanger.com/nastroiki/eksport-kursov.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
