QuickBlox

FREE
By quickblox
Updated 7 months ago
Communication
-/10
Popularity Score
-
Latency
-
Success Rate

QuickBlox API Documentation

QuickBlox is a cloud­hosted Communications backend service. We help developers and publishers add advanced communication features to their apps while reducing development time & cost.

All our modules are available through SDKs for all major platforms - Android, iOS, WP7, Blackberry and Web.

Communication: ○ Video Calling ○ Voice Chat ○ Instant Messaging ○ Push Notifications ○ Presence

Data: ○ Location ○ Users ○ Content ○ Custom Objects ○ Ratings

View API Details
GETGET users.json
POSTPOST users.json
Create File
GETGET blobs.json
POSTPOST blobs.json
Declare File Uploaded
PUTPUT blobs/{id}/complete.json
Download File
GETGET blobs/{uid}.xml
Location
GETGET geodata/find.json
GETGET places.json
POSTPOST geodata.json
POSTPOST places.json
GETGET users.json

Call this API to get a list of current users of you app. By default it returns upto 10 users, but you can change this by adding pagination parameters.

Authorization:

description

Header Parameters
X-RapidAPI-HostSTRING
REQUIRED
X-RapidAPI-KeySTRING
REQUIRED
QB-TokenHEADER
REQUIREDCheck http://quickblox.com/developers/Authentication_and_Authorization on how to generate Session token
Optional Parameters
filter[]STRING
OPTIONALYou can filter the list of users by supplying a filter string. For example, the following filter limits the results to users who's login is either dgem or webdev: string login in dgem, webdev For more information on filtering, see the filtering documentation
per_pageSTRING
OPTIONALThe maximum number of users to return per page, if not specified then the default is 10
pageSTRING
OPTIONALUsed to paginate the results when more than one page of users retrieved
Code Snippet
Install SDK
Response ExampleSchema

Install SDK for (Node.js)Unirest

OAuth2 Authentication
Client ID
Client Secret
OAuth2 Authentication