PubNub has launched a new API called Message Counts, designed to facilitate the retrieval of unread message counts across multiple channels using a single API call, without relying on third-party services. This API is particularly optimized for mobile and low latency scenarios, offering an efficient and resource-saving solution for determining message activity since a specified timestamp. It supports several programming languages, including Objective-C, Swift, Java, JavaScript, Go, Unity, Python, PHP, and C#, and aims to enhance user experience by allowing subscribers to catch up with real-time data streams even when connectivity is intermittent. The API is applicable beyond chat applications, enabling various use cases such as monitoring sensor activity, and it helps developers streamline interface elements like badge counts, ultimately providing a more intuitive and informative user experience. Full technical documentation is available in the Message Counts API docs for developers seeking to integrate this functionality into their real-time applications.