All data sources

ERCOT

Your key

ERCOT market and grid data for Texas power workflows.

Needs your own ERCOT key. Included on Free.

What you can ask

  • “What does ERCOT have for the area or asset I'm working on?”
  • “Pull the most recent ERCOT records and put them in a table.”
  • “What does ERCOT cover, and how fresh is the data?”

About this source

ERCOT Public Data API for Texas electricity-market products, queryable artifacts, archives, and bundles. listProducts returns the compact product/artifact catalog. describeArtifact returns exact provider filters without executing data. queryArtifact validates the selected EMIL product, artifact, and filters against the pinned official 249-operation index. The runtime owns provider URLs, headers, verbs, bodies, and authentication. The public surface covers 242 artifact GETs plus catalog, version, product, archive, and bundle listing. Binary ZIP download wrappers remain internal because their document IDs must come from a preceding list call. Provider limit: 30 requests/minute.

Connector ID ercot

Provenance

PublisherERCOT

Freshness & coverage

FreshnessFreshness not declared
GeographicNot declared
TemporalNot declared
AuthenticationCredentials required (API key)

› Methods (7)

Technical detail for developers: parameters, pagination, units, and freshness per method.

  • getVersion

    read

    Get the current ERCOT Public Data API version and build metadata.

    Paginationnone
  • listProducts

    read

    Discover the live compact ERCOT product and artifact catalog with deterministic local filters.

    Paginationnone
  • getProduct

    read

    Get full provider metadata and artifact links for one exact EMIL product.

    Paginationnone
  • describeArtifact

    read

    Describe exact filters, types, paging, and sort fields without executing data.

    Paginationnone
  • queryArtifact

    read

    Query an ERCOT artifact. Get emilId/artifact from listProducts and getProduct.

    Paginationpage (pageField: page, limitField: size)

    Use the discovery methods named in the example comment to obtain resource IDs.

  • listArchives

    read

    List historical archives for an emilId from listProducts.

    Paginationpage (pageField: page, limitField: size)

    Use listProducts for emilId. Example product is from ercot-handler.test.ts.

  • listBundles

    read

    List bundles for an emilId from listProducts.

    Paginationpage (pageField: page, limitField: size)

    Use listProducts for emilId. Example product is from ercot-handler.test.ts.