Публічне API
Останнє оновлення: 26.08.2024 21:59
Загальні відомості

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

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

curl -X GET 'https://ВАШ.ДОМЕН/public-api-get-software'

Введення в API

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

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

[

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

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

{

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

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

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

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

{

    "1": {
        "2": "eth-btc",
        "5": "eth-usdterc20"
    },
    "2": {
        "1": "btc-eth",
        "10": "btc-ltc"
    }
}

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

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

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

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

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

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

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

[

    "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

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

[

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

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

[

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

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

[

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

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

[

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

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

[

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

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

[

    "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

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

[

    1
]
# Опис
0 Ідентифікатор сервісу верифікації

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

Технічна інформація
/public-api-get-software

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

[

    "exchanger-cms.com",
    "1.20.14",
    "2b751976d4bec70186bd28246843831d",
    "2023-08-20T16:30:46+03:00"
]
# Опис
0 Сайт розробника
1 Версія скрипту
2 Цифровий відбиток
3 Дата збірки скрипту
© Exchanger CMS, 2018 - 2024. Скрипт обмінника валют. Усі права захищені. Угода користувача.