Renewable Energy Prediction API

Estimate the annual electricity yield of small wind turbines and solar PV at any location — from ERA5 reanalysis blended with the Global Wind Atlas. Free, open, no API key required.

For AI agents: a machine-readable guide is at /llms.txt, and the OpenAPI spec at /openapi.json (interactive docs at /docs). Results are indicative estimates, not a quote.

Base URL

https://tool.leadingedgepower.com/api/v1

GET /resolve

Resolve a UK postcode, place name, or "lat, lon" to coordinates.

GET /api/v1/resolve?q=IV51%209EX
→ { "lat": 57.51, "lon": -6.29, "label": "…", "via": "postcode" }

GET /turbines

List the turbine models available for prediction.

GET /api/v1/turbines → { "turbines": ["LE300", "LEV50", …] }

GET /predict

Estimate annual generation from wind, and optionally solar.

ParamMeaning
lat, lonrequired — decimal degrees
turbinemodel name from /turbines (e.g. LE300)
num_turbinescount (default 1; 0 = solar only)
hub_height_mmast height, metres (max 10)
panel_kw, tilt, azimuthoptional solar array
productoptional: "Solar Trailer" or "Power Box 2"
GET /api/v1/predict?lat=57.51&lon=-6.29&turbine=LE300&num_turbines=2
→ { "wind": { "annual_p50_kwh": …, "annual_p90_kwh": …, "mean_wind_ms": … }, … }

p50 is the typical year; p90 is conservative (exceeded in ~90% of years).

GET /recommend

Pick the best-fit turbine for a site, optionally sized to a load (watts).

GET /api/v1/recommend?lat=57.51&lon=-6.29&load_value=400&load_basis=continuous_w
→ { "recommended": "LE300", "candidates": [ … ] }

Fair use

Open and keyless, rate limited per IP — call at a reasonable pace and cache results. For a tailored quote or to buy equipment, visit leadingedgepower.com.