POST /v1/projects/{id}/spaces/{spaceId}/typing
Saves one transient typing update as an authorized Agent in this Space. Returns the dispatched Message with HTTP 202. Successful provider handoff ends in accepted; rejection or expiry ends in failed. Repeat true to refresh; false stops where supported. Callers control refreshes. Unsupported platforms return OPERATION_UNAVAILABLE.
- TypeScript
- Python
- Rust
- Go
TypeScript
Parameters
string
required
string
required
Body
string
required
boolean
required
True starts or refreshes typing; false stops it.
Returns
202 The typing Message was dispatched. SetSpaceTypingResponse
Headers: Cache-Control. The raw response carries these headers; see Raw responses.
object
required
UserSnapshot
SetSpaceTypingContent
required
string (date-time)
required
When Photon first persisted this resource.
MessageFailure
required
string
required
ResourceMetadata
required
string
"telegram"
required
string
required
UserSnapshot
UserSnapshot
required
SpaceSnapshot
required
"dispatched"
required
object
FailedMessageTimestamps
required
string (date-time)
required
When Photon last persisted a change to this resource’s public state.