dieKassa Warehouse Integration
Schnittstelle zur Lagerstandsabfrage als REST API.
https://api.diekasse.app/v1/public/stock-transactions/latest/?warehouse=<warehouse-id>
Authentifizierung über HTTP Header: "Authorization: Token <public-token>"
Optionale Filter: article=<Artikel ID>Die Schnittstelle liefert den aktuellen Lagerstand aller Artikel. Alternativ kann auf einen bestimmten Artikel gefiltert werden.
Beispiel für die Abfrage aller Lagerstände:
curl -X GET "https://api.diekasse.app/v1/public/stock-transactions/latest/?warehouse=<warehouse-id>" -H "Accept: application/json" -H "Authorization: Token <public-token>"{
"next": null,
"previous": null,
"results": [
{
"id": "f7fba585-8050-4f45-bfb2-84cede6f8ded",
"created": "2022-03-02T15:40:58Z",
"updated": "2022-03-02T15:40:58Z",
"deleted": null,
"type": "DAILY",
"quantity": 10,
"comment": "",
"warehouse": "acf69d50-4f87-4b76-9736-4ea1e831a11c",
"article": "687bb6a8-5eab-468d-9d71-18c95c267740",
"venue": null,
"sales_point": null,
"user": null,
"order": null
}
]
}