Custom Objects
Create Record
Create a new record of particular class.
POST
Recipes
To create a new record use a POST
request with application/json
or application/x-www-form-urlencoded
content
type of the POST body. Received values will be cast according to the class defined in QuickBlox Dashboard.
The field that is present in the class but not specified in the POST request will have a null
value.
Allowed permissions
Permission | Syntax | Example |
---|---|---|
Open | permissions.<CRUD_operation>.access | permissions.read.access=open |
Owner | permissions.<CRUD_operation>.access | permissions.read.access=owner |
Open for users IDs | permissions.<CRUD_operation>.access=open_for_users_ids permissions.<CRUD_operation>.ids=id_1,id_2,id_3,… | permissions.update.access=open_for_users_ids permissions.update.ids=3,12 |
Open for groups | permissions.<CRUD_operation>.access=open_for_groups permissions.<CRUD_operation>.groups=group_name_1,group_name_2 | permissions.delete.access=open_for_groups permissions.delete.groups=experience,rate |
Path Parameters
Custom object class name.
Body Parameters
Set value to the field defined in Custom Object class. Can be many 1..N.
Record permissions. Format:
permission.\<CRUD_operation>.access=\<value>
permission.\<CRUD_operation>.\<option>=\<value>
CRUD operations: create
, read
, update
, delete
.
CRUD access values: open
, owner
, open_for_users_ids
, open_for_groups
.
CRUD options: ids
, groups
.
Headers
A user or application session token. See our Authentication page to learn more about session tokens. Must be used either QB-Token or Authorization.
Responses
Was this page helpful?