Метод | HTTP запрос | Описание |
---|---|---|
getBalance | GET | Возращает текущий баланс на аккаунте. |
getBalanceAndCashBack | GET | Возращает баланс и кэшбэк на аккаунте. |
getNumbersStatusByDefaultSettingFromSite | GET | Возращает информацию о доступных сервисах исходя из настроек сайтов. |
getNumbersStatus | GET | Возращает информацию о доступных сервисах. |
getNumber | GET | Возращает активацию. |
getMultiServiceNumber | GET | Возращает активацию для нескольких сервисов. |
setStatus | GET | Устанавливает статус активации. |
setStatusWithForwardPhone | GET | Устанавливает статус. |
getStatus | GET | Возвращает статус активации. |
getFullSms | GET | Возвращает полную смс, которая пришла на активацию. |
getAllPrices | GET | Возращает полный список цен на активации. |
getPricesAllServicesByCountryId | GET | Возращает полный список цен на активации по идентификатору страны. |
getPricesAllCountryByServiceShortName | GET | Возращает полный список цен на активаций для всех стран по выбранному сервису. |
getPricesByCountryIdAndServiceShortName | GET | Возращает полный список цен на активации стране и сервису. |
getCountries | GET | Возращает полный список всех стран. |
getQiwiRequisites | GET | Возращает актуальные реквизиты Киви кошелька для пополнения баланса. |
getAdditionalService | GET | Возращает дополнительный сервис для номера с переадрисацией. |
getRentServicesAndCountries | GET | Возращает список сервисов и стран, которые поддерживают аренду. |
getRentNumber | GET | Возвращает арендовый номер. |
getRentStatus | GET | Возращает статус аренды. |
setRentStatus | GET | Устанавливает статус аренды. |
getRentList | GET | Возращает список арендованых номеров. |
waitSms | GET | Останавливает поток на заданное число минут до прихода СМС на активацию, после чего возвращает текст СМС. |
waitSmsForRent | GET | Останавливает поток на заданное число минут до прихода СМС на арендованный номер, после чего список СМС. |
getCurrentActivations | GET | Возращает список текущих активаций. |
Возращает текущий баланс на аккаунте.
Принимаемые праметры:
отсутсвуют
Возвращаемый тип:
BigDecimal
Возращает сумму баланса и кэшбэка, как полный баланс на аккаунте.
Принимаемые праметры:
отсутсвуют
Возвращаемый тип: SMSActivateGetBalanceAndCashBack
Возвращает информацию о сервисах, исходя из настроек сайта.
Принимаемые параметры:
отсутствуют
Возвращаемый тип: SMSActivateGetNumbersStatus
Возращает информацию о доступных сервисах.
Принимаемые параметры:
Имя | Тип | Описание | Обязательный |
---|---|---|---|
countryId | Integer | Идентификатор страны. | Да. |
operatorSet | Set | Set из операторов, которые доступны у сервиса. | Да. |
Возвращаемый тип: SMSActivateGetNumbersStatus
Возращает активацию.
Принимаемые параметры:
Имя | Тип | Описание | Обязательный |
---|---|---|---|
countryId | int | Идентификатор страны. | Да. |
service | String | Короткое имя сервиса. | Да. |
forward | boolean | Необходимо ли запросить номер с переадресацией. | Нет. |
operatorSet | Set | Набор операторов. | Нет. |
phoneException | Set | Исключающие префиксы только для России, набор чисел от 3 до 6 (7918,7900111). | Нет. |
Возвращаемый тип: SMSActivateActivation
Возращает активацию для нескольких сервисов.
Принимаемые параметры:
Имя | Тип | Описание | Обязательный |
---|---|---|---|
countryId | int | Идентификатор страны. | Да. |
serviceMap | Set | Набор сервисов, для которых приобретация активация. | Да. |
operatorSet | Set | Набор операторов. | Нет. |
multiForwardList | List | Список сервисов с переадрисацей. | Нет. |
Возвращаемый тип: SMSActivateGetMultiServiceNumberResponse
Устанавливает статус активации.
Принимаемые параметры:
Имя | Тип | Описание | Обязательный |
---|---|---|---|
activationId | int | Идентификатор активации | Да. |
status | SMSActivateClientStatus | Статус, который нужно установить активации. | Да. |
Вместо идентификатора активации можно передать полученный объет класса SMSActivateActivation после использования метода getNumber или одну из активаций после использования getMultiServiceNumber.
Возвращаемый тип: SMSActivateSetStatusResponse
Устанавливает статус активации вместе с номером телефона, на который нужно выполнить переадресацию.
Принимаемые параметры:
Имя | Тип | Описание | Обязательный. |
---|---|---|---|
activationId | int | Идентификатор активации. | Да. |
status | SMSActivateClientStatus | Статус активации, который нужно установить. | Да. |
forwardPhone | Long | Номер телефона на который нужно выполнить переадресацию. | Да. |
Возвращаемый тип: SMSActivateSetStatusResponse
Возращает статус активации.
Имя | Тип | Описание | Обязательный |
---|---|---|---|
activationId | int | Идентификатор активации. | Да. |
Вместо идентификатора активации можно передать полученный объет класса SMSActivateActivation после использования метода getNumber или одну из активаций после использования getMultiServiceNumber.
Возвращаемый тип: SMSActivateGetStatusResponse
Возвращает полную СМС, которая пришла на активацию.
Имя | Тип | Описание | Обязательный |
---|---|---|---|
activationId | int | Идентификатор активации. | Да. |
Вместо идентификатора активации можно передать полученный объет класса SMSActivateActivation после использования метода getNumber или одну из активаций после использования getMultiServiceNumber.
Возвращаемый тип: SMSActivateGetFullSmsResponse
Возвращает полный список цен на активации
Принимаемые параметры:
отсуствуют
Возвращаемый тип: SMSActivateGetPricesResponse
Возращает полный список сервисов по идентификатору страны.
Принимаемые параметры:
Имя | Тип | Описание | Обязательный |
---|---|---|---|
countryId | int | Идентификатор страны. | Да. |
Возвращаемый тип: SMSActivateGetPricesResponse
Принимаемые параметры:
Имя | Тип | Описание | Обязательный |
---|---|---|---|
serviceShortName | String | Короткое имя сервиса | Да. |
Возвращаемый тип: SMSActivateGetPriceInfo
Принимаемые параметры:
Имя | Тип | Описание | Обязательный |
---|---|---|---|
countryId | Integer | Идентификатор страны. | Да. |
serviceShortName | String | Короткое имя сервиса | Да. |
Возвращаемый тип: SMSActivateGetPriceInfo
Возращает полный список всех стран.
Принимаемые параметры:
отсутствуют
Возвращаемый тип: SMSActivateGetCountriesResponse
Возвращает актуальный реквизиты киви кошелька для пополнения баланса.
Принимаемые параметры:
отсутствуют
Возвращаемый тип: SMSActivateGetQiwiRequisitesResponse
Возвращает дополнительный сервис для номера с переадрисацией.
Имя | Тип | Описание | Обязательный |
---|---|---|---|
activationId | int | Идентификатор активации. | Да. |
service | String | Короткое имя сервиса. | Да. |
Вместо идентификатора активации можно передать полученный объет класса SMSActivateActivation после использования метода getNumber или одну из активаций после использования getMultiServiceNumber.
Возвращаемый тип: SMSActivateActivation
Возвращает список сервисов и стран, поддерживают аренду.
Принимаемые параметры:
Имя | Тип | Описание | Обязательный |
---|---|---|---|
countryId | int | Идентификатор страны. | Да. |
operatorSet | Set | Набор сотовых операторов | |
hours | int | Время аренды |
Возвращаемый тип: SMSActivateGetRentServicesAndCountriesResponse
Возращает арендовый номер.
Имя | Тип | Описание | Обязательный |
---|---|---|---|
countryId | int | Идентификатор страны. | Да. |
service | String | Короткое имя сервиса. | Да. |
hours | int | Время аренды. | Нет. |
operator | String | Имя мобильного оператора. | Нет. |
urlWebhook | String | ... | Нет. |
Возвращаемый тип: SMSActivateRentActivation
Возвращает статус аренды.
Имя | Тип | Описание | Обязательный. |
---|---|---|---|
rentId | int | Идентификатор аредованного номера телефона. | Да. |
Вместо rentId можно передать объект SMSActivateRentActivation, который был получен после использования метода getRentNumber.
Возвращаемый тип: SMSActivateGetRentStatusResponse
Устанавливает статус аренде.
Имя | Тип | Описание | Обязательный |
---|---|---|---|
rentId | int | Идентификатор арендованного телефона. | Да. |
status | SMSActivateClientRentStatus | Статус аренды, который нужно установить. | Да. |
Вместо rentId можно передать объект SMSActivateRentActivation, который был получен после использования метода getRentNumber.
Возвращаемый тип: SMSActivateRentStatus
Возращает список арендованых номеров.
Принимаемые параметры:
отсутствуют
Возвращаемый тип: SMSActivateGetRentListResponse
Останавливает поток на заданное число минут до прихода СМС на активацию, после чего возвращает текст СМС.
Принимаемые параметры:
Имя | Тип | Описание | Обязательный |
---|---|---|---|
activationId | int | Идентификатор активации. | Да. |
maxWaitMinutes | int | Количество минут, которое необходимо ожидать СМС. | Да. |
Вместо идентификатора активации можно передать полученный объет класса SMSActivateActivation после использования метода getNumber или одну из активаций после использования getMultiServiceNumber.
Возвращаемый тип:
String
Останавливает поток на заданное число минут до прихода СМС на арендованный номер, после чего список СМС.
Принимаемые параметры:
Имя | Тип | Описание | Обязательный |
---|---|---|---|
rentId | int | Идентификатор аренды. | Да. |
maxWaitMinutes | int | Количество минут, которое необходимо ожидать СМС. | Да. |
Вместо rentId можно передать объект SMSActivateRentActivation, который был получен после использования метода getRentNumber.
Возвращаемый тип: List<SMSActivateSMS>
Возращает список текущих активаций.
Имя | Тип | Описание | Обязательный |
---|---|---|---|
start | int | Порядковый номер первой запршиваемой активации. | Да. |
length | int | Порядковый номер последней запршиваемой активации. | Да. |
Возращаемый тип: SMSActivateGetCurrentActivations