# CMS Energy

**Canonical:** https://apis.io/providers/cms-energy/  
**Website:** https://www.cmsenergy.com  
**APIs profiled:** 6

CMS Energy is an energy holding company whose primary subsidiary is Consumers Energy, an electric and natural gas utility serving customers in Michigan. Consumers Energy participates in the Green Button Connect My Data (GBCMD) program, exposing customer-authorized energy usage data to third parties via OAuth 2.0 - typically brokered through UtilityAPI - for use in energy management, demand response, EV charging, solar, and sustainability applications.

## Kin Score — 34.1 / 100 (thin)

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

| Facet | Score |
|---|---|
| Discoverability | 64.8 |
| Contract Quality | 52.6 |
| Governance | 0.0 |
| Contract Governance | 0.0 |
| Operational Transparency | 5.3 |
| Developer Ergonomics | 26.2 |
| Commercial Clarity | 23.7 |
| Access Clarity | 23.7 |

Regulatory layer — **Energy & Utilities**: 44.6 (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 (6)

- **Consumers Energy Green Button Connect My Data API** — The Consumers Energy Green Button Connect My Data API exposes customer-authorized electric and natural-gas usage data to registered third parties using the NAESB ESPI / Green Bu...
- **CMS Energy Authorizations API** — The Authorizations API from CMS Energy — 2 operation(s) for authorizations.
- **CMS Energy Bills API** — The Bills API from CMS Energy — 1 operation(s) for bills.
- **CMS Energy GreenButton API** — The GreenButton API from CMS Energy — 1 operation(s) for greenbutton.
- **CMS Energy Intervals API** — The Intervals API from CMS Energy — 1 operation(s) for intervals.
- **CMS Energy Meters API** — The Meters API from CMS Energy — 2 operation(s) for meters.

## Agentic access (1)

- **Cms Energy Agentic Access** — 8 operations · 1 acting · 1 human-in-the-loop

## Security (2)

- **Cms Energy Authentication** — http/oauth2 · 2 schemes
- **Cms Energy Domain Security** — TLSv1.3 · HSTS · DNSSEC · DMARC

## Plans (1)

- **Cms Energy Plans Pricing**

## Tags

Electric, Energy, Green Button, Michigan, Natural Gas, Utility, Fortune 500

---

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