Irradiance
Get historical irradiance data for a location
Fetches historical solar irradiance data from NASA POWER for the specified coordinates and date range.
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 } }}{ "statusCode": 400, "message": "Validation failed", "errors": [ { "field": "latitude", "message": "latitude must be between -90 and 90" } ]}{ "statusCode": 404, "message": "Resource not found", "data": null}