Consolidated Edison Company of New York, Inc. (CECONY, trading as Con Edison) is the investor-owned electric, gas and steam utility that serves New York City and Westchester County, and together with its sibling Orange & Rockland Utilities (ORU) forms the regulated utility core of Consolidated Edison, Inc. It is a wires-and-pipes distribution utility rather than a competitive retailer: it owns and operates the distribution system, meters the customer and bills the customer, while wholesale energy markets are run by NYISO and competitive supply is sold by ESCOs. It is rate-regulated by the New York State Public Service Commission. Its API posture is the most interesting in the United States sample because both halves are real and they are gated completely differently. On the consumer side Con Edison runs a genuine, verified Green Button Connect My Data implementation — the NAESB REQ.21 ESPI standard, branded "Share My Data" — with a live production base URI at https://api.coned.com/gbc/espi/1_1 that answers anonymously with HTTP 401 "Unauthorized. Access token is missing or invalid.", a publicly downloadable 37-path Swagger 2.0 definition ("DCX GBC API V2"), a public Postman collection titled "GBC Certification Third party V3.3", OAuth 2.0 authorization-code and client-credentials flows, ESPI functional-block scopes, batch and real-time interval endpoints, and a 35-page technical onboarding document last revised 2026-05-07. The United States has no federal energy consumer data right; Con Edison's adoption sits under New York PSC supervision (the Joint Utilities DSIP proceeding, Case 16-M-0411, in which it committed to implement the first phase of GBC by end of 2017, the Data Access Framework in Case 20-M-0082, and a Customer Data Access Tariff) rather than under a statutory mandate like Australia's Consumer Data Right or Ontario Regulation 633/21. That data is not self-serve: a third party must register, sign a Data Security Agreement, submit a technical onboarding form and pass 30 to 60 days of supervised testing before production credentials are issued, and Con Edison states plainly that it "is unable to support API development for third parties." On the market side, by contrast, Con Edison publishes distribution-grid data openly and anonymously: the Hosting Capacity Map documents REST API access, and its ArcGIS feature services for segmented and network hosting capacity, EV transformer capacity, 33kV feeders, non-wires-solutions networks and disadvantaged communities all answer unauthenticated. Open on the grid, accredited on the customer — that split is the finding.
Con Edison publishes 16 API contracts indexed on the APIs.io network, including Application Information API, Authorization API, Batch API, and 13 more. Tagged areas include Energy, United States, New York, Utilities, and Electricity.
The Con Edison catalog on APIs.io includes 1 event-driven AsyncAPI specification, 1 JSON-LD context, and 1 Spectral governance ruleset.
Con Edison’s developer surface includes engineering blog, support, documentation, signup flow, authentication, and 28 more developer resources.
Regulatory Posture applies to this provider. Its tags matched the
Energy & Utilities regime, so
Regulatory Posture carries 15 points of the composite.
If this regime is wrong for your business, say so on your
provider repo — the
applicability map is public and we will correct it.
Create-or-Update Ergonomics applies to this provider. This API accepts writes, so it
carries 10 points of the composite. It is scored from the published contracts
themselves: whether a caller can create-or-update in one call, whether the write accepts a key the caller already
holds, and whether the response says which branch ran. Without that, every write needs a search-and-branch in
front of it, and the first time that check is skipped a duplicate record is created.
Scored against the observed mean rather than raw — a provider at the catalog average is unchanged by this facet,
not penalised by it.
The six quality facets above are damped to 75 points between them,
because the conditional facet above carries the other
25. That is why each facet's contribution is shown against a damped
maximum: raising a quality facet moves the composite by 75% of its nominal
weight, not 100%. The full arithmetic is at apis.io/rating/.
Show this score on your site.
It updates itself when the score changes. Paste this where you link to your API docs:
<a href="https://apis.io/providers/con-edison/"><img src="https://apis.io/badge/con-edison/card.svg" alt="Con Edison on APIs.io — Kin Score by API Evangelist"></a>
Other styles, a README pill and a shields.io endpoint are on the badge page.
Raise your score.
Agent readiness — checks not met, largest first (exact, from this profile):
MCP Server+12 pts — deployment.mode + probe verdict on the mcp/ manifest, not the pointer; an unprobed slug falls back to authorship
Idempotency+9 pts — OpenAPI mutating operations declare an idempotency key — a header, a request-body property, or a named de-duplication token whose own description says so (verified); else common[].type matches /idempoten/i (documented)
A2A Agent Card+8 pts — a2a/-a2a.yml manifest, graded on conformance.grade against A2A 1.0.0
Request/Response Examples+7 pts — share of operations carrying request/response examples; else an Examples / Code Samples link
Delegated User Identity+6 pts — a served discovery document listing authorization_code in grant_types_supported (served), else an oauth2 authorizationCode flow or openIdConnect declared in an OpenAPI (documented)
7 more unmet checks in the Agent Readiness table above.
Kin Score — facets with the most composite points still available (weight × headroom):
The Kin Score Market layer reads a provider inside its market:
its position, and how deep its integrations go. Depth is only comparable within a position. Provisional and unweighted:
not part of the Kin Score or agent readiness.
Registered MCP server and declares compatibility are report only — not weighted.
Undeclared means we found nothing we can read, so there is no number: we never infer integrations.
Standards this provider implements or carries. De facto ones are profiled and measured by the API Commons; formal ones come from the standards directory and are linked by the provider's own tags. The evidence column says how each claim was established — not that it was made.
Con Edison's distribution-grid open data, published as anonymously readable Esri ArcGIS REST feature services behind the public Hosting Capacity Map. Con Edison's own documentat...
Customer-driven file export that lets Con Edison residential and small commercial accounts download up to one year of smart-meter interval data as CSV or ESPI XML directly from ...
Overlays applied on top of this provider's contracts. Each card says who wrote it: a document the provider publishes, or one API Evangelist derived or generated.
aid: con-edison
url: https://raw.githubusercontent.com/api-evangelist/con-edison/refs/heads/main/apis.yml
name: Con Edison
kind: company
description: 'Consolidated Edison Company of New York, Inc. (CECONY, trading as Con Edison) is the investor-owned electric,
gas and steam utility that serves New York City and Westchester County, and together with its sibling Orange & Rockland
Utilities (ORU) forms the regulated utility core of Consolidated Edison, Inc. It is a wires-and-pipes distribution utility
rather than a competitive retailer: it owns and operates the distribution system, meters the customer and bills the customer,
while wholesale energy markets are run by NYISO and competitive supply is sold by ESCOs. It is rate-regulated by the New
York State Public Service Commission. Its API posture is the most interesting in the United States sample because both halves
are real and they are gated completely differently. On the consumer side Con Edison runs a genuine, verified Green Button
Connect My Data implementation — the NAESB REQ.21 ESPI standard, branded "Share My Data" — with a live production base URI
at https://api.coned.com/gbc/espi/1_1 that answers anonymously with HTTP 401 "Unauthorized. Access token is missing or invalid.",
a publicly downloadable 37-path Swagger 2.0 definition ("DCX GBC API V2"), a public Postman collection titled "GBC Certification
Third party V3.3", OAuth 2.0 authorization-code and client-credentials flows, ESPI functional-block scopes, batch and real-time
interval endpoints, and a 35-page technical onboarding document last revised 2026-05-07. The United States has no federal
energy consumer data right; Con Edison''s adoption sits under New York PSC supervision (the Joint Utilities DSIP proceeding,
Case 16-M-0411, in which it committed to implement the first phase of GBC by end of 2017, the Data Access Framework in Case
20-M-0082, and a Customer Data Access Tariff) rather than under a statutory mandate like Australia''s Consumer Data Right
or Ontario Regulation 633/21. That data is not self-serve: a third party must register, sign a Data Security Agreement,
submit a technical onboarding form and pass 30 to 60 days of supervised testing before production credentials are issued,
and Con Edison states plainly that it "is unable to support API development for third parties." On the market side, by contrast,
Con Edison publishes distribution-grid data openly and anonymously: the Hosting Capacity Map documents REST API access,
and its ArcGIS feature services for segmented and network hosting capacity, EV transformer capacity, 33kV feeders, non-wires-solutions
networks and disadvantaged communities all answer unauthenticated. Open on the grid, accredited on the customer — that split
is the finding.'
deliveryModel:
model: saas
open_source: false
commercial: true
callable_host: false
label: Hosted service · you call their endpoint
confidence: medium
source:
- openapi
- pricing
generated: '2026-08-28'
method: derived
accessModel:
pricing: free
onboarding: self-serve
trial: false
try_now: true
public: false
gated: none
gated_source:
- onboarding
label: Free · Self-serve signup
confidence: high
source:
- plans
- authentication
- scopes
- rate-limits
- security
- sandbox
generated: '2026-11-06'
method: derived
imageNote: The `image` property was removed on 2026-08-26. It had been copied verbatim out of a bootstrap template and pointed
at an icon belonging to groq, not to this company. That asset returns HTTP 200, so the record rendered another company's
brand rather than a broken image, which is why it went unreported (roadmap#153). No correct icon has been sourced yet. Shipping
the wrong company's mark is worse than shipping none; re-run the icon backfill once a real asset exists.
tags:
- Energy
- United States
- New York
- Utilities
- Electricity
- Gas
- Steam
- Smart Metering
- Green Button
- Energy Data
- Grid
- Distribution
- Hosting Capacity
- Distributed Energy Resources
- Solar
- EV Charging
- Demand Response
created: '2026-07-27'
modified: '2026-10-06'
specificationVersion: '0.23'
maintainers:
- FN: Kin Lane
email: kin@apievangelist.com
common:
- type: PrivacyPolicy
url: https://www.coned.com/en/privacy-policy-and-notice
- type: Spectral
url: rules/con-edison-rules.yml
- type: JSONLD
url: json-ld/con-edison-context.jsonld
- type: Vocabulary
url: vocabulary/con-edison-vocabulary.yml
- type: Hosts
url: hosts/con-edison-hosts.yml
- type: Newsroom
url: https://www.coned.com/en/about-us/media-center/news
- type: RateLimits
url: rate-limits/con-edison-rate-limits.yml
- url: https://www.coned.com/en/about-us/media-center/news
type: Blog
- type: Overlay
url: overlays/con-edison-green-button-connect-my-data-overlay.yaml
- type: X-MCPServerCandidate
url: mcp/con-edison-mcp.yml
note: 'Renamed from MCPServer 2026-09-03 (roadmap#247): the manifest self-describes as status: candidate — a tool list derived
from the published API contracts, not an existing server. The scorer already read the manifest and reported mcp_server
correctly; the MCPServer type was crediting the artifact-type surfaces with a server that does not exist.'
- type: AgenticAccess
url: agentic-access/con-edison-agentic-access.yml
- type: DomainSecurity
url: security/con-edison-domain-security.yml
- type: AgentSkill
url: skills/_index.yml
name: No first-party SDKs; one community Python package recorded
- type: DeveloperPortal
url: https://www.coned.com/en/accounts-billing/share-energy-usage-data/become-a-third-party
name: Become a Third Party — the Share My Data developer-facing portal (not self-serve)
- type: Support
url: mailto:dlsharemydatatech@coned.com
name: Share My Data technical onboarding and production-issue support
- type: Website
url: https://www.coned.com/
- type: About
url: https://www.coned.com/en/about-us/company-information
- type: ParentCompany
url: https://www.conedison.com/
- type: Documentation
url: https://www.coned.com/en/business-partners/access-customer-data
- type: Documentation
url: https://www.coned.com/en/accounts-billing/share-energy-usage-data
- type: Documentation
url: https://www.coned.com/en/save-money/make-better-energychoices-with-green-button
name: Green Button Download My Data
- type: SignUp
url: https://www.coned.com/en/accounts-billing/share-energy-usage-data/become-a-third-party/registration-form
- type: Authentication
url: https://www.coned.com/en/accounts-billing/dashboard
- type: TermsOfService
url: https://www.coned.com/en/accounts-billing/dashboard/billing-and-usage/terms-of-use
- type: Email
url: mailto:dlsharemydatatech@coned.com
name: Share My Data technical onboarding team
- type: LinkedIn
url: https://www.linkedin.com/company/con-edison
- type: Regulator
url: https://dps.ny.gov/
name: New York State Department of Public Service / Public Service Commission
- type: Standard
url: https://www.greenbuttonalliance.org/
- type: Standard
url: https://www.naesb.org/espi_standards.asp
- type: SisterCompany
url: https://www.oru.com/en/accounts-billing/share-energy-usage-data/become-a-third-party
name: Orange & Rockland Utilities Green Button Connect My Data
- type: Plans
url: plans/con-edison-plans-pricing.yml
- type: FinOps
url: finops/con-edison-finops.yml
- type: IntegrationEdges
url: integrations/con-edison-integration-edges.yml
apis:
- aid: con-edison:con-edison-hosting-capacity-map-rest-api
name: Con Edison Hosting Capacity Map REST API
description: Con Edison's distribution-grid open data, published as anonymously readable Esri ArcGIS REST feature services
behind the public Hosting Capacity Map. Con Edison's own documentation states that "REST API access allows users to overlay
the Con Edison Hosting Capacity Map data with their own GIS systems and mapping tools" and that the endpoints are exposed
on the map's "Rest API" tab. The services cover CECONY and Orange & Rockland segmented and network hosting capacity for
distributed generation, EV load-serving transformer capacity, 33kV feeders, non-wires-solutions impacted networks, Locational
System Relief Value eligibility, disadvantaged and overburdened communities, and the IEDR-facing hosting capacity layers.
No login, API key, or agreement is required; every service probed returned HTTP 200 unauthenticated. Con Edison states
the data "is being provided for informational purposes only and is not intended to be a substitute for the established
interconnection application process."
humanURL: https://www.coned.com/en/business-partners/hosting-capacity
baseURL: https://services.arcgis.com/ciPnsNFi1JLWVjva/arcgis/rest/services
tags:
- Hosting Capacity
- Grid
- Distribution
- Distributed Energy Resources
- Solar
- Storage
- EV Charging
- GIS
- Open Data
properties:
- type: Documentation
url: https://www.coned.com/en/business-partners/hosting-capacity
- type: Documentation
url: https://www.coned.com/en/business-partners/hosting-capacity/about
- type: AgentSkill
url: skills/con-edison-hosting-capacity-grid-data.md
name: Query Con Edison hosting capacity and grid data anonymously
- type: FAQ
url: https://www.coned.com/en/business-partners/hosting-capacity/faq-page
- type: Application
url: https://experience.arcgis.com/experience/d9d758c7736b44909dc3781937ca2ed5
- type: APIReference
url: https://services.arcgis.com/ciPnsNFi1JLWVjva/arcgis/rest/services/CECONY_NodalHCV_Prod/FeatureServer
- type: APIReference
url: https://services.arcgis.com/ciPnsNFi1JLWVjva/arcgis/rest/services/CECONY_EVM_Prod/FeatureServer
- type: APIReference
url: https://services.arcgis.com/ciPnsNFi1JLWVjva/arcgis/rest/services/CE_NWS_Networks_Prod/FeatureServer
- type: APIReference
url: https://services.arcgis.com/ciPnsNFi1JLWVjva/arcgis/rest/services/CECONY_33Kv_Prod/FeatureServer
- type: APIReference
url: https://services.arcgis.com/ciPnsNFi1JLWVjva/arcgis/rest/services/IEDR_CECONY/FeatureServer
- aid: con-edison:con-edison-applicationinformation-api
name: Con Edison Application Information API
description: The ApplicationInformation API from Con Edison — 1 operation(s) for applicationinformation.
humanURL: https://www.coned.com/en/accounts-billing/share-energy-usage-data/become-a-third-party
baseURL: https://api.coned.com/gbc/espi/1_1
tags:
- ApplicationInformation
properties:
- type: OpenAPI
url: openapi/con-edison-applicationinformation-api-openapi.yml
- type: PostmanCollection
url: collections/con-edison-green-button-connect-my-data.postman_collection.json
- type: PostmanEnvironment
url: collections/con-edison-green-button-connect-my-data.postman_environment.json
- type: Authentication
url: authentication/con-edison-authentication.yml
- type: OAuthScopes
url: scopes/con-edison-scopes.yml
- type: Conventions
url: conventions/con-edison-conventions.yml
- type: ErrorCatalog
url: errors/con-edison-problem-types.yml
- type: RateLimits
url: rate-limits/con-edison-rate-limits.yml
- type: Lifecycle
url: lifecycle/con-edison-lifecycle.yml
- type: Conformance
url: conformance/con-edison-conformance.yml
- type: DataModel
url: data-model/con-edison-data-model.yml
- type: Webhooks
url: asyncapi/con-edison-batch-notification-webhooks.yml
- type: Sandbox
url: sandbox/con-edison-sandbox.yml
- type: GettingStarted
url: https://www.coned.com/en/accounts-billing/share-energy-usage-data/become-a-third-party
- type: Documentation
url: https://www.coned.com/en/accounts-billing/share-energy-usage-data/become-a-third-party
- type: Documentation
url: https://www.coned.com/-/media/files/coned/documents/accountandbilling/share-my-data/onboarding-doc.pdf
- type: FAQ
url: https://www.coned.com/-/media/files/coned/documents/accountandbilling/share-my-data/faq.pdf
- type: SignUp
url: https://www.coned.com/en/accounts-billing/share-energy-usage-data/become-a-third-party/registration-form
- type: Documentation
url: https://www.coned.com/en/business-partners/access-customer-data
- type: Documentation
url: https://www.coned.com/en/accounts-billing/share-energy-usage-data/share-my-data
- type: Documentation
url: https://www.coned.com/en/accounts-billing/share-energy-usage-data/share-my-data/share-my-data-faq
- type: Standard
url: https://www.naesb.org/espi_standards.asp
- type: Standard
url: https://www.greenbuttonalliance.org/green-button-connect-my-data-cmd
- aid: con-edison:con-edison-authorization-api
name: Con Edison Authorization API
description: The Authorization API from Con Edison — 3 operation(s) for authorization.
humanURL: https://www.coned.com/en/accounts-billing/share-energy-usage-data/become-a-third-party
baseURL: https://api.coned.com/gbc/espi/1_1
tags:
- Authorization
properties:
- type: OpenAPI
url: openapi/con-edison-authorization-api-openapi.yml
- type: PostmanCollection
url: collections/con-edison-green-button-connect-my-data.postman_collection.json
- type: PostmanEnvironment
url: collections/con-edison-green-button-connect-my-data.postman_environment.json
- type: Authentication
url: authentication/con-edison-authentication.yml
- type: OAuthScopes
url: scopes/con-edison-scopes.yml
- type: Conventions
url: conventions/con-edison-conventions.yml
- type: ErrorCatalog
url: errors/con-edison-problem-types.yml
- type: RateLimits
url: rate-limits/con-edison-rate-limits.yml
- type: Lifecycle
url: lifecycle/con-edison-lifecycle.yml
- type: Conformance
url: conformance/con-edison-conformance.yml
- type: DataModel
url: data-model/con-edison-data-model.yml
- type: Webhooks
url: asyncapi/con-edison-batch-notification-webhooks.yml
- type: Sandbox
url: sandbox/con-edison-sandbox.yml
- type: GettingStarted
url: https://www.coned.com/en/accounts-billing/share-energy-usage-data/become-a-third-party
- type: Documentation
url: https://www.coned.com/en/accounts-billing/share-energy-usage-data/become-a-third-party
- type: Documentation
url: https://www.coned.com/-/media/files/coned/documents/accountandbilling/share-my-data/onboarding-doc.pdf
- type: FAQ
url: https://www.coned.com/-/media/files/coned/documents/accountandbilling/share-my-data/faq.pdf
- type: SignUp
url: https://www.coned.com/en/accounts-billing/share-energy-usage-data/become-a-third-party/registration-form
- type: Documentation
url: https://www.coned.com/en/business-partners/access-customer-data
- type: Documentation
url: https://www.coned.com/en/accounts-billing/share-energy-usage-data/share-my-data
- type: Documentation
url: https://www.coned.com/en/accounts-billing/share-energy-usage-data/share-my-data/share-my-data-faq
- type: Standard
url: https://www.naesb.org/espi_standards.asp
- type: Standard
url: https://www.greenbuttonalliance.org/green-button-connect-my-data-cmd
- type: JSONSchema
url: json-schema/con-edison-token-request-schema.json
- aid: con-edison:con-edison-batch-api
name: Con Edison Batch API
description: The Batch API from Con Edison — 4 operation(s) for batch.
humanURL: https://www.coned.com/en/accounts-billing/share-energy-usage-data/become-a-third-party
baseURL: https://api.coned.com/gbc/espi/1_1
tags:
- Batch
properties:
- type: OpenAPI
url: openapi/con-edison-batch-api-openapi.yml
- type: PostmanCollection
url: collections/con-edison-green-button-connect-my-data.postman_collection.json
- type: PostmanEnvironment
url: collections/con-edison-green-button-connect-my-data.postman_environment.json
- type: Authentication
url: authentication/con-edison-authentication.yml
- type: OAuthScopes
url: scopes/con-edison-scopes.yml
- type: Conventions
url: conventions/con-edison-conventions.yml
- type: ErrorCatalog
url: errors/con-edison-problem-types.yml
- type: RateLimits
url: rate-limits/con-edison-rate-limits.yml
- type: Lifecycle
url: lifecycle/con-edison-lifecycle.yml
- type: Conformance
url: conformance/con-edison-conformance.yml
- type: DataModel
url: data-model/con-edison-data-model.yml
- type: Webhooks
url: asyncapi/con-edison-batch-notification-webhooks.yml
- type: Sandbox
url: sandbox/con-edison-sandbox.yml
- type: GettingStarted
url: https://www.coned.com/en/accounts-billing/share-energy-usage-data/become-a-third-party
- type: Documentation
url: https://www.coned.com/en/accounts-billing/share-energy-usage-data/become-a-third-party
- type: Documentation
url: https://www.coned.com/-/media/files/coned/documents/accountandbilling/share-my-data/onboarding-doc.pdf
- type: FAQ
url: https://www.coned.com/-/media/files/coned/documents/accountandbilling/share-my-data/faq.pdf
- type: SignUp
url: https://www.coned.com/en/accounts-billing/share-energy-usage-data/become-a-third-party/registration-form
- type: Documentation
url: https://www.coned.com/en/business-partners/access-customer-data
- type: Documentation
url: https://www.coned.com/en/accounts-billing/share-energy-usage-data/share-my-data
- type: Documentation
url: https://www.coned.com/en/accounts-billing/share-energy-usage-data/share-my-data/share-my-data-faq
- type: Standard
url: https://www.naesb.org/espi_standards.asp
- type: Standard
url: https://www.greenbuttonalliance.org/green-button-connect-my-data-cmd
- aid: con-edison:con-edison-electricpowerusagesummary-api
name: Con Edison Electric Power Usage Summary API
description: The ElectricPowerUsageSummary API from Con Edison — 2 operation(s) for electricpowerusagesummary.
humanURL: https://www.coned.com/en/accounts-billing/share-energy-usage-data/become-a-third-party
baseURL: https://api.coned.com/gbc/espi/1_1
tags:
- ElectricPowerUsageSummary
properties:
- type: OpenAPI
url: openapi/con-edison-electricpowerusagesummary-api-openapi.yml
- type: PostmanCollection
url: collections/con-edison-green-button-connect-my-data.postman_collection.json
- type: PostmanEnvironment
url: collections/con-edison-green-button-connect-my-data.postman_environment.json
- type: Authentication
url: authentication/con-edison-authentication.yml
- type: OAuthScopes
url: scopes/con-edison-scopes.yml
- type: Conventions
url: conventions/con-edison-conventions.yml
- type: ErrorCatalog
url: errors/con-edison-problem-types.yml
- type: RateLimits
url: rate-limits/con-edison-rate-limits.yml
- type: Lifecycle
url: lifecycle/con-edison-lifecycle.yml
- type: Conformance
url: conformance/con-edison-conformance.yml
- type: DataModel
url: data-model/con-edison-data-model.yml
- type: Webhooks
url: asyncapi/con-edison-batch-notification-webhooks.yml
- type: Sandbox
url: sandbox/con-edison-sandbox.yml
- type: GettingStarted
url: https://www.coned.com/en/accounts-billing/share-energy-usage-data/become-a-third-party
- type: Documentation
url: https://www.coned.com/en/accounts-billing/share-energy-usage-data/become-a-third-party
- type: Documentation
url: https://www.coned.com/-/media/files/coned/documents/accountandbilling/share-my-data/onboarding-doc.pdf
- type: FAQ
url: https://www.coned.com/-/media/files/coned/documents/accountandbilling/share-my-data/faq.pdf
- type: SignUp
url: https://www.coned.com/en/accounts-billing/share-energy-usage-data/become-a-third-party/registration-form
- type: Documentation
url: https://www.coned.com/en/business-partners/access-customer-data
- type: Documentation
url: https://www.coned.com/en/accounts-billing/share-energy-usage-data/share-my-data
- type: Documentation
url: https://www.coned.com/en/accounts-billing/share-energy-usage-data/share-my-data/share-my-data-faq
- type: Standard
url: https://www.naesb.org/espi_standards.asp
- type: Standard
url: https://www.greenbuttonalliance.org/green-button-connect-my-data-cmd
- aid: con-edison:con-edison-intervalblock-api
name: Con Edison Interval Block API
description: The IntervalBlock API from Con Edison — 2 operation(s) for intervalblock.
humanURL: https://www.coned.com/en/accounts-billing/share-energy-usage-data/become-a-third-party
baseURL: https://api.coned.com/gbc/espi/1_1
tags:
- IntervalBlock
properties:
- type: OpenAPI
url: openapi/con-edison-intervalblock-api-openapi.yml
- type: PostmanCollection
url: collections/con-edison-green-button-connect-my-data.postman_collection.json
- type: PostmanEnvironment
url: collections/con-edison-green-button-connect-my-data.postman_environment.json
- type: Authentication
url: authentication/con-edison-authentication.yml
- type: OAuthScopes
url: scopes/con-edison-scopes.yml
- type: Conventions
url: conventions/con-edison-conventions.yml
- type: ErrorCatalog
url: errors/con-edison-problem-types.yml
- type: RateLimits
url: rate-limits/con-edison-rate-limits.yml
- type: Lifecycle
url: lifecycle/con-edison-lifecycle.yml
- type: Conformance
url: conformance/con-edison-conformance.yml
- type: DataModel
url: data-model/con-edison-data-model.yml
- type: Webhooks
url: asyncapi/con-edison-batch-notification-webhooks.yml
- type: Sandbox
url: sandbox/con-edison-sandbox.yml
- type: GettingStarted
url: https://www.coned.com/en/accounts-billing/share-energy-usage-data/become-a-third-party
- type: Documentation
url: https://www.coned.com/en/accounts-billing/share-energy-usage-data/become-a-third-party
- type: Documentation
url: https://www.coned.com/-/media/files/coned/documents/accountandbilling/share-my-data/onboarding-doc.pdf
- type: FAQ
url: https://www.coned.com/-/media/files/coned/documents/accountandbilling/share-my-data/faq.pdf
- type: SignUp
url: https://www.coned.com/en/accounts-billing/share-energy-usage-data/become-a-third-party/registration-form
- type: Documentation
url: https://www.coned.com/en/business-partners/access-customer-data
- type: Documentation
url: https://www.coned.com/en/accounts-billing/share-energy-usage-data/share-my-data
- type: Documentation
url: https://www.coned.com/en/accounts-billing/share-energy-usage-data/share-my-data/share-my-data-faq
- type: Standard
url: https://www.naesb.org/espi_standards.asp
- type: Standard
url: https://www.greenbuttonalliance.org/green-button-connect-my-data-cmd
- aid: con-edison:con-edison-localtimeparameters-api
name: Con Edison Local Time Parameters API
description: The LocalTimeParameters API from Con Edison — 2 operation(s) for localtimeparameters.
humanURL: https://www.coned.com/en/accounts-billing/share-energy-usage-data/become-a-third-party
baseURL: https://api.coned.com/gbc/espi/1_1
tags:
- LocalTimeParameters
properties:
- type: OpenAPI
url: openapi/con-edison-localtimeparameters-api-openapi.yml
- type: PostmanCollection
url: collections/con-edison-green-button-connect-my-data.postman_collection.json
- type: PostmanEnvironment
url: collections/con-edison-green-button-connect-my-data.postman_environment.json
- type: Authentication
url: authentication/con-edison-authentication.yml
- type: OAuthScopes
url: scopes/con-edison-scopes.yml
- type: Conventions
url: conventions/con-edison-conventions.yml
- type: ErrorCatalog
url: errors/con-edison-problem-types.yml
- type: RateLimits
url: rate-limits/con-edison-rate-limits.yml
- type: Lifecycle
url: lifecycle/con-edison-lifecycle.yml
- type: Conformance
url: conformance/con-edison-conformance.yml
- type: DataModel
url: data-model/con-edison-data-model.yml
- type: Webhooks
url: asyncapi/con-edison-batch-notification-webhooks.yml
- type: Sandbox
url: sandbox/con-edison-sandbox.yml
- type: GettingStarted
url: https://www.coned.com/en/accounts-billing/share-energy-usage-data/become-a-third-party
- type: Documentation
url: https://www.coned.com/en/accounts-billing/share-energy-usage-data/become-a-third-party
- type: Documentation
url: https://www.coned.com/-/media/files/coned/documents/accountandbilling/share-my-data/onboarding-doc.pdf
- type: FAQ
url: https://www.coned.com/-/media/files/coned/documents/accountandbilling/share-my-data/faq.pdf
- type: SignUp
url: https://www.coned.com/en/accounts-billing/share-energy-usage-data/become-a-third-party/registration-form
- type: Documentation
url: https://www.coned.com/en/business-partners/access-customer-data
- type: Documentation
url: https://www.coned.com/en/accounts-billing/share-energy-usage-data/share-my-data
- type: Documentation
url: https://www.coned.com/en/accounts-billing/share-energy-usage-data/share-my-data/share-my-data-faq
- type: Standard
url: https://www.naesb.org/espi_standards.asp
- type: Standard
url: https://www.greenbuttonalliance.org/green-button-connect-my-data-cmd
- aid: con-edison:con-edison-meterreading-api
name: Con Edison Meter Reading API
description: The MeterReading API from Con Edison — 2 operation(s) for meterreading.
humanURL: https://www.coned.com/en/accounts-billing/share-energy-usage-data/become-a-third-party
baseURL: https://api.coned.com/gbc/espi/1_1
tags:
- MeterReading
properties:
- type: OpenAPI
url: openapi/con-edison-meterreading-api-openapi.yml
- type: PostmanCollection
url: collections/con-edison-green-button-connect-my-data.postman_collection.json
- type: PostmanEnvironment
url: collections/con-edison-green-button-connect-my-data.postman_environment.json
- type: Authentication
url: authentication/con-edison-authentication.yml
- type: OAuthScopes
url: scopes/con-edison-scopes.yml
- type: Conventions
url: conventions/con-edison-conventions.yml
- type: ErrorCatalog
url: errors/con-edison-problem-types.yml
- type: RateLimits
url: rate-limits/con-edison-rate-limits.yml
- type: Lifecycle
url: lifecycle/con-edison-lifecycle.yml
- type: Conformance
url: conformance/con-edison-conformance.yml
- type: DataModel
url: data-model/con-edison-data-model.yml
- type: Webhooks
url: asyncapi/con-edison-batch-notification-webhooks.yml
- type: Sandbox
url: sandbox/con-edison-sandbox.yml
- type: GettingStarted
url: https://www.coned.com/en/accounts-billing/share-energy-usage-data/become-a-third-party
- type: Documentation
url: https://www.coned.com/en/accounts-billing/share-energy-usage-data/become-a-third-party
- type: Documentation
url: https://www.coned.com/-/media/files/coned/documents/accountandbilling/share-my-data/onboarding-doc.pdf
- type: FAQ
url: https://www.coned.com/-/media/files/coned/documents/accountandbilling/share-my-data/faq.pdf
- type: SignUp
url: https://www.coned.com/en/accounts-billing/share-energy-usage-data/become-a-third-party/registration-form
- type: Documentation
url: https://www.coned.com/en/business-partners/access-customer-data
- type: Documentation
url: https://www.coned.com/en/accounts-billing/share-energy-usage-data/share-my-data
- type: Documentation
url: https://www.coned.com/en/accounts-billing/share-energy-usage-data/share-my-data/share-my-data-faq
- type: Standard
url: https://www.naesb.org/espi_standards.asp
- type: Standard
url: https://www.greenbuttonalliance.org/green-button-connect-my-data-cmd
- aid: con-edison:con-edison-readingtype-api
name: Con Edison Reading Type API
description: The ReadingType API from Con Edison — 2 operation(s) for readingtype.
humanURL: https://www.coned.com/en/accounts-billing/share-energy-usage-data/become-a-third-party
baseURL: https://api.coned.com/gbc/espi/1_1
tags:
- ReadingType
properties:
- type: OpenAPI
url: openapi/con-edison-readingtype-api-openapi.yml
- type: PostmanCollection
url: collections/con-edison-green-button-connect-my-data.postman_collection.json
- type: PostmanEnvironment
url: collections/con-edison-green-button-connect-my-data.postman_environment.json
- type: Authentication
url: authentication/con-edison-authentication.yml
- type: OAuthScopes
url: scopes/con-edison-scopes.yml
- type: Conventions
url: conventions/con-edison-conventions.yml
- type: ErrorCatalog
url: errors/con-edison-problem-types.yml
- type: RateLimits
url: rate-limits/con-edison-rate-limits.yml
- type: Lifecycle
url: lifecycle/con-edison-lifecycle.yml
- type: Conformance
url: conformance/con-edison-conformance.yml
- type: DataModel
url: data-model/con-edison-data-model.yml
- type: Webhooks
url: asyncapi/con-edison-batch-notification-webhooks.yml
- type: Sandbox
url: sandbox/con-edison-sandbox.yml
- type: GettingStarted
url: https://www.coned.com/en/accounts-billing/share-energy-usage-data/become-a-third-party
- type: Documentation
url: https://www.coned.com/en/accounts-billing/share-energy-usage-data/become-a-third-party
- type: Documentation
url: https://www.coned.com/-/media/files/coned/documents/accountandbilling/share-my-data/onboarding-doc.pdf
- type: FAQ
url: https://www.coned.com/-/media/files/coned/documents/accountandbilling/share-my-data/faq.pdf
- type: SignUp
url: https://www.coned.com/en/accounts-billing/share-energy-usage-data/become-a-third-party/registration-form
- type: Documentation
url: https://www.coned.com/en/business-partners/access-customer-data
- type: Documentation
url: https://www.coned.com/en/accounts-billing/share-energy-usage-data/share-my-data
- type: Documentation
url: https://www.coned.com/en/accounts-billing/share-energy-usage-data/share-my-data/share-my-data-faq
- type: Standard
url: https://www.naesb.org/espi_standards.asp
- type: Standard
url: https://www.greenbuttonalliance.org/green-button-connect-my-data-cmd
- aid: con-edison:con-edison-realtimebatch-api
name: Con Edison Real Time Batch API
description: The RealTimeBatch API from Con Edison — 3 operation(s) for realtimebatch.
humanURL: https://www.coned.com/en/accounts-billing/share-energy-usage-data/become-a-third-party
baseURL: https://api.coned.com/gbc/espi/1_1
tags:
- RealTimeBatch
properties:
- type: OpenAPI
url: openapi/con-edison-realtimebatch-api-openapi.yml
- type: PostmanCollection
url: collections/con-edison-green-button-connect-my-data.postman_collection.json
- type: PostmanEnvironment
url: collections/con-edison-green-button-connect-my-data.postman_environment.json
- type: Authentication
url: authentication/con-edison-authentication.yml
- type: OAuthScopes
url: scopes/con-edison-scopes.yml
- type: Conventions
url: conventions/con-edison-conventions.yml
- type: ErrorCatalog
url: errors/con-edison-problem-types.yml
- type: RateLimits
url: rate-limits/con-edison-rate-limits.yml
- type: Lifecycle
url: lifecycle/con-edison-lifecycle.yml
- type: Conformance
url: conformance/con-edison-conformance.yml
- type: DataModel
url: data-model/con-edison-data-model.yml
- type: Webhooks
url: asyncapi/con-edison-batch-notification-webhooks.yml
- type: Sandbox
url: sandbox/con-edison-sandbox.yml
- type: GettingStarted
url: https://www.coned.com/en/accounts-billing/share-energy-usage-data/become-a-third-party
- type: Documentation
url: https://www.coned.com/en/accounts-billing/share-energy-usage-data/become-a-third-party
- type: Documentation
url: https://www.coned.com/-/media/files/coned/documents/accountandbilling/share-my-data/onboarding-doc.pdf
- type: FAQ
url: https://www.coned.com/-/media/files/coned/documents/accountandbilling/share-my-data/faq.pdf
- type: SignUp
url: https://www.coned.com/en/accounts-billing/share-energy-usage-data/become-a-third-party/registration-form
- type: Documentation
url: https://www.coned.com/en/business-partners/access-customer-data
- type: Documentation
url: https://www.coned.com/en/accounts-billing/share-energy-usage-data/share-my-data
- type: Documentation
url: https://www.coned.com/en/accounts-billing/share-energy-usage-data/share-my-data/share-my-data-faq
- type: Standard
url: https://www.naesb.org/espi_standards.asp
- type: Standard
url: https://www.greenbuttonalliance.org/green-button-connect-my-data-cmd
# --- truncated at 32 KB (44 KB total) ---
# Full source: https://artifacts.apis.io/con-edison/apis.yml
Con Edison API — frequently asked questions
Does Con Edison have an API?
Yes. APIs.io lists 16 APIs from Con Edison, including Con Edison Hosting Capacity Map REST API, Con Edison Application Information API and Con Edison Authorization API, and 13 more.
Is there an OpenAPI specification for the Con Edison API?
Yes. APIs.io indexes 14 OpenAPI specifications for Con Edison, each linked for download from this page.
How do I authenticate with the Con Edison API?
Con Edison uses bearer-token authentication (oauth2/http · 5 schemes). The details are profiled on APIs.io as Con Edison Authentication.
How much does the Con Edison API cost?
APIs.io lists 1 pricing plan for Con Edison, with each plan's price, limits and inclusions under Pricing on this page.
Is the Con Edison API ready for AI agents?
Con Edison has a Kin Score of 53.1 out of 100 (developing) and an Agent Readiness score of 25.2 (agent-aware), scored by API Evangelist on 2026-11-06.
Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we
store it to create your key and to recognise you if you sign in with another
provider. See our Privacy Policy and
Terms.