Skip to content
Renewable Vision

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-09-24 18:45 UTC
  • 38

    Sources current

  • 1

    Sources late

  • 0

    Last run failed

  • 20

    Endpoints answering, of 20 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 (2), and endpoints listed but not called (16), 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-09-21 04:00 UTC2026-09-28Current
Saudi Water Authority open-data catalogueSaudi Water Authority (formerly SWCC)Weekly2026-09-21 04:00 UTC2026-09-28Current
SWPC / SHARAKAT water project portfolioSaudi Water Partnership Company (SHARAKAT)Weekly2026-09-21 04:00 UTC2026-09-28Current

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-09-21 03:00 UTC2026-09-28Current
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 Sunday from the change ledger.

Publications
SourceCadenceLast successful refreshNext expectedState
Weekly briefRenewable VisionWeekly2026-09-21 20:17 UTC2026-09-28Current

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-21 03:00 UTC2026-09-24Current

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 emailWeeklyNo successful run recorded—No run recorded
Change alerts to membersDailyNo successful run recorded—No run recorded
Status monitorDaily2026-09-24 17:44 UTC2026-09-25Current

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-09-23 21:00 UTC2026-09-24Current
Saudi and world greenhouse gas emissions, annual (Climate TRACE)Climate TRACEWeekly2026-09-21 03:00 UTC2026-09-28Current
Saudi crude oil exports, value and volume, annual (UN Comtrade)United Nations ComtradeWeekly2026-09-21 03:00 UTC2026-09-28Current
Installed capacity, available capacity and peak load by operating areaElectricity and Cogeneration Regulatory AuthorityWeekly2026-09-21 03:00 UTC2026-09-28Current
Energy consumption and customers by operating areaElectricity and Cogeneration Regulatory AuthorityWeekly2026-09-21 03:00 UTC2026-09-28Current
Fuel consumption for electricity and seawater desalinationElectricity and Cogeneration Regulatory AuthorityWeekly2026-09-21 03:00 UTC2026-09-28Current
Generation capacity by producing entityElectricity and Cogeneration Regulatory AuthorityWeekly2026-09-21 03:00 UTC2026-09-28Current
Monthly electricity load by operating areaElectricity and Cogeneration Regulatory AuthorityWeekly2026-09-21 03:00 UTC2026-09-28Current
Available capacity, peak load and reserve margin by companyElectricity and Cogeneration Regulatory AuthorityWeekly2026-09-21 03:00 UTC2026-09-28Current
Henry Hub natural gas spot price, dailyU.S. Energy Information Administration, via KAPSARCDaily2026-09-23 21:00 UTC2026-09-24Current
WTI price history and Short-Term Energy Outlook forecast, monthlyU.S. Energy Information AdministrationDaily2026-09-23 21:01 UTC2026-09-24Current
Brent and WTI crude oil spot prices, dailyU.S. Energy Information AdministrationDaily2026-09-23 21:00 UTC2026-09-24Current
US crude oil production, monthlyU.S. Energy Information Administration, via KAPSARCDaily2026-09-23 21:00 UTC2026-09-24Current
US commercial crude stocks, weeklyU.S. Energy Information Administration, via KAPSARCDaily2026-09-23 21:00 UTC2026-09-24Current
World oil supply, demand and stock change (EIA outlook)U.S. Energy Information Administration, Short-Term Energy Outlook, via KAPSARCDaily2026-09-23 21:00 UTC2026-09-24Current
Electric-car share of new car sales, by regionInternational Energy Agency, Global EV Outlook, via KAPSARCDaily2026-09-23 21:00 UTC2026-09-24Current
Electric vehicles worldwide: sales, share, stock and oil displaced (IEA)International Energy Agency, Global EV Data ExplorerWeekly2026-09-21 03:00 UTC2026-09-28Current
Low-emission hydrogen projects by year and stage (IEA)International Energy AgencyWeekly2026-09-21 03:00 UTC2026-09-28Current
Global commodity prices, monthly (IMF): Brent, WTI, Dubai, gas in Europe, the US and Japan, coalInternational Monetary Fund, Primary Commodity Price SystemDaily2026-09-23 21:00 UTC2026-09-24Current
Saudi installed renewable capacity by technology, annualInternational Renewable Energy Agency (IRENASTAT)Weekly2026-09-21 03:00 UTC2026-09-28Current
World installed electricity capacity by technologyInternational Renewable Energy Agency (IRENASTAT)Weekly2026-09-21 03:00 UTC2026-09-28Current
Saudi crude oil and NGL, monthlyJoint Organisations Data Initiative (JODI-Oil)Weekly2026-09-21 03:00 UTC2026-09-28Current
Crude oil production, refinery intake and closing stocks by country (JODI)Joint Organisations Data Initiative (JODI-Oil)Weekly2026-09-21 03:00 UTC2026-09-28Current
Electricity tariffs by sector and consumption slabKing Abdullah Petroleum Studies and Research CenterWeekly2026-09-21 03:00 UTC2026-09-28Current
World oil consumption, annual (Energy Institute via Our World in Data)Energy Institute Statistical Review, via Our World in DataWeekly2026-09-21 03:00 UTC2026-09-28Current
Renewables share of world electricity, annual (Ember via Our World in Data)Ember and Energy Institute, via Our World in DataWeekly2026-09-21 03:00 UTC2026-09-28Current
World oil production by producer group, annualSaudi Central Bank (SAMA) yearly statistics, via KAPSARCWeekly2026-09-21 03:00 UTC2026-09-28Current
SWCC annual water production and export by plantSaline Water Conversion CorporationWeekly2026-09-21 03:00 UTC2026-09-28Current
SWCC average daily water production and export by coastSaline Water Conversion CorporationWeekly2026-09-21 03:00 UTC2026-09-28Current
Saudi energy and emissions indicators, annual (World Bank)World Bank Open DataWeekly2026-09-21 03:00 UTC2026-09-28Current

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 1 of 1 daily checks (100%) since 2026-09-24
GET /api/data/portal/{series}Answering200Answered 1 of 1 daily checks (100%) since 2026-09-24
GET /api/data/registers/{register}Answering200Answered 1 of 1 daily checks (100%) since 2026-09-24
GET /api/data/projects/{id}Answering200Answered 1 of 1 daily checks (100%) since 2026-09-24
GET /api/data/companies/{company}Answering200Answered 1 of 1 daily checks (100%) since 2026-09-24
GET /api/data/gcc-projectsAnswering200No stored checks yet
GET /api/data/gcc-projects/{id}Answering200No stored checks yet
GET /api/data/changesAnswering200Answered 1 of 1 daily checks (100%) since 2026-09-24
GET /api/data/dueAnswering200Answered 1 of 1 daily checks (100%) since 2026-09-24
GET /api/data/power-balanceAnswering200Answered 1 of 1 daily checks (100%) since 2026-09-24
GET /api/data/oil-modelAnswering200Answered 1 of 1 daily checks (100%) since 2026-09-24
GET /api/data/fleet-outlookAnswering200Answered 1 of 1 daily checks (100%) since 2026-09-24
GET /api/briefAnswering200Answered 1 of 1 daily checks (100%) since 2026-09-24
GET /api/brief/latestAnswering200Answered 1 of 1 daily checks (100%) since 2026-09-24
GET /api/brief/{week}Answering200Answered 1 of 1 daily checks (100%) since 2026-09-24
GET /api/reportsAnswering200Answered 1 of 1 daily checks (100%) since 2026-09-24
GET /api/reports/{id}Answering200Answered 1 of 1 daily checks (100%) since 2026-09-24
GET /api/searchAnswering200Answered 1 of 1 daily checks (100%) since 2026-09-24
POST /api/mcpAnswering200Answered 1 of 1 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 1 of 1 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/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——
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 needs a member’s session——
GET /api/materials/{id}Not called: it needs a member’s session——

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