Skip to main content
POST
Assign Chargers to Group
Assigns multiple chargers to the specified load balancing group. Dynamic load balancing is part of the Smart license: every charger that joins a group needs a Smart license, unless it already had load balancing before that change. Otherwise the request fails with 402, and the response’s chargers array lists the uuid and identity of each charger that needs one. Chargers already in a group can always move between groups.
string
required
The UUID of the location.
integer
required
The ID of the group to assign chargers to.
string[]
required
An array of charger UUIDs to assign to the group. Must contain at least one UUID.

Response

Returns the group object the chargers were assigned to.
integer
The numeric ID of the group.
integer
The numeric ID of the location this group belongs to.
integer
The ID of the parent group, or null if this is a root group.
integer
The ID of the attached meter, or null.
integer
The total available amperage for the group.
string
The electrical network type. One of TN, TT, or IT. May be null.
string
The load balancing method. One of boost or solar.
integer
Additional amperage from solar.
boolean
Whether to always allow charging when solar is available.
integer
Minimum amperage when solar always charge is enabled.
boolean
Whether to charge on solar export.
boolean
Whether peak shaving is enabled for this group.
integer
The peak shaving threshold in amps.
string
ISO 8601 timestamp of when the group was created.
string
ISO 8601 timestamp of when the group was last updated.