For the complete documentation index, see llms.txt. This page is also available as Markdown.

Что такое iEXExchanger API

iEXExchanger API позволяет подключить обменник к внешнему сайту, мобильному приложению, Telegram-боту, CRM или партнерскому кабинету. Через API можно получить направления обмена, рассчитать сумму, создать заявку, проверить статус, загрузить документы и получать события через webhooks.

Эта документация отвечает на практические вопросы: как включить доступ, где клиент берет ключ, какие запросы отправлять, какие ответы ждать и как безопасно запустить интеграцию.

Что можно сделать через API

Возможность
Пример использования

Получить платежные системы

Показать пользователю, что он может отдать и получить.

Получить направления обмена

Построить форму обмена на своем сайте или в приложении.

Рассчитать обмен

Показать сумму к получению до создания заявки.

Проверить заявку перед созданием

Узнать, каких полей не хватает и пройдет ли заявка.

Создать заявку

Отправить обменную заявку от имени клиента.

Получить статус заявки

Показать пользователю текущий этап обработки.

Подтвердить оплату

Передать, что пользователь оплатил заявку.

Загрузить файл

Отправить документ, карту или вложение к заявке.

Получить webhooks

Автоматически узнавать об изменении статусов.

Смотреть usage

Контролировать лимиты и расход API.

Работать с партнеркой

Получать рефералов, обмены, выплаты и статистику.

Кому что читать

Кто вы
С чего начать

Администратор обменника

Клиент обменника

Технический руководитель

Разработчик

Backend-разработчик production-интеграции

Главный сценарий подключения

Минимальный путь до рабочей интеграции:

Базовый URL

В примерах используется:

В реальной интеграции замените example.com на домен вашего обменника:

Не добавляйте app. автоматически. Используйте тот домен, который выдал владелец обменника или который настроен в nginx.

Что нужно для приватных запросов

Минимально:

Для POST, PUT, PATCH, DELETE в production также рекомендуется:

OpenAPI и SDK

В репозитории есть:

Файл
Для чего нужен

openapi/openapi.yaml

OpenAPI-файл со всеми endpoints, параметрами и схемами ответов.

sdk/php/PublicApiSigner.php

PHP helper для подписи HMAC-запросов.

sdk/typescript/PublicApiClient.ts

TypeScript-клиент для запросов к API.

Live OpenAPI также может быть доступен на установке:

API Reference

Раздел API Reference построен из openapi/openapi.yaml. В нем удобно смотреть точные параметры endpoints, request body, headers, responses и scopes.

Руководства объясняют сценарии, а API Reference дает точный контракт запроса.

Последнее обновление

Это было полезно?