The HPE Sustainability Insight Center API enables users to manage power consumption data that helps to reduce costs and achieve IT sustainability goals.
Sustainability-Insight-Center (v1beta1)
https://stage-developer-portal-hpe.redocly.app/_mock/docs/greenlake/services/sustainability/public/openapi/sustainability-insight-ctr-latest/
https://us-west.api.greenlake.hpe.com/
https://eu-central.api.greenlake.hpe.com/
https://ap-northeast.api.greenlake.hpe.com/
Start of the query's time range in ISO8601 format.
End of the query's time range in ISO8601 format.
Limit the entities operated on by this endpoint, returning only the subset of entities that match the filter. The filter grammar is a subset of OData 4.0 supporting "eq", "in", and "and" operators only. Usage entities can be filtered by:
- entityId
- entityMake
- entityModel
- entityType
- entitySerialNum
- entityProductId
- locationName
- locationId
- locationCity
- locationState
- locationCountry
- name
Limit the entities operated on by this endpoint, returning only the subset of entities that contain the tags. The filter grammar is a subset of OData 4.0 supporting "eq" and "or" operators only. The tag key is on the left of the operator, the value is on the right.
The 3 letter currency code the cost returned will be in, case insensitive. Currency calculations are done via a factor queried at the beginning of the day. Defaults to USD.
Odata 4.0 field to sort entities on. Allowed fields are the strings "locationName", "locationCountry", "locationState", "entityId", "entityMake", "entityModel", "entityType", "entitySerialNum", "entityProductId", "name". Must be of the format "property order".
Zero-based resource offset to start the response from.
- Mock server
https://stage-developer-portal-hpe.redocly.app/_mock/docs/greenlake/services/sustainability/public/openapi/sustainability-insight-ctr-latest/sustainability-insight-ctr/v1beta1/usage-by-entity
https://us-west.api.greenlake.hpe.com/sustainability-insight-ctr/v1beta1/usage-by-entity
https://eu-central.api.greenlake.hpe.com/sustainability-insight-ctr/v1beta1/usage-by-entity
https://ap-northeast.api.greenlake.hpe.com/sustainability-insight-ctr/v1beta1/usage-by-entity
- curl
- JavaScript
- Node.js
- Python
- Java
- Go
- C#
- PHP
curl -i -X GET \
'https://stage-developer-portal-hpe.redocly.app/_mock/docs/greenlake/services/sustainability/public/openapi/sustainability-insight-ctr-latest/sustainability-insight-ctr/v1beta1/usage-by-entity?start-time=string&end-time=string' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>'
{ "items": [ { … } ], "count": 5, "total": 10, "offset": 5 }
Start of the query's time range in ISO8601 format.
End of the aggregate's time range in ISO8601 format.
Limit the entities operated on by this endpoint, returning only the usage for entities that match the filter. The filter grammar is a subset of OData 4.0 supporting "eq", "in", and "and" operators only. Usage entities can be filtered by:
- entityId
- entityMake
- entityModel
- entityType
- entitySerialNum
- entityProductId
- locationName
- locationId
- locationCity
- locationState
- locationCountry
Limit the entities operated on by this endpoint, returning only the subset of entities that contain the tags. The filter grammar is a subset of OData 4.0 supporting "eq" and "or" operators only. The tag key is on the left of the operator, the value is on the right.
- Mock server
https://stage-developer-portal-hpe.redocly.app/_mock/docs/greenlake/services/sustainability/public/openapi/sustainability-insight-ctr-latest/sustainability-insight-ctr/v1beta1/usage-totals
https://us-west.api.greenlake.hpe.com/sustainability-insight-ctr/v1beta1/usage-totals
https://eu-central.api.greenlake.hpe.com/sustainability-insight-ctr/v1beta1/usage-totals
https://ap-northeast.api.greenlake.hpe.com/sustainability-insight-ctr/v1beta1/usage-totals
- curl
- JavaScript
- Node.js
- Python
- Java
- Go
- C#
- PHP
curl -i -X GET \
'https://stage-developer-portal-hpe.redocly.app/_mock/docs/greenlake/services/sustainability/public/openapi/sustainability-insight-ctr-latest/sustainability-insight-ctr/v1beta1/usage-totals?start-time=string&end-time=string' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>'
Interval of the created time series. Must be of the format "integer unit". Valid units are day(s), hour(s), week(s), month(s), and year(s).
Start of the query's time range in ISO8601 format.
End of the query's time range in ISO8601 format.
Limit the entities operated on by this endpoint, returning only the usage for entities that match the filter. The filter grammar is a subset of OData 4.0 supporting "eq", "in", and "and" operators only. Usage entities can be filtered by:
- entityId
- entityMake
- entityModel
- entityType
- entitySerialNum
- entityProductId
- locationName
- locationId
- locationCity
- locationState
- locationCountry
Limit the entities operated on by this endpoint, returning only the subset of entities that contain the tags. The filter grammar is a subset of OData 4.0 supporting "eq" and "or" operators only. The tag key is on the left of the operator, the value is on the right.
- Mock server
https://stage-developer-portal-hpe.redocly.app/_mock/docs/greenlake/services/sustainability/public/openapi/sustainability-insight-ctr-latest/sustainability-insight-ctr/v1beta1/usage-series
https://us-west.api.greenlake.hpe.com/sustainability-insight-ctr/v1beta1/usage-series
https://eu-central.api.greenlake.hpe.com/sustainability-insight-ctr/v1beta1/usage-series
https://ap-northeast.api.greenlake.hpe.com/sustainability-insight-ctr/v1beta1/usage-series
- curl
- JavaScript
- Node.js
- Python
- Java
- Go
- C#
- PHP
curl -i -X GET \
'https://stage-developer-portal-hpe.redocly.app/_mock/docs/greenlake/services/sustainability/public/openapi/sustainability-insight-ctr-latest/sustainability-insight-ctr/v1beta1/usage-series?interval=string&start-time=string&end-time=string' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>'
{ "items": [ { … } ], "count": 5 }
Start of the query's time range in ISO8601 format.
End of the query's time range in ISO8601 format.
Limit the cloud entities operated on by this endpoint, returning only the subset of entities that match the filter. The filter grammar is a subset of OData 4.0 supporting "eq", "in", and "and" operators only.
Cloud entities can be filtered by:
- entityId
- serviceProvider
- serviceName
- serviceRegion
- serviceAccount
- name
Odata 4.0 field to sort entities on. Allowed fields are the strings "entityId", "serviceProvider", "serviceName", "serviceRegion", "serviceAccount", "name". Must be of the format "property order".
Zero-based resource offset to start the response from.
- Mock server
https://stage-developer-portal-hpe.redocly.app/_mock/docs/greenlake/services/sustainability/public/openapi/sustainability-insight-ctr-latest/sustainability-insight-ctr/v1beta1/cloud-usage-by-entity
https://us-west.api.greenlake.hpe.com/sustainability-insight-ctr/v1beta1/cloud-usage-by-entity
https://eu-central.api.greenlake.hpe.com/sustainability-insight-ctr/v1beta1/cloud-usage-by-entity
https://ap-northeast.api.greenlake.hpe.com/sustainability-insight-ctr/v1beta1/cloud-usage-by-entity
- curl
- JavaScript
- Node.js
- Python
- Java
- Go
- C#
- PHP
curl -i -X GET \
'https://stage-developer-portal-hpe.redocly.app/_mock/docs/greenlake/services/sustainability/public/openapi/sustainability-insight-ctr-latest/sustainability-insight-ctr/v1beta1/cloud-usage-by-entity?start-time=string&end-time=string' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>'
{ "items": [ { … } ], "count": 5, "total": 10, "offset": 5 }
Start of the query's time range in ISO8601 format.
End of the aggregate's time range in ISO8601 format.
Limit the cloud entities operated on by this endpoint, returning only the subset of entities that match the filter. The filter grammar is a subset of OData 4.0 supporting "eq", "in", and "and" operators only.
Cloud entities can be filtered by:
- entityId
- serviceProvider
- serviceName
- serviceRegion
- serviceAccount
- name
- Mock server
https://stage-developer-portal-hpe.redocly.app/_mock/docs/greenlake/services/sustainability/public/openapi/sustainability-insight-ctr-latest/sustainability-insight-ctr/v1beta1/cloud-usage-totals
https://us-west.api.greenlake.hpe.com/sustainability-insight-ctr/v1beta1/cloud-usage-totals
https://eu-central.api.greenlake.hpe.com/sustainability-insight-ctr/v1beta1/cloud-usage-totals
https://ap-northeast.api.greenlake.hpe.com/sustainability-insight-ctr/v1beta1/cloud-usage-totals
- curl
- JavaScript
- Node.js
- Python
- Java
- Go
- C#
- PHP
curl -i -X GET \
'https://stage-developer-portal-hpe.redocly.app/_mock/docs/greenlake/services/sustainability/public/openapi/sustainability-insight-ctr-latest/sustainability-insight-ctr/v1beta1/cloud-usage-totals?start-time=string&end-time=string' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>'
{ "items": [ { … } ], "count": 10 }
Interval of the created time series. Must be of the format "integer unit". Valid units are day(s), hour (s), week(s), month(s), and year(s). Cloud usage typically is measured in months, so the smaller time units are likely to be approximations.
Start of the query's time range in ISO8601 format.
End of the query's time range in ISO8601 format.
Limit the cloud entities operated on by this endpoint, returning only the subset of entities that match the filter. The filter grammar is a subset of OData 4.0 supporting "eq", "in", and "and" operators only.
Cloud entities can be filtered by:
- entityId
- serviceProvider
- serviceName
- serviceRegion
- serviceAccount
- name
- Mock server
https://stage-developer-portal-hpe.redocly.app/_mock/docs/greenlake/services/sustainability/public/openapi/sustainability-insight-ctr-latest/sustainability-insight-ctr/v1beta1/cloud-usage-series
https://us-west.api.greenlake.hpe.com/sustainability-insight-ctr/v1beta1/cloud-usage-series
https://eu-central.api.greenlake.hpe.com/sustainability-insight-ctr/v1beta1/cloud-usage-series
https://ap-northeast.api.greenlake.hpe.com/sustainability-insight-ctr/v1beta1/cloud-usage-series
- curl
- JavaScript
- Node.js
- Python
- Java
- Go
- C#
- PHP
curl -i -X GET \
'https://stage-developer-portal-hpe.redocly.app/_mock/docs/greenlake/services/sustainability/public/openapi/sustainability-insight-ctr-latest/sustainability-insight-ctr/v1beta1/cloud-usage-series?interval=string&start-time=string&end-time=string' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>'
{ "items": [ { … } ], "count": 5 }