Skip to main content

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

  • customers ist ein Array → Bulk-Anlage möglich

  • customerNumber ist die externe/führende Kundennummer, auf die später referenziert wird

  • location beschreibt den Kundenstandort (analog zu den Location-Typen aus Step 1)