Телефонные номера

Декодирование номера из текстовой строки

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

Endpoint: /phone/decoder

Метод: GET

Параметры:

  • query - строка запроса

Пример запроса

'утром наступила ночь девять 3 семь восемь 8 шесть 58 четыре два. и мы вышли на улицу.'

GET /api/v1/phone/decoder?query=%D1%83%D1%82%D1%80%D0%BE%D0%BC+%D0%BD%D0%B0%D1%81%D1%82%D1%83%D0%BF%D0%B8%D0%BB%D0%B0+%D0%BD%D0%BE%D1%87%D1%8C+%D0%B4%D0%B5%D0%B2%D1%8F%D1%82%D1%8C+3+%D1%81%D0%B5%D0%BC%D1%8C+%D0%B2%D0%BE%D1%81%D0%B5%D0%BC%D1%8C+8+%D1%88%D0%B5%D1%81%D1%82%D1%8C+58+%D1%87%D0%B5%D1%82%D1%8B%D1%80%D0%B5+%D0%B4%D0%B2%D0%B0.+%D0%B8+%D0%BC%D1%8B+%D0%B2%D1%8B%D1%88%D0%BB%D0%B8+%D0%BD%D0%B0+%D1%83%D0%BB%D0%B8%D1%86%D1%83.

Пример ответа

"(937) 886-58-42"

Проверка телефонного номера

Проверяет телефонный номер на валидность, возвращает его представление в разных форматах, регион и оператора.

Endpoint: /phone

Метод: GET

Параметры:

  • number - (string) номер телефона (обязательно)
  • country - (string) двухбуквенный код страны номера (не обязательно, по умолчанию RU)

Пример запроса

GET /api/v1/phone?number=89379876543

Пример ответа

{ "E164": "+79379876543", "international": "+7 937 987-65-43", "national": "8 (937) 987-65-43", "operator": "МегаФон", "region": "Россия" }