Описание API JustActive

Все запросы выполняются методами GET или POST
Авторизация производится посредством передачи api_key в каждом запросе
Формат ответа - JSON


Получение баланса

url: https://justactive.me/api/v1/get-balance

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

{ "balance" : 100 }

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

url: https://justactive.me/api/v1/get-numbers-status

Ожидаемые параметры:

  1. country_id — идентификатор страны в системе JustActive
    • 1 — Россия
    • 2 — Казахстан
    • 3 — Украина
    • 4 — Польша

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

{ "vk": 10, "ok": 12 }


Заказ номера

url: https://justactive.me/api/v1/get-number

Ожидаемые параметры:

  1. country_id — идентификатор страны в системе JustActive
    • 1 — Россия
    • 2 — Казахстан
    • 3 — Украина
    • 4 — Польша
  2. product - наименование продукта (все актуальные продукты доступны в методе get-numbers-status)

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

{ "vk": 10, "ok": 12 }

где id — номер операции, а number — номер



Статус операции

url: https://justactive.me/api/v1/get-status

Ожидаемые параметры:

  1. id — номер операции

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

{ "status": "status", "code": "9999" , "message": "Ativation code 9999" }

Возможные варианты «status»:

  • waiting — ожидание смс
  • repeat — ожидание повторного смс
  • end-time — истекло время операции
  • success — смс получено
  • removed — операция отменена



Отмена операции или повтор сообщения

url: https://justactive.me/api/v1/set-status

Ожидаемые параметры:

  1. id — номер операции
  2. status - устанавливаемый статус
    • repeat — запрос повторного смс
    • remove — отмена операции (если смс на момент отмены не получено будет произведен возврат средств на счет)

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

{ "result": "success" }