POST /v1/projects/{id}/messages/{messageId}/read
Persists a request to mark one incoming Message as read using its receiving account. A 202 means accepted for asynchronous execution, not handled by the provider. Requires Idempotency-Key. The returned action Message tracks its outcome; privacy settings may suppress remote visibility.
- TypeScript
- Python
- Rust
- Go
TypeScript
Parameters
string
required
string
required
string
required
Returns
202 The read request was persisted for execution. MarkMessageReadResponse
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.