# Xcel Energy

**Canonical:** https://apis.io/providers/xcel-energy/  
**Website:** https://developer-apim.aws.xcelenergy.com/  
**APIs profiled:** 29

Xcel Energy is a major U.S. electricity and natural gas utility holding company headquartered in Minneapolis, Minnesota, providing service to approximately 3.7 million electricity customers and 2.1 million natural gas customers across eight Midwestern and Western states: Colorado, Minnesota, Texas, New Mexico, North Dakota, South Dakota, Michigan, and Wisconsin. Xcel Energy operates a developer portal at developer-apim.aws.xcelenergy.com that organizes APIs across customer account management, billing, payments, product and service offerings, and request service. The company provides Green Button Connect My Data APIs based on the ESPI (Energy Services Provider Interface) standard developed by NAESB, enabling authorized third-party applications to access customer energy usage data via OAuth 2.0. Xcel Energy also supports IEEE 2030.5 protocol on newer Itron Gen 5 Riva smart meters for direct local-network access to real-time energy data including solar production. Beyond data APIs, Xcel Energy is a Fortune 500 company investing in clean energy, grid modernization, electric vehicle programs, demand response, and renewable energy interconnection.

## Kin Score — 18.2 / 100 (emerging)

Scored 2026-08-21 under rubric 0.12.0. Trend: flat (+0.0 from 18.2).

| Facet | Score |
|---|---|
| Discoverability | 74.1 |
| Contract Quality | 16.6 |
| Governance | 0.0 |
| Contract Governance | 0.0 |
| Operational Transparency | 7.9 |
| Developer Ergonomics | 0.0 |
| Commercial Clarity | 13.2 |
| Access Clarity | 13.2 |

Regulatory layer — **Energy & Utilities**: 39.2 (matched via tags).

## Agent readiness — 29.1 (agent-aware)

| Dimension | Value |
|---|---|
| Spec Presence | yes |
| Agentic Access | derived |
| Reversibility Documented | no |
| MCP Server | no |
| Auth Clarity | yes |
| Idempotency | no |
| Error Semantics | no |
| OpenAPI Examples | no |
| Rate Limit Signal | documented |
| Event Surface Described | no |
| Agent Skills | no |
| Well Known Catalog | no |
| Consent Identity | no |
| Agent Card | no |
| Dry Run Mode | no |

## Access

Self-serve signup — onboarding: self-serve, pricing: unknown, trial: no (confidence: high).

## APIs (29)

- **Xcel Energy ApplicationInformation API** — Third-party application registration metadata used by the Data Custodian.
- **Xcel Energy Authorization API** — OAuth 2.0 authorizations granted by retail customers to third-party applications.
- **Xcel Energy Batch API** — Bulk Atom feeds aggregating multiple resources for a subscription.
- **Xcel Energy Configuration API** — Configuration resource for a device.
- **Xcel Energy DemandResponse API** — Demand Response programs and load control events.
- **Xcel Energy DER API** — Distributed Energy Resource programs, controls, and settings.
- **Xcel Energy DeviceCapability API** — Root resource that lists the function sets supported by the meter.
- **Xcel Energy DeviceInformation API** — Manufacturer, hardware, and firmware metadata for a device.
- **Xcel Energy DeviceStatus API** — Operational status, op-time, and event indicators for a device.
- **Xcel Energy ElectricPowerQualitySummary API** — Aggregate power-quality measurements for a UsagePoint.
- **Xcel Energy ElectricPowerUsageSummary API** — Billing-period aggregate summaries of electric power usage.
- **Xcel Energy EndDevice API** — End devices managed by the meter (the meter itself and any subordinate devices).
- **Xcel Energy FunctionSetAssignments API** — Groups of function sets assigned to an EndDevice by the server operator.
- **Xcel Energy IntervalBlock API** — Time-series interval-level energy usage data captured at a meter.
- **Xcel Energy LocalTimeParameters API** — Time zone and daylight-savings-time parameters used to interpret interval timestamps.
- **Xcel Energy Log API** — Log events emitted by the device.
- **Xcel Energy Messaging API** — Text and HTML messages targeted at end-users.
- **Xcel Energy MeterReading API** — Container for measured IntervalBlocks captured at a UsagePoint.
- **Xcel Energy MirrorUsagePoint API** — Client-supplied mirror usage points used to publish readings to the server.
- **Xcel Energy PowerStatus API** — Real-time power flow and battery status for a device.
- **Xcel Energy ReadingType API** — Metadata describing the units, multiplier, accumulation, and flow direction of meter readings.
- **Xcel Energy Registration API** — EndDevice registration and provisioning state.
- **Xcel Energy Response API** — Acknowledgement responses for received events.
- **Xcel Energy RetailCustomer API** — Retail customer, account, agreement, service location, and meter information.
- **Xcel Energy SelfDevice API** — Convenience resource referring to the device that hosts the API.
- **Xcel Energy ServiceStatus API** — Operational status of the Green Button Connect My Data service.
- **Xcel Energy Subscription API** — Subscription/notification resources for resource-change events.
- **Xcel Energy Time API** — Current device time and time-zone configuration.
- **Xcel Energy UsagePoint API** — Logical metered points that produce energy usage data for a service.

## Agentic access (1)

- **Xcel Energy Agentic Access** — 57 operations · 8 acting

## Security (2)

- **Xcel Energy Authentication** — http/mutualTLS/oauth2 · 4 schemes
- **Xcel Energy Domain Security** — TLSv1.2 · DMARC

## Plans (1)

- **Xcel Energy Plans Pricing**

## Use cases (8)

- **Energy Management Applications** — Third-party apps that help customers track and reduce electricity and natural gas usage.
- **Solar Monitoring** — Applications that track on-site solar production and consumption from IEEE 2030.5 smart meters.
- **Home Energy Automation** — Smart home and HVAC systems that automate energy use based on real-time meter data.
- **Sustainability Reporting** — Commercial customers reporting carbon and energy data for ESG and sustainability disclosures.
- **Building Performance Benchmarking** — Whole-building energy benchmarking for ENERGY STAR Portfolio Manager and similar tools.
- **Demand Response Programs** — Aggregators and DER providers integrating with utility dispatch signals.
- **Electric Vehicle Charging Optimization** — EV charging applications that schedule charging based on time-of-use rates and grid conditions.
- **Research and Policy Analysis** — Academic and policy research on energy consumption patterns and decarbonization.

## Tags

Electric Utility, Energy, Energy Data, Green Button, Natural Gas, Smart Grid, Smart Meter, Utility, ESPI, IEEE 2030.5, Fortune 500

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/providers/xcel-energy/). Scores are computed from the provider's own public artifacts under a published rubric.
