POSThttps://{ourserver.com}/api/resellers/addNumber

Отправить указанные номера телефона на сервер Onlinesim

Данный запрос позволяет Вам добавлять номера на сервер Onlinesim по одному, в противоположность sendNumbersOnline, который отсылает все активные номера в виде цельного списка.

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

Параметры

header1
НазваниеТипОписание
Authorization*string

Смотрите подробнее тут

Тело запроса

Добавление Ваших новых номеров к списку существующих на сервер Onlinesim.

Content-Typeapplication/json
Схема
schemaobject

Схема тела запроса

Все из
[0]object
[1]object

Примеры

Payload example for `addNumber` from your server
{
  "number": "+46050910804",
  "country_id": 46,
  "operator": 24012,
  "date_start": 1658209063,
  "port_id": "Port1",
  "rent": 0,
  "test": "test1"
}

Ответы

200

Ответ сервера Onlinesim

Content-Typeapplication/json
Схема
schemaobject
responseoneOf

1, если запрос был выполнен успешно, либо выведет сообщение об ошибке

idinteger

Телефонные номера и их ID: id - возвращает ID для каждого номера (или присваивает ID для нового номера), либо присваивает null для удаленных номеров

Примеры

Onlinesim server response example (successfuly added new numbers)
{
  "response": 1,
  "ids": {
    "+234112233445": 1042,
    "+234112233446": 1043,
    "+234112233447": 1044
  }
}
Incorrect key passed
[
  {
    "response": "ERROR_WRONG_KEY"
  }
]
400

Отсутствуют или неверно указаны параметры (запрос должен содержать параметры в теле с правильными именами, как описано в документации)

Content-Typeapplication/json
Схема
schemaobject
responsestringОбязательный
Перечисление:ERROR_PARAMS
messagestringОбязательный
401

Не авторизован. В запросе отсутствует или использован некорректный API-ключ. Некоторые эндпоинты могут возвращать статус 200 с сообщением ERROR_WRONG_KEY вместо 401 — проверяйте тело ответа

Content-Typetext/plain
Схема
schemastring
Перечисление:Unauthorized
403

Доступ запрещен. Запрос был понят сервером, но отклонён из-за недостаточных прав доступа

Content-Typeapplication/json
Схема
schemaobject
errorobjectОбязательный
messagestringОбязательный
Перечисление:ERROR_DISABLEDERROR_IPERROR_RENT
detailsobject[]Обязательный

Примеры кода

Генерация примеров...