Get a scheduled mailbox send
/v1/email/mailboxes/{mailbox_id}/scheduled-messages/{scheduled_message_id}bird email mailboxes scheduled-messages get <mailbox-id> <scheduled-message-id>curl -X GET "https://us1.platform.bird.com/v1/email/mailboxes/{mailbox_id}/scheduled-messages/{scheduled_message_id}" \
-H "Authorization: Bearer $TOKEN"{
"id": "msm_01krdgeqcxet5s7t44vh8rt9mg",
"mailbox_id": "mbx_01krdgeqcxet5s7t44vh8rt9mg",
"thread_id": "thr_01krdgeqcxet5s7t44vh8rt9mg",
"status": "scheduled",
"scheduled_at": "2026-05-20T10:00:00Z",
"cancel_on_reply": false,
"recipients": [
"customer@example.com"
],
"subject": "Your request",
"snippet": "Here is the reply.",
"created_by": {
"id": "usr_01krdgeqcxet5s7t44vh8rt9mg",
"type": "user"
},
"created_at": "2026-05-20T09:14:52Z",
"updated_at": "2026-05-20T09:14:52Z"
}
Read the scheduled send and its dispatch, failure or cancellation state. The actual message enters the conversation only at dispatch.
पैरामीटर
mailbox_idstringMailbox that owns the scheduled send.
scheduled_message_idstringScheduled send identifier from scheduled_message_id in the acceptance response.
Response Payload
idScheduled send identifier.
mailbox_idMailbox that owns the send.
thread_idReserved conversation identifier. A new compose does not create the conversation until dispatch.
message_idActual message identifier once handed to the send pipeline.
statusscheduled: Waiting for its due time; cancellation is still possible.sending: Dispatch has been claimed; cancellation is no longer possible.sent: Handed to the ordinary send pipeline, not necessarily delivered. Follow message_id for delivery status.failed: Terminal dispatch refusal or failure; see failure_reason. The schedule will not retry.canceled: Terminal cancellation before dispatch; see cancellation_reason. The message will not send.
Possible values: scheduled, sending, sent, failed, canceled
scheduled_atScheduled at.
cancel_on_replyWhether an inbound message cancels this send before dispatch is claimed.
failure_reasonWhy dispatch failed.
cancellation_reasonWhy canceled; replied means new inbound mail canceled an opted-in schedule.
subjectFrozen subject.
snippetPlain-text preview of the frozen message.
recipientsVisible recipients (To and Cc). Bcc addresses remain only in the frozen send payload.
created_byAuthenticated caller that scheduled the send.
चाइल्ड एट्रिब्यूट दिखाएँ
created_by.idActor identifier.
created_by.typeNew actor types may be added. Treat unrecognized values as future types, not errors.
user: a member's own session.api_key: a workspace API key.oauth_token: a token issued to a caller on a member's behalf.system: an action we perform without a customer actor.sso: an organization's SSO connection.service_account: a workspace's connected Integration acting with no member behind it.automation: an automation execution in your workspace.
Possible values (may grow over time): user, api_key, oauth_token, system, sso, service_account, automation
created_by.display_nameThe label the actor is shown under: typically a member's name or email address, or the API key's name. Null when it could not be resolved.
created_atupdated_atसंबंधित संसाधन
इस विषय के लिए दस्तावेज़, गाइड और उदाहरणों के साथ आगे बढ़ें।