POST /getServicesRent
Получить список доступных сервисов и стран для аренды
Данный запрос отправляется с сервера Onlinesim на Ваш сервер для получения списка доступных для аренды номеров. Ваш сервер должен вернуть список номеров в формате, описанном ниже.
Для аутентификации будет использован Ваш API ключ партнера, который будет передан в теле запроса.
TIP
Вы можете добавить информацию о доступных для аренды номерах на тот же endpoint, который Вы используете для приема SMS (GET_SERVICES, v1) или создать отдельный endpoint для аренды.
WARNING
Необходимо, чтобы Ваш сервер возвращал актуальное количество одновременно доступных номеров. Например, если у Вас есть SIM банк на 512 портов и только 64 GSM-модуля в оборудовании, Вам необходимо вернуть 64 номера, а не 512.
DANGER
Нарушение этого условия повлечет автоматическую блокировку системой выдачу Ваших номеров на 30 минут.
WARNING
Ваш сервер должен выдать список с количеством доступных для аренды номеров в течение 10 секунд после получения запроса. Если по истечению этого времени ответ не будет получен, текущий запрос автоматически отменяется.
INFO
operatorMap должен содержать оператора any, количество номеров которого является суммой номеров всех доступных операторов по аренде.
Параметры
| Название | Тип | Описание |
|---|---|---|
Authorization* | string | Смотрите подробнее тут Пример: Bearer apikey |
Тело запроса
Тело запроса от сервера Onlinesim
Content-Type:
application/jsonBodyobject
actionstringОбязательный
Имя метода, в данном случае GET_SERVICES
Перечисление:
GET_SERVICESПо умолчанию:
GET_SERVICESПример:
GET_SERVICESkeystringОбязательный
API ключ Вашего профиля партнера Onlinesim
Ответы
200
Ответ Вашего сервера на запрос GET_SERVICES должен быть в
следующем формате:
Примеры кода
Примеры кода недоступны