OpenADR Alliance
The OpenADR Alliance is a San Ramon, California mutual-benefit membership corporation that develops, certifies, and promotes OpenADR, the open information-exchange model utilities, ISOs/RTOs, aggregators, and device makers use to automate demand response and dispatch distributed energy resources. It is a standards body, not a service operator: it publishes the OpenADR 2.0a/2.0b profile specifications (approved by the IEC as IEC/PAS 62746-10-1) and OpenADR 3.0/3.1, which abandoned the SOAP-era design and is now defined entirely by an OpenAPI 3.0 contract covering programs, events, reports, subscriptions, VENs, and resources, secured with OAuth 2.0 client credentials. It also runs the OpenADR and EcoPort (CTA-2045-B) certification programmes and their public certified-product databases. Its API posture is honest but narrow: the OpenADR 3 OpenAPI is a genuine, parseable machine-readable contract, and the specifications are license-free, but the Alliance itself operates no developer portal, no api./developer./docs. subdomain, and no hosted API — its canonical specification repository (github.com/oadr3-org) has zero public repositories and requires membership, and the public route to the spec is a registration form that emails download links under terms and conditions. It publishes no consumer energy data and no open grid or market data; it defines the protocol that other parties implement. Home market is the United States, with adoption across Europe, Japan, Korea, and Australia.
OpenADR Alliance publishes 9 APIs on the APIs.io network, including Auth API, Events API, MQTT Notifier API, and 6 more. Tagged areas include Energy, United States, Utilities, Electricity, and Demand Response.
The OpenADR Alliance catalog on APIs.io includes 2 event-driven AsyncAPI specifications.
OpenADR Alliance’s developer surface includes authentication, documentation, developer portal, tooling, support, engineering blog, changelog, and 44 more developer resources.
What this lets a business do 1
Business capabilities this provider's published APIs can perform, derived from its own contracts. Browse all capabilities →
Kin Score
APIs 9
Individual APIs this provider publishes, each with its own machine-readable definition.
OpenADR Alliance Auth API
The Auth API from OpenADR Alliance — 2 operation(s) for auth.
OpenADR Alliance Events API
The events API from OpenADR Alliance — 2 operation(s) for events.
OpenADR Alliance MQTT Notifier API
The MQTT_notifier API from OpenADR Alliance — 12 operation(s) for mqtt_notifier.
OpenADR Alliance Notifiers API
The notifiers API from OpenADR Alliance — 1 operation(s) for notifiers.
OpenADR Alliance Programs API
The programs API from OpenADR Alliance — 2 operation(s) for programs.
OpenADR Alliance Reports API
The reports API from OpenADR Alliance — 2 operation(s) for reports.
OpenADR Alliance Resources API
The resources API from OpenADR Alliance — 2 operation(s) for resources.
OpenADR Alliance Subscriptions API
The subscriptions API from OpenADR Alliance — 2 operation(s) for subscriptions.
OpenADR Alliance Vens API
The vens API from OpenADR Alliance — 4 operation(s) for vens.
Scroll for all 9
Arazzo Workflows 2
Multi-step API workflows described with the Arazzo specification.
Publish a program and dispatch a demand response event
BL/VTN-side flow against an OpenADR 3.1.1 VTN: authenticate with the client-credentials grant, create (or reuse) a program, publish an event carrying priced intervals against it...
ARAZZOOnboard a VEN, attach a resource, and subscribe to event notifications
VEN-side onboarding against an OpenADR 3.1.1 VTN: authenticate, register the VEN, attach a controllable resource, ask the VTN which notifier bindings it supports, and register a...
ARAZZOPricing Plans 1
Published pricing tiers and plan structures.
Event Specifications 2
AsyncAPI definitions for this provider's event-driven and streaming APIs.
OpenADR 3 Object Operation Notifications
Event surface of the OpenADR 3 protocol, derived from the OpenADR 3.1.1 OpenAPI contract and the Alliance-published notifications design document. The OpenADR Alliance publishes...
ASYNCAPIOpenadr Alliance Webhooks
ASYNCAPISecurity Posture 2
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Scopes 1
OAuth scopes governing access to this provider's APIs.
Agentic Access 1
Recommended x-agentic-access execution contracts for AI agents.
Resources
Get Started 6
Portal, sign-up, and the first successful call
Documentation 2
Reference material describing how the API behaves
Agent Surfaces 3
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 7
Pagination, idempotency, versioning, errors, and events
Scroll for all 7
Build 5
SDKs, sample code, and the tooling you integrate with
Access & Security 3
Authentication, authorization, and security posture
Learn 1
Tutorials, courses, talks, and written guidance
Operate 5
Status, limits, changes, and where to get help
Commercial 6
Pricing, plans, and the legal terms of use
Company 3
The organization behind the API
Other 10
Properties that don't map to a standard resource type
Scroll for all 10
Source (apis.yml)
Work with this as data
Every provider here is available over the APIs.io API and to AI agents over MCP.