Satellite Radiation API

Real-time Solar Irradiance From Multiple Satellites

Location and Time

Location:
Time:

By default, solar radiation for the current day is returned. If you're interested in past satellite data, you can use the Past Days feature to access archived data.

Hourly Radiation Variables

Note: Solar radiation is averaged over the past hour. Use instant for radiation at the indicated time. For global tilted irradiance GTI please specify Tilt and Azimuth below.

Daily Radiation Variables

Settings

Usage licence:

API Response

Preview:
API URL (Open in new tab or copy this URL into your application)

Data Sources

ProviderSatelliteRegionSpatial ResolutionTemporal ResolutionUpdate frequencyDelayArchive since
DWDEUMETSAT MTGEurope, Africa0.025° (~ 2.5km)10 minutelyEvery 10 minutes20 MinutesFeb. 2026
EUMETSAT LSA SAFMSGEurope, Africa, South America (only land)0.05° (~ 5km)15 minutelyEvery Hour2 Hours2025
IODCEurope, Africa, India (only land)0.05° (~ 5km)15 minutelyEvery Hour2 Hours2025
EUMETSAT CM SAF SARAH3MSGEurope, Africa, South America0.05° (~ 5km)30 minutelyEvery Hour2 Days1983
JMA JAXAHimawari-9India, Asia, Australia, New Zealand0.05° (~ 5km)10 minutelyEvery 10 minutes30 Minutes2015
EUMETSAT MTGEurope, Africa0.05° (~ 5km)10 minutelyEvery 10 minutes30 Minutes2025
NASA (not yet available)GOES-EastNorth & South America0.05° (~ 5km)N/AN/AN/AN/A
GOES-WestPacific Ocean & AlaskaN/AN/AN/AN/AN/A
Geostationary satellites for solar radiation
Geostationary satellites for solar radiation. Source: NASA.

API Documentation

The Satellite Radiation API integrate solar radiation data from various satellite datasets into a single consistent endpoint. Different geostationary satellites are used to provide global coverage.

  • Himawari direct and diffuse radiation JMA JAXA provides only shortwave radiation data and does not offer direct or diffuse solar radiation. Open-Meteo applies the separation model from Razo, Müller Witwer to calculate direct radiation from shortwave solar radiation.
  • Clear-Sky solar shortwave radiation is only available for DWD satellite shortwave radiation data.
  • Instantaneous Values Correction: All satellites provide data as instantaneous values. However, a full Earth scan takes approximately 10–15 minutes. As a result, the top and bottom of each scan have a significant time difference. To ensure comparability with data sources like weather models, OpenMeteo corrects for these scan time differences and derives backward-averaged values.
  • Different temporal resolutions: Data is available in 10, 15 or 30–minutely steps. For compatibility, the API returns 1–hourly data. If you want to access the underlying time resolution, make sure to set "Temporal resolution for hourly data" to "native".

Hourly Parameter Definition

The parameter &hourly= accepts the following values. All data is provided in W/m². Solar radiation parameters are available as either instantaneous values or backward averages over the past hour. If you select 10/15/30-minute data, the backward averages will use the same 10/15/30-minute intervals.

VariableValid timeDescription
shortwave_radiationPreceding hour meanShortwave solar radiation is the average incoming solar radiation over the preceding hour at the surface. It corresponds to the total global horizontal irradiance (GHI), defined as the sum of direct and diffuse solar radiation. It accounts for atmospheric effects including clouds and aerosols.
diffuse_radiationPreceding hour meanDiffuse solar radiation is the average refracted and scattered component of solar radiation reaching the surface over the preceding hour. It excludes the direct solar beam and results from interactions of sunlight with atmospheric molecules, aerosols, and clouds.
direct_radiationPreceding hour meanDirect solar radiation is the average solar radiation over the preceding hour on a horizontal surface that comes straight from the sun. It excludes any scattered or reflected light and represents the unaltered solar beam reaching the surface.
direct_normal_irradiancePreceding hour meanDirect normal irradiance (DNI) is the average direct solar radiation over the preceding hour measured on a surface perpendicular to the sun’s rays. “Perpendicular” means the surface always faces the sun directly, as if mounted on a solar tracker, capturing the maximum direct solar beam without scattering.
global_tilted_irradiancePreceding hour meanTotal radiation received on a tilted pane as average of the preceding hour. The calculation is assuming a fixed albedo of 20% and in isotropic sky. Please specify tilt and azimuth parameter. Tilt ranges from 0° to 90° and is typically around 45°. Azimuth should be close to 0° (0° south, -90° east, 90° west, ±180 north). If azimuth is set to "nan", the calculation assumes a vertical tracker (east-west). If tilt is set to "nan", it is assumed that the panel has a horizontal tracker (up-down). If both are set to "nan", a bi-axial tracker is assumed.
shortwave_radiation_clear_skyPreceding hour meanClear-sky shortwave radiation is the solar radiation reaching the surface in the absence of clouds. Atmospheric effects such as gas absorption, aerosol scattering, and refraction due to air density are included, while cloud particles are excluded. Under perfectly clear conditions, the regular shortwave radiation can be as high as the clear-sky shortwave radiation.
terrestrial_radiationPreceding hour meanThe solar radiation at the top of the atmosphere, unaffected by clouds or aerosols. It is purely calculated using the solar position factor multiplied by the solar constant of 1367.7 W/m². This differs from clear sky radiation, which accounts for aerosols but not clouds.
*_instantInstantAll solar radiation parameters can be expressed as instantaneous values by accounting for the solar zenith angle at a specific moment. Instantaneous values are useful for direct comparison with local measurements. However, for energy calculations or model evaluations, backward-averaged (preceding hour) data is preferred. By default, the Open-Meteo API provides backward-averaged solar radiation to simplify energy calculations.