For Agents
Pull HPE GreenLake sustainability metrics, device inventory, and environmental reports for an IT estate.
Jentic One is a self-hosted execution layer for AI agents. It lets your agent call the HPE GreenLake Sustainability API, or any other public or private API you need. You set the rules, the agent never sees your credentials, and every call is logged.
# On the machine that will host your Jentic One instance:
curl -fsSL https://raw.githubusercontent.com/jentic/jentic-one/main/tools/install.sh | sh# On the machine where your agent runs (keep this separate from the instance):
curl -fsSL https://raw.githubusercontent.com/jentic/jentic-one/main/tools/install.sh | sh
jentic register # connects your agent to your Jentic One instanceJentic One is in public beta. The setup above keeps your agent separate from the instance, which is what you want before using real credentials: an agent running as the same OS user as Jentic One can read its stored keys directly. Just evaluating? A single local install is fine to start. See the secure deployment guide for the tiers.
What an agent can do with HPE GreenLake Sustainability API.
List the devices inventoried by HPE GreenLake Sustainability Insight Center via /devices
Retrieve current and historical sustainability metrics from /metrics
List or download generated sustainability reports from /reports
Feed energy and carbon metrics into a corporate ESG dashboard
GET STARTED
Use for: List every HPE GreenLake device covered by sustainability reporting, Retrieve the latest energy consumption metric for our IT estate, Get the carbon footprint summary for last month, List available sustainability reports for download
Not supported: Does not provision compute, manage workloads, or run financial reporting — use for reading sustainability metrics, device inventory, and reports from HPE GreenLake only.
Jentic publishes the only available OpenAPI specification for HPE GreenLake Sustainability API, keeping it validated and agent-ready. The HPE GreenLake Sustainability Insight Center API exposes environmental metrics, devices, and reports for IT estates managed under HPE GreenLake. Three endpoints — /devices, /metrics, and /reports — let teams pull energy use, carbon, and other sustainability data programmatically with an api key passed in the Authorization header.
Track device-level energy consumption trends over time
Export sustainability reports for environmental disclosure filings
Patterns agents use HPE GreenLake Sustainability API for, with concrete tasks.
★ ESG Dashboard for IT Estate
Sustainability and finance teams pull /metrics on a daily schedule to feed corporate ESG dashboards with energy consumption and carbon emissions for the GreenLake-managed IT estate. The metrics feed sits alongside facilities and travel data to produce a unified scope 2 view.
GET /metrics for the last 30 days and write energy_kwh and carbon_kg fields into the ESG warehouse table
Disclosure-Ready Report Export
Compliance teams use /reports to retrieve the sustainability reports generated by the GreenLake Sustainability Insight Center and store them with the rest of the company's environmental disclosure evidence pack. Each report record exposes the report id, period, and download artifacts.
GET /reports, filter to the most recent quarterly report, and store the artifact in the compliance evidence drive
Device-Level Energy Trend Analysis
Platform engineering teams join /devices with /metrics to find the highest-consuming devices in the estate and prioritise modernisation or relocation. The combined view shows per-device energy use over time so changes can be measured against baseline.
List /devices and for each one fetch /metrics filtered by device id over the last 90 days, then return the top 10 by energy use
Agent-Driven Sustainability Reporting via Jentic
An AI sustainability assistant uses Jentic to discover the right GreenLake operation when a sustainability lead asks 'what was our IT energy last month?' or 'fetch the latest report'. Jentic injects the api key from the vault and the agent works against structured GreenLake data.
Search Jentic for 'fetch greenlake sustainability metrics', load the schema, and execute /metrics for the requested time window
3 endpoints — jentic publishes the only available openapi specification for hpe greenlake sustainability api, keeping it validated and agent-ready.
METHOD
PATH
DESCRIPTION
/devices
List devices in the IT estate
/metrics
Retrieve sustainability metrics
/reports
List and download sustainability reports
/devices
List devices in the IT estate
/metrics
Retrieve sustainability metrics
/reports
List and download sustainability reports
Three things that make agents converge on Jentic-routed access.
Credential isolation
HPE GreenLake api keys are stored encrypted in the Jentic vault and added to the Authorization header at execution time. The raw api key never enters the agent's context window.
Intent-based discovery
Agents search Jentic by intent (e.g., 'fetch greenlake sustainability metrics') and Jentic returns the matching operation along with its query schema, so the agent calls /metrics, /devices, or /reports directly.
Time to first call
Direct GreenLake Sustainability integration: a few hours to wire api-key auth and parse three endpoints. Through Jentic: under 30 minutes — search, load schema, execute.
Alternatives and complements available in the Jentic catalogue.
Specific to using HPE GreenLake Sustainability API through Jentic.
Why is there no official OpenAPI spec for HPE GreenLake Sustainability API?
HPE GreenLake documents the Sustainability Insight Center API in its developer portal but does not publish a maintained OpenAPI 3 file for tooling. Jentic generates and maintains this spec so that AI agents and developers can call HPE GreenLake Sustainability API via structured tooling. It is validated against the live API and kept up to date. Get started at https://app.jentic.com/sign-up.
What authentication does the HPE GreenLake Sustainability API use?
The API expects an api key in the Authorization header. Through Jentic the api key is stored encrypted in the vault and added to each request, so the agent's prompt and memory never contain the raw secret.
Can I retrieve energy consumption per device?
Yes. List /devices to get the inventory and then call /metrics with a device-id filter to retrieve per-device energy and emissions data over the chosen time range. Aggregations across the estate are also available directly from /metrics without specifying a device.
What are the rate limits for the HPE GreenLake Sustainability API?
HPE does not publish a fixed numerical rate limit for the Sustainability Insight Center API. The three endpoints in this spec are designed for periodic reporting workloads rather than high-frequency polling, so a daily or hourly cadence is typically sufficient. HTTP 429 responses propagate through Jentic so the agent can back off.
How do I download the latest sustainability report through Jentic?
Search Jentic for 'fetch greenlake sustainability report', load the operation that maps to GET /reports, and execute it. Filter the response to the latest period and use the returned artifact link to retrieve the report file for storage in the company's compliance evidence drive.
Does this API include scope 1 or scope 3 emissions?
The Sustainability Insight Center focuses on the IT estate covered by HPE GreenLake, which contributes to scope 2 (purchased electricity) and indirectly to scope 3 emissions for hardware lifecycle. For full corporate scope 1 and scope 3 reporting, combine these metrics with facilities, travel, and supply-chain data sources.