GetBestCallTime

Метод GetBestCallTime

Примените метод GetBestCallTime для получения периода времени, в течение которого наиболее высока вероятность дозвониться до вашего клиента.


ВАЖНО! Получить данные пока можно только по номерам оператора МТС. Получить оптимальное время на звонков на номера других операторов можно будет позже


Точка подключения: Выполните POST-запрос с входными параметрами к точке подключения:

POST: https://api.exolve.ru/hlr/v1/GetBestCallTime 

Авторизация

Передайте следующие Заголовки HTTP для успешной авторизации.

ИмяТипОписание
AuthorizationstringAPI-ключ приложения с Bearer перед ним. Пример: Bearer e***s0, где e***s0 замените на API-ключ вашего приложения

Входные параметры

Передайте следующие параметры в теле запроса в JSON-формате. Параметры, отмеченные жирным шрифтом, являются обязательными.

ПараметрТипОписание
numberstringмобильный номер в формате 7ХХХХХХХХХХ, по которому нужно узнать лучшее время для звонка

Выходные параметры

ПараметрТипОписание
numberuint64номер, по которому получено лучшее время для звонка
resultstringинтервал времени в UTC+0, в течение которого абонент вероятнее всего ответит на звонок

Примеры

Входные параметры:

{
    "number": "79139999999"
}

Выходные параметры:

{
    "number": 79139999999,
    "result": "17:00:00,21:00:00"
}

Возможные ошибки

КодСтатусПример сообщенияОписание
400Bad Requestincorrect number formatневерный формат данных в запросе или отсутствуют обязательные параметры
400Bad Requestenter another numberвведите номер оператора МТС
400Bad Requesthlr is disabled on the applicationуслуга умной проверки номеров отключена, подключите её в настройках приложения
400Bad Requestcustomer has not signed, the number must match your confirmed phone numberна тестовом периоде можно проверить только свой подтверждённый номер, в запросе указан иной
400Bad Requestincorrect requestневерный запрос
400Bad Requestcustomer is not activeаккаунт заблокирован
401Unauthorizedincorrect authorization tokenневалидный API-ключ
403Forbiddenнет доступа к данными с предоставленным API-ключом
404Not Foundнекорректно введен URL запроса