Skip to main content

Welcome

Welcome to the developer Hub of DeadSimpleChat.


Welcome to the Developer Hub of Dead Simple Chat, here you can explore the documentation and quickly get started with building rich chat applications using Dead Simple Chat.


Explore SSO - Automatically Login users into the Chat Room

With SSO you can automatically log in users into the Chat Room, we offer two types of SSO:

  1. Basic SSO
  2. SSO using Auth Token

In Basic SSO you just have to pass the auth token as a query parameter, and the user will join the chat room. You cannot login moderators using this method and the user data is also not persisted.

In the SSO using Auth Token, you will have first create the user using the create user REST API, and then pass the authToken for the user as a parameter to the chat room. The user data is persisted and you can also login moderators using this method.


Explore the REST APIs

We have REST API's for everything, from creating chat rooms, creating users to sending messages into the Chat Rooms, to give you a quick summary of the following you can do with the REST APIs:

  1. Create/Update Chat Room User

  2. Create/Update Moderator

  3. Create/Update/Delete Chat Room

  4. Fetch Chat Room Messages

  5. Create/Update/Delete Channels in the Chat Room

  6. Export Chat Room files and Messages

  7. Get online users in the Chat Room


Use Webhooks

We send webhooks for all the events, you can listen to webhooks to tightly integrate your application with Dead Simple Chat.

  1. New Chat Room Message

  2. User Joined Chat Room

  3. User Left Chat Room

  4. Chat Room Message Deleted

  5. Chat Room Reaction

  6. Chat Room Message Approved

  7. New Channel Message

  8. Channel Joined

  9. Channel Message Deleted and more