Cloud Tables
Trusted Server API References for Cloud Data Storage Service
Path parameters
tableIdstringRequired
rowIdinteger · int32Required
Body
Responses
200
OK
put
PUT /server/services/table/{tableId}/{rowId} HTTP/1.1
Host:
Content-Type: application/json
Accept: */*
Content-Length: 47
{
"data": {
"ANY_ADDITIONAL_PROPERTY": "anything"
}
}
200
OK
{
"id": 1
}
Path parameters
tableIdstringRequired
Query parameters
skipinteger · int32OptionalDefault:
0
limitinteger · int32OptionalDefault:
25
Body
Responses
200
OK
put
PUT /server/services/table/{tableId} HTTP/1.1
Host:
Content-Type: application/json
Accept: */*
Content-Length: 343
{
"conditions": {
"op": "text",
"field": "text",
"value": null,
"values": [],
"list": [
{
"op": "text",
"field": "text",
"value": null,
"values": [],
"list": [
{
"op": "text",
"field": "text",
"value": null,
"values": [],
"list": "[Circular Reference]"
}
]
}
]
},
"sorts": {
"ANY_ADDITIONAL_PROPERTY": "text"
},
"joins": [
{
"table_name": "text",
"local_field": "text",
"foreign_field": "text"
}
]
}
200
OK
[]
post
Path parameters
tableIdstringRequired
Body
Responses
200
OK
post
POST /server/services/table/{tableId}/find-one HTTP/1.1
Host:
Content-Type: application/json
Accept: */*
Content-Length: 300
{
"conditions": {
"op": "text",
"field": "text",
"value": null,
"values": [],
"list": [
{
"op": "text",
"field": "text",
"value": null,
"values": [],
"list": [
{
"op": "text",
"field": "text",
"value": null,
"values": [],
"list": "[Circular Reference]"
}
]
}
]
},
"joins": [
{
"table_name": "text",
"local_field": "text",
"foreign_field": "text"
}
]
}
200
OK
{
"id": 1
}
post
Path parameters
tableIdstringRequired
Body
Responses
200
OK
post
POST /server/services/table/{tableId}/find-one-and-update HTTP/1.1
Host:
Content-Type: application/json
Accept: */*
Content-Length: 346
{
"conditions": {
"op": "text",
"field": "text",
"value": null,
"values": [],
"list": [
{
"op": "text",
"field": "text",
"value": null,
"values": [],
"list": [
{
"op": "text",
"field": "text",
"value": null,
"values": [],
"list": "[Circular Reference]"
}
]
}
]
},
"joins": [
{
"table_name": "text",
"local_field": "text",
"foreign_field": "text"
}
],
"data": {
"ANY_ADDITIONAL_PROPERTY": "anything"
}
}
200
OK
{
"id": 1
}
post
Path parameters
tableIdstringRequired
Body
Responses
200
OK
post
POST /server/services/table/{tableId}/find-one-and-delete HTTP/1.1
Host:
Content-Type: application/json
Accept: */*
Content-Length: 300
{
"conditions": {
"op": "text",
"field": "text",
"value": null,
"values": [],
"list": [
{
"op": "text",
"field": "text",
"value": null,
"values": [],
"list": [
{
"op": "text",
"field": "text",
"value": null,
"values": [],
"list": "[Circular Reference]"
}
]
}
]
},
"joins": [
{
"table_name": "text",
"local_field": "text",
"foreign_field": "text"
}
]
}
200
OK
{
"id": 1
}
Path parameters
tableIdstringRequired
Query parameters
rowIdinteger · int32Optional
Body
Responses
200
OK
put
PUT /server/services/table/{tableId}/update HTTP/1.1
Host:
Content-Type: application/json
Accept: */*
Content-Length: 270
{
"data": {
"ANY_ADDITIONAL_PROPERTY": "anything"
},
"conditions": {
"op": "text",
"field": "text",
"value": null,
"values": [],
"list": [
{
"op": "text",
"field": "text",
"value": null,
"values": [],
"list": [
{
"op": "text",
"field": "text",
"value": null,
"values": [],
"list": "[Circular Reference]"
}
]
}
]
}
}
200
OK
{
"id": 1
}
Path parameters
tableIdstringRequired
Body
Responses
200
OK
put
PUT /server/services/table/{tableId}/delete HTTP/1.1
Host:
Content-Type: application/json
Accept: */*
Content-Length: 224
{
"conditions": {
"op": "text",
"field": "text",
"value": null,
"values": [],
"list": [
{
"op": "text",
"field": "text",
"value": null,
"values": [],
"list": [
{
"op": "text",
"field": "text",
"value": null,
"values": [],
"list": "[Circular Reference]"
}
]
}
]
}
}
200
OK
{
"affected": 1
}
Last updated