- to connect to your cloud platforms and collect cloud infrastructure data;
- perform optimization on the collected data;
- provide to reduce risk and cost, for automated execution or downstream processing;
New Features
New features and functionality are added in each Densify release. See Densify API New Features. to see what’s new in each version.RESTful API
The Densify API has been implemented as a RESTful web service. Requests and responses are built around the transfer of representations of resources. The Densify RESTful web API is a web API implemented using HTTP. It is a collection of resources, with three defined aspects:- the base URI for the web API, such as http://localhost:8086/api/v2/.
- the Internet media type of the data supported by the web API. The Densify API supports JSON.
- the set of operations supported by the web API using HTTP methods (e.g. GET, PUT, POST, or DELETE).
Resource | GET | PUT | POST | DELETE |
Collection URI, such as http://localhost:8086/api/v2/<resource>/ | List the URIs and perhaps other details of the collection’s members. | Not used. | Create a new entry in the collection. The new entry’s URI is assigned automatically and is usually returned by the operation. | Not used. |
Element URI, such as http://localhost:8086/api/v2/<resource>/<item> | Retrieve a representation of the addressed member of the collection, expressed in an appropriate Internet media type. | Modify the addressed member. | Not generally used, but is used to modify attributes and multiple objects within a given collection. | Delete the addressed member of the collection. |