Telegra,: Marus_Mike
API

API - это протокол взаимодействия между вашим ПО и нашим сервером активаций.

API нужен для того, чтобы автоматизировать процесс получение смс сообщений на вашей стороне

Для работы с API необходимо использовать ваш API ключ, получить его можно зайдя на страницу профиля

Наше ПО полностью совместимо с сайтами конкурентов

Разрешается не более 20 подключения в секунду с одного IP-адреса.
Описание протокола
Все запросы должны идти на http://bysim.ru/api
GET запросом.

Во всех запросах должен присутствовать API ключ в виде параметра "api_key"

Запрос количества доступных номеров:

http://bysim.ru/api?api_key=$api_key&action=getNumbersStatus

$api_key - ключ АПИ

Ответ сервиса будет в json формате, пример:

{"OTH":16,"VK":22,"YA":20,"FB":28,"G+":27,"LJ":29,"ML":21,"OK+":28,"TST":18,"YUL":28,"OK":27,"BEE":27,"WA":26,"QW":26,"AVI":27,"STM":29,"NM":29,"TW":28,"TE2":28,"TE3":29,"TG1":28,"TG2":29,"UB":23,"GTT":29,"YAH":28,"INS":28,"MIC":29}
Запрос баланса:
http://bysim.ru/api?api_key=$api_key&action=getBalance

$api_key - ключ АПИ

Ответ сервиса:

ACCESS_BALANCE:$balance (где $balance - баланс на счету)
Возможные ошибки:
BAD_KEY - Неверный API-ключ
Заказ номера:
http://bysim.ru/api?api_key=$api_key&action
=getNumber&service=$service

$api_key - ключ АПИ

$service - сервис для заказа


Список доступных сервисов:

    VK(Вконтакте)
    OK(Одноклассники)
    WA(Whatsapp)
    TG1(Telegram)
    GPS(Google,youtube,Gmail)
    AVI(avito)
    FB(facebook)
    TW(Twitter)
    OTH(Любой другой)
    UB(Uber)
    QW(Qiwi)
    GTT(Gett)
    INS(Instagram)
    YUL(Юла)
    ML(Mail.ru)
    MIC(Microsoft)
    YAH(Yahoo)
    STM(STEAM)
    LJ(Livejournal)
    YA(Яндекс)
    OK(Одноклассники)
    NMS(Nimses)
    VBR(Viber)
    MXM(Maxim)
    KTK(KakaoTalk)
    WCH(WeChat)
Получая номер через API вы подтверждаете согласие с правилами проекта

Ответы сервиса:
NO_NUMBERS - нет номеров
NO_BALANCE - закончился баланс

ACCESS_NUMBER:$id:$number - номер выдан ($id - id операции,$number - номер телефона)
Возможные ошибки:
BAD_ACTION - некорректное действие
BAD_SERVICE - некорректное наименование сервиса
BAD_KEY - Неверный API-ключ
Получить состояние активации:
http://bysim.ru/api?api_key=$api_key&action=getStatus&id=$id



$api_key - ключ АПИ

$id - id активации

Ответы сервиса:
STATUS_WAIT_CODE - ожидание смс
STATUS_OK:$code - код получен (где $code - код активации)
Возможные ошибки:
NO_ACTIVATION - id активации не существует
BAD_KEY - Неверный API-ключ
BAD_ACTION - некорректное действие
Получить доп. смс:
http://bysim.ru/api?api_key=$api_key&action=getAddCode&id=$id

$api_key - ключ АПИ

$id - id активации

Ответы сервиса:
STATUS_WAIT_CODE - ожидание смс
STATUS_OK:$code - код получен (где $code - код активации)
Возможные ошибки:
NO_ACTIVATION - id активации не существует
BAD_KEY - Неверный API-ключ
BAD_ACTION - некорректное действие
Завершение заказа:
http://bysim.ru/api?api_key=$api_key&action=close&id=$id&ref=$ref

Если вы используете партнерскую программу, то в переменной ref должен присутствовать реферальный ключ

$ref - реферльный ключ(если нет, то не указывать)

$api_key - ключ АПИ

$id - id активации

Ответы сервиса:
ORDER_CLOSE - Активация отменена
BAD_ID - Неверный ID активации
BAD_KEY - Неверный API-ключ
BAD_ACTION - некорректное действие
Отменить активацию:
http://bysim.ru/api?api_key=$api_key&action=cancel&id=$id

$api_key - ключ АПИ

$id - id активации

Ответы сервиса:
ACCESS_CANCEL - Активация отменена
BAD_ID - Неверный ID активации
BAD_KEY - Неверный API-ключ
BAD_ACTION - некорректное действие
Бан номера:
http://bysim.ru/api?api_key=$api_key&action=ban&id=$id

$api_key - ключ АПИ

$id - id активации

Ответы сервиса:
NUMBER_BANNED - Номер забанен
BAD_ID - Неверный ID активации
BAD_KEY - Неверный API-ключ
BAD_ACTION - некорректное действие