Руководство по API блокировки пользователей | Документация для разработчиков
Руководство по API блокировки пользователей
Обновлено: 23 февраля 2026 г
API блокировки пользователей позволяет вашей компании блокировать доступ недобросовестных пользователей к вашим услугам.
Как это работает
При блокировке пользователя WhatsApp происходит следующее:
Ошибки в API возникают для каждого номера отдельно, поскольку блокировка может быть успешной для одних номеров и неудачной для других.
API для блокировки пользователей работает синхронно.
Ограничения
Функции
API содержит три конечные точки:
// Блокировка номеров пользователей WhatsApp POST /< PHONE_NUMBER_ID >/ block_users// Разблокировка номеров пользователей WhatsApp DELETE / <PHONE_NUMBER_ID> / block_users// Получить список заблокированных номеров пользователей WhatsApp GET / <PHONE_NUMBER_ID> / block_usersБлокировать
пользователи
Конечная точка
ПОЧТА /<НОМЕР_ТЕЛЕФОНА_ИДЕНТИФИКАТОР>/block_usersТекст запроса
{"messaging_product":"WhatsApp","block_users": [{"пользователь":"<PHONE_NUMBER> или<WA_ID> "}]}
Параметры запроса
| |
| |
|
Объект ответа
УСПЕХ (200){"messaging_product":"WhatsApp","block_users": {"added_users": [{"вход":"<PHONE_NUMBER> или<WA_ID> ","ва_ид":"<WA_ID> "}]}}
Параметры отклика
| | ||||||
|
| ||||||
|
|
Смешанные успехи/неудачи (400){"messaging_product":"WhatsApp","block_users": {"added_users": [{"вход":"<PHONE_NUMBER> или<WA_ID> ","ва_ид":"<WA_ID> "},{"вход":"<PHONE_NUMBER> или<WA_ID> ","ва_ид":"<WA_ID> "},...],"failed_users": [{"вход":"<PHONE_NUMBER> или<WA_ID> ","ва_ид":"<WA_ID> ",// Может отсутствовать, если число недействительно"ошибки": [{"сообщение":"<MESSAGE> ","код": <CODE>,</code>"error_data": {"подробности":"<DETAILS> "}}]}]},"ошибка": {"сообщение":"(#139100) Не удалось заблокировать/разблокировать пользователей","тип":"OAuthException","код":139100,"error_data": {"подробности":"Не удалось заблокировать некоторых пользователей, см. block_users rСписок ответов для получения подробной информации},"fbtrace_id":"<FBTRACE_ID> "}}
Разблокировать пользователей
Конечная точка
УДАЛИТЬ /<НОМЕР_ТЕЛЕФОНА_ИДЕНТИФИКАТОР>/block_usersТекст запроса
{"messaging_product":"WhatsApp","block_users": [{"пользователь":"<PHONE_NUMBER> или<WA_ID> "}]}
Параметры запроса
| |
| |
|
Объект ответа
УСПЕХ (200){"messaging_product":"WhatsApp","block_users": {"удалённые_пользователи": [{"вход":"<PHONE_NUMBER> или<WA_ID> ","ва_ид":"<WA_ID> "}]}}
Параметры отклика
| | ||||||
|
| ||||||
|
|
Смешанные успехи/неудачи (400){"messaging_product":"WhatsApp","block_users": {"удалённые_пользователи": [{"вход":"<PHONE_NUMBER> или<WA_ID> ","ва_ид":"<WA_ID> "},{"вход":"<PHONE_NUMBER> или<WA_ID> ","ва_ид":"<WA_ID> "},...],"failed_users": [{"вход":"<PHONE_NUMBER> или<WA_ID> ","ва_ид":"<WA_ID> ",// Может отсутствовать, если число недействительно"ошибки": [{"сообщение":"<MESSAGE> ","код": <CODE>,</code>"error_data": {"подробности":"<DETAILS> "}}]}]},"ошибка": {"сообщение":"(#139100) Не удалось заблокировать/разблокировать пользователей","тип":"OAuthException","код":139100,"error_data": {"подробности":«Не удалось разблокировать некоторых пользователей, см. block_users»Список ответов для получения подробной информации"},"fbtrace_id":"<FBTRACE_ID> "}}
Получить список заблокированных номеров
Конечная точка
ПОЛУЧАТЬ /<НОМЕР_ТЕЛЕФОНА_ИДЕНТИФИКАТОР>/block_usersПараметры запроса
?лимит=10&после=<AFTER_CURSOR>&до=<ДО_КУРСОР>Параметры запроса
| |
| |
|
Объект ответа
УСПЕХ{"данные": [{"messaging_product":"WhatsApp","ва_ид":"<WA_ID> "}],"пейджинг": {"курсоры": {"после":"eyJvZAmZAzZAXQiOjAsInZAlcnNpb25JZACI6IjE3Mzc2Nzk2ODgzODM1ODQifQZDZD","до":"eyJvZAmZAzZAXQiOjAsInZAlcnNpb25JZACI6IjE3Mzc2Nzk2ODgzODM1ODQifQZDZD"}}}
Параметры отклика
| |
| |
| |
|
коды ошибок
ОШИБКА{"messaging_product":
139100Не удалось заблокировать/разблокировать некоторых пользователей
Массовая блокировка не смогла заблокировать некоторых или всех пользователей.
139101Достигнут лимит черного списка
В черный список добавлено 64 000 пользователей.
139102Одновременное обновление списка заблокированных устройств
Проблема возникает, когда список заблокированных пользователей обновляется во время выполнения запроса на пагинацию, и
значение version_id не совпадает.139103Внутренняя ошибка
Внутренняя ошибка. Пожалуйста, попробуйте еще раз.
130429Превышен лимит запросов
Происходит при одном из следующих событий:
131021Самоблокировка
Не удалось заблокировать собственный номер телефона.
131047Требуется возобновление взаимодействия
Это происходит, если компания не получала сообщений с этого номера в течение последних 24 часов.
Эта ошибка также будет возвращена, если номер принадлежит недействительному пользователю WhatsApp.