API панелі керування
Останнє оновлення: 27.08.2024 14:35

Зміст

  1. Загальні відомості
  2. Отримання списку заявок на обмін
  3. Редагування статусу заявки на обмін
  4. Видалення заявки на обмін
  5. Запис даних у сховище заявки на обмін
  6. Зчитування даних зі сховища заявки на обмін
  7. Отримання списку заблокованих платіжних реквізитів
  8. Редагування статусу заблокованого платіжного реквізиту
  9. Видалення заблокованого платіжного реквізиту
  10. Блокування платіжного реквізиту
  11. Отримання списку відгуків
  12. Редагування статусу відкликання
  13. Видалення відгуку
  14. Отримання списку запитів резерву
  15. Редагування статусу запиту резерву
  16. Видалення запиту резерву
  17. Отримання списку заявок на верифікацію
  18. Редагування статусу заявки на верифікацію
  19. Видалення заявки на верифікацію
  20. Отримання списку інвестицій
  21. Видалення вкладу
  22. Отримання списку користувачів
  23. Редагування статусу користувача
  24. Видалення користувача
  25. Редагування користувача
  26. Отримання списку валют
  27. Редагування статусу валюти
  28. Видалення валюти
  29. Редагування валюти
  30. Отримання списку напрямків обміну
  31. Редагування статусу напрямку обміну
  32. Редагування напрямку обміну
  33. Видалення напрямку обміну
  34. Редагування статусу оператора
  35. Отримання статусу режиму технічних робіт
  36. Редагування статусу режиму технічних робіт
Загальні відомості

Для роботи з API панелі керування, необхідно випустити секретний ключ у розділі "Налаштування додатка" - "Налаштування API панелі керування".

Приклад запиту:

curl -X POST 'https://ВАШ.ДОМЕН/dashboard-api-set-order-status' \

    --header 'X-Authorization: СЕКРЕТНИЙ_КЛЮЧ' \
    --header 'Content-Type: application/x-www-form-urlencoded' \
    --data-urlencode 'id=1081' \
    --data-urlencode 'status=4' \
    --data-urlencode 'txn=8577890003'

Введення в API

Отримання списку заявок на обмін
/dashboard-api-get-orders

Необов'язкові параметри для пошуку: "id", "token", "status", "exchange_id", "user_id", "referral_id", "ip", "country", "browser", "send_merchant", "receive_merchant", "send_currency_id", "receive_currency_id".

Повертає об'єкт заявки на обмін.

Редагування статусу заявки на обмін
/dashboard-api-set-order-status
Параметр Опис
id Ідентифікатор або токен
status Ідентифікатор статусу
txn Номер транзакції оплати або виплати (необов'язково)
reward Реферальна винагорода (%) (необов'язково)
reason Причина призупинення обміну (необов'язково)

API ідентифікатори

Видалення заявки на обмін
/dashboard-api-delete-order
Параметр Опис
id Ідентифікатор або токен
Запис даних у сховище заявки на обмін
/dashboard-api-set-order-var
Параметр Опис
id Ідентифікатор або токен
key Ключ
value Значення
Зчитування даних зі сховища заявки на обмін
/dashboard-api-get-order-var
Параметр Опис
id Ідентифікатор або токен
key Ключ
Отримання списку заблокованих платіжних реквізитів
/dashboard-api-get-details-banned

Необов'язкові параметри для пошуку: "id", "active", "currency_id".

Повертає об'єкт заблокованого платіжного реквізиту.

Редагування статусу заблокованого платіжного реквізиту
/dashboard-api-set-detail-banned-status
Параметр Опис
id Ідентифікатор
active Заблокований (так: 1, ні: 0)
Видалення заблокованого платіжного реквізиту
/dashboard-api-delete-detail-banned
Параметр Опис
id Ідентифікатор
Блокування платіжного реквізиту
/dashboard-api-create-detail-banned
Параметр Опис
currency_id Ідентифікатор валюти
detail Платіжні реквізити
reason Причина блокування (необов'язково)

Повертає об'єкт заблокованого платіжного реквізиту.

Отримання списку відгуків
/dashboard-api-get-reviews

Необов'язкові параметри для пошуку: "active", "name", "email", "ip", "country".

Повертає об'єкт відгуку.

Редагування статусу відкликання
/dashboard-api-set-review-status
Параметр Опис
id Ідентифікатор
active На модерації (ні: 1, так: 0)
Видалення відгуку
/dashboard-api-delete-review
Параметр Опис
id Ідентифікатор
Отримання списку запитів резерву
/dashboard-api-get-reserves-request

Необов'язкові параметри для пошуку: "id", "active", "token", "currency_id", "email", "ip", "country".

Повертає об'єкт запиту резерву.

Редагування статусу запиту резерву
/dashboard-api-set-reserve-request-status
Параметр Опис
id Ідентифікатор
active Оброблений (ні: 1, так: 0)
Видалення запиту резерву
/dashboard-api-delete-reserve-request
Отримання списку заявок на верифікацію
/dashboard-api-get-verifications

Необов'язкові параметри для пошуку: "id", "active", "token", "user_id", "id_type".

Повертає об'єкт заявки на верифікацію.

Редагування статусу заявки на верифікацію
/dashboard-api-set-verification-status
Параметр Опис
id Ідентифікатор
active Перевірено (так: 1, ні: 0)
Видалення заявки на верифікацію
/dashboard-api-delete-verification
Параметр Опис
id Ідентифікатор
Отримання списку інвестицій
/dashboard-api-get-investments

Необов'язкові параметри для пошуку: "id", "active", "token", "user_id".

Повертає об'єкт вкладу.

Видалення вкладу
/dashboard-api-delete-investment
Параметр Опис
id Ідентифікатор
Отримання списку користувачів
/dashboard-api-get-users

Необов'язкові параметри для пошуку: "id", "active", "verified", "ip", "country", "login", "email", "password", "referral_id", "api_token".

Повертає об'єкт користувача.

Редагування статусу користувача
/dashboard-api-set-user-status
Параметр Опис
id Ідентифікатор
active Заблокований (ні: 1, так: 0)
Видалення користувача
/dashboard-api-delete-user
Параметр Опис
id Ідентифікатор
Редагування користувача
/dashboard-api-update-user
Параметр Опис
id Ідентифікатор
verified Верифікований (так: 1, ні: 0)
balance Баланс
registration_token Токен підтвердження реєстрації (32 латинські символи або цифри)
password_reset_token Токен підтвердження скидання пароля (32 латинські символи або цифри)
api_token API токен (32 латинські символи або цифри)
authorization_token Токен 2FA (16 латинських символів або цифр у верхньому регістрі)
Отримання списку валют
/dashboard-api-get-currencies

Необов'язкові параметри для пошуку: "id", "active", "slug", "iso", "round", "label", "detail".

Повертає об'єкт валюти.

Редагування статусу валюти
/dashboard-api-set-currency-status
Параметр Опис
id Ідентифікатор
active Активна (так: 1, ні: 0)
Видалення валюти
/dashboard-api-delete-currency
Параметр Опис
id Ідентифікатор
Редагування валюти
/dashboard-api-update-currency
Параметр Опис
id Ідентифікатор
reserve Резерв
detail Платіжні реквізити
Отримання списку напрямків обміну
/dashboard-api-get-exchanges

Необов'язкові параметри для пошуку: "id", "active", "slug", "send_merchant", "receive_merchant", "send_currency_id", "receive_currency_id", "parser".

Повертає об'єкт напрямку обміну.

Редагування статусу напрямку обміну
/dashboard-api-set-exchange-status
Параметр Опис
id Ідентифікатор
active Активно (так: 1, ні: 0)
Редагування напрямку обміну
/dashboard-api-update-exchange
Параметр Опис
id Ідентифікатор
send_rate Курс обміну віддаваної валюти
receive_rate Курс обміну отримуваної валюти
min_amount Мінімальна сума обміну
max_amount Максимальна сума обміну
fee_amount Сума додаткової комісії
parser_amount Сума корекції парсера курсу
parser Ідентифікатор парсера курсу

API ідентифікатори

Видалення напрямку обміну
/dashboard-api-delete-exchange
Параметр Опис
id Ідентифікатор
Редагування статусу оператора
/dashboard-api-set-operator-status
Параметр Опис
online У мережі (так: 1, ні: 0)
Отримання статусу режиму технічних робіт
/dashboard-api-get-maintenance-mode
Редагування статусу режиму технічних робіт
/dashboard-api-set-maintenance-mode
Параметр Опис
enabled Технічні роботи (так: 1, ні: 0)
Працюємо без вихідних 10:00 - 20:00 (GMT+3)
© 2018 - 2024 Зроблено з Exchanger CMS