Skip to main content
POST /v1/projects/{id}/messages Sends SMS, email, WhatsApp Personal, WhatsApp Business, iMessage, or Telegram text and image messages. A shared iMessage line sends only in direct Spaces, only to a peer with an active Assignment who has messaged it since that Assignment. SMS and MMS require current Platforms authorization for the sender and every recipient; campaign eligibility is required unless every recipient is in-network.
TypeScript

Parameters

string
required
string
required

Body

SendContent
required
SendEmailOptions
string
string
required
string
required
SendTelegramOptions

Returns

202 The Message was persisted for asynchronous delivery. Idempotent-Replayed indicates that this request reused an existing Message. SentMessage Headers: Cache-Control. The raw response carries these headers; see Raw responses.
object
required
UserSnapshot
TelegramMessageContent
required
string (date-time)
required
When Photon first persisted this resource.
MessageFailure
required
string
required
ResourceMetadata
required
string
Platform
required
string
required
UserSnapshot
UserSnapshot
required
SpaceSnapshot
required
SentMessageStatus
required
object
FailedMessageTimestamps
required
string (date-time)
required
When Photon last persisted a change to this resource’s public state.