All messages and status notifications received through the SDK count as downstream messages, including those sent via the Server API.
This includes but isn’t limited to:
- Messages received while online and offline messages received after coming online
- Historical messages retrieved from the RC Server—each retrieval counts as downstream
- Status and signaling notifications received through the SDK, such as:
- Read receipts for one-to-one and group messages
- Notifications for message recall, extension, or modification
- Sensitive word callback status
- Typing status notifications
- Chatroom member status updates
- Chatroom attribute settings and changes
- With multi-device login, if a message is received on two devices, the downstream count is 2
For more details, check the RC message type documentation: https://docs.rongcloud.io/platform-chat-api/message-about/about-message-types