Messaging

PUT /v2/chats/{chat_id}/delivered

Explicit device acknowledgement that messages up to the sequence were received. Lower or equal values are no-ops; a sequence past the latest committed message is 400 sequence_out_of_range. Never derived from push-provider receipts.

Request

  • Base URL
    https://api.arbital.xyz (the document declares no server; this is the origin it was published from)
  • URL
    https://api.arbital.xyz/v2/chats/{chat_id}/delivered
  • Auth
    HTTP bearer

Path parameters

chat_idstring uuid required

Request body

last_delivered_sequencestring required

Response

Monotonic delivered watermark for the authenticated chat member

chat_idstring uuid required
last_read_sequencestring required
updated_at_unix_msinteger required
user_idstring uuid required
last_delivered_sequencestring required

Explicit device acknowledgement watermark; never below last_read_sequence.

delivered_at_unix_msinteger nullable required

When the delivered watermark last advanced; null before any acknowledgement.

read_at_unix_msinteger nullable required

Changes

No recorded changes to this operation across all 1 revision of this API.