U.S. Energy Information Administration logo
Skip to sub-navigation

Developer

Using EIA's Application Programming Interface (API)

The U.S. Energy Information Administration makes its data available through an Application Programming Interface (API) to better serve our customers.

Our API allows customers to more easily access EIA’s public data. By making EIA data available in this machine-readable format, data users can create value-added services powered by public data.

The EIA API is offered as a free tool. Registration is required.

Your registration and compliance with the API Terms of Service Agreement will allow EIA to monitor usage and ensure service availability. When using EIA’s API, always comply with our policy.

Note that a key is not required to use the bulk download facility.

Visit the API section to learn about, register, and access EIA's API.

Statistics
Analysis
Tools
Education
News

Petroleum & Other Liquids

Crude oil, gasoline, heating oil, diesel, propane, and other liquids including biofuels and natural gas liquids.

Natural Gas

Exploration and reserves, storage, imports and exports, production, prices, sales.

Electricity

Sales, revenue and prices, power plants, fuel use, stocks, generation, trade, demand & emissions.

Coal

Reserves, production, prices, employment and productivity, distribution, stocks, imports and exports.

Nuclear & Uranium

Uranium fuel, nuclear reactors, generation, spent fuel.

Renewable & Alternative Fuels

Includes hydropower, solar, wind, geothermal, biomass and ethanol.

EIA Survey Forms

Forms EIA uses to collect energy data including descriptions, links to survey instructions, and additional information.

Total Energy

Comprehensive data summaries, comparisons, analysis, and projections integrated across all energy sources.

U.S. States

State energy information, including overviews, rankings, data, and analyses.

International

International energy information, including overviews, rankings, data, and analyses.

Environment

Greenhouse gas data, voluntary reporting, electric power plant emissions.

Data Tools, Apps, & Maps

Tools to customize searches, view specific data sets, study detailed documentation, and access time-series data.

Open Data

EIA's free and open data available as API, Excel add-in, bulk files, and widgets

EIA Beta

Come test out some of the products still in development and let us know what you think!

Open Source Code

EIA's open source code, available on GitHub.

RSS Feeds

Subscribe to feeds for updates on EIA products including Today in Energy and What's New.