Operations API¶
Overview¶
This document describes operations API
Version information¶
Version : 1.0.0
URI scheme¶
Schemes : HTTPS, HTTP
Paths¶
Retrieve operation status for given id¶
GET /api/operations/status/{id}
Parameters¶
Type | Name | Schema |
---|---|---|
Path | id required |
string |
Responses¶
HTTP Code | Description | Schema |
---|---|---|
200 | Value successfully retrieved | OperationStatusData |
401 | Unauthorized | No Content |
404 | Not found | ErrorResponse |
503 | Feature disabled | ErrorResponse |
Consumes¶
application/json
Security¶
Type | Name |
---|---|
Unknown | basic_auth |
Example HTTP request¶
Request path¶
/api/operations/status/string
Example HTTP response¶
Response 200¶
{
"status" : "SUCCESS"
}
Response 404¶
{
"Non existing key" : {
"error_code" : 8001,
"error_message" : "A value for the given key does not exists"
}
}
Response 503¶
{
"Missing field" : {
"error_code" : 1001,
"error_message" : "Storage API is disabled"
}
}
Definitions¶
ErrorResponse¶
Name | Description | Schema |
---|---|---|
error_code optional |
Example : 8001 |
integer (int32) |
error_message optional |
Example : "Requested feature is currently not available" |
string |
OperationStatusData¶
Name | Description | Schema |
---|---|---|
status optional |
Status code. One of: SUCCESS, CANCELED, UNKNOWN Example : "SUCCESS" |
string |