Messages

Get a message

Returns a message by its ID: addresses, subject, status, and why it is waiting when it is. Per-recipient delivery state and the body are their own reads.

get/v1/messages/{id}

Request

  • Base URL: https://api.samva.dev
  • URL: https://api.samva.dev/v1/messages/{id}
  • Auth: API key in header x-api-key

Path parameters

idstring required

Response

Message

idstring required
channel'email' required
direction'outbound' | 'inbound' required
status'pending' | 'scheduled' | 'queued' | 'processing' | 'sent' | 'delivered' | 'read' | 'failed' | 'bounced' | 'complained' required
replyTostring[] required
subjectstring nullable required
conversationIdstring required
inReplyToMessageIdstring required
tagsstring[] required
metadataobject nullable required
isTestboolean required
scheduledAtstring nullable required
waitReason'rate' | 'daily-quota' | 'domain-health' | 'sending-paused' | 'upstream-unavailable' | 'retry' | 'campaign-paused' | 'domain-warming' | 'onboarding-review' | 'content-review' | 'screening-unavailable' nullable required
reviewExpectedAtstring nullable required
createdAtstring required
updatedAtstring required

Changes

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