Documentation

​
​

Development

User Acquisition

Monetization

Industry

Vivox Core SDK

Vivox Core SDK

Vivox
​
​
Vivox Core SDK
  • Overview
  • Before you begin
  • Get started
  • Release notes
  • Developer Guide
    • Client SDK basics
    • Channels
    • Presence management
    • Messaging
      • Group text messages
      • Directed text
      • Send data through text messages
      • Text chat developer guide
        • Adaptive chat filter
        • Chat history
          • Retrieve account-wide chat history
          • Retrieve channel-based chat history
          • Chat history query with blocked participants
          • Get last read message information from a given channel
        • Text evidence management
        • Edit and Delete
        • Offline direct messages
        • Anti-flooding
        • Large text channel setting
        • Retrieve conversations list
        • Set Chat Markers
        • Channel-specific options
        • SDKSampleApp overview
    • Manage audio
    • Couch co-op
    • Android app development
    • iOS app development
    • macOS app development
    • Windows app development
    • Real-time recording
    • Speech-to-text audio transcription
    • Text-to-speech
    • Troubleshooting
  • Reference
  • Privacy overview
  1. Vivox Core SDK documentation

Chat history

Retrieve and manage chat message history.
Read time 2 minutes
Last updated 8 months ago

Note
This feature is currently only available in the Core SDK and Unity SDK 16.
Chat history allows for the archiving and client-side retrieval of text conversations between users. Users can look up specific conversations or view previously sent messages by all users in a conversation.
Note
Messages from blocked participants are not returned in chat history search results. A history request can come back empty if all messages in the request were from a blocked participant. In this case, the response contains a cursor indicating that there are more messages in the channel. The max argument for chat history will show fewer messages than the number requested if there is a message from a blocked user in the channel. Use the cursor value in the subsequent request to retrieve the next page of messages.
Chat history has a storage period of 7 days. If Text Evidence Management is enabled in a project, the storage period is extended to 30 days.
TopicDescription
Retrieve account-wide chat historyHow to retrieve account-wide chat history of a user.
Retrieve channel-based chat historyHow to retrieve channel chat history.
Chat history query with blocked participantsInformation on how Chat history behaves when blocked participants are present.
Get last read message information from a given channelHow to retrieve message read information.

Copyright © 2026 Unity Technologies
LegalPrivacy PolicyCookiesDocumentation Terms of UseDo Not Sell or Share My Personal InformationYour Privacy Choices (Cookie Settings)

"Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S and elsewhere (more info here). Other names or brands are trademarks of their respective owners.

Some pages are machine-translated for convenience, and may contain inaccuracies. In the event of conflicting information, the English version is authoritative.


    Report a problem with this page