TextMessageBatchItem
One recipient in a batch: its one durable ID and its live delivery status.
text_message_id exists from the moment the batch is accepted and never changes. Read the
message through GET /v1/text-messages/{text_message_id} at any point in its life — while it
waits in the pipeline it reads queued; afterwards the same read carries its delivery
outcome, failure reason, and charge.
- createdType: stringFormat: date-time
_at requiredWhen Resia accepted the message.
- statusType: TextMessageStatusenumrequired
Where the message is in its life right now.
valuesacceptedqueuedsentdelivereddelivery_unconfirmedfailedcanceled - textType: string
_message _id min length:1max length:512requiredThe message's one durable identifier, assigned at submission. Read it through GET /v1/text-messages/{text_message_id} for its delivery status and charge.
- toType: string
_phone _number requiredThe number this message texts, in E.164 form.
- clientType: string
_reference min length:1max length:256nullableThe label sent on submission, echoed back unchanged.

