You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »

Channels

Internal chat

Send a message

POST /public/api/chat/send/:channel_name

Request

ChatMessageInput

Result

int64 — a message id.

Mark messages as received

POST /public/api/chat/received

Params

FieldTypeDescription
MessageIds[]int64An array of message ids to mark as received.

Result

void — an empty result.

Mark messages as read

POST /public/api/chat/read

Params

FieldTypeDescription
MessageIds[]int64An array of message ids to mark as read.

Result

void — an empty result

Query messages

Query messages in an internal chat, the messages are ordered by ids.

POST /public/api/chat/query_messages

Params

FieldTypeDescription
Limitint32
Offsetint32
Descbool

Specifies the sort direction:

  • Ascending order: 0, 1, 2, 3.
  • Descending order: 3, 2, 1, 0.
AfterIdint64?Optional message id after which to return other messages.

Result

ChatMessage[]

  • No labels