Questions you can ask
- “Which IEA products does our licence include?”
- “What is the latest release of our oil market product?”
- “Download the data file from that release.”
| Product | Latest release | Files |
|---|---|---|
| Example balances product | 2026-07 | 4 |
| Example monthly statistics | 2026-09 | 2 |
| Example outlook tables | 2026-06 | 6 |
Illustrative values showing the shape of an answer, not live data.
About this source
Official licensed IEA Release API. The model directly chooses among six exact read-only operations: product listing, release listing/details/latest, and file download by IDs or by exact release date and filename. The runtime only validates bounded arguments, places the Bearer token, enforces the official fixed paths, and caps provider responses.
Connector ID iea
Provenance
Freshness & coverage
Caveats
- ⚠ Requires an IEA Enterprise or Global Enterprise licence Bearer token.
- ⚠ All six provider operations use POST but are read-only metadata lookups or downloads.
- ⚠ The former undocumented api.iea.org/stats convenience methods are intentionally not exposed here because connector authentication is connector-level and their coverage overlaps the EIA connector.
› Methods (6)
Technical detail for developers: parameters, pagination, units, and freshness per method.
listProducts
readList IEA Release API products available under the licensed account.
EntitiesIEA productPaginationnoneFreshnessScheduled (source-level)- ⚠ HTTP POST with an empty body, but read-only. Provider result fields remain product-defined.
listReleases
readList releases for one exact IEA product.
Required paramsproductIdEntitiesIEA releasePaginationnoneFreshnessScheduled (source-level)- ⚠ HTTP POST with an empty body, but read-only. Provider result fields remain product-defined.
getRelease
readGet one exact release for an IEA product.
Required paramsproductIdreleaseIdEntitiesIEA releasePaginationnoneFreshnessScheduled (source-level)- ⚠ HTTP POST with an empty body, but read-only. Provider result fields remain product-defined.
getLatestRelease
readGet the latest release for one exact IEA product.
Required paramsproductIdEntitiesIEA releasePaginationnoneFreshnessScheduled (source-level)- ⚠ HTTP POST with an empty body, but read-only. Provider result fields remain product-defined.
downloadFileByIds
readDownload one IEA release file by exact product, release, and file IDs.
Required paramsproductIdreleaseIdfileIdEntitiesIEA release filePaginationnoneFreshnessScheduled (source-level)- ⚠ HTTP POST but read-only. Download bytes are hard-capped and never cached.
downloadFileByName
readDownload one IEA release file by exact product ID, release date, and filename.
Required paramsproductIdreleaseDatefilenameEntitiesIEA release filePaginationnoneFreshnessScheduled (source-level)- ⚠ HTTP POST but read-only. Download bytes are hard-capped and never cached.
