Zum Inhalt

Customers

Verwaltung von Kundendaten.

Endpunkte

Methode Endpunkt Beschreibung
GET /api/w5t/customers Alle Kunden auflisten
POST /api/w5t/customers Kunde erstellen oder aktualisieren (Upsert via customer_number)
GET /api/w5t/customers/{id} Einzelnen Kunden abrufen
PUT/PATCH /api/w5t/customers/{id} Kunden aktualisieren
DELETE /api/w5t/customers/{id} Kunden löschen

Beispiele

Alle Kunden auflisten

curl -X GET https://ihre-domain.de/api/w5t/customers \
  -H "Authorization: Bearer IHR_TOKEN"

Kunde erstellen

curl -X POST https://ihre-domain.de/api/w5t/customers \
  -H "Authorization: Bearer IHR_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "customer_number": "10001",
    "email": "kunde@beispiel.de",
    "first_name": "Max",
    "last_name": "Mustermann"
  }'

Einzelnen Kunden abrufen

curl -X GET https://ihre-domain.de/api/w5t/customers/1 \
  -H "Authorization: Bearer IHR_TOKEN"

Kunden aktualisieren

curl -X PUT https://ihre-domain.de/api/w5t/customers/1 \
  -H "Authorization: Bearer IHR_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "customer_number": "10001",
    "email": "neu@beispiel.de"
  }'

Kunden löschen

curl -X DELETE https://ihre-domain.de/api/w5t/customers/1 \
  -H "Authorization: Bearer IHR_TOKEN"