post
{yourserver}/getNumberPOST /getNumber
Заказать виртуальный номер для указанного сервиса
Запрос для заказа номера для приема SMS от указанного сервиса.
Данный запрос отправляется на Ваш сервер для заказа номера на короткий срок (по умолчанию 15 минут) для приема SMS от выбранного сервиса.
Операция может быть закрыта досрочно (смотри FINISH_ACTIVATION).
Параметры
header2
| Название | Тип | Описание |
|---|---|---|
Authorization* | string | Смотрите подробнее тут |
Content-Type* | string | Заголовок Перечисление: application/json; charset=utf-8 |
Тело запроса
Тело запроса от сервера Onlinesim
Content-Type
application/jsonСхема
Bodyobject
Bodyobject
actionstringОбязательный
countrystringОбязательный
operatorstringОбязательный
servicestringОбязательный
sumnumberОбязательный
keystringОбязательный
exceptionPhoneSetinteger[]
exceptionPhoneSetinteger[]
itemsinteger
Примеры
Example payload of Onlinesim server GET_NUMBER request
{
"action": "GET_NUMBER",
"country": "russia",
"operator": "any",
"service": "vk",
"sum": 40,
"key": "apikey"
}Ответы
200Ответ Вашего сервера на запрос
GET_NUMBER
должен быть в следующем формате:
Ответ Вашего сервера на запрос GET_NUMBER должен быть в следующем формате:
Content-Type
application/jsonЗаголовки
| Название | Тип | Описание |
|---|---|---|
Content-Type | string | Заголовок |
Схема
Responseobject
Responseobject
numberintegerОбязательный
activationIdintegerОбязательный
statusstringОбязательный
Примеры
Successful response example from your server
{
"number": 79281234567,
"activationId": 355,
"status": "SUCCESS"
}No available numbers response example from your server
{
"number": null,
"activationId": null,
"status": "NO_NUMBERS"
}Response example from your server in case of other types of errors
{
"number": null,
"activationId": null,
"status": "ERROR"
}Примеры кода
Генерация примеров...