Datastore APIs

From Social ID Developers
(Difference between revisions)
Jump to: navigation, search
 
 
(5 intermediate revisions by 2 users not shown)
Line 1: Line 1:
#REDIRECT [[Datastore APIs PT-BR]]
+
== Schemas ==
 +
 
 +
{|
 +
! align="left" width="400px"| Resource
 +
! align="left"| Description
 +
|-
 +
| [[GET datastore/schemas]]
 +
| Returns all Schemas from the Account.
 +
|-
 +
| [[POST datastore/schemas]]
 +
| Creates a new Schema.
 +
|-
 +
|[[GET datastore/schemas/:schema_name]]
 +
| Returns a specific Schema.
 +
|-
 +
|[[PUT datastore/schemas/:schema_name]]
 +
| Updates a Schema.
 +
|-
 +
|[[DELETE datastore/schemas/:schema_name]]
 +
| Removes a Schema.
 +
|}
 +
 
 +
== Objects ==
 +
 
 +
{|
 +
! align="left" width="400px"| Resource
 +
! align="left"| Description
 +
|-
 +
| [[GET datastore/schemas/:schema_name/objects]]
 +
| Returns all Objects from a Schema.
 +
|-
 +
| [[POST datastore/schemas/:schema_name/objects]]
 +
| Creates a new Object for a Schema.
 +
|-
 +
| [[POST datastore/schemas/:schema_name/objects/search]]
 +
| Searches for Objects in the Schema.
 +
|-
 +
|[[GET datastore/schemas/:schema_name/objects/:id]]
 +
| Returns a specific Object.
 +
|-
 +
|[[PUT datastore/schemas/:schema_name/objects/:id]]
 +
| Updates an Object.
 +
|-
 +
|[[DELETE datastore/schemas/:schema_name/objects/:id]]
 +
| Removes an Object.
 +
|-
 +
|[[DELETE datastore/schemas/:schema_name/users/:user_id/objects]]
 +
| Removes all objects from an User.
 +
|}

Latest revision as of 13:34, 10 May 2019

Schemas

Resource Description
GET datastore/schemas Returns all Schemas from the Account.
POST datastore/schemas Creates a new Schema.
GET datastore/schemas/:schema_name Returns a specific Schema.
PUT datastore/schemas/:schema_name Updates a Schema.
DELETE datastore/schemas/:schema_name Removes a Schema.

Objects

Resource Description
GET datastore/schemas/:schema_name/objects Returns all Objects from a Schema.
POST datastore/schemas/:schema_name/objects Creates a new Object for a Schema.
POST datastore/schemas/:schema_name/objects/search Searches for Objects in the Schema.
GET datastore/schemas/:schema_name/objects/:id Returns a specific Object.
PUT datastore/schemas/:schema_name/objects/:id Updates an Object.
DELETE datastore/schemas/:schema_name/objects/:id Removes an Object.
DELETE datastore/schemas/:schema_name/users/:user_id/objects Removes all objects from an User.
Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox