Kilowatts.io Solar API

BASE URL
https://api.kilowatts.io

Typical Solar Generation (Synchronous)

Request-response endpoint which calculates on the fly expected generation for a proposed solar configuration across different times of the year/day.

Protected by API Key

Headers

Authorization

required, string

The Authorization header is used to authenticate with the API using your API key. Value is of the format Bearer YOUR_KEY_HERE.

Request Body

Proposed solar configuration details

coords

required, object

latitude and longitude of the site

timezone

required, string

The timezone by which to output results (including any allowances/adjustments for Daylight Savings time)

solar_systems

required, array

List of solar systems to evaluate at the site. In simple cases with just one roof (elevation) to evaluate, then a single solar system is adequate. To model the combined generation of multiple solar systems at the same site (e.g. one on the main building and one on an outbuilding) then provide multiple solar systems.

POST
/typical-solar-generation/sync
1
EXAMPLE BODY
{
  "coords": {
    "lat": 49.2138,
    "lng": -2.1358
  },
  "timezone": "Europe/London",
  "solar_systems": [
    {
      "capacity_kw": 100,
      "azimuth": 180,
      "zenith": 30
    }
  ]
}