HLR
Пример запроса для проверки действительности указанного номера. Также можно получит ь подробную информацию про номер, включая определение оператора мобильной связи и пребывание номера в роуминге. Абонент не получает никаких сообщений, поскольку запрос направляется на оборудование оператора связи.
URI: /api/json.php
Все запросы к API отправляются в формате JSON с помощью метода POST.
Параметры заголовков
В запросах обязательно должен быть заголовок Content-Type: application/json, иначе запрос будет считаться некорректным даже при валидном JSON в нем
Параметры запроса
Пример запроса
{
"auth": "bb56a4369eb19***cfec6d1776bd25",
"data": [
{
"type": "hlr",
"id": 100500,
"phone": 380971234567
}
]
}
Параметры ответа
successinteger Результат выполнения запроса | ||||||||||||||||||||
errorstring Текст ошибки, который возвращается, если success=false | ||||||||||||||||||||
datalist[object] Список объектов с результатами выполнения запроса
|
Примеры ответа
- Успешный
- Доступ запрещен
HTTP Status Code: 200
Content Type: JSON application/json
{
"success": true,
"data": [
{
"success": true,
"data": {
"phone": 380971234567,
"status": "DELIVERED",
"imsi": 255010000000000,
"mccmnc": 25501,
"ported": true,
"network": {
"origin": {
"name": "Kyivstar",
"prefix": 97,
"country": {
"name": "Ukraine",
"prefix": 380,
}
},
"ported": {
"name": "Vodafone Ukraine (fka MTS)",
"prefix": 66,
"country": {
"name": "Ukraine",
"prefix": 380,
}
}
}
}
}
]
}
HTTP Status Code: 200
Content Type: JSON application/json
{
"success": false,
"error": "Access denied"
}