Microburbs
Free sandbox: try any request below on the sample suburbs, no signup. For every suburb, create an API key.
Classic docs
Microburbs Property Data API
Postcode - Environment

Rooftop solar and home batteries

GET/v1/postcodes/{postcode}/environment/solar-installations5¢ per call

Small-scale rooftop solar systems installed and their capacity in kW per postcode for every financial year from 2011-12 to 2025-26, the running total, and home batteries installed in 2025-26.

Coverage: About 2,630 postcodes in every state and territory; financial years 2011-12 to 2025-26; batteries 2025-26 only. Current to 2026-06-30. Full description, field list and method: /v1/datasets/solar-installations.

Authorization

Request

The only values you send. Fields under Responses below are what comes back — you never pass those.

Path parameters

postcodestringrequired

Four-digit postcode, e.g. `2026`.

Query parameters

fieldsstringoptional

Comma-separated subset of: solar_installations, solar_capacity_kw, solar_installed_total, solar_capacity_total_kw, battery_installations, battery_capacity_kwh. Omit for all.

fromstringoptional

First period to include: 2020, 2020-Q3, 2020-07 or 2020-07-01.

tostringoptional

Last period to include, same formats as `from`.

Responses

Successful Response

application/json
DatasetValuesfields returned to you
datasetstringalways returned

Dataset slug; describe it with /v1/datasets/{slug}.

levelstringalways returned

suburb, lga or block.

areastringalways returned

Canonical name (or mesh-block code) of the area answered.

period_typestringalways returned

snapshot, year, financial_year, quarter or month.

as_ofstring · datealways returned

Date the dataset is current to. Values are never withheld for age; check this instead.

modelledbooleanalways returned

True when the figures are estimates from a model rather than counts or measurements.

fieldsarray of DatasetFieldSeriesalways returned
GET/v1/postcodes/{postcode}/environment/solar-installations
cURL
curl --request GET \
  --url 'https://api.microburbs.com.au/v1/postcodes/2280/environment/solar-installations' \
  --header 'Authorization: Bearer test'
Example Responses
{
  "data": {
    "dataset": "solar-installations",
    "level": "postcode",
    "area": "2026",
    "period_type": "financial_year",
    "as_of": "2026-06-30",
    "modelled": false,
    "fields": [
      {
        "field": "solar_installations",
        "name": "Solar systems installed",
        "unit": "count",
        "values": [
          {
            "period": "2023-24",
            "period_start": "2023-07-01",
            "value": 140
          },
          {
            "period": "2024-25",
            "period_start": "2024-07-01",
            "value": 93
          },
          {
            "period": "2025-26",
            "period_start": "2025-07-01",
            "value": 117
          }
        ]
      },
      {
        "field": "solar_capacity_kw",
        "name": "Solar capacity installed",
        "unit": "kW",
        "values": [
          {
            "period": "2023-24",
            "period_start": "2023-07-01",
            "value": 1255.795
          },
          {
            "period": "2024-25",
            "period_start": "2024-07-01",
            "value": 954.79
          },
          {
            "period": "2025-26",
            "period_start": "2025-07-01",
            "value": 1181.55
          }
        ]
      },
      {
        "field": "solar_installed_total",
        "name": "Solar systems installed to date",
        "unit": "count",
        "values": [
          {
            "period": "2023-24",
            "period_start": "2023-07-01",
            "value": 943
          },
          {
            "period": "2024-25",
            "period_start": "2024-07-01",
            "value": 1036
          },
          {
            "period": "2025-26",
            "period_start": "2025-07-01",
            "value": 1153
          }
        ]
      }
    ]
  }
}
Successful Response200
application/json

About this dataset

About 2,630 postcodes in every state and territory; financial years 2011-12 to 2025-26; batteries 2025-26 only. Current to 2026-06-30; refreshed yearly.

What it is

How much rooftop solar was installed in each Australian postcode each financial year, and how much has been installed in total, plus the number and capacity of home batteries installed in the first year of the national battery programme (2025-26).

What it shows

For each postcode and financial year (July to June; the period is the first day of the year): the number of small-scale solar systems installed, their combined rated capacity in kW, and the cumulative number and capacity of systems installed since the scheme began (including the 2001-2010 history). For 2025-26 only: home batteries installed and their combined usable capacity in kWh.

Why use it

Rooftop solar uptake is a strong local signal of owner-occupier wealth, house type and energy-cost pressure, and a base layer for energy-transition, installer-market, network-planning and property-value work. The year-by-year series shows when an area took off and whether it is still growing; the cumulative total gives penetration once divided by dwellings.

How it is built

We take the regulator's monthly register of small-scale solar systems accepted for the renewable energy scheme, assign each to the installation postcode, and sum months to financial years. Counts are systems registered, not systems still working: removals and replacements are not subtracted from the running total. Installers register systems with a delay, so the most recent year can still rise slightly. Battery figures exist only from July 2025 when the battery programme began, and cover batteries installed under it. Commercial systems above the small-scale limit (100 kW) are not included. About 180 small special-purpose postcodes (for example PO boxes and large-user postcodes) with 0.04 percent of installations have no matching postcode of ours and are left out.

Fields

FieldUnitDescription
solar_installations
Solar systems installed
countSmall-scale rooftop solar systems registered as installed in the postcode during the financial year.
solar_capacity_kw
Solar capacity installed
kWCombined rated power output of the systems installed in the financial year.
solar_installed_total
Solar systems installed to date
countRunning total of systems registered in the postcode since the scheme began, to the end of the financial year (removals not subtracted).
solar_capacity_total_kw
Solar capacity installed to date
kWRunning total rated capacity of systems registered since the scheme began, to the end of the financial year.
battery_installations
Home batteries installed
countHome batteries installed in the postcode during 2025-26, the first year of the programme. No earlier values.
battery_capacity_kwh
Home battery capacity installed
kWhCombined usable capacity of the home batteries installed during 2025-26.