Solar Shading Estimator API
Irradiance

Get historical irradiance data for a location

Fetches historical solar irradiance data from NASA POWER for the specified coordinates and date range.

GET
/irradiance

Fetches historical solar irradiance data from NASA POWER for the specified coordinates and date range.

Query Parameters

latitude*number

Latitude (-90 to 90)

longitude*number

Longitude (-180 to 180)

startDate*string

Start date in YYYYMMDD format

endDate*string

End date in YYYYMMDD format

Response Body

application/json

application/json

application/json

curl -X GET "https://example.com/irradiance?latitude=14.59&longitude=121.03&startDate=20260301&endDate=20260331"
{  "statusCode": 200,  "message": "Irradiance data retrieved successfully",  "data": {    "latitude": 14.59,    "longitude": 121.03,    "parameters": [      "ALLSKY_SFC_SW_DWN"    ],    "data": {      "20260301": 5.23,      "20260302": null    }  }}