1. Customer (Kunden)
1.1 Customer/Create – Kunden anlegen
API-Referenz (Swagger)
https://ortung.dedefleet.de/swagger/?url=https://ortung.dedefleet.de/swagger/data/api/2#/Customer/Customer_Create
Zweck
Legt einen oder mehrere Kunden in DeDeFleet an.
Kunden können anschließend bei Aufträgen referenziert werden (z. B. über location.type = 1).
Endpoint
POST /customer/create
Request Body (Beispiel, 1 Kunde)
{
"customers": [
{
"customerNumber": "CUST-1000",
"name": "Musterkunde GmbH",
"location": {
"type": 2,
"street": "Hauptstraße 12",
"postal": "37154",
"city": "Northeim",
"country": "DE"
},
"contact": "Max Mustermann",
"phoneNumber": "+49 5551 12345",
"email": "info@musterkunde.de",
"notes": "Anlieferung über Rampe 2",
"visitTimeWindows": [
{
"day": 1,
"startTime": "08:00",
"endTime": "16:00"
}
],
"archived": false
}
]
}
Hinweise
-
customersist ein Array → Bulk-Anlage möglich -
customerNumberist die externe/führende Kundennummer, auf die später referenziert wird -
locationbeschreibt den Kundenstandort (analog zu den Location-Typen aus Step 1)