# social.plus SDK

- [Core Concepts](https://docs.social.plus/social-plus-sdk/core-concepts.md): Our Core Concepts section will outline functionality and information that is pertinent to all of our Chat SDK Modules.
- [Session State](https://docs.social.plus/social-plus-sdk/core-concepts/session-state.md)
- [User](https://docs.social.plus/social-plus-sdk/core-concepts/user.md)
- [Create User](https://docs.social.plus/social-plus-sdk/core-concepts/user/create-user.md)
- [Get User Information](https://docs.social.plus/social-plus-sdk/core-concepts/user/get-user-information.md)
- [Search and Query Users](https://docs.social.plus/social-plus-sdk/core-concepts/user/search-and-query-users.md)
- [Update User Information](https://docs.social.plus/social-plus-sdk/core-concepts/user/update-user-information.md)
- [Delete User](https://docs.social.plus/social-plus-sdk/core-concepts/user/delete-user.md)
- [Roles & Permissions](https://docs.social.plus/social-plus-sdk/core-concepts/user/user-permission.md)
- [User Token Management](https://docs.social.plus/social-plus-sdk/core-concepts/user/user-token-management.md)
- [Flag / Unflag User](https://docs.social.plus/social-plus-sdk/core-concepts/user/flag-unflag-user.md)
- [Files, Images, and Videos](https://docs.social.plus/social-plus-sdk/core-concepts/files-images-and-videos.md)
- [File Handling](https://docs.social.plus/social-plus-sdk/core-concepts/files-images-and-videos/file.md)
- [Image Handling](https://docs.social.plus/social-plus-sdk/core-concepts/files-images-and-videos/image-handling.md)
- [Video Handling](https://docs.social.plus/social-plus-sdk/core-concepts/files-images-and-videos/video-handling.md)
- [Push Notifications](https://docs.social.plus/social-plus-sdk/core-concepts/push-notifications.md)
- [iOS Push Notification Certificate Setup](https://docs.social.plus/social-plus-sdk/core-concepts/push-notifications/ios-push-notification-certificate-setup.md): Process to setup iOS push notification certificates to receive notification from social.plusSDK / social.plusUIKit.
- [Android Push Notifications Initialization](https://docs.social.plus/social-plus-sdk/core-concepts/push-notifications/android-push-notifications-initialization.md)
- [React Native Push Notifications Initialization](https://docs.social.plus/social-plus-sdk/core-concepts/push-notifications/react-native-push-notifications-initialization.md)
- [Register and Unregister Push Notifications on a Device](https://docs.social.plus/social-plus-sdk/core-concepts/push-notifications/register-and-unregister-push-notifications-on-a-device.md)
- [Push Notification Toggles](https://docs.social.plus/social-plus-sdk/core-concepts/push-notifications/push-notification-toggles.md)
- [User Push Notification Settings](https://docs.social.plus/social-plus-sdk/core-concepts/push-notifications/push-notification-toggles/user-push-notification-settings.md)
- [Channel Push Notification Settings](https://docs.social.plus/social-plus-sdk/core-concepts/push-notifications/push-notification-toggles/channel-push-notification-settings.md)
- [Community Push Notification Settings](https://docs.social.plus/social-plus-sdk/core-concepts/push-notifications/push-notification-toggles/community-push-notification-settings.md)
- [Mentions](https://docs.social.plus/social-plus-sdk/core-concepts/mentions.md)
- [Poll](https://docs.social.plus/social-plus-sdk/core-concepts/poll.md)
- [Ads](https://docs.social.plus/social-plus-sdk/core-concepts/ads.md)
- [Get Ads and Settings](https://docs.social.plus/social-plus-sdk/core-concepts/ads/get-ads-and-settings.md)
- [Ad Impressions](https://docs.social.plus/social-plus-sdk/core-concepts/ads/ad-impressions.md)
- [Presence State](https://docs.social.plus/social-plus-sdk/core-concepts/presence-state.md)
- [Heartbeat Sync](https://docs.social.plus/social-plus-sdk/core-concepts/presence-state/heartbeat-sync.md)
- [User Presence](https://docs.social.plus/social-plus-sdk/core-concepts/presence-state/user-presence.md)
- [Channel Presence](https://docs.social.plus/social-plus-sdk/core-concepts/presence-state/channel-presence.md)
- [Live Objects/Collections](https://docs.social.plus/social-plus-sdk/core-concepts/live-objects-collections.md)
- [iOS Live Objects/Collections](https://docs.social.plus/social-plus-sdk/core-concepts/live-objects-collections/ios.md)
- [Android Live Objects/Collections](https://docs.social.plus/social-plus-sdk/core-concepts/live-objects-collections/data-stream.md): Live Objects are supported in the Android SDK with RxJava Data Streaming
- [Javascript Live Objects/Collections](https://docs.social.plus/social-plus-sdk/core-concepts/live-objects-collections/js.md)
- [TypeScript Live Objects/Collections](https://docs.social.plus/social-plus-sdk/core-concepts/live-objects-collections/typescript-live-objects-collections.md)
- [Flutter Live Objects/Collections](https://docs.social.plus/social-plus-sdk/core-concepts/live-objects-collections/ios-1.md)
- [Realtime Events](https://docs.social.plus/social-plus-sdk/core-concepts/realtime-events.md)
- [Social Realtime Events](https://docs.social.plus/social-plus-sdk/core-concepts/realtime-events/social-realtime-events.md)
- [Chat Realtime Events](https://docs.social.plus/social-plus-sdk/core-concepts/realtime-events/chat-realtime-events.md)
- [Error Handling](https://docs.social.plus/social-plus-sdk/core-concepts/error-handling.md)
- [Content Moderation](https://docs.social.plus/social-plus-sdk/core-concepts/content-moderation.md)
- [Logging](https://docs.social.plus/social-plus-sdk/core-concepts/logging.md)
- [Chat](https://docs.social.plus/social-plus-sdk/chat.md): social.plus Chat SDK allows you to easily create full-featured in-app Chat experience
- [Channels](https://docs.social.plus/social-plus-sdk/chat/channels.md): Our channels enable developers to implement different types of chat messaging capabilities into their applications easily
- [Create Channel](https://docs.social.plus/social-plus-sdk/chat/channels/create-channel.md)
- [Query Channels](https://docs.social.plus/social-plus-sdk/chat/channels/query-channels.md)
- [Get Channel](https://docs.social.plus/social-plus-sdk/chat/channels/get-channel.md)
- [Get Channels](https://docs.social.plus/social-plus-sdk/chat/channels/get-channels.md)
- [Update Channel](https://docs.social.plus/social-plus-sdk/chat/channels/update-channel.md)
- [Join/Leave Channel](https://docs.social.plus/social-plus-sdk/chat/channels/join-leave-channel.md)
- [Subchannel](https://docs.social.plus/social-plus-sdk/chat/channels/subchannel.md)
- [Message Preview](https://docs.social.plus/social-plus-sdk/chat/channels/message-preview.md)
- [Unread Count](https://docs.social.plus/social-plus-sdk/chat/channels/unread-count.md)
- [Channel Unread Count](https://docs.social.plus/social-plus-sdk/chat/channels/unread-count/channel-unread-count.md)
- [Start / stop message read receipt sync](https://docs.social.plus/social-plus-sdk/chat/channels/unread-count/start-stop-message-read-receipt-sync.md)
- [Mark Message as Read](https://docs.social.plus/social-plus-sdk/chat/channels/unread-count/mark-message-as-read.md)
- [Message Delivery Status](https://docs.social.plus/social-plus-sdk/chat/channels/unread-count/message-delivery-status.md)
- [Observe reading count](https://docs.social.plus/social-plus-sdk/chat/channels/unread-count/observe-reading-count.md)
- [Read Status & Unread Count (Legacy)](https://docs.social.plus/social-plus-sdk/chat/channels/read-status-and-unread-count-legacy.md): For Android, iOS, JS SDK version 6.5.0 and below and TS SDK version v0.0.1-beta.42.3
- [Channel Moderation](https://docs.social.plus/social-plus-sdk/chat/channels/channel-moderation.md)
- [Query Members](https://docs.social.plus/social-plus-sdk/chat/channels/query-members.md)
- [Search Members](https://docs.social.plus/social-plus-sdk/chat/channels/search-members.md)
- [Archive Channels](https://docs.social.plus/social-plus-sdk/chat/channels/archive-channels.md)
- [Messaging](https://docs.social.plus/social-plus-sdk/chat/messaging.md)
- [Send a Message](https://docs.social.plus/social-plus-sdk/chat/messaging/send-a-message.md)
- [Text Message](https://docs.social.plus/social-plus-sdk/chat/messaging/send-a-message/text-message.md)
- [Image Message](https://docs.social.plus/social-plus-sdk/chat/messaging/send-a-message/image-message.md)
- [Audio Message](https://docs.social.plus/social-plus-sdk/chat/messaging/send-a-message/audio-message.md)
- [Video Message](https://docs.social.plus/social-plus-sdk/chat/messaging/send-a-message/video-message.md)
- [File Message](https://docs.social.plus/social-plus-sdk/chat/messaging/send-a-message/file-message.md)
- [Custom Message](https://docs.social.plus/social-plus-sdk/chat/messaging/send-a-message/custom-message.md)
- [Reply to a Message](https://docs.social.plus/social-plus-sdk/chat/messaging/send-a-message/reply-to-a-message.md)
- [Query and Filter Messages](https://docs.social.plus/social-plus-sdk/chat/messaging/query-and-filter-messages.md)
- [Get and View a Message](https://docs.social.plus/social-plus-sdk/chat/messaging/get-and-view-a-message.md)
- [Edit and Delete Messages](https://docs.social.plus/social-plus-sdk/chat/messaging/edit-and-delete-messages.md)
- [Message Reaction](https://docs.social.plus/social-plus-sdk/chat/messaging/message-reaction.md): Interactions are more fun when you can express yourself! Let users react using emojis, stickers, or thumbs up to messages.
- [Mention in Messages](https://docs.social.plus/social-plus-sdk/chat/messaging/mention-in-messages.md)
- [Flag/Unflag a Message](https://docs.social.plus/social-plus-sdk/chat/messaging/flag-unflag-a-message.md)
- [Moderation](https://docs.social.plus/social-plus-sdk/chat/moderation.md): Moderation is an important feature for building a safe community that encourages user participation and engagement.
- [Roles and Permission](https://docs.social.plus/social-plus-sdk/chat/moderation/roles-and-permission.md)
- [Mute/Unmute a List of Channel Members](https://docs.social.plus/social-plus-sdk/chat/moderation/mute-unmute-a-list-of-channel-members.md)
- [Ban/Unban a List of Channel Members](https://docs.social.plus/social-plus-sdk/chat/moderation/ban-unban-a-list-of-channel-members.md): When a user is banned in a channel, they are removed from a channel and no longer able to participate or observe messages in that channel.
- [Channel Rate-Limiting](https://docs.social.plus/social-plus-sdk/chat/moderation/channel-rate-limiting.md)
- [Social](https://docs.social.plus/social-plus-sdk/social.md)
- [Posts](https://docs.social.plus/social-plus-sdk/social/posts.md): Here's an overview of posts and how you can get started with integrating them into your applications
- [Create Post](https://docs.social.plus/social-plus-sdk/social/posts/create-post.md)
- [Clip Post](https://docs.social.plus/social-plus-sdk/social/posts/create-post/clip-post.md)
- [Text Post](https://docs.social.plus/social-plus-sdk/social/posts/create-post/text-post.md)
- [Image Post](https://docs.social.plus/social-plus-sdk/social/posts/create-post/image-post.md)
- [File Post](https://docs.social.plus/social-plus-sdk/social/posts/create-post/file-post.md)
- [Video Post](https://docs.social.plus/social-plus-sdk/social/posts/create-post/video-post.md)
- [Live Stream Post](https://docs.social.plus/social-plus-sdk/social/posts/create-post/live-stream-post.md)
- [Poll Post](https://docs.social.plus/social-plus-sdk/social/posts/create-post/poll-post.md)
- [Custom Post](https://docs.social.plus/social-plus-sdk/social/posts/create-post/custom-post.md)
- [Query Post](https://docs.social.plus/social-plus-sdk/social/posts/query-post.md)
- [Get Post](https://docs.social.plus/social-plus-sdk/social/posts/get-post.md)
- [Viewing Post Content](https://docs.social.plus/social-plus-sdk/social/posts/viewing-post-content.md)
- [Edit Post](https://docs.social.plus/social-plus-sdk/social/posts/edit-post.md): Editing and changing post details and content
- [Delete Post](https://docs.social.plus/social-plus-sdk/social/posts/delete-post.md)
- [Mention in Post](https://docs.social.plus/social-plus-sdk/social/posts/mention-in-post.md)
- [Flag / Unflag Post](https://docs.social.plus/social-plus-sdk/social/posts/flag-unflag-post.md)
- [Post Review](https://docs.social.plus/social-plus-sdk/social/posts/post-review.md)
- [Post Impression](https://docs.social.plus/social-plus-sdk/social/posts/post-impression.md)
- [Pinned Post](https://docs.social.plus/social-plus-sdk/social/posts/pinned-post.md)
- [Stories](https://docs.social.plus/social-plus-sdk/social/stories.md): Here's an overview of stories and how you can get started with integrating them into your application
- [Get Global Story Targets](https://docs.social.plus/social-plus-sdk/social/stories/get-global-story-targets.md)
- [Create Story](https://docs.social.plus/social-plus-sdk/social/stories/create-story.md)
- [Get Stories](https://docs.social.plus/social-plus-sdk/social/stories/get-stories.md)
- [Delete Story](https://docs.social.plus/social-plus-sdk/social/stories/delete-story.md)
- [Get Story Targets](https://docs.social.plus/social-plus-sdk/social/stories/get-story-targets.md)
- [Story Impressions](https://docs.social.plus/social-plus-sdk/social/stories/story-impressions.md)
- [Comments](https://docs.social.plus/social-plus-sdk/social/comments.md): Here's an overview of how you can get started integrating comments into your applications
- [Create Comment](https://docs.social.plus/social-plus-sdk/social/comments/create-comment.md): Here's an overview of how you can start integrating comments into your applications
- [Query Comment](https://docs.social.plus/social-plus-sdk/social/comments/query-comment.md)
- [View Comment](https://docs.social.plus/social-plus-sdk/social/comments/view-comment.md)
- [Get Comment](https://docs.social.plus/social-plus-sdk/social/comments/get-comment.md)
- [Get Latest Comment](https://docs.social.plus/social-plus-sdk/social/comments/get-latest-comment.md)
- [Edit Comment](https://docs.social.plus/social-plus-sdk/social/comments/edit-comment.md)
- [Delete Comment](https://docs.social.plus/social-plus-sdk/social/comments/delete-comment.md)
- [Flag/Unflag](https://docs.social.plus/social-plus-sdk/social/comments/flag-unflag.md)
- [Get Comment Reaction Data](https://docs.social.plus/social-plus-sdk/social/comments/get-comment-reaction-data.md)
- [Mention in Comment](https://docs.social.plus/social-plus-sdk/social/comments/mention-in-comment.md)
- [Reactions](https://docs.social.plus/social-plus-sdk/social/reactions.md): Let users react to messages, posts, and comments, which are visible to others.
- [Query Reactions](https://docs.social.plus/social-plus-sdk/social/reactions/query-reactions.md)
- [Add / Remove Reaction](https://docs.social.plus/social-plus-sdk/social/reactions/add-remove-reaction.md)
- [Live Reaction](https://docs.social.plus/social-plus-sdk/social/live-reaction.md)
- [Feed](https://docs.social.plus/social-plus-sdk/social/feed.md): Let your users showcase their unique personality right in their timelines.
- [Custom Post Ranking](https://docs.social.plus/social-plus-sdk/social/feed/custom-post-ranking.md)
- [Query Global Feed](https://docs.social.plus/social-plus-sdk/social/feed/query-global-feed.md)
- [Communities](https://docs.social.plus/social-plus-sdk/social/communities.md): Build and nurture vibrant communities where users can exchange and connect.
- [Create Community](https://docs.social.plus/social-plus-sdk/social/communities/create-community.md)
- [Get Community](https://docs.social.plus/social-plus-sdk/social/communities/get-community.md)
- [Query Communities](https://docs.social.plus/social-plus-sdk/social/communities/query-communities.md)
- [Update Community](https://docs.social.plus/social-plus-sdk/social/communities/update-community.md)
- [Delete Community](https://docs.social.plus/social-plus-sdk/social/communities/delete-community.md)
- [Join/Leave Community](https://docs.social.plus/social-plus-sdk/social/communities/join-leave-community.md)
- [Community Invitation](https://docs.social.plus/social-plus-sdk/social/communities/community-invitation.md)
- [Trending and Recommended Communities](https://docs.social.plus/social-plus-sdk/social/communities/trending-and-recommended-communities.md)
- [Query Community Members](https://docs.social.plus/social-plus-sdk/social/communities/query-community-members.md)
- [Community Moderation](https://docs.social.plus/social-plus-sdk/social/communities/community-moderation.md)
- [Community Categories](https://docs.social.plus/social-plus-sdk/social/communities/community-categories.md)
- [Follow/Unfollow](https://docs.social.plus/social-plus-sdk/social/follow-unfollow.md)
- [Get Connection Status and Connection Counter](https://docs.social.plus/social-plus-sdk/social/follow-unfollow/get-connection-status-and-connection-counter.md)
- [Follow/Unfollow User](https://docs.social.plus/social-plus-sdk/social/follow-unfollow/follow-unfollow-user.md)
- [Get Follower/Following List](https://docs.social.plus/social-plus-sdk/social/follow-unfollow/get-follower-following-list.md)
- [Accept/Decline Follow Request](https://docs.social.plus/social-plus-sdk/social/follow-unfollow/accept-decline-follow-request.md)
- [Block and Unblock User](https://docs.social.plus/social-plus-sdk/social/block-and-unblock-user.md)
- [Intelligent Search](https://docs.social.plus/social-plus-sdk/social/intelligent-search.md)
- [Intelligent Search - Post](https://docs.social.plus/social-plus-sdk/social/intelligent-search/intelligent-search-post.md)
- [Intelligent Search - Community](https://docs.social.plus/social-plus-sdk/social/intelligent-search/intelligent-search-community.md)
- [Notification tray](https://docs.social.plus/social-plus-sdk/social/notification-tray.md)
- [Get Notification Tray Seen](https://docs.social.plus/social-plus-sdk/social/notification-tray/get-notification-tray-seen.md)
- [Mark Notification Tray Seen](https://docs.social.plus/social-plus-sdk/social/notification-tray/mark-notification-tray-seen.md)
- [Query Notification Tray Item](https://docs.social.plus/social-plus-sdk/social/notification-tray/query-notification-tray-item.md)
- [Mark Notification Tray Item Seen](https://docs.social.plus/social-plus-sdk/social/notification-tray/mark-notification-tray-item-seen.md)
- [Video](https://docs.social.plus/social-plus-sdk/video.md)
- [Live Stream](https://docs.social.plus/social-plus-sdk/video/live-stream.md): Host your events virtually and see community interaction as it happens.
- [iOS](https://docs.social.plus/social-plus-sdk/video/ios.md): This module allows for richer, interactive experiences by enabling video stories and live streaming on your application.
- [View & Play Live Stream](https://docs.social.plus/social-plus-sdk/video/ios/view-play.md): Host your events virtually and see community interaction as it happens.
- [Broadcast Live Stream](https://docs.social.plus/social-plus-sdk/video/ios/broadcast.md)
- [Push Notifications](https://docs.social.plus/social-plus-sdk/video/ios/push-notification.md): Ensure that your users don’t miss important content from each other.
- [Android](https://docs.social.plus/social-plus-sdk/video/android.md): This module allows for richer, interactive experiences by enabling video stories and live streaming in your application.
- [View & Play Live Stream](https://docs.social.plus/social-plus-sdk/video/android/view-play.md): Host your events virtually and see community interaction as it happens.
- [Broadcast Live Stream](https://docs.social.plus/social-plus-sdk/video/android/broadcast.md)
- [Push Notifications](https://docs.social.plus/social-plus-sdk/video/android/push-notification.md): Ensure that your users don’t miss important content from each other.
- [Flutter](https://docs.social.plus/social-plus-sdk/video/flutter.md): This module allows for richer, interactive experiences by enabling video stories and live streaming in your application.
- [View & Play Live Stream](https://docs.social.plus/social-plus-sdk/video/flutter/view-play.md): Host your events virtually and see community interaction as it happens.
- [Push Notifications](https://docs.social.plus/social-plus-sdk/video/flutter/push-notification.md): Ensure that your users don’t miss important content from each other.
- [Typescript](https://docs.social.plus/social-plus-sdk/video/web.md): This module allows for richer, interactive experiences by enabling video stories and live streaming on your application.
- [View & Play Live Stream](https://docs.social.plus/social-plus-sdk/video/web/view-and-play-live-stream.md): Host your events virtually and see community interaction as it happens.
- [Push Notifications](https://docs.social.plus/social-plus-sdk/video/web/push-notification.md): Ensure that your users don’t miss important content from each other.
- [React Native](https://docs.social.plus/social-plus-sdk/video/react-native.md): This module allows for richer, interactive experiences by enabling video stories and live streaming in your application.
- [View & Play Live Stream](https://docs.social.plus/social-plus-sdk/video/react-native/view-and-play-live-stream.md): Host your events virtually and see community interaction as it happens.
- [Broadcast Live Stream](https://docs.social.plus/social-plus-sdk/video/react-native/broadcast-live-stream.md): Host your events virtually and see community interaction as it happens.
- [Changelogs & Versioning](https://docs.social.plus/social-plus-sdk/changelogs-and-versioning.md): These pages contain an overview of changes made to the social.plus SDKs, the latest version releases‌ , and version statuses.
- [iOS](https://docs.social.plus/social-plus-sdk/changelogs-and-versioning/ios.md): This page contains an overview of all relevant changes made to the iOS SDK and the latest version releases.
- [Android](https://docs.social.plus/social-plus-sdk/changelogs-and-versioning/android.md): This page contains an overview of all relevant changes made to the Android SDK and the latest version releases.
- [TypeScript](https://docs.social.plus/social-plus-sdk/changelogs-and-versioning/ts.md): This page contains an overview of all relevant changes made to the TypeScript SDK and the latest version releases.
- [React Native](https://docs.social.plus/social-plus-sdk/changelogs-and-versioning/react-native.md): This page contains an overview of all relevant changes made to the TypeScript (React Native) SDK and the latest version releases.
- [Flutter (Beta)](https://docs.social.plus/social-plus-sdk/changelogs-and-versioning/flutter-beta.md): This page contains an overview of all relevant changes made to the Flutter SDK and the latest version releases.
- [React Native (Video)](https://docs.social.plus/social-plus-sdk/changelogs-and-versioning/react-native-video.md): This page contains an overview of all relevant changes made to the social.plus UIKit's Broadcaster and Player modules.
- [JavaScript (Deprecated)](https://docs.social.plus/social-plus-sdk/changelogs-and-versioning/js.md): This page contains an overview of all relevant changes made to the JavaScript SDK and the latest version releases.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.social.plus/social-plus-sdk.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
