Skip to content
عربي

Platform status

What is current, and what is late.

Every source the platform refreshes, when it last refreshed, how often it is meant to, and whether the next refresh is overdue, with a check of every public endpoint. Read from the platform’s own records, at most five minutes before this page was built.

  • Checked 2026-11-11 18:48 UTC
  • 55

    Sources current

  • 1

    Sources late

  • 6

    Last run failed

  • 36

    Endpoints answering, of 36 checked

  • 0

    Endpoints not answering

Not counted in the tiles: sources compiled by hand with no schedule to be late against (0), sources with no run recorded yet (0), and endpoints listed but not called (32), each with the reason in the table.

Data sources

A source is current when its last run succeeded and the next one is not yet due, late when the day it was expected has passed, and failed when its last run recorded an error. The rule is the one What’s due uses, so the two pages cannot disagree about a source.

Official registers

Mirrored every Monday from the publishers’ own pages.

Official registers
SourceCadenceLast successful refreshNext expectedState
SPPC renewable project registerSaudi Power Procurement Company (Principal Buyer)Weekly2026-11-09 04:00 UTC2026-11-16Current
Saudi Water Authority open-data catalogueSaudi Water Authority (formerly SWCC)Weekly2026-11-09 04:01 UTC2026-11-16Current
SWPC / SHARAKAT water project portfolioSaudi Water Partnership Company (SHARAKAT)Weekly2026-11-09 04:00 UTC2026-11-16Current

Trackers

The renewables tracker is reconciled with KAPSARC every week. The other two are compiled by hand and are measured against the review cycle each one states.

Trackers
SourceCadenceLast successful refreshNext expectedState
Saudi Renewables TrackerKAPSARC, reconciled weeklyWeekly2026-11-09 03:00 UTC2026-11-16Current
Global CCUS TrackerCompiled by Renewable VisionQuarterly, as stated2026-06-13 08:33 UTC2026-09-13Late since 2026-09-13
Saudi Data Centre Load TrackerCompiled by Renewable VisionQuarterly, as stated2026-09-13 21:16 UTC2026-12-14Current

Publications

The weekly brief is written every Monday from the change ledger.

Publications
SourceCadenceLast successful refreshNext expectedState
Weekly briefRenewable VisionWeekly2026-11-08 03:00 UTC2026-11-15Current

Models

The oil balance model reads mirrored series. This row takes the state of its worst input and the date of its oldest.

Models
SourceCadenceLast successful refreshNext expectedState
Oil balance model inputs14 of 14 mirrored seriesDaily and weekly, by input2026-09-14 04:38 UTC2026-11-11Last run failedirena-capacity-world: 404 from IRENASTAT

Scheduled jobs

These jobs leave no other trace, so each run is logged here with its result. A job that has not run since this log began reads as no run recorded.

Scheduled jobs
SourceCadenceLast successful refreshNext expectedState
Weekly digest emailWeekly2026-11-08 03:00 UTC2026-11-15Current
Change alerts to membersDaily2026-11-11 07:00 UTC2026-11-12Current
Status monitorDaily2026-11-11 08:00 UTC2026-11-12Current
Headlines from publisher feeds and GDELTDaily2026-11-11 18:15 UTC2026-11-12Current
Solar and wind grid checked against NASA POWERMonthly2026-10-02 05:00 UTC2026-12-03Last run failedNASA POWER now serves the 20010101/20251231 climatology; the committed grid is 20010101/20201231. Rebuild it with scripts/resource-grid.mjs.
Webhook deliveries to API key holdersDaily2026-11-11 18:45 UTC2026-11-12Current

Mirrored series

Refreshed weekly from the KAPSARC Energy Data Portal and the publishers each series names; oil and market series daily. Series uploaded by hand have no schedule.

Mirrored series
SourceCadenceLast successful refreshNext expectedState
Managed-money positioning in NYMEX WTI, weekly (CFTC)U.S. Commodity Futures Trading Commission, Commitments of TradersDaily2026-11-10 21:00 UTC2026-11-11Current
Saudi and world greenhouse gas emissions, annual (Climate TRACE)Climate TRACEWeekly2026-11-09 03:00 UTC2026-11-16Current
Saudi crude oil exports, value and volume, annual (UN Comtrade)United Nations ComtradeWeekly2026-11-09 03:00 UTC2026-11-16Current
Installed capacity, available capacity and peak load by operating areaElectricity and Cogeneration Regulatory AuthorityWeekly2026-11-09 03:01 UTC2026-11-16Current
Energy consumption and customers by operating areaElectricity and Cogeneration Regulatory AuthorityWeekly2026-11-09 03:01 UTC2026-11-16Current
Fuel consumption for electricity and seawater desalinationElectricity and Cogeneration Regulatory AuthorityWeekly2026-11-09 03:01 UTC2026-11-16Current
Generation capacity by producing entityElectricity and Cogeneration Regulatory AuthorityWeekly2026-11-09 03:01 UTC2026-11-16Current
Monthly electricity load by operating areaElectricity and Cogeneration Regulatory AuthorityWeekly2026-11-09 03:01 UTC2026-11-16Current
Available capacity, peak load and reserve margin by companyElectricity and Cogeneration Regulatory AuthorityWeekly2026-11-09 03:01 UTC2026-11-16Current
Henry Hub natural gas spot price, dailyU.S. Energy Information Administration, via KAPSARCDaily2026-11-10 21:00 UTC2026-11-11Current
WTI price history and Short-Term Energy Outlook forecast, monthlyU.S. Energy Information AdministrationDaily2026-11-10 21:00 UTC2026-11-11Current
Brent and WTI crude oil spot prices, dailyU.S. Energy Information AdministrationDaily2026-11-10 21:00 UTC2026-11-11Current
US crude oil production, monthlyU.S. Energy Information Administration, via KAPSARCDaily2026-11-10 21:00 UTC2026-11-11Current
US commercial crude stocks, weeklyU.S. Energy Information Administration, via KAPSARCDaily2026-11-10 21:00 UTC2026-11-11Current
World oil supply, demand and stock change (EIA outlook)U.S. Energy Information Administration, Short-Term Energy Outlook, via KAPSARCDaily2026-11-10 21:00 UTC2026-11-11Current
Electric-car share of new car sales, by regionInternational Energy Agency, Global EV Outlook, via KAPSARCDaily2026-11-10 21:00 UTC2026-11-11Current
Electric vehicles worldwide: sales, share, stock and oil displaced (IEA)International Energy Agency, Global EV Data ExplorerWeekly2026-10-05 03:00 UTC2026-11-18Last run failed404 from https://api.iea.org/evs
Low-emission hydrogen projects by year and stage (IEA)International Energy AgencyWeekly2026-11-09 03:00 UTC2026-11-16Current
Global commodity prices, monthly (IMF): Brent, WTI, Dubai, gas in Europe, the US and Japan, coalInternational Monetary Fund, Primary Commodity Price SystemDaily2026-11-10 21:00 UTC2026-11-11Current
GCC installed solar, wind and renewable capacity, annualInternational Renewable Energy Agency (IRENASTAT)Weekly2026-09-28 03:03 UTC2026-11-18Last run failed404 from IRENASTAT
Saudi installed renewable capacity by technology, annualInternational Renewable Energy Agency (IRENASTAT)Weekly2026-09-14 03:01 UTC2026-11-18Last run failed404 from IRENASTAT
World installed electricity capacity by technologyInternational Renewable Energy Agency (IRENASTAT)Weekly2026-09-14 04:38 UTC2026-11-18Last run failed404 from IRENASTAT
Saudi crude oil and NGL, monthlyJoint Organisations Data Initiative (JODI-Oil)Weekly2026-11-09 03:01 UTC2026-11-16Current
Crude oil production, refinery intake and closing stocks by country (JODI)Joint Organisations Data Initiative (JODI-Oil)Weekly2026-11-09 03:00 UTC2026-11-16Current
Electricity tariffs by sector and consumption slabKing Abdullah Petroleum Studies and Research CenterWeekly2026-11-09 03:01 UTC2026-11-16Current
GCC electricity: solar and wind generation, shares, demand and carbon intensityOur World in Data, energy datasetWeekly2026-11-09 03:01 UTC2026-11-16Current
World oil consumption, annual (Energy Institute via Our World in Data)Energy Institute Statistical Review, via Our World in DataWeekly2026-11-09 03:00 UTC2026-11-16Current
Renewables share of world electricity, annual (Ember via Our World in Data)Ember and Energy Institute, via Our World in DataWeekly2026-11-09 03:00 UTC2026-11-16Current
World oil production by producer group, annualSaudi Central Bank (SAMA) yearly statistics, via KAPSARCWeekly2026-11-09 03:00 UTC2026-11-16Current
SWCC annual water production and export by plantSaline Water Conversion CorporationWeekly2026-11-09 03:01 UTC2026-11-16Current
SWCC average daily water production and export by coastSaline Water Conversion CorporationWeekly2026-11-09 03:01 UTC2026-11-16Current
GCC indicators: CO2 per person, population and renewable share of final energyWorld Bank, World Development IndicatorsWeekly2026-11-09 03:01 UTC2026-11-16Current
Saudi energy and emissions indicators, annual (World Bank)World Bank Open DataWeekly2026-11-09 03:00 UTC2026-11-16Current

Integrated sources

The second wave of public sources, refreshed by their own schedules. Sources waiting for a key or for access are listed on the integrations page and are not judged here.

Integrated sources
SourceCadenceLast successful refreshNext expectedState
PVGISEuropean Commission, Joint Research CentreMonthly2026-11-02 02:50 UTC2026-12-03Current
EIA Short-Term Energy OutlookU.S. Energy Information AdministrationMonthly2026-11-10 22:15 UTC2026-12-11Current
EIA spot price historyU.S. Energy Information AdministrationDaily2026-11-10 21:40 UTC2026-11-11Current
FRED: Brent, dollar index and Saudi fiscal breakevenFederal Reserve Bank of St. Louis, FREDDaily2026-11-10 21:40 UTC2026-11-11Current
World Bank Pink SheetWorld BankMonthly2026-11-10 22:15 UTC2026-12-11Current
IMF world growthInternational Monetary FundMonthly2026-11-10 22:15 UTC2026-12-11Current
UN Comtrade, clean-energy equipmentUnited Nations Statistics DivisionDaily2026-11-11 00:40 UTC2026-11-12Current
Climate TRACE, GCC by sectorClimate TRACEWeekly2026-11-08 01:10 UTC2026-11-15Current
Climate WatchWorld Resources Institute, Climate WatchWeekly2026-11-08 01:10 UTC2026-11-15Current
Our World in Data, CO2 datasetOur World in DataWeekly2026-11-08 01:10 UTC2026-11-15Current
IMF World Economic OutlookInternational Monetary FundWeekly2026-11-08 01:40 UTC2026-11-15Current
UN SDG 7 indicatorsUnited Nations Statistics DivisionWeekly2026-11-08 01:40 UTC2026-11-15Current
WikidataWikimedia Foundation, WikidataWeekly2026-11-10 02:10 UTC2026-11-17Current
PeeringDBPeeringDBWeekly2026-11-10 02:40 UTC2026-11-17Current
OpenAlexOurResearch, OpenAlexWeekly2026-11-11 02:20 UTC2026-11-18Current

Public endpoints

Each endpoint in the OpenAPI document is called with a request it documents, in the same deployment, when this page is built. That checks the route and the data behind it, not the network between you and the site.

Stored checks run daily from 2026-09-24. The history column counts them.

Public endpoints
EndpointNowHTTPStored checks
GET /api/statusAnswering200Answered 49 of 49 daily checks (100%) since 2026-09-24
GET /api/data/portal/{series}Answering200Answered 49 of 49 daily checks (100%) since 2026-09-24
GET /api/data/registers/{register}Answering200Answered 49 of 49 daily checks (100%) since 2026-09-24
GET /api/data/projects/{id}Answering200Answered 49 of 49 daily checks (100%) since 2026-09-24
GET /api/data/companies/{company}Answering200Answered 49 of 49 daily checks (100%) since 2026-09-24
GET /api/data/gcc-projectsAnswering200Answered 48 of 48 daily checks (100%) since 2026-09-25
GET /api/data/gcc-projects/{id}Answering200Answered 48 of 48 daily checks (100%) since 2026-09-25
GET /api/data/changesAnswering200Answered 49 of 49 daily checks (100%) since 2026-09-24
GET /api/data/dueAnswering200Answered 49 of 49 daily checks (100%) since 2026-09-24
GET /api/data/power-balanceAnswering200Answered 49 of 49 daily checks (100%) since 2026-09-24
GET /api/data/oil-modelAnswering200Answered 49 of 49 daily checks (100%) since 2026-09-24
GET /api/data/fleet-outlookAnswering200Answered 49 of 49 daily checks (100%) since 2026-09-24
GET /api/data/resourceAnswering200Answered 48 of 48 daily checks (100%) since 2026-09-25
GET /api/data/resource/gridNot called: it answers members only—Answered 4 of 4 daily checks (100%) since 2026-09-25
GET /api/data/gcc-seriesNot called: it answers members only—Answered 4 of 4 daily checks (100%) since 2026-09-25
GET /api/data/newsAnswering200Answered 48 of 48 daily checks (100%) since 2026-09-25
GET /api/data/atlasNot called: it answers members only—Answered 4 of 4 daily checks (100%) since 2026-09-25
GET /api/data/projectsNot called: it answers members only——
GET /api/data/largestNot called: it answers members only——
GET /api/tenders/xlsxNot called: it answers members only——
GET /api/briefAnswering200Answered 49 of 49 daily checks (100%) since 2026-09-24
GET /api/brief/latestAnswering200Answered 49 of 49 daily checks (100%) since 2026-09-24
GET /api/brief/{week}Answering200Answered 49 of 49 daily checks (100%) since 2026-09-24
GET /api/reportsAnswering200Answered 49 of 49 daily checks (100%) since 2026-09-24
GET /api/reports/{id}Answering200Answered 49 of 49 daily checks (100%) since 2026-09-24
GET /api/searchAnswering200Answered 49 of 49 daily checks (100%) since 2026-09-24
POST /api/mcpAnswering200Answered 49 of 49 daily checks (100%) since 2026-09-24
GET /api/mcpNot called: it answers with a redirect or a refusal by design——
DELETE /api/mcpNot called: it closes a session, and the endpoint keeps none——
GET /api/cards/{card}Not called: it draws an image on every request——
GET /api/propertiesNot called: it runs as a separate function outside this deployment——
GET /api/openapi.jsonAnswering200Answered 49 of 49 daily checks (100%) since 2026-09-24
POST /api/licence-requestsNot called: it files or changes something——
POST /api/privacy-requestsNot called: it files or changes something——
POST /api/inquiriesNot called: it files or changes something——
POST /api/coverage-requestsNot called: it files or changes something——
POST /api/coverage-requests/{id}/voteNot called: it files or changes something——
POST /api/coverage-requests/{id}/briefNot called: it files or changes something——
POST /api/subscribeNot called: it files or changes something——
GET /api/subscribe/confirmNot called: it answers with a redirect or a refusal by design——
POST /api/subscribe/confirmNot called: it files or changes something——
GET /api/subscribe/unsubscribeNot called: it answers with a redirect or a refusal by design——
POST /api/subscribe/unsubscribeNot called: it files or changes something——
GET /api/subscribe/weeklyNot called: it answers members only——
POST /api/subscribe/weeklyNot called: it files or changes something——
POST /api/experts/readNot called: it files or changes something——
POST /api/experts/applyNot called: it files or changes something——
POST /api/experts/briefsNot called: it files or changes something——
POST /api/askNot called: it answers members only——
GET /api/assistantNot called: each call asks an AI model, which is paid per request——
POST /api/assistantNot called: each call asks an AI model, which is paid per request——
GET /api/discoverAnswering200Answered 32 of 32 daily checks (100%) since 2026-10-11
GET /api/materials/{id}Not called: it answers members only——
GET /api/data/integrationsAnswering200Answered 48 of 48 daily checks (100%) since 2026-09-25
GET /api/data/integrations/{source}Answering200Answered 48 of 48 daily checks (100%) since 2026-09-25
GET /api/data/project-outputNot called: it answers members only—Answered 13 of 13 daily checks (100%) since 2026-09-25
GET /api/data/project-output/{id}Answering200Answered 48 of 48 daily checks (100%) since 2026-09-25
GET /api/data/tradeAnswering200Answered 48 of 48 daily checks (100%) since 2026-09-25
GET /api/data/equipment-flowsAnswering200Answered 48 of 48 daily checks (100%) since 2026-09-25
GET /api/data/emissionsAnswering200Answered 48 of 48 daily checks (100%) since 2026-09-25
GET /api/data/oil-strategy/outlookAnswering200Answered 48 of 48 daily checks (100%) since 2026-09-25
GET /api/data/oil-strategy/presetsAnswering200Answered 48 of 48 daily checks (100%) since 2026-09-25
GET /api/data/oil-strategy/scenarioAnswering200Answered 48 of 48 daily checks (100%) since 2026-09-25
POST /api/data/oil-strategy/scenarioNot called: it files or changes something——
GET /api/data/oil-strategy/backtestAnswering200Answered 48 of 48 daily checks (100%) since 2026-09-25
GET /api/data/bulkAnswering200Answered 48 of 48 daily checks (100%) since 2026-09-25
GET /api/data/bulk/{file}Answering200Answered 48 of 48 daily checks (100%) since 2026-09-25
GET /api/postman.jsonAnswering200Answered 48 of 48 daily checks (100%) since 2026-09-25

How this page is computed

Every date here is read from the record the refresh itself writes. Nothing is estimated, and nothing is shown that the platform does not record.

  • Registers and mirrored series: the last run and its result are the columns each sync writes. A run that found nothing new counts as a successful refresh.
  • The renewables tracker: the weekly KAPSARC run stamps the tracker whether or not anything changed. A missed run shows as late.
  • Hand-compiled trackers: the date the tracker was last written, against the review cycle the tracker states for itself.
  • The weekly brief: the moment the week’s brief was written.
  • Scheduled jobs: each run of the digest, the change alerts and this monitor, and its result.
  • Error text is shortened to what says what went wrong. Addresses, keys, tokens and query strings are removed before it is stored or shown.
  • A share of answered checks appears only beside the number of stored checks behind it and the date of the first one.

The same computation, as JSON: /api/status