🏷️ Zentrale Etikettier-API

app.morgenstern.fm | Version 1.0 | 2025-12-23 06:47:00

📊 Status

✓ API ist online und einsatzbereit

Basis-URL: https://app.morgenstern.fm/api/v1/

📍 Standorte

Code Name
AB Alsbach ✓
WH Weinheim ✓

🔌 API-Endpoints

GET /api/v1/articles.php

Artikel für einen Standort abrufen

Parameter: location (erforderlich) - Standort-Code (z.B. WH, AB)

Beispiel: /api/v1/articles.php?location=WH

GET /api/v1/batches.php

Chargennummern abrufen

Parameter:

Beispiel: /api/v1/batches.php?location=WH&article_id=1

GET /api/v1/employees.php

Mitarbeiter für einen Standort abrufen

Parameter: location (erforderlich) - Standort-Code

Beispiel: /api/v1/employees.php?location=AB

POST /api/v1/sync-check.php

Prüfen ob Synchronisation nötig ist

Body (JSON):

{
  "location": "WH",
  "last_sync": "2025-12-22 10:00:00"
}

Gibt zurück ob seit last_sync Änderungen vorliegen.

📖 Beispiel-Response

Alle Endpoints geben JSON zurück:

{
  "success": true,
  "location": "WH",
  "data": [...],
  "count": 3,
  "timestamp": "2025-12-22 12:30:00"
}
💡 Hinweis für lokale Systeme:
Die API sollte alle 10 Minuten per Cronjob synchronisiert werden.
Bei Verbindungsabbruch: Lokale Daten verwenden (Offline-Modus).

🔐 Admin-Backend

Verwaltung der Stammdaten: → Admin-Login

Standard-Zugangsdaten: admin / admin123