GET /v1/projects/{id}/messages/{messageId}
Returns one stored Message by canonical Photon Message ID on any supported contract platform. The globally unique Message ID is resolved within the authorized Project. Unsupported platform Messages are outside this collection and return MESSAGE_NOT_FOUND.
- TypeScript
- Python
- Rust
- Go
TypeScript
Parameters
string
required
string
required
string
Returns
200 The requested Message. PlatformMessage
Headers: Cache-Control, ETag. 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
"failed"
required
object
FailedMessageTimestamps
required
string (date-time)
required
When Photon last persisted a change to this resource’s public state.
304 The request’s If-None-Match validator matches the current representation. No body.
Headers: Cache-Control, ETag. The raw response carries these headers; see Raw responses.