Skip to main content
Message object Represents a complete iMessage/SMS message

Properties

string | null
required
GUID of the message this reaction is associated with (null if not a reaction)
readonly Attachment[]
required
Type: AttachmentList of attachments (readonly array)
string
required
ID of the chat this message belongs to
Date
required
Message sent/received time
string
required
Globally unique identifier for the message
string
required
Unique ID of the message in database
boolean
required
Whether the message is sent by me
boolean
required
Whether this is a group chat message
boolean
required
Whether this message is a tapback reaction
boolean
required
Whether this is removing a reaction (vs adding)
boolean
required
Whether the message is read
ReactionType | null
required
Type of reaction (null if not a reaction)
string
required
Sender identifier (phone number or email)
string | null
required
Sender display name (may be null)
required
Message service type
string | null
required
Message text content (null for non-text messages)