Files
2026-09-30 19:29:13 +02:00

963 B

POST /customergroup

Protected. Requires a valid session cookie (credentials: 'include').

Create customer group

Creates a customer group for the selected company. Appends with the next sort index. Reserved names POS and Lieferanten are not allowed (Name not allowed).

Body (JSON)

Field Required Type Description
name yes string
{
  "name": "Kunden"
}

Response 201

Created customer group

{
  "customergroup": {
    "id": 1,
    "name": "…",
    "sort": 1
  }
}

Errors

Status Description
400 Name required, name not allowed, or no company selected — {"error":"…"}
401 Unauthorized — {"error":"…"}
403 Not authorized — {"error":"…"}
404 Company not found — {"error":"…"}

Generated from @openapi JSDoc. Do not edit by hand — run npm run docs:api.