Pv Watts
Get baseline PV production estimate from PVWatts
Returns a baseline (unshaded) annual and monthly AC production estimate from the PVWatts API.
Returns a baseline (unshaded) annual and monthly AC production estimate from the PVWatts API.
Query Parameters
latitude*number
Latitude (-90 to 90)
longitude*number
Longitude (-180 to 180)
tilt*number
Panel tilt in degrees (0–90)
azimuth*number
Panel azimuth in degrees (0–360, 180 = south)
systemSize*number
System size in kW
losses?number
System losses percent (default 14)
Response Body
application/json
application/json
application/json
curl -X GET "https://example.com/pvwatts?latitude=14.59&longitude=121.03&tilt=30&azimuth=180&systemSize=5"{ "statusCode": 200, "message": "PVWatts estimate retrieved successfully", "data": { "ac_annual": 6200, "ac_monthly": [ 450, 480, 520, 550, 600, 620, 630, 610, 580, 530, 470, 420 ], "capacity_factor": 0.18, "kwh_per_kw": 1400, "station_info": {} }}{ "statusCode": 400, "message": "Validation failed", "errors": [ { "field": "latitude", "message": "latitude must be between -90 and 90" } ]}{ "statusCode": 404, "message": "Resource not found", "data": null}