Skip to content

POST /api/resellers/sendNumbersOnline

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

INFO

URL сервера Onlinesim предоставляется сотрудниками партнерской поддержки. Обратите внимание, что URL сервера Onlinesim в примере заменен на заглушку.

В этом запросе следует передавать все доступные для продажи номера. Данный запрос должен отправляться на сервер Onlinesim каждые 5 минут (для подтверждения аптайма Вашего сервера) и после каждого изменения списка номеров: после добавления новых номеров или удаления каких-либо ранее переданных.

Однако, есть альтернативный вариант: для подтверждения аптайма, Вы можете воспользоваться запросом checkWork, а для добавления и удаления номеров - запросами addNumber и removeNumber соответственно.

WARNING

Необходимо, чтобы Ваш сервер возвращал актуальное количество одновременно доступных номеров. Например, если у Вас есть SIM банк на 512 портов и только 64 GSM-модуля в оборудовании, Вам необходимо вернуть 64 номера, а не 512.

DANGER

Нарушение этого условия повлечет автоматическую блокировку системой выдачу Ваших номеров на 30 минут.

INFO

Включение параметра rent (присваиванием ему значения 1) позволяет клиентам арендовать Ваши номера на длительный период, значительно увеличивая Ваш доход.

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

Параметры

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

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

Пример:Bearer apikey

Тело запроса

Ваш сервер должен посылать данный запрос каждые 5 минут в качестве
подверждения аптайма, либо при изменении списка доступных номеров

(при добавлении новых номеров или удалении каких-либо, ранее
переданных).

Content-Type:application/json
Bodyobject
numbersobject[]
teststring

Параметр для тестов. Может принимать одно из двух значений:
test1 или test2.

Будучи равным test1 отправит запрос на сервер, но данные,
переданные таким запросом не будут сохранены нашим сервером
(не вызовет исполнения функции).

Если параметр будет равен test2, то сервер Onlinesim в
ответе вернет тело Вашего запроса.

Перечисление:test1test2

Ответы

200

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

400

Ошибка 400

Примеры кода