Authentifizierung
Jede Anfrage enthältAuthorization: Bearer <api-key>. Basis-URL: https://dashboard.scango.ch/api/v1.
Produkt per Barcode oder Name finden
GET /products mit Abfrageparameter q (Volltextsuche). Stabile Kennung: listProducts.
data[]; die Produkt-ID steht in id. meta liefert total/returned und den angewendeten limit (Standard 100; bei Suche mit q außerdem offset, effektive Obergrenze 250).
Mehr Einträge listen
GET /products, GET /orders, GET /suppliers und GET /categories akzeptieren limit (Standard 100, Maximum 5000). Erhöhen Sie limit oder nutzen Sie bei der Produktsuche offset, wenn Sie weitere Seiten brauchen.
Produktdetails laden
- Produkt-ID aus der Suche oder aus Ihrem System verwenden.
GET /products/{productId}— getProduct
{ "data": { ... } }.
Bestellungen im Zeitraum
GET /orders mit start und end als ISO-8601-Zeitstempel — listOrders.
Für aktuelle Daten in Intervallen abfragen; Webhooks sind derzeit nicht verfügbar (siehe Einführung).
Bestellung mit Positionen
GET /orders/{orderId} — getOrder für eine einzelne Bestellung inkl. products.
Fehlerantworten
| Code | Bedeutung |
|---|---|
| 400 | Ungültige Abfrage oder Body; oft { "error": { "formErrors": [], "fieldErrors": { ... } } } (ValidationErrorResponse) |
| 403 | Fehlender/ungültiger Schlüssel, inaktiver Schlüssel oder fehlende Berechtigung |
| 503 | z. B. Produktsuche vorübergehend nicht verfügbar |
error (siehe Error in den OpenAPI-Komponenten).
OpenAPI
Maschinenlesbare Spezifikation für Tools und Codegenerierung:/api-reference/openapi.json