> For the complete documentation index, see [llms.txt](https://docs.apollopayment.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.apollopayment.io/api-reference/auto-swaps.md).

# Авто обмены

Функционал авто-обменов позволит вам делать выводы клиентам во всех доступных монетах и сетях.

Для начала работы вам необходимо создать PAY\_OUT адрес и выбрать его в качестве адреса для авто-обменов.\
Все операции будут расходовать средства с этого адреса для обмена в конечную монету и отправку клиенту.

Для создания авто-обмена вам достаточно указать какую монету и сеть хотите получить на выходе и адрес для отправки.

Для обмена вы можете указать как исходящую сумму, которую хотите потратить с адреса, так и конечную сумму, которую хотите получить.

* Если указываете исходящую сумму, то с адреса будет списана указанная сумма, но конечная сумма может измениться в результате обмена
* Если указываете конечную сумму, то на адресе будет заблокирована рассчетная сумма списания +5%, которая будет откорректирована в результате обмена

## Схема взаимодействия с API

{% @mermaid/diagram content="sequenceDiagram
Merchant ->> Apollopayment: Создание обмена
Apollopayment ->> Merchant: Тело обмена

```
Note over Apollopayment: Совершение обмена

Apollopayment -->> Merchant: Вебхук с результатом обмена" %}
```
