Kunden auflisten
GET /api/customers
Kunden auflisten
GET /api/customers
Listet alle Kunden der Organisation auf.
Query-Parameter
organizationId(erforderlich): Die ID der Organisation.
Antwort (Response)
[
{
"id": 101,
"organizationId": 1,
"name": "Kunde A GmbH",
"email": "kontakt@kunde-a.de",
"packageId": 4,
"packageDisplayName": "Business",
"status": "active",
"cancellationDate": null,
"notificationEmail": "alerts@kunde-a.de",
"createdAt": "2023-05-15T10:00:00Z"
},
{
"id": 102,
"organizationId": 1,
"name": "StartUp XY",
"email": "info@startup-xy.com",
"packageId": 1,
"packageDisplayName": "Essential",
"status": "marked_for_cancellation",
"cancellationDate": "2024-12-31T23:59:59Z",
"createdAt": "2023-06-20T14:30:00Z"
}
]
Hinweis: Die Listen-Response liefert absichtlich keinen rohen packageType mehr. Verwende packageDisplayName für Anzeigezwecke und packageId für technische Zuordnung. packageDisplayName stammt aus der zugewiesenen Organisations-Paketkonfiguration und kann deshalb organisationsspezifisch sein.