Patch Email Batch
Edit a batch’s policy. The next drafting pass reads the new row.
Pacing and the calling window are editable at any time. The sender, the body
format and the field map freeze once the batch has sent anything — changing
them then would make the rows already delivered no longer describe what they
were sent as. start_at moves only while the batch is still scheduled.
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Path Parameters
Body
Policy edits.
calling_window and start_at accept an explicit null to clear
them — "draft at any hour", "start on the next pass" — which is why the
service reads model_fields_set rather than treating absent and null the
same way. Every other field keeps the usual PATCH rule: absent means
unchanged.
Pacing stays editable at any time; identity does not once anything has been
sent (see service.patch_batch).
text, html The hours a batch may dial in, on the batch's own clock.
A window that crosses midnight (21:00–06:00) is valid and means
exactly what an evening consumer-calling window means: the day check applies
to the start side, so 21:00–06:00 on days: [5] runs Friday
21:00 through Saturday 06:00.
Which column in the merged space carries each of the three sent fields.
A value may name a CSV header or an output field of the task — that is the whole point of the merged space, and it is what makes "the CSV has emails" and "feed it a phone number and let the task find the email" the same feature.
2001 <= x <= 51 <= x <= 101 - 2005 <= x <= 14401 <= x <= 60Response
Successful Response
text, html The hours a batch may dial in, on the batch's own clock.
A window that crosses midnight (21:00–06:00) is valid and means
exactly what an evening consumer-calling window means: the day check applies
to the start side, so 21:00–06:00 on days: [5] runs Friday
21:00 through Saturday 06:00.
Which column in the merged space carries each of the three sent fields.
A value may name a CSV header or an output field of the task — that is the whole point of the merged space, and it is what makes "the CSV has emails" and "feed it a phone number and let the task find the email" the same feature.
scheduled, drafting, paused, drafted, canceled, failed