Green Button (CMD / DMD / ESPI / CDS)

Green Button is the consumer energy data standard for utilities and third-party solution providers. Connect My Data (CMD) is the machine-to-machine sharing flow. Download My Data (DMD) is the user-initiated export flow. The Energy Services Provider Interface (ESPI) defines the underlying REST and Atom payloads (UsagePoint, MeterReading, IntervalBlock, ReadingType). The Consumer Data Specification (CDS) is the working group's next-generation profile.

API entry from apis.yml

apis.yml Raw ↑
aid: energy-utilities:green-button
name: Green Button (CMD / DMD / ESPI / CDS)
description: Green Button is the consumer energy data standard for utilities and third-party solution
  providers. Connect My Data (CMD) is the machine-to-machine sharing flow. Download My Data (DMD) is the
  user-initiated export flow. The Energy Services Provider Interface (ESPI) defines the underlying REST
  and Atom payloads (UsagePoint, MeterReading, IntervalBlock, ReadingType). The Consumer Data Specification
  (CDS) is the working group's next-generation profile.
humanURL: https://www.greenbuttonalliance.org/
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
tags:
- Green Button
- ESPI
- CDS
- Consumer Data
- Authorization
- OAuth2
properties:
- type: Documentation
  url: https://greenbuttonalliance.github.io/OpenESPI-GreenButton-API-Documentation/API/
- type: Repository
  url: https://github.com/GreenButtonAlliance
- type: Reference
  url: https://www.greenbuttonalliance.org/developer-resources