Onboard Site And Asset
Changed onDeprecated — prefer /onboard instead.
The new /onboard endpoint supports multiple assets per site in a single call and includes improvements in idempotency, resilience and response details.
Register a site, asset, and dispatch consent in a single call.
Creates the site and asset, grants consent, and enrols in the relevant flex proposition.
This endpoint will:
- Create the site
- Create the asset associated with the site
- Enrol in the relevant flex proposition
Returns the created site and asset, including their IDs. Fails if the site or asset already exists.
Request
- Base URLhttps://api-sandbox.axle.energy
- URLhttps://api-sandbox.axle.energy/entities/site/onboard-site-and-asset
- AuthOAuth 2PasswordToken URL: auth/token-form
Request body
Example request
{
"asset": {
"external_id": "charger-001",
"asset_model": "axle_charger_v1",
"installation_date": "2025-06-15"
}
}Response
Successfully onboarded site and asset
Changes
- warning
added the new
price_curveenum value to the///response property for the response status - info
added the new
price_curveenum value to the request property/// - info
added the optional property
//to the response with the status - info
added to the
//response propertyallOflist for the response status - info
removed from the
//response propertyallOflist for the response status
- warning