Массовые продукты
Массовые эндпоинты адресуют продукты по slug, передаваемому в поле product. Эндпоинты реального времени адресуют их по числовому ID — они не взаимозаменяемы, и ID реального времени здесь никогда не разрешится.
Эта таблица генерируется из живого каталога при каждой сборке сайта, поэтому всегда совпадает с тем, что возвращает GET /v1/products.
product при отправке пакетной задачи. Slug недопустимы на realtime-эндпоинтах.| Название продукта | Режим | Идентификатор | Минимум |
|---|---|---|---|
| Проверка номера Amazon | Пакетный (асинхронный) | amazonValid | 500 |
| Проверка email для Amazon | Пакетный (асинхронный) | amazonEmailValid | 1000 |
| Проверка номера Apple ID | Пакетный (асинхронный) | appleidValid | 2000 |
| Проверка email для Apple ID | Пакетный (асинхронный) | appleidEmailValid | 1000 |
| Проверка номера BAND | Пакетный (асинхронный) | bandValid | 500 |
| Проверка номера Binance | Пакетный (асинхронный) | binanceValid | 2000 |
| Проверка email для Binance | Пакетный (асинхронный) | binanceEmailValid | 2000 |
| Проверка номера CoinW | Пакетный (асинхронный) | coinwValid | 2000 |
| Проверка email для CoinW | Пакетный (асинхронный) | coinwEmailValid | 2000 |
| Проверка номера Facebook | Пакетный (асинхронный) | fbValid | 500 |
| Проверка email для Facebook | Пакетный (асинхронный) | fbEmailValid | 1000 |
| Поиск HLR | Пакетный (асинхронный) | hlr-lookup | 2000 |
| Проверка номера HTX | Пакетный (асинхронный) | htxValid | 1000 |
| Проверка email для HTX | Пакетный (асинхронный) | htxEmailValid | 2000 |
| Проверка номера iMessage | Пакетный (асинхронный) | imessageValid | 2000 |
| Проверка номера Instagram | Пакетный (асинхронный) | insValid | 500 |
| Проверка email для Instagram | Пакетный (асинхронный) | insEmailValid | 1000 |
| Проверка номера KuCoin | Пакетный (асинхронный) | kucoinValid | 1000 |
| Проверка email для KuCoin | Пакетный (асинхронный) | kucoinEmailValid | 2000 |
| Возраст и пол в LINE | Пакетный (асинхронный) | lineGender | 2000 |
| Проверка номера LINE | Пакетный (асинхронный) | lineValid | 2000 |
| Полный профиль Linkedin | Пакетный (асинхронный) | linkedinGender | 2000 |
| Проверка номера Linkedin | Пакетный (асинхронный) | linkedinValid | 2000 |
| Проверка номера Microsoft | Пакетный (асинхронный) | microsoftValid | 500 |
| Проверка поддержки RCS | Пакетный (асинхронный) | rcsValid | 1000 |
| Проверка номера Signal | Пакетный (асинхронный) | signalValid | 2000 |
| Проверка номера Snapchat | Пакетный (асинхронный) | snapchatValid | 500 |
| Полный профиль Telegram | Пакетный (асинхронный) | tgGender | 500 |
| Проверка номера Telegram | Пакетный (асинхронный) | tgValid | 1000 |
| Проверка активности Telegram | Пакетный (асинхронный) | tgActive | 500 |
| Поиск имени пользователя TikTok | Пакетный (асинхронный) | tiktokUsername | 2000 |
| Проверка номера Viber | Пакетный (асинхронный) | viberValid | 1000 |
| Проверка активности Viber | Пакетный (асинхронный) | viberActive | 1000 |
| Полный профиль WhatsApp | Пакетный (асинхронный) | waGender | 1000 |
| Проверка номера WhatsApp | Пакетный (асинхронный) | waValid | 1000 |
| Данные об активности WhatsApp | Пакетный (асинхронный) | waActive | 500 |
| Проверка телефонного номера в X | Пакетный (асинхронный) | twitterValid | 2000 |
| Проверка email для X | Пакетный (асинхронный) | twitterEmailValid | 2000 |
| Возраст и пол в Zalo | Пакетный (асинхронный) | zaloGender | 500 |
| Проверка номера Zalo | Пакетный (асинхронный) | zaloValid | 2000 |
| Фильтр интернет-активности | Пакетный (асинхронный) | live-activity-filter | 2000 |
| Проверка статуса номера | Пакетный (асинхронный) | phone-status-check | 2000 |
| Телефон включён/выключен | Пакетный (асинхронный) | phone-onoff-check | 1500 |
| Определение модели телефона | Пакетный (асинхронный) | phone-model-detection | 500 |
Эта таблица автоматически обновляется из актуального каталога при каждой сборке сайта.
Выбор продукта
Заголовок раздела «Выбор продукта»Возьмите slug нужной записи и передайте его как product:
-d '{"product":"waValid","country":"CN","phones":["+8613800138000"]}'Минимум задаётся для каждого продукта
Заголовок раздела «Минимум задаётся для каждого продукта»Значение min_phones в таблице — это наименьшее число номеров, которое продукт принимает в одной задаче, и оно сильно различается между продуктами — некоторые требуют пару тысяч записей, прежде чем отправку стоит направлять выше по потоку. Отправка меньшего числа, чем минимум продукта, отклоняется на валидации.
Стоит знать ещё о двух лимитах:
| Лимит | Значение | Откуда берётся |
|---|---|---|
| Минимум по продукту | см. таблицу выше | min_phones |
| Максимум платформы на задачу | 2,000,000 | общий предохранительный потолок платформы |
Размер файла для POST /v1/detect/file | 50 MB | лимит загрузки |
Максимум платформы возвращается вместе с ошибкой валидации, если его превысить; а вот минимум по продукту — тот, что удивляет людей.
Телефонные продукты и email-продукты
Заголовок раздела «Телефонные продукты и email-продукты»Каталог содержит обе серии. Они различаются тем, что идентифицирует номер:
- продукты phone требуют
country(ISO 3166-1 alpha-2) - продукты email принимают адрес электронной почты как запись, а
countryдолжен быть опущен
Записи, не прошедшие валидацию для выбранной серии, считаются предварительно отфильтрованными и возвращаются автоматически — они никогда не доходят до поставщика. О том, как это отражается в сводке задачи, см. обзор процесса.