# Пакетный ответ теперь содержит отдельные ошибки

> Один неверный номер больше не отклоняет пакет из тысячи сообщений. Ошибочные элементы возвращаются отдельно, а остальные ставятся в очередь.

Опубликовано 2026-07-30, автор: SMSMeteor Команда API.

С момента запуска метод пакетной отправки проверял все элементы до принятия запроса. Принцип «всё или ничего» был простым, но неудобным для реальных списков: одна опечатка в номере приводила к ответу 400 для всего пакета, а клиенту приходилось самостоятельно искать и исправлять ошибку.

Теперь пакет целиком отклоняется только при неверной структуре самого запроса. Если проверку не проходят отдельные сообщения — например, из-за недействительного номера, неподдерживаемого направления или текста длиннее шести сегментов, — ответ перечисляет их вместе с ошибками, а остальные сообщения ставятся в очередь. Поля `accepted` и `rejected` содержат соответствующие количества, а ответ также показывает общую стоимость принятых сообщений.

## Как сохранить прежнее поведение

Передайте заголовок `X-Batch-Mode: strict`, чтобы оставить режим «всё или ничего». Мы будем поддерживать его постоянно: это заголовок запроса, а не версия API.

## Почему это важно

В реальных списках всегда встречаются ошибки. Импорт в панели и раньше очищал данные до отправки и сообщал об удалённых строках. Теперь API делает то же самое за один запрос, а отчёт группирует отклонённые элементы вместе с кампанией, чтобы можно было исправить источник данных. Как и прежде, отклонённые сообщения не оплачиваются.

---
Источник: https://smsmeteor.com/ru/blog/batch-rejections-listed-individually (HTML). Создано SMSMeteor на основе тех же данных, что и страница. Сводка всего сайта: https://smsmeteor.com/ru/llms.txt
