Публичное 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