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://us-west.api.greenlake.hpe.com/
https://eu-central.api.greenlake.hpe.com/
https://ap-northeast.api.greenlake.hpe.com/
https://developer.greenlake.hpe.com/_mock/docs/greenlake/services/sustainability/public/openapi/sustainability-insight-ctr-latest/
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.
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.
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
- Mock server
https://developer.greenlake.hpe.com/_mock/docs/greenlake/services/sustainability/public/openapi/sustainability-insight-ctr-latest/sustainability-insight-ctr/v1beta1/usage-by-entity
- curl
- JavaScript
- Node.js
- Python
- Java
- Go
- C#
- PHP
curl -i -X GET \
'https://us-west.api.greenlake.hpe.com/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.
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
- Mock server
https://developer.greenlake.hpe.com/_mock/docs/greenlake/services/sustainability/public/openapi/sustainability-insight-ctr-latest/sustainability-insight-ctr/v1beta1/usage-totals
- curl
- JavaScript
- Node.js
- Python
- Java
- Go
- C#
- PHP
curl -i -X GET \
'https://us-west.api.greenlake.hpe.com/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.
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
- Mock server
https://developer.greenlake.hpe.com/_mock/docs/greenlake/services/sustainability/public/openapi/sustainability-insight-ctr-latest/sustainability-insight-ctr/v1beta1/usage-series
- curl
- JavaScript
- Node.js
- Python
- Java
- Go
- C#
- PHP
curl -i -X GET \
'https://us-west.api.greenlake.hpe.com/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.
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
- Mock server
https://developer.greenlake.hpe.com/_mock/docs/greenlake/services/sustainability/public/openapi/sustainability-insight-ctr-latest/sustainability-insight-ctr/v1beta1/cloud-usage-by-entity
- curl
- JavaScript
- Node.js
- Python
- Java
- Go
- C#
- PHP
curl -i -X GET \
'https://us-west.api.greenlake.hpe.com/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
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
- Mock server
https://developer.greenlake.hpe.com/_mock/docs/greenlake/services/sustainability/public/openapi/sustainability-insight-ctr-latest/sustainability-insight-ctr/v1beta1/cloud-usage-totals
- curl
- JavaScript
- Node.js
- Python
- Java
- Go
- C#
- PHP
curl -i -X GET \
'https://us-west.api.greenlake.hpe.com/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
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
- Mock server
https://developer.greenlake.hpe.com/_mock/docs/greenlake/services/sustainability/public/openapi/sustainability-insight-ctr-latest/sustainability-insight-ctr/v1beta1/cloud-usage-series
- curl
- JavaScript
- Node.js
- Python
- Java
- Go
- C#
- PHP
curl -i -X GET \
'https://us-west.api.greenlake.hpe.com/sustainability-insight-ctr/v1beta1/cloud-usage-series?interval=string&start-time=string&end-time=string' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>'{ "items": [ { … } ], "count": 5 }