POST{yourserver}/getNumber
Заказать виртуальный номер для указанного сервиса
Запрос для заказа номера для приема SMS от указанного сервиса.
Данный запрос отправляется на Ваш сервер для заказа номера на короткий срок (по умолчанию 15 минут) для приема SMS от выбранного сервиса.
Операция может быть закрыта досрочно (смотри FINISH_ACTIVATION).
Параметры
header2
| Название | Тип | Описание |
|---|---|---|
Authorization* | string | Смотрите подробнее тут |
Content-Type* | string | Заголовок Перечисление: application/json; charset=utf-8 |
Тело запроса
Тело запроса от сервера Onlinesim
Схема
schemaobject
schemaobject
actionstringОбязательный
countrystringОбязательный
operatorstringОбязательный
servicestringОбязательный
sumnumberОбязательный
keystringОбязательный
exceptionPhoneSetinteger[]
exceptionPhoneSetinteger[]
Примеры
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 | string | Заголовок |
Схема
schemaobject
schemaobject
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"
}Примеры кода
Генерация примеров...