Рассылки

Превью разбиения на части (чанки)

Рассчитывает, как контакты рассылки разделятся на ежедневные части при заданных настройках: количество частей, число контактов и дата отправки каждой части. Только чтение, рассылка не изменяется — помогает проверить план отправки перед запуском рассылки с теми же chunkSettings.

get/v1/public/campaigns/{campaignId}/chunks/preview

Request

  • Base URL: https://api.rusender.ru/api
  • URL: https://api.rusender.ru/api/v1/public/campaigns/{campaignId}/chunks/preview
  • Auth: HTTP bearer

Path parameters

campaignIdinteger required

ID рассылки.

Query parameters

initialChunkSizenumber required
Example:1000

Количество получателей в первой части (минимум 1).

increaseChunkSizePercentnumber
Example:50

Процент роста каждой следующей части (минимум 0). Не указывайте для равных частей.

scheduledStartDatestring
Example:2026-03-05T10:00:00.000Z

Планируемое время старта (ISO 8601) для расчёта дат отправки частей. По умолчанию — сейчас.

Response

Превью разбиения на части.

okboolean required

Флаг успешного выполнения.

Example response

{
  "ok": true,
  "data": {
    "totalContacts": 10000,
    "chunksCount": 7,
    "chunks": [
      {
        "index": 1,
        "recipientsCount": 1000,
        "scheduledSendDate": "2026-03-05T10:00:00.000Z"
      }
    ]
  },
  "meta": {
    "requestId": "550e8400-e29b-41d4-a716-446655440000",
    "timestamp": "2026-03-05T12:00:00.000Z",
    "pagination": {
      "page": 1,
      "limit": 20,
      "totalItems": 150,
      "totalPages": 8
    }
  }
}

Changes

No recorded changes to this operation across all 1 revision of this API.