In this document
This article provides an in-depth overview of the Solargis API data sources, including the origin and update frequency of solar and meteorological data. You’ll learn about satellite regions, nowcasting and forecasting models, data integration timelines, and the methodologies used to ensure accuracy and reliability. This article is focused on the Monitor & Forecast API endpoint.
Solargis Monitor and Solargis Forecast solar data comes from three origins, depending on how far the requested time is from the present moment: the Solargis satellite-based model for everything up to the current moment, the Solargis Cloud Motion Vector (CMV) model for approximately the next three hours, and post-processed numerical weather prediction (NWP) models out to DAY+14. Meteorological parameters come from the ERA5 reanalysis and from NWP models. This article sets out which origin applies to which time frame, where satellite data is available, how quickly it arrives, and how often it is updated. The data is delivered through the Solargis Monitor API and the Solargis Forecast API.
Origin of the solar data in Monitor and Forecast
The Solargis Monitor and Solargis Forecast services deliver essential solar data parameters, including GHI (Global Horizontal Irradiance), DNI (Direct Normal Irradiance), and DIF (Diffuse Horizontal Irradiance), which form the foundation for solar resource analysis.
They also provide calculated parameters like GTI (Global Tilted Irradiance) and PVOUT (Photovoltaic Power Output) to support advanced solar energy modeling and project optimization.
Solargis Monitor and Solargis Forecast solar data passes through five time frames, each with its own data origin:
Historical data – Solargis satellite-based model – from the beginning of the archive to the last completed calendar month (MONTH-1)
Operational data – Solargis satellite-based model – from the start of the current calendar month to the last completed calendar day (DAY-1)
Real-time data – Solargis satellite-based model – from the start of the current calendar day (DAY+0) to the current time
Nowcasting data – Solargis Cloud Motion Vector (CMV) model – from the current time to approximately 3 hours ahead
NWP forecast data – post-processed NWP model outputs (IFS, ICON, GFS, HRRR) – from approximately 3 hours ahead to DAY+14
The tabs below give the full description of each time frame; Figure 1 shows them on a single timeline.
Historical data is the archive stage of Solargis Monitor and Solargis Forecast solar data.
Origin of data: Solargis satellite-based model
Validity period:
Start: The beginning of the archive.
End: The last completed calendar month (MONTH-1).
Description: Data for any location enters the historical time frame after the calendar month ends, with reanalysis completed by the 3rd day of the following month. This data is considered final or archive quality, with records in some areas dating back to 1994.
Operational data covers the completed days of the current month in Solargis Monitor and Solargis Forecast.
Origin of data: Solargis satellite-based model
Validity period:
Start: The beginning of the current calendar month.
End: The last completed calendar day (DAY-1).
Description: The operational stage of solar data is generated immediately after the calendar day ends at the location.
Real-time data covers the current day up to the present moment in Solargis Monitor and Solargis Forecast.
Origin of data: Solargis satellite-based model
Validity period:
Start: The beginning of the current calendar day (DAY+0).
End: The current time.
Description: The real-time data stage ends slightly before the current time due to satellite model processing delays. Real-time data has rapid updates up to every few minutes.
Nowcasting data is the first forward-looking stage of Solargis Forecast solar data.
Origin of data: Solargis Cloud Motion Vector (CMV) model
Validity period:
Start: The current time.
End: Approximately 3 hours ahead of the current time.
Description: The nowcasting stage begins approximately at the current time, utilizing a series of satellite scenes to generate data. Solargis predicts solar parameters using a proprietary Cloud Motion Vectors (CMV) model. After 3–4 hours, the satellite nowcasting model output transitions into a blend of Numerical Weather Prediction (NWP) data for enhanced accuracy. Nowcasting data has rapid updates up to every few minutes.
NWP forecast data is the longest-range stage of Solargis Forecast solar data.
Origin of data: Post-processed outputs of NWP (numerical weather prediction) models
Validity period:
Start: Approximately 3 hours after the current time.
End: DAY+14 (15 days in a row, including the current day).
Description: The NWP-based solar data is assembled from multiple NWP data sources: IFS forecast model (ECMWF), ICON forecast model (DWD), GFS and HRRR models (NOAA). For how the Solargis CMV nowcast and the NWP outputs are blended, see Forecast modelling.

Figure 1: Data coverage timeline for Solargis Monitor and Solargis Forecast.
Tracking solar data origin with the Cloud Identification Flag (CI_FLAG)
Within the Solargis Monitor and Solargis Forecast services, you can determine the origin of solar data by requesting the CI_FLAG parameter (Cloud Identification Quality Flag – i.e. from which source Solargis obtained the cloud situation) in your XML request. The CI_FLAG parameter labels each data record with one of the following categories:
CI_FLAG code | Origin of the cloud information |
|---|---|
0 | Sun below horizon |
1 | Model value |
2 | Interpolated (≤1 hour) |
3 | Extrapolated (≤1 hour) |
4 | Interpolated/extrapolated (>1 hour) |
5 | Long-term monthly median or persistence |
6 | Synthetic data |
10 | Nowcast |
11 | NWP forecast |
This system ensures transparency in data provenance, critical for validating solar analyses in your applications.
Tip: For accurate interpretation, use CI_FLAG values with the highest solar data resolution (15 or 10 minutes) to ensure granular insights into data quality and source.
Reanalysis of solar data in Monitor and Forecast
Solargis ensures high data accuracy in Solargis Monitor and Solargis Forecast through systematic reprocessing of historical and operational solar data. Here’s how the timeline works:
Daily reanalysis of DAY-2
Every day, solar irradiance data is actually calculated for two days: DAY-1 and DAY-2, so that the DAY-2 gets its first reanalysis.
Monthly reanalysis of MONTH-1
At the start of each calendar month (not before 3rd calendar day of the month):
Solar irradiance data for the previous month is recalculated using finalized atmospheric inputs.
Atmospheric data is homogenized with historical records to maintain consistency and prevent abrupt changes caused by updates to atmospheric models.
Note: Daily and monthly reanalysis ensures long-term reliability of the historical and operational stages of Solargis Monitor and Solargis Forecast solar data.
For a deeper dive into atmospheric data homogenization and reanalysis methods, see Solargis satellite-based model.
Where Monitor and Forecast satellite data is available
The availability and update frequency of Solargis Monitor and Solargis Forecast solar data depend on the region, as shown in Figure 2:
Orange regions: Data is updated every few minutes, providing access to satellite-based real-time and nowcasting models for the current day.
Yellow regions: Data is updated daily, ensuring DAY-1 data (the previous day’s data) is available.

Figure 2: Geographical availability of Solargis Monitor data.
Note: For the timing and satellite characteristics of each region, see Satellite data regions used by Monitor and Forecast below.
Satellite data regions used by Monitor and Forecast
This section gives an overview of the satellite data regions used in the Solargis Monitor and Solargis Forecast services, detailing their historical data availability, satellite characteristics, update timing for DAY-1 data, and real-time or nowcasting capabilities. Use Figure 3 to locate a specific region, then find its row in the table below.

Figure 3: Solargis Monitor and Solargis Forecast satellite coverage regions.
Satellite data region | Historical data start | Description of satellites | When operational solar data for local DAY-1 is available | Real-time and nowcasting availability |
|---|---|---|---|---|
GOES WEST | 1999-01-01 | 2019+: GOES-S, 10-minute time step 2018 – 1999: GOES-W, 30-minute time step | 09:00 UTC | Outside the Contiguous United States, satellite data availability delay is 2–12 minutes and it increases from south to north. Processing frequency is every 10 minutes and it takes another 5–15 minutes. |
GOES EAST | 1999-01-01 | 2019+: GOES-R, 10-minute time step 2018+: GOES-R, 15-minute time step 2017 – 1999: GOES-E, 30-minute time step | 05:00 UTC | Outside the Contiguous United States, satellite data availability delay is 2–12 minutes and it increases from south to north. Processing frequency is every 10 minutes and it takes another 5–15 minutes. |
GOES EAST PATAGONIA | 2018-01-01 | 2019+: GOES-R, 10-minute time step 2018+: GOES-R, 15-minute time step | 05:00 UTC | Outside the Contiguous United States, satellite data availability delay is 2–12 minutes and it increases from south to north. Processing frequency is every 10 minutes and it takes another 5–15 minutes. |
METEOSAT PRIME SCANDINAVIA between 60° and 65° latitude | 2005-01-01 | 2005+: MSG 15-minute time step | 00:30 UTC | Real-time and nowcasting data are not yet available in the METEOSAT PRIME SCANDINAVIA region. |
METEOSAT PRIME | 1994-01-01 | 2005+: MSG 15-minute time step 2004 – 1994: MFG, 30-minute time step | 00:30 UTC | Satellite data availability delay is 2–16 minutes and it increases from north to south. Processing frequency is every 15 minutes. |
METEOSAT IODC | 1999-01-01 | 2017+: MSG 15-minute time step 2016 – 1999: MFG, 30-minute time step | 19:00 UTC | Satellite data availability delay is 2–16 minutes and it increases from north to south. Processing frequency is every 15 minutes. |
IODC-HIMAWARI | 1999-01-01 | 2017+: HIMAWARI 10-minute time step 2016 – 1999: MFG, 30-minute time step | 16:00 UTC | Satellite data availability delay is 5–15 minutes and it increases from south to north. Processing frequency is every 10 minutes. |
HIMAWARI | 2006-07-01 | 2016+: HIMAWARI 10-minute time step 2015 – 2006: MTSAT, 30-minute time step | 16:00 UTC | Satellite data availability delay is 5–15 minutes and it increases from south to north. Processing frequency is every 10 minutes. |
Tip: To request historical data in the areas out of coverage, please use Solargis Evaluate or contact us.
Nowcasting data availability and delay in Monitor and Forecast
The total delay of near real-time Solargis Monitor and Solargis Forecast data combines three factors: satellite data availability delay, data processing delay, and user request delay after processing is complete.
Satellite data availability delay: Varies by latitude and satellite region:
PRIME, IODC: 2–16 minutes (increases from north to south)
HIMAWARI: 5–15 minutes (increases from south to north)
GOES EAST & WEST (excluding Contiguous US): 2–12 minutes (increases from south to north)
Contiguous US: 2–6 minutes (increases from south to north)
Data processing delay: Also includes retrieval, preprocessing, and running the nowcasting model, takes 5–15 minutes. Data becomes accessible immediately after processing is finished. Data processing frequency depends on the satellite region:
HIMAWARI, GOES EAST & WEST: Every 10 minutes
PRIME, IODC: Every 15 minutes
Contiguous US: Every 5 minutes
User request delay: This is the time between when data becomes available and when the user retrieves it. The delay depends on how often the user’s system (API or SFTP) checks for new data — more frequent polling results in shorter delays.
Each new satellite image triggers another nowcasting run. The processing frequency determines the window for delivering a given nowcast run before it is replaced by the next. The timing of a user’s request with respect to the processing window introduces the user request delay, ranging from 0–10 minutes, 0–15 minutes, and 0–5 minutes for the respective nowcasting region shown in Figure 5.

Figure 4: Satellite data availability, data processing and user request delays across three consecutive nowcasting runs.
Nowcasting and forecasting update frequency
Figure 5 illustrates the geographical availability of Solargis Forecast data, highlighting the update frequencies for short-term nowcasting and forecasting data across different regions. It shows areas with 5-, 10-, and 15-minute updates using Solargis CMV models, alongside regions covered by NWP models with 6-hourly or 1-hourly updates.

Figure 5: Geographical availability and update frequency of Solargis Forecast data.
Origin of the meteorological data in Monitor and Forecast
The Solargis Monitor and Solargis Forecast services provide key meteorological data parameters, including:
TEMP (Temperature)
WS (Wind Speed)
WG (Wind Gusts)
WD (Wind Direction)
PREC (Precipitation)
RH (Relative Humidity)
PWAT (Precipitable Water)
AP (Air Pressure)
These parameters are derived from the post-processed outputs of global Numerical Weather Prediction (NWP) models and the ERA5 reanalysis meteorological model to ensure high accuracy and reliability. For how Solargis sources and post-processes these models, see Meteorological model data.
The table below outlines how meteorological data is integrated into Solargis Monitor and Solargis Forecast:
Origin of data | Validity period | Description |
|---|---|---|
ERA5 reanalysis of the global climate (ECMWF) | Start: Beginning of the archive | TEMP data is sourced from the ERA5-Land reanalysis dataset (ECMWF). Note: Delays from ECMWF may affect ERA5-Land availability. |
IFS forecast model (ECMWF) | Start: DAY-10 | Provides recent history and short-term forecasts for meteorological parameters. |
GFS forecast model (NOAA) | Start: DAY+4 | Supplies mid-range forecasts for meteorological parameters. |
Tip: For the meteorological parameters included in each subscription tier, see Forecast subscription parameters.
