Initialise site and assets
Initialise a site with one or more assets.
This endpoint upserts the site and assets (creating them if they don’t exist, or filling in missing fields if they do), and returns eligibility information.
No enrollment side effects: Use the /enrol endpoint to commit to enrollment.
Documentation Index
Fetch the complete documentation index at: https://docs.axle.energy/llms.txt
Use this file to discover all available pages before exploring further.
Authorizations
The access token received from the authorization server in the OAuth 2.0 flow.
Body
Request model for initialising a site with one or more assets.
Upserts the site and assets, returning eligibility information. No enrollment side effects (no dispatch consent, no bonus, no email).
Site information
{
"mpan": "1234567890123",
"postcode": "SW1A 1AA",
"street_address": "10 Downing Street",
"email": "resident@example.com",
"gave_boundary_meter_consent_at": "2026-01-15T10:30:00Z"
}One or more assets to register at the site
[
{
"external_id": "charger-001",
"type": "charger",
"asset_model": "zappi",
"installation_date": "2025-06-15",
"properties": { "power_kw": 7.4 }
}
]Response
Successfully initialised site and assets

