Публічне API
Загальні відомості

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

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

curl -X GET 'https://demo.exchanger-cms.com/public-api-get-software'

Введення в API

Останні новини
/public-api-get-latest-news

Приклад відповіді:

{

    "success": true,
    "result": [
        [
            1568883600,
            "turkey-announces-plans-for-a-national-blockchain-infrastructure",
            "Туреччина створить національну блокчейн-платформу",
            "Влада Туреччини оголосила про створення національної блокчейн-інфраструктури, в рамках якої техно..."
        ]
    ]
}
# Опис
0 Дата публікації (Unix Timestamp)
1 Рядок ідентифікатор
2 Заголовок
3 Короткий опис
Курси обміну популярних валют
/public-api-get-rates
Параметр Опис
base Код базової валюти (необов'язково)

Приклад відповіді:

{

    "success": true,
    "result": {
        "ETH": 210.3711
    }
}
Доступні мови сайту
/public-api-get-languages

Приклад відповіді:

{

    "success": true,
    "result": ["en", "ru", "uk"]
}
Мапа напрямків обміну
/public-api-get-exchanges

Приклад відповіді:

{

    "success": true,
    "result": {
        "1": {
            "2": "eth-btc"
        }
    }
}

Повертає масив з ідентифікаторами валют як ключ та масив доступних напрямків обміну як значення, що складається з ідентифікатора валюти та рядка ідентифікатора напрямку обміну.

Інформація про напрямок обміну
/public-api-get-exchange
Параметр Опис
pair Рядок ідентифікатор

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

Інформація про валюту
/public-api-get-currencies

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

Соціальна інформація
/public-api-get-social

Приклад відповіді:

{

    "success": true,
    "result": [
        "Exchanger CMS",
        "[email protected]",
        "",
        "https://t.me/exchangerCMS",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "https://twitter.com/exchangerCMS",
        "https://www.youtube.com/channel/UCyo7IJYghqjZPwHtTKIxlTw",
        ""
    ]
}
# Опис
0 Назва проєкту
1 Електронна пошта
2 Номер телефону
3 Telegram
4 Skype
5 Viber
6 Whatsapp
7 Messenger
8 Discord
9 Snapchat
10 Facebook
11 Twitter
12 YouTube
13 Instagram
Статус сервісу
/public-api-get-status

Приклад відповіді:

{

    "success": true,
    "result": [
        "Europe/Kiev",
        false,
        false
    ]
}
# Опис
0 Часовий пояс
1 Статус оператора (у мережі: true, не у мережі: false)
2 Обмін призупинено (так: true, ні: false)
Інформація про реферальну програму
/public-api-get-referral-program

Приклад відповіді:

{

    "success": true,
    "result": [
        [
            100,
            0.1
        ],
        [
            1000,
            0.2
        ]
    ]
}
# Опис
0 Обіг
1 Винагорода
Банери та промоматеріали
/public-api-get-banners

Приклад відповіді:

{

    "success": true,
    "result": [
        [
            "/site-default/banner-ru-728x90.png",
            728,
            90
        ]
    ]
}
# Опис
0 Зображення
1 Ширина
2 Висота
Інформація про систему бонусів
/public-api-get-bonus-system

Приклад відповіді:

{

    "success": true,
    "result": [
        [
            100,
            0.01
        ],
        [
            1000,
            0.02
        ]
    ]
}
# Опис
0 Обіг
1 Бонус
Інформація про інвестиційну програму
/public-api-get-investment-program

Приклад відповіді:

{

    "success": true,
    "result": [
        [
            30,
            2,
            100,
            10000
        ],
        [
            90,
            9,
            100,
            10000
        ]
    ]
}
# Опис
0 Період інвестування
1 Прибутковість за весь період
2 Мінімальна сума інвестування
3 Максимальна сума інвестування
Інформація про внутрішню валюту
/public-api-get-balance

Приклад відповіді:

{

    "success": true,
    "result": [
        "USD",
        "USD",
        "2",
        [
            {
                "advcusd-balanceusd": [
                    "Advanced Cash USD",
                    "Balance USD",
                    "1 USD",
                    "1 USD",
                    "1.00 USD",
                    "82997.60 USD",
                    "0.50 %",
                    null,
                    77,
                    76,
                    "/site-default/icon-advcusd.png",
                    "/site-default/icon-balance.png"
                ]
            },
            {
                "balanceusd-advcusd": [
                    "Balance USD",
                    "Advanced Cash USD",
                    "1 USD",
                    "1 USD",
                    "1.00 USD",
                    "31896.00 USD",
                    null,
                    null,
                    76,
                    77,
                    "/site-default/icon-balance.png",
                    "/site-default/icon-advcusd.png"
                ]
            }
        ]
    ]
}
# Опис
0 Валюта балансу
1 Символ валюти балансу
2 Кількість знаків після коми
3 Масив напрямків обміну
3[0] Назва віддаваної валюти
3[1] Назва отримуваної валюти
3[2] Курс обміну віддаваної валюти
3[3] Курс обміну отримуваної валюти
3[4] Мінімальна сума обміну
3[5] Максимальна сума обміну
3[6] Сума додаткової комісії
3[7] Опис для додаткової комісії
3[8] Ідентифікатор віддаваної валюти
3[9] Ідентифікатор отримуваної валюти
3[10] Іконка віддаваємої валюти
3[11] Іконка отримуваної валюти
Інформація про верифікацію
/public-api-get-verification

Приклад відповіді:

{

    "success": true,
    "result": [
        1
    ]
}
# Опис
0 Тип (1: банківська картка, 0: особистість)
Технічна інформація
/public-api-get-software

Приклад відповіді:

{

    "success": true,
    "result": [
        "exchanger-cms.com",
        "1.5.0",
        "2b751976d4bec70186bd28246843831d"
    ]
}
# Опис
0 Сайт розробника
1 Версія скрипту
2 Цифровий відбиток
Працюємо без вихідних 10:00 - 20:00 (GMT+3)
© 2018 - 2023 Зроблено з Exchanger CMS