platform

API/CLI

Multiple APIs to delve into your data
image-block-main

Description

Cloudaware offers a wide range of development APIs such as REST, SOAP, Bulk, SAQL, GraphQL to extend collaboration and engage with data more efficiently. Using CMDB CLI, developers can quickly query and update CMDB data using commands and scripts.

Our development APIs support strong authentication using SAML and OpenID while data is protected using end-to-end HTTPS encryption.

Examples

tab-imagetab-imagetab-imagetab-imagetab-image

Use case: Get a list of k8s resources with detailed information

Nerd out →

Scalability

bring-your-data


Bulk API

When working with enterprise-grade volumes of data, you may need to load, update and delete large data sets quickly. Based on REST principles, Bulk API allows processing batches serially or in parallel for better data throughput and scalability. Expedite a query runtime even more by using pagination to limit search results.

Nerd out ⟶

bring-your-data


SAQL

Using SAQL and JSON, you can create dashboards, widgets, and lenses without manual dashboards creation. This ‘dashboard as code’ functionality drives a fast and intelligent experience in data visualization. Manipulate queries from different datasets or query a dataset with a million rows and get results in a blink of an eye.

Nerd out ⟶

image-block-cli-banner

GraphQL API

By leveraging GraphQL API, Cloudaware users can retrieve CMDB records across multiple CIs using a single GraphQL query. For example, retrieve or update an application inventory tree consisting of a load balancer, instances, volumes, and KMS keys in a single request.

Nerd out ⟶

image-block-graphql-api

Developer Environment

Work with Cloudaware APIs using any modern programming language such as C#, Java, Node, PHP, Ruby, or Python. This diversity at hand is incredibly important for maximizing developer productivity.

image-block-developer-environment