Содержание
- Общие сведения
- Информация о пользователе
- История обменов
- История реферальных обменов
- История инвестиций
- Открытие вклада
- Список платежных реквизитов
- Сохранение платежного реквизита
- Удаление платежного реквизита
- Информация о верификации
- Прохождение верификации
- Оплата с баланса при обмене
- Изменение пароля
- Настройка 2FA
- Список заполненных полей
Для работы с API пользователя, необходимо выпустить секретный ключ в профиле пользователя.
Пример запроса:
curl -X POST 'https://ВАШ.ДОМЕН/user-api-get-orders' \
--header 'X-Authorization: СЕКРЕТНЫЙ_КЛЮЧ' \
--header 'Content-Type: application/x-www-form-urlencoded' \
--data-urlencode 'status=@completed'
/user-api-get-info
Возвращает объект пользователя.
/user-api-get-orders
Необязательные параметры для поиска: "id", "token", "status", "exchange_id", "send_currency_id", "receive_currency_id".
Возвращает объект заявки на обмен.
/user-api-get-referral-orders
Необязательные параметры для поиска: "id", "token", "status", "exchange_id", "send_currency_id", "receive_currency_id".
Возвращает объект заявки на обмен.
/user-api-get-investments
Необязательные параметры для поиска: "id", "token", "active".
Возвращает объект вклада.
/user-api-create-investments
| Параметр | Описание |
|---|---|
| tariff | Идентификатор тарифа |
| amount | Сумма |
| two_factor_authentication_password | Пароль 2FA (если включена 2FA) |
Возвращает объект вклада.
/user-api-get-details
Необязательные параметры для поиска: "currency_id", "value".
Возвращает объект платежного реквизита пользователя.
/user-api-create-details
| Параметр | Описание |
|---|---|
| currency_id | Идентификатор валюты |
| value | Платежные реквизиты |
Возвращает объект платежного реквизита пользователя.
/user-api-delete-details
| Параметр | Описание |
|---|---|
| ids[] | Идентификатор или идентификаторы |
/user-api-get-verification
Возвращает объект заявки на верификацию.
/user-api-submit-verification
При использовании сторонних сервисов верификации параметры запроса отправлять не нужно.
Для верификации банковской карты обязательными параметрами запроса является номер банковской карты, имя, фамилия и фотографии.
| Параметр | Описание |
|---|---|
| id_type | Идентификатор документа |
| id_number | Номер документа |
| card_number | Номер банковской карты |
| first_name | Имя |
| last_name | Фамилия |
| middle_name | Среднее имя |
| birth_date | Дата рождения (формат: дд.мм.гггг) |
| phone | Номер телефона |
| country | Страна |
| city | Город |
| address | Адрес |
| zip_code | Почтовый индекс |
| photos[] | Фотографии |
Возвращает объект заявки на верификацию или ссылку на прохождение верификации.
/user-api-spend-balance
| Параметр | Описание |
|---|---|
| token | Токен заявки на обмен |
| two_factor_authentication_password | Пароль 2FA (если включена 2FA) |
/user-api-change-password
| Параметр | Описание |
|---|---|
| password | Текущий пароль |
| new_password | Новый пароль |
| two_factor_authentication_password | Пароль 2FA (если включена 2FA) |
/user-api-setup-two-factor-authentication
| Параметр | Описание |
|---|---|
| two_factor_authentication_token | Секретный ключ |
| two_factor_authentication_enable | Статус (1: включить, 0: отключить) |
| two_factor_authentication_password | Пароль 2FA |
/user-api-get-inputs
Возвращает массив с идентификатором поля направления обмена в качестве ключа и его содержимым.