Application

Learn how to create and manage your app.

Before starting to build your chat app for a particular platform, it is important to understand that your QuickBlox application has a number of functionalities to keep the chat service running along with basic features to provide proper application management.

You can integrate only one QuickBlox application into your app, regardless of the platform. Thus, if you develop an app for Android, iOS, or web platform, you will require only one QuickBlox application.

Visit our Key Concepts page to get an overall understanding of the most important QuickBlox concepts.

Create your first application

After signing up, you can start creating your first QuickBlox application.

  1. Just click a New app button.
1920
  1. Fill in all required fields for your new application.
  2. Click the Create app button.
992

Get application credentials

Each QuickBlox application has application credentials required for initialization. To get application credentials, follow the steps below:

  1. Go to the Dashboard => YOUR_APP => General => Overview section
  2. Copy your Application ID, Authorization Key, Authorization Secret, and Account Key.
1714

Edit application

You can edit your application details. To edit the application details, follow the steps below:

  1. Navigate to the Dashboard => YOUR_APP => General => Overview => Edit application section.
  2. Update application fields.
  3. Click the Update button at the bottom of the page.
1040

Delete application

You can delete an application. Once the application is deleted, you will no longer be able to access any of the data within that app. To delete the application, follow the steps below:

  1. Navigate to the Dashboard => YOUR_APP => General => Overview.
  2. Click the Remove app button at the bottom of the page.
1020

View list of API keys

You can view a list of available API keys in the app, to do this please follow steps below:

  1. Navigate to the Dashboard => YOUR_APP => General => API keys.

Create API key

You can create up to 10 API keys. To create a new API key please follow steps below:

  1. Navigate to the Dashboard => YOUR_APP => General => API keys.
  2. Click the Add button.
  3. Fill in fields.
  4. Click the Create button.
  1. A new API key will be created

Set session permissions

You can configure session permissions to setup proper privacy level. By default, for development simplicity everything is allowed, but for production environment it is recommended to setup more restrictive configuration:

  • Implement user management on own backend and disable possibility to create users with application/user session.
  • Choose carefully what data considered as PII are allowed to be stored within User and retrieved by other users.

To set session permissions follow the steps below:

  1. Navigate to the Dashboard => YOUR_APP => General => Settings.
  2. Check/uncheck chosen options.
  3. Click the Save button.