GET CDMI capabilities

Retrieves the CDMI capabilities from storage.

With the GET cdmi_capabilities method, you can retrieve the Cloud Data Management Interface (CDMI) capabilities from the system.

Important: The CDMI specification requires support for retrieving server capabilities.
Table 1. GET CDMI capabilities request details
Method Resource URI Description

GET

cdmi_capabilities

/api/v1/b2b/cdmi_capabilities

Retrieves the CDMI capabilities from the server.

GET CDMI capabilities response body parameters

For information about the response body parameters for this API, refer to http://snia.org/sites/default/files/CDMI%20v1.0.2.pdf, which opens a PDF file. Refer to the tables about the response message body and the system-wide capabilities.

GET CDMI capabilities example

The following examples show the request and response.

HTTP request

GET /api/v1/b2b/cdmi_capabilities

HTTP response

HTTP/1.1 200 OK

JSON content response

{
   "objectType" : "application/cdmi-capability",
   "objectID" : "",
   "objectName" : "cdmi_capabilities/",
   "parentURI" : "/",
    "parentID" : "",
   "capabilities" : {
   {"cdmi_object_access_by_ID":"true"},
   {"cdmi_metadata_maxsize" : "4096"},
    {"cdmi_metadata_maxitems" : "1024"}
   },
   "childrenrange" : "0",
   "children" : [
   ]
}