Ответы на часто задаваемые вопросы


API пользователя
Обработка ответа

Пример успешного ответа:

{ 
    "success": true,
    "result": [
        "data"
    ]
}

Пример не успешного ответа:

{ 
    "success": false,
    "message": "Текст ошибки",
    "result": false
}
Использование пагинации

Для пагинации списков используйте параметр "page" с номером позиции в качестве значения.

Пример ответа с использованием пагинации:

{ 
    "success": true,
    "pagination": [
        200,
        50
    ],
    "result": [
        "data"
    ]
}

Обработка ответа:

#ОПИСАНИЕ
0Общее количество элементов
1Количество элементов для текущей позиции
Получение информации об аккаунте

Метод:

/user-api-get-info

Пример запроса:

curl -X POST 'https://obnalua.pro/user-api-get-info' \
    --header 'X-Authorization: 66b718871e40a56b15b828500fdb9dbf'

Пример ответа:

{ 
    "success": true,
    "result": [
        1,
        0,
        null,
        1575528540,
        "demo",
        "[email protected]",
        "14386.74 USD",
        "0.0200 %",
        "0.4000 %",
        "1000.00 USD",
        "10303.67 USD",
        "34021.00 USD"
    ]
}

Обработка ответа:

#ОПИСАНИЕ
0Активен (да - 1, нет - 0)
1Верифицирован (да - 1, нет - 0)
2Логин реферера (если нет - null)
3Дата регистрации в формате Unix Timestamp
4Логин
5Электронная почта
6Баланс, включая код валюты
7Бонус на обмен, включая символ процентов
8Ставка по реферальной программе, включая символ процента
9Оборот заявок на обмен, включая код валюты
10Оборот по реферальной программе, включая код валюты
11Оборот по инвестиционной программе, включая код валюты
Получение истории обменов

Метод:

/user-api-get-orders

Пример запроса:

curl -X POST 'https://obnalua.pro/user-api-get-orders' \
    --header 'X-Authorization: 66b718871e40a56b15b828500fdb9dbf'

Пример ответа:

{ 
    "success": true,
    "pagination": [
        1,
        1
    ],
    "result": [
        [
            "66d2c80b698c4815898161d40b451940",
            0,
            "usdt-eth",
            19,
            52,
            "USDT",
            "ETH",
            "USDT",
            "ETH",
            547.20336449,
            1,
            100,
            0.18278396,
            8,
            8,
            3.655e-5,
            0,
            1606031927,
            null
        ]
    ]
}

Обработка ответа:

#ОПИСАНИЕ
0Токен
1Идентификатор статуса заявки на обмен
2Строка идентификатор направления обмена
3Идентификатор отдаваемой валюты
4Идентификатор получаемой валюты
5Строка идентификатор отдаваемой валюты
6Строка идентификатор получаемой валюты
7Код отдаваемой валюты
8Код получаемой валюты
9Курс отдаваемой валюты
10Курс получаемой валюты
11Отдаваемая сумма
12Получаемая сумма
13Количество знаков после запятой у отдаваемой валюты
14Количество знаков после запятой у получаемой валюты
15Сумма бонуса
16Сумма реферального вознаграждения
17Дата создания в формате Unix Timestamp
18Логин реферера (если нет - null)

Идентификаторы статуса заявки на обмен:

#ОПИСАНИЕ
0Ожидает оплаты
1Оплачена
2Приостановлена
3Отменена
4Выполнена
Получение истории реферальных обменов

Метод:

/user-api-get-referral-orders

Пример запроса:

curl -X POST 'https://obnalua.pro/user-api-get-referral-orders' \
    --header 'X-Authorization: 66b718871e40a56b15b828500fdb9dbf'

Пример ответа:

{ 
    "success": true,
    "pagination": [
        1,
        1
    ],
    "result": [
        [
            "a54b623b73*****",
            4,
            "eth-sberrub",
            52,
            26,
            "ETH",
            "SBERRUB",
            "ETH",
            "RUB",
            1,
            16486.42087396,
            1,
            16488.07,
            8,
            2,
            1.65,
            0.91,
            1593069902,
            "brian_demuro_e8d2bd9"
        ]
    ]
}

Обработка ответа:

Индексы массива полностью соответствуют методу "/user-api-get-orders", за исключением что вместо логина реферера отображается логин реферала, а токен заявки на обмен скрыт и содержит только десять первых символов.

Получение истории инвестиций

Метод:

/user-api-get-investments

Пример запроса:

curl -X POST 'https://obnalua.pro/user-api-get-investments' \
    --header 'X-Authorization: 66b718871e40a56b15b828500fdb9dbf'

Пример ответа:

{ 
    "success": true,
    "pagination": [
        1,
        1
    ],
    "result": [
        [
            "04468331f969811b69dac680017cef50",
            1,
            "500.00 USD",
            "30.00 USD",
            "9.00 %",
            90,
            1600412453,
            1608188453,
            1608188453
        ]
    ]
}

Обработка ответа:

#ОПИСАНИЕ
0Токен
1Активна (да - 1, нет - 0)
2Сумма инвестирования, включая код валюты
3Сумма к зачислению по истечении периода инвестирования, включая код валюты
4Процентная ставка по вкладу
5Период инвестирования в днях
6Дата создания в формате Unix Timestamp
7Дата последнего начисления в формате Unix Timestamp
8Дата окончания в формате Unix Timestamp
Получение сохраненных платежных реквизитов

Метод:

/user-api-get-details

Пример запроса:

curl -X POST 'https://obnalua.pro/user-api-get-details' \
    --header 'X-Authorization: 66b718871e40a56b15b828500fdb9dbf'

Пример ответа:

{ 
    "success": true,
    "pagination": [
        1,
        1
    ],
    "result": [
        [
            19,
            "USDT",
            "0xf7bba751697018315f664eb8286fd0897b634404"
        ]
    ]
}

Обработка ответа:

#ОПИСАНИЕ
0Идентификатор валюты
1Строка идентификатор валюты
2Платежные реквизиты



Приватное API

Приватное API

Отправка запроса

Для работы с приватным API необходима аутентификация с использованием секретного ключа выпущенного администратором в разделе "Настройки приложения" — "Настройка приватного API" — "Секретный ключ". Секретный ключ необходимо отправлять в HTTP заголовке "X-Authorization". Аутентификация может быть произведена с использованием нескольких разных ключей. Работа с API подразумевает отправку POST запроса на URL адрес нужного метода.

Отключение методов

Вы можете полностью закрыть доступ или отключить некоторые методы приватного API в разделе "Настройки приложения" — "Настройка приватного API".

Обработка ответа

Пример успешного ответа:

{ 
    "success": true,
    "result": [
        "data"
    ]
}

Пример не успешного ответа:

{ 
    "success": false,
    "message": "Текст ошибки",
    "result": false
}
Смена локализации

Для смены локализации добавьте параметр "language" с двухбуквенный кодом языка в качестве значения. По умолчанию используется язык, который установлен в разделе "Настройки приложения" — "Настройка языка".

Идентификация

При использовании приватного API, скрипт перезаписывает стандартные значения заголовков сервера, устанавливая секретный ключ вместо IP адреса с которого был отправлен запрос, код страны будет содержать значение "API".

Создание заявок на обмен

Метод:

/private-api-create-order

Пример запроса:

curl -X POST 'https://obnalua.pro/private-api-create-order' \
    --header 'X-Authorization: **********' \
    --header 'Content-Type: application/x-www-form-urlencoded' \
    --data-urlencode 'slug=eth-usdt' \
    --data-urlencode 'send_amount=0.25' \
    --data-urlencode 'receive_detail=0x470487bcB944B0aB2daD52832ba9816EB45F7E40' \
    --data-urlencode '[email protected]'

Параметры запроса:

ПАРАМЕТРОПИСАНИЕ
slugСтрока идентификатор направления обмена
send_amountОтдаваемая сумма
send_detailРеквизиты отдаваемой валюты
receive_detailРеквизиты получаемой валюты
destination_tagТег назначения
first_nameИмя
middle_nameСреднее имя
last_nameФамилия
emailЭлектронная почта
phoneНомер телефона
passportНомер паспорта
countryСтрана
cityГород
adressАдрес
passphraseКодовая фраза
urlURL адрес
commentКомментарий
dateДата
timeВремя
telegramTelegram
skypeSkype
viberViber
whatsappWhatsapp
messengerMessenger
discordDiscord
snapchatSnapchat

Необходимо отправлять только обязательные к заполнению поля для конкретного направления обмена.

Пример ответа:

{ 
    "success": true,
    "result": [
        "d1452741b566ac680fc93d297435b0e0"
    ]
}

Обработка ответа:

#ОПИСАНИЕ
0Токен
Запрос резерва

Метод:

/private-api-create-reserve-request

Пример запроса:

curl -X POST 'https://obnalua.pro/private-api-create-reserve-request' \
    --header 'X-Authorization: **********' \
    --header 'Content-Type: application/x-www-form-urlencoded' \
    --data-urlencode 'currency_id=52' \
    --data-urlencode 'amount=1000' \
    --data-urlencode '[email protected]'

Параметры запроса:

ПАРАМЕТРОПИСАНИЕ
currency_idИдентификатор валюты
amountСумма
emailЭлектронная почта

Пример ответа:

{ 
    "success": true,
    "result": [
        22
    ]
}

Обработка ответа:

#ОПИСАНИЕ ИНДЕКСА
0Идентификатор
Отправка отзывов

Метод:

/private-api-create-review

Пример запроса:

curl -X POST 'https://obnalua.pro/private-api-create-review' \
    --header 'X-Authorization: **********' \
    --header 'Content-Type: application/x-www-form-urlencoded' \
    --data-urlencode 'name=Роман' \
    --data-urlencode 'text=Спасибо за быстрый обмен!' \
    --data-urlencode '[email protected]'

Параметры запроса:

ПАРАМЕТРОПИСАНИЕ
nameИмя пользователя
textТекст
emailЭлектронная почта

Пример ответа:

{ 
    "success": true,
    "result": [
        123
    ]
}

Обработка ответа:

#ОПИСАНИЕ
0Идентификатор
Регистрация пользователей

Метод:

/private-api-create-user

Пример запроса:

curl -X POST 'https://obnalua.pro/private-api-create-user' \
    --header 'X-Authorization: **********' \
    --header 'Content-Type: application/x-www-form-urlencoded' \
    --data-urlencode 'login=user' \
    --data-urlencode '[email protected]' \
    --data-urlencode 'password=qwerty123456' \
    --data-urlencode 'api=1'

Параметры запроса:

ПАРАМЕТРОПИСАНИЕ
loginЛогин (необязательно)
emailЭлектронная почта
passwordПароль
apiВыпустить токен для API пользователя (необязательно, 1 - да, 0 - нет)

Пример ответа:

{ 
    "success": true,
    "result": [
        4,
        "1a4b3e3c6bebceebf8a86d2f006b9a3b",
        "7544d0a932d14a402ac07595e15edb35"
    ]
}

Обработка ответа:

#ОПИСАНИЕ
0Идентификатор
1Токен подтверждения регистрации
2Токен API пользователя



Публичное API
Отправка запроса

Публичное API предоставляет возможность доступа к различным данным без предварительной аутентификации. Работа с API подразумевает отправку GET запроса на URL адрес нужного метода. Ответ сервера представлен в формате JSON.

Обработка ответа

Пример успешного ответа:

{ 
    "success": true,
    "result": [
        "data"
    ]
}

Пример не успешного ответа:

{ 
    "success": false,
    "result": false
}
Смена локализации

Для смены локализации добавьте параметр "language" с двухбуквенный кодом языка в качестве значения. По умолчанию используется язык, который установлен в разделе "Настройки приложения" — "Настройка языка".

Получение последних новостей

Метод:

/public-api-get-latest-news

Пример запроса:

curl -X GET 'https://obnalua.pro/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

Пример запроса:

curl -X GET 'https://obnalua.pro/public-api-get-rates'

Не обязательные параметры запроса:

ПАРАМЕТРОПИСАНИЕ
baseКод базовой валюты (по умолчанию USD)

Пример ответа:

{ 
    "success": true,
    "result": {
        "ETH": 210.3711,
        "DAI": 1,
        "BTC": 9588.9484,
        "RUB": 0.0133,
        "UAH": 0.0371,
        "USD": 1,
        "USDT": 1
    }
}
Получение доступных языков

Метод:

/public-api-get-languages

Пример запроса:

curl -X GET 'https://obnalua.pro/public-api-get-languages'

Пример ответа:

{ 
    "success": true,
    "result": ["en", "ru"]
}
Получение данных о направлениях обмена

Метод:

/public-api-get-exchanges

Пример запроса:

curl -X GET 'https://obnalua.pro/public-api-get-exchanges'

Пример ответа:

{ 
    "success": true,
    "result": {
        "1": {
            "2": "zec-yamrub",
            "3": "zec-xrp",
            "4": "zec-xmr"
        }
    }
}

Обработка ответа:

Ответ содержит массив с идентификаторами валют в качестве ключа и вложенный массив доступных направлений обмена в качестве значения, который состоит из идентификатора валюты и строки идентификатора направления обмена.

Получение данных о направлении обмена

Метод:

/public-api-get-exchange?pair={slug}

Пример запроса:

curl -X GET 'https://obnalua.pro/public-api-get-exchange?pair=eth-usdt'

Параметры запроса:

ПАРАМЕТРОПИСАНИЕ
pairСтрока идентификатор направления обмена

Пример ответа:

{ 
    "success": true,
    "result": [
        "eth-usdt",
        52,
        19,
        "ETH",
        "USDT",
        "Ethereum",
        "Tether",
        "1 ETH",
        "531.33101 USDT",
        8,
        8,
        "0.01000000 ETH",
        "4131.71428571 USDT",
        null,
        "/site-default/icon-eth.png",
        "/site-default/icon-usdt.png",
        "",
        "Адрес",
        "Адрес",
        "",
        "",
        [
            1,
            6
        ],
        0,
        14,
        0,
        null,
        1,
        0,
        0,
        0.01,
        0,
        0,
        1,
        531.33101
    ]
}

Обработка ответа:

#ОПИСАНИЕ
0Строка идентификатор
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Тип минимальной суммы обмена (1 - отдаваемая валюта, 2 - получаемая валюта)
27Тип максимальной суммы обмена (1 - отдаваемая валюта, 2 - получаемая валюта)
28Тип дополнительной комиссии (1 - отдаваемая валюта, 2 - получаемая валюта)
29Минимальная сумма обмена
30Максимальная сумма обмена
31Сумма дополнительной комиссии
32Курс обмена отдаваемой валюты
33Курс обмена получаемой валюты
Получение данных о валюте

Метод:

/public-api-get-currencies

Пример запроса:

curl -X GET 'https://obnalua.pro/public-api-get-currencies'

Пример ответа:

{ 
    "success": true,
    "result": [
        [
            52,
            "ETH",
            "ETH",
            "Ethereum",
            "Адрес",
            "",
            59.52899404,
            8,
            "/site-default/icon-eth.png",
            "cryptocurrency"
        ]
    ]
}

Обработка ответа:

#ОПИСАНИЕ
0Идентификатор валюты
1Строка идентификатор валюты
2Код валюты
3Название валюты
4Название поля валюты на странице обмена
5Подсказка поля валюты на странице обмена
6Резерв валюты
7Количество знаков после запятой валюты
8Путь к иконке валюты
9Метка
Получение социальной информации

Метод:

/public-api-get-social

Пример запроса:

curl -X GET 'https://obnalua.pro/public-api-get-social'

Пример ответа:

{ 
    "success": true,
    "result": [
        "Obnalua.Pro",
        "[email protected]",
        "",
        "https://t.me/obnaluah",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        ""
    ]
}

Обработка ответа:

#ОПИСАНИЕ
0Название
1Электронная почта
2Номер телефона
3Telegram
4Skype
5Viber
6Whatsapp
7Messenger
8Discord
9Snapchat
10Вконтакте
11Одноклассники
12Facebook
13Twitter
14YouTube
15Instagram
Получение статуса сервиса

Метод:

/public-api-get-status

Пример запроса:

curl -X GET 'https://obnalua.pro/public-api-get-status'

Пример ответа:

{ 
    "success": true,
    "result": [
        "Europe/Moscow",
        false,
        false
    ]
}

Обработка ответа:

#ОПИСАНИЕ
0Временная зона
1Статус оператора
2Создание заявок на обмен приостановлено
Получение ставки по реферальной программе

Метод:

/public-api-get-referral-program

Пример запроса:

curl -X GET 'https://obnalua.pro/public-api-get-referral-program'

Пример ответа:

{ 
    "success": true,
    "result": [
        [
            100,
            0.1
        ],
        [
            1000,
            0.2
        ]
    ]
}

Обработка ответа:

#ОПИСАНИЕ
0Оборот обменов рефералов
1Вознаграждение от суммы обмена в процентах
Получение баннеров и промо-материалов

Метод:

/public-api-get-banners

Пример запроса:

curl -X GET 'https://obnalua.pro/public-api-get-banners'

Пример ответа:

{ 
    "success": true,
    "result": [
        [
            "/site-default/banner-ru-728x90.png",
            728,
            90
        ]
    ]
}

Обработка ответа:

#ОПИСАНИЕ
0Относительный путь к изображению
1Ширина изображения
2Высота изображения
Получение ставки по системе бонусов

Метод:

/public-api-get-bonus-system

Пример запроса:

curl -X GET 'https://obnalua.pro/public-api-get-bonus-system'

Пример ответа:

{ 
    "success": true,
    "result": [
        [
            100,
            0.01
        ],
        [
            1000,
            0.02
        ]
    ]
}

Обработка ответа:

#ОПИСАНИЕ
0Оборот обменов
1Бонус от суммы обмена в процентах
Получение ставки по инвестиционной программе

Метод:

/public-api-get-investment-program

Пример запроса:

curl -X GET 'https://obnalua.pro/public-api-get-investment-program'

Пример ответа:

{ 
    "success": true,
    "result": [
        [
            30,
            2,
            100,
            10000
        ],
        [
            90,
            9,
            100,
            10000
        ]
    ]
}

Обработка ответа:

#ОПИСАНИЕ
0Период инвестирования в днях
1Доходность в процентах за весь период
2Минимальная сумма инвестирования
3Максимальная сумма инвестирования
Получение информации о внутренней валюте системы

Метод:

/public-api-get-balance

Пример запроса:

curl -X GET 'https://obnalua.pro/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 %",
                    "Направление обмена включает дополнительную комиссию для получаемой валюты в размере 0.50 %",
                    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]Путь к иконке получаемой валюты




Комиссии / лимиты


Пополнение баланса

  • Easypa - Баланс 6.5%
  • Global24 - Баланс 5%
  • Kuna - Баланс 3%
  • Наличные - Баланс 6.5%
  • Visa - Баланс 5% 

Для постоянных клиентов у нас существует система скидок в качестве бонусов к каждому обмену!


Вывод с баланса

  • Вывод с баланса не тарифицируется.


Минимальные суммы пополнения баланса:

  • Easypa - Баланс 100 UAH
  • Global24 - Баланс 100 UAH
  • Kuna - Баланс 100 UAH
  • Наличные - Баланс 100 UAH
  • Visa - Баланс 100 UAH


Минимальная сумма вывода с баланса:

  • Баланс - USDT TRC 20 от 1000 UAH
  • Баланс - Kuna от 1000 UAH
  • Баланс - Visa   от 100 UAH


Как вывести средства


Авторизуйтесь на сайте Obnalua.pro

Зайдите в раздел профиль.


Нажмите кнопку Ввод / Вывод средств


Выберите нужною валюту для вывода и введите сумму и реквизиты, после нажмите продолжить.


Нажмите кнопку продолжить,и система автоматически обработает Вашу заявку.


После статус у заявки изменится.



Ожидайте поступления средств на указанные реквизиты.




Безопасность аккаунта.


Включение 2 ФА аутентификации для безопасности Вашего аккаунта.

Включить Вы можете 2фа в разделе Профиль после авторизации на сайте! Затем вести токен 2фа в ручную в приложение или же отсканировать QR code и включить функцию 2фа при помощи одноразового пароля!

Для  проверки 2фа  зайдите заново в личный  кабинет!



Authenticator представляет 6- или 8-значный одноразовый цифровой пароль, который пользователь должен предоставить в дополнение к имени пользователя и пароля, чтобы войти в службы Google или других сервисов. Authenticator также может генерировать коды для сторонних приложений, такие как менеджеры паролей или услуг хостинга файлов. 



Заголовок

текст

Оставаясь на нашем сайте, вы соглашаетесь c использованием файлов cookie.