Start a conversation

QuickBlox Server API

  • Overview

    QuickBlox REST API is comprised of different web resources representing data associated with chat activities. You can directly interact with these resources via dedicated actions over standard HTTP pr...

  • Authentication

    In order to access QuickBlox APIs you need to authenticate your application with QuickBlox server. A token-based authentication should be used to provide secure access to QuickBlox APIs. The token-bas...

  • Users

    The User module manages all things related to user accounts handling, authentication, account data, etc. - OAuth (open-standard authorization protocol) is secure and supports transparent authenticatio...

  • Chat

    Chat module is a quick and reliable solution that combines benefits of the scalable cloud-hosted XMPP chat server, seamless Single Sign-On authorization via Users, incoming IM/chat alerts via Push Not...

  • Content

    Content module allows storing rich chat attachments, app content, and settings without having to re-publish them. Using a web interface you or your clients can control and make instant changes to the ...

  • Push Notifications

    Push Notifications module provides powerful and simple to use API to subscribe your users to push & email notifications and send them. - Offline messages. Send a chat message when a recipient is offli...

  • Custom Objects

    Custom Objects module provides flexibility to define any data structure (schema) you need, build 1-to-many relations between schemas and control permissions for all operations made on data. Schema is ...

  • Address Book

    Address Book API allows you to keep your contacts in sync across all devices or individual for each device. You can upload, get, update address book and more using our Server API. You can read more in...