CMS Energy · OAuth Scopes
CMS Energy OAuth Scopes
OAuth 2.0
searched
CMS Energy publishes 10 OAuth 2.0 scopes. Scopes are the fine-grained permissions an application requests at authorization time to act against the CMS Energy API on a user’s behalf.
This index is generated from the provider’s OpenAPI security definitions (and, where available, its documented scope reference) and refreshes on every APIs.io network build. Browse every provider’s scopes at scopes.apis.io.
ElectricEnergyGreen ButtonMichiganNatural GasUtilityFortune 500
Scopes: 10
Flows:
Method: searched
Scopes (10)
| Scope | Description | Flows |
|---|---|---|
| FB=4 | Access to the customer's anonymous interval usage data. | |
| FB=16 | Access to the customer's bill data. | |
| FB=39 | Push notifications of new data to a configured notify_url. Frequency is set with SubscriptionFrequency. | |
| FB=51 | Access to account details — account number, service address and similar. | |
| HistoryLength | Seconds of history requested. 0 requests no history. | |
| PreferredAuthEndDate | Unix timestamp at which the authorization auto-revokes. 0 means run until the customer revokes. | |
| SubscriptionFrequency | How often bulk-download notifications are sent when FB 39 is in scope. Integer days or a named frequency. | |
| AdditionalScope | Underscore-joined list of universal and utility-specific options. | |
| AdditionalScope=auth-sso | Authenticate the customer through Consumers Energy SSO (described in the docs as OpenIDConnect). This is the default for CONSUMERSENERGY. | |
| AdditionalScope=auth-test-{scenario} | Bypass Consumers Energy SSO and authenticate as a published test scenario — test_residential, test_commercial or test_empty. |
📄 Provider scope reference: https://utilityapi.com/docs/greenbutton/scope
Source
OAuth Scopes
Work with this as data
Every scope set here is available over the APIs.io API and to AI agents over MCP.