Delivery

Retrieve message delivery status

Use to check the persisted delivery state of one stored conversation message. Requires messages:read. messageId is the 24-character stored ID from list_conversation_messages or get_message_request_status, not externalMessageId, eventId, replyId or requestEventId. For an accepted send with no stored message yet, use get_message_request_status with its requestEventId. Returned deliveries describe individual provider parts when present; queued, partial_sent and unknown are not proof of complete delivery. This read does not send or retry anything.

get/messages/{messageId}/status

Request

  • Base URL
    https://platform-api.visitoai.com/m2m/v1
  • Auth
    HTTP bearer

Path parameters

messageIdstring required

Stored 24-character messageId from list_conversation_messages or get_message_request_status; never a provider externalMessageId or requestEventId.

Response

Success

messageIdstring
conversationIdstring
requestEventIdstring
direction'inbound' | 'outbound'
status'received' | 'queued' | 'sent' | 'delivered' | 'read' | 'failed' | 'blocked' | 'partial_sent' | 'unknown'
externalMessageIdstring
errorCodestring

Optional sanitized media preparation error code when preparation failed.

Changes

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