API поиска по номеру vs Проверка WhatsApp: что возвращает каждый из них
Поиск оператора и проверка регистрации в WhatsApp отвечают на разные вопросы. Узнайте, что возвращает каждый инструмент и как их комбинировать.

Сравнение универсальных API для поиска по номеру телефона и проверок регистрации в WhatsApp с рекомендациями о том, когда в рабочем процессе очистки списков требуется один, другой или оба инструмента.
API поиска по номеру и проверка WhatsApp отвечают на разные вопросы об одном и том же номере телефона. API поиска по номеру описывает состояние номера в телефонной сети: как правило, его формат, страну, оператора и тип линии (мобильная, стационарная или VoIP). Проверка регистрации в WhatsApp описывает одну конкретную платформу: был ли аккаунт WhatsApp привязан к этому номеру на момент проверки. Командам, которые отправляют SMS или совершают звонки, необходим поиск по номеру; командам, решающим, стоит ли использовать WhatsApp, нужна проверка регистрации; рабочие процессы очистки списков, предусматривающие маршрутизацию по нескольким каналам, обычно выполняют обе проверки в указанном порядке.
API поиска по номеру vs Проверка WhatsApp: краткий обзор
Результаты поиска по этой теме часто ведут либо на страницы поставщиков услуг поиска оператора, либо на страницы сервисов проверки WhatsApp, где каждый описывает только свой результат. В таблице ниже эти два инструмента представлены для сравнения.
| Вопрос | API поиска по номеру | Проверка регистрации в WhatsApp |
|---|---|---|
| Что описывает? | Номер в телефонной сети | Аккаунт на одной платформе обмена сообщениями |
| Типичные результаты | Валидность плана нумерации, страна, оператор, тип линии | Зарегистрирован или Не зарегистрирован на момент проверки; опционально — аватар или сигнал аккаунта Business |
| Источник данных | Планы нумерации и данные операторов | Платформа WhatsApp в момент проверки |
| Лучшее применение | Маршрутизация SMS и голосовых вызовов, проверка стационарных и VoIP-линий | Решение о том, является ли WhatsApp подходящим каналом |
| Чего нельзя узнать | Существует ли аккаунт WhatsApp | Оператор, тип линии или возможность отправки SMS |
Ни один из результатов не подтверждает, кто именно владеет номером или давал ли человек согласие на контакт. Оба результата являются вводными данными для принятия решения о маршрутизации и описывают состояние на определенный момент времени.
Что возвращает API поиска по номеру
«Поиск по номеру» охватывает несколько уровней, и поставщики услуг компонуют их по-разному:
- Валидация формата и плана нумерации. Парсер, такой как libphonenumber, проверяет, имеют ли номер и префикс допустимую для региона длину, и преобразует их в формат E.164. Это выполняется локально и не требует запроса к сети.
- Оператор и тип линии. Сетевой поиск возвращает текущего оператора и тип линии. Например, Line Type Intelligence от Twilio возвращает название оператора, коды страны и сети, а также тип: мобильный, стационарный, фиксированный VoIP, нефиксированный VoIP или бесплатный номер.
- Дополнительные данные о рисках или переносе номера. Некоторые провайдеры добавляют историю переноса номера, данные о замене SIM-карты или переназначении номера в качестве отдельных продуктов.
Эти результаты отвечают на вопросы телефонии. Тип «мобильный» обычно означает, что номер может принимать SMS; тип «стационарный» — как правило, нет. Поиск оператора не сообщает, есть ли у номера аккаунт в WhatsApp или другом приложении, так как это не является данными оператора.
Что возвращает проверка регистрации в WhatsApp
Проверка WhatsApp напрямую задает вопрос конкретной платформе. В WA Lookup проверка в реальном времени принимает один номер в формате E.164 и возвращает результат в том же ответе; значение service_type определяет, какой именно сигнал вы получите.
ws: регистрация
Был ли аккаунт WhatsApp зарегистрирован на номере на момент проверки. Это основной сигнал доступности для выбора канала.
ws_avatar: регистрация плюс доступность аватара
Добавляет информацию о том, доступна ли фотография профиля, и ссылку на нее, если она есть. Отсутствие аватара не означает, что номер не зарегистрирован.
ws_business: регистрация плюс тип бизнес-аккаунта
Добавляет информацию о том, является ли аккаунт аккаунтом WhatsApp Business. Это описывает тип аккаунта, а не подтвержденную юридическую компанию.
Проверка доступна в виде API-запроса для одного номера, синхронного мультизапроса до 100 номеров, через панель управления и через сервер MCP для AI-клиентов. Проверка, результат которой не удалось определить, возвращает ненулевой бизнес-код; ее следует повторить, а не сохранять как Не зарегистрирован.
Когда использовать API поиска по номеру, проверку WhatsApp или оба инструмента
Сопоставьте инструмент с решением, которое принимает ваш рабочий процесс:
| Рабочий процесс | API поиска по номеру | Проверка WhatsApp |
|---|---|---|
| Кампания только через SMS | Да, для отсеивания стационарных и некоторых VoIP-линий | Нет |
| Рассылка только в WhatsApp по контактам с opt-in | Только проверка формата | Да |
| Многоканальная маршрутизация (WhatsApp, затем SMS) | Да, для резервного канала | Да, для основного канала |
| Форма регистрации с WhatsApp как опцией связи | Проверка формата при вводе | Да, как мягкий сигнал для маршрутизации |
| Сегментация B2B-списков | Опционально | Да, с проверкой бизнес-аккаунта |
Две модели поведения приводят к наибольшим неоправданным расходам. Первая — выполнение поиска оператора для контактов, которым сообщения будут отправляться только в WhatsApp, где тип линии не влияет на решение. Вторая — использование типа линии в качестве косвенного признака WhatsApp: мобильный номер может как иметь, так и не иметь аккаунта, а номер, указанный как VoIP или стационарный, все равно может быть зарегистрирован в WhatsApp, поэтому проверка регистрации является единственным прямым ответом.
Рабочий процесс очистки списков, объединяющий оба метода
Для смешанного списка, который будет маршрутизироваться по разным каналам, такой порядок делает каждый шаг экономичным и значимым:
- Нормализация и валидация формата в автономном режиме. Преобразуйте каждый номер в E.164 с помощью библиотеки планов нумерации и удалите дубликаты. Номера, не прошедшие парсинг, отправляются на проверку; они не стоят платного запроса.
- Выполните проверку регистрации в WhatsApp для оставшихся номеров. Используйте проверки в реальном времени для небольших наборов, до 100 номеров на синхронный API-запрос для импорта или вставку в Realtime Batch Check в панели управления. Для очень больших файлов асинхронные пакетные задачи принимают загрузку TXT или CSV и возвращают файл с результатами для скачивания, с учетом лимитов по продуктам, указанных в документации.
- Выполняйте поиск оператора и типа линии только там, где планируется канал SMS или голосовой связи, например, для контактов, которые не зарегистрированы в WhatsApp, но получат SMS в качестве резервного варианта.
- Сохраняйте каждый результат в отдельном поле с указанием источника и даты проверки: тип линии и оператор из поиска по номеру, регистрация и опциональные сигналы аватара или бизнес-аккаунта из проверки WhatsApp.
- Держите неопределенные результаты отдельно и повторяйте их, вместо того чтобы объединять с любой из групп.
Раздельное хранение полей позволяет аналитикам видеть, почему контакт был направлен в определенный канал, и позволяет обновлять каждый сигнал по собственному графику.
Оценка провайдеров для каждого шага
При сравнении поставщиков задавайте вопросы, специфичные для каждой категории, а не используйте общий чек-лист.
Для API поиска по номеру: какие пакеты данных являются отдельными продуктами, как определяются типы линий, в каких странах есть покрытие операторов и существуют ли пакетные запросы или каждый номер — это отдельный запрос.
Для проверки WhatsApp: приходят ли результаты в том же ответе или через рабочий процесс задач, как сообщается о неопределенных проверках, оплачиваются ли как зарегистрированные, так и незарегистрированные ответы, какие регионы поддерживаются для каких путей и зависит ли сервис от вашей собственной сессии WhatsApp. WA Lookup, например, поддерживает номера материкового Китая, Гонконга и Макао в небольших объемах проверок в реальном времени, в то время как его пакетные файловые задачи не принимают эти регионы.
В обеих категориях читайте актуальную документацию по контролю использования и обработке данных, а не полагайтесь на маркетинговые страницы, и храните записи о согласии независимо от любого результата проверки.
FAQ
Как команды могут узнать, есть ли у номера WhatsApp, с помощью поиска по номеру?
Напрямую — никак. Данные об операторе и типе линии описывают телефонную сеть, а не аккаунты в приложениях. Проверка регистрации в WhatsApp — это прямой способ получить данный сигнал.
Когда команде нужны и API поиска по номеру, и проверка WhatsApp?
Когда контакты маршрутизируются по разным каналам, например, сначала WhatsApp, а затем SMS в качестве резервного варианта. Проверка WhatsApp информирует первый канал, а поиск типа линии — резервный.
Как следует хранить оба результата в CRM?
В отдельных полях, каждое с указанием источника и даты проверки, чтобы любой сигнал можно было обновить независимо, а аналитики могли отследить решения по маршрутизации.
Какой шаг должен выполняться первым в рабочем процессе очистки списка?
Сначала автономная нормализация формата и дедупликация, затем проверка регистрации, и только потом поиск оператора и типа линии для контактов, запланированных для SMS или голосовой связи.
Узнать больше
Выберите информацию о продукте, которая соответствует следующему шагу в вашем рабочем процессе.