Skip to main content
GET
/
api
/
economic
/
v1
/
get-oil-stocks-analysis
GetOilStocksAnalysis
curl --request GET \
  --url https://api.example.com/api/economic/v1/get-oil-stocks-analysis
{
  "updatedAt": "<string>",
  "dataMonth": "<string>",
  "ieaMembers": [
    {
      "iso2": "<string>",
      "daysOfCover": 123,
      "netExporter": true,
      "belowObligation": true,
      "obligationMet": true,
      "rank": 123,
      "vsObligation": 123
    }
  ],
  "belowObligation": [
    "<string>"
  ],
  "regionalSummary": {
    "europe": {
      "avgDays": 123,
      "minDays": 123,
      "countBelowObligation": 123
    },
    "asiaPacific": {
      "avgDays": 123,
      "minDays": 123,
      "countBelowObligation": 123
    },
    "northAmerica": {
      "netExporters": 123,
      "avgDays": 123
    }
  },
  "unavailable": true
}

Documentation Index

Fetch the complete documentation index at: https://worldmonitor.app/docs/llms.txt

Use this file to discover all available pages before exploring further.

Response

Successful response

GetOilStocksAnalysisResponse contains the IEA oil stocks days-of-cover analysis.

updatedAt
string

UTC ISO-8601 timestamp when this analysis was written.

dataMonth
string

Data month in YYYY-MM format (source: IEA monthly release).

ieaMembers
object[]
belowObligation
string[]

ISO2 codes of countries currently below the 90-day obligation.

regionalSummary
object

OilStocksRegionalSummary holds regional aggregates for the three IEA regions.

unavailable
boolean

True when upstream seed data is unavailable (fallback result).