Create a machine group
POST
/machine-groupAuthorization
AuthorizationAPI key · headerrequiredThe Incoming Secret value (<secretId>.<random>), with or without a Bearer prefix.
Request body
application/jsonnamestringrequiredMachine group name.
descriptionstringrequiredDescription.
customIdstringCustom id.
technologyIdintegerrequiredId of the technology.
sizeobjectrequiredBuild volume, e.g. {"x": 100, "y": 100, "z": 100}.
propertiesobjectrequiredMachine group properties.
customFieldsobject[]Custom fields as [{"id": 1, "label": "...", "value": "..."}] (up to 5).
Responses
200
Created. Returns only the id — fetch the full Machine Group with the corresponding GET.
idinteger | stringrequiredId of the created Machine Group.
Show propertiesHide properties
One of:
integer
integerstring
string401
Authentication failed. All causes return this identical response.
codeintegermessagestringtypestringdefault
Downstream errors pass through verbatim; x-error-source names the failing service.
codeintegermessagestringtypestring