Публичное API
Последнее обновление: 26.08.2024 21:59
Содержание
- Общие сведения
- Последние новости
- Курсы обмена популярных валют
- Доступные языки сайта
- Карта направлений обмена
- Информация о направлении обмена
- Информация о валюте
- Социальная информация
- Статус сервиса
- Информация о реферальной программе
- Баннеры и промо-материалы
- Информация о системе бонусов
- Информация об инвестиционной программе
- Информации о внутренней валюте
- Информация о верификации
- Техническая информация
Общие сведения
Для настройки публичного API перейдите в разделе "Настройки приложения" - "Настройка публичного API".
Пример запроса:
curl -X GET 'https://ВАШ.ДОМЕН/public-api-get-software'
Последние новости
/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-currencies".
Информация о направлении обмена
/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 | |
7 | Messenger |
8 | Discord |
9 | Snapchat |
10 | |
11 | |
12 | YouTube |
13 |
Статус сервиса
/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 | Идентификатор сервиса верификации |
Техническая информация
/public-api-get-software
Пример ответа:
[
"exchanger-cms.com",
"1.20.14",
"2b751976d4bec70186bd28246843831d",
"2023-08-20T16:30:46+03:00"
]
# | Описание |
---|---|
0 | Сайт разработчика |
1 | Версия скрипта |
2 | Цифровой отпечаток |
3 | Дата сборки скрипта |
Документация по работе
Разработчикам
Работаем без выходных 10:00 - 20:00 (GMT+3)
© 2018 - 2024 Сделано с Exchanger CMS