Basis-URL
https://{tenant}.logzi.com/api/receipt_item/
Jede Anfrage liefert eine JSON-Antwort zurück. Bei Erfolg gilt result.code == 1, bei Fehler result.code == 0. Die Belegposition repräsentiert eine Zeile eines Belegs — Produkt, Menge, Preis und Lagerdaten. Dieser Endpunkt ist nur lesend: Zum Ändern von Positionen muss die API des jeweiligen Belegtyps verwendet werden.
/api/receipt_item/get
Abrufen einer einzelnen Belegposition.
Query-Parameter
| Parameter | Typ | Pflicht | Beschreibung |
|---|---|---|---|
id | int | Kennung der Position | |
receipt_id | int | Kennung des Belegs | |
receipt_type_id | int | Kennung des Belegtyps | |
product_id | int | Kennung des Produkts | |
comment_top | string | Filter nach Positionsbemerkung |
Beispielanfrage
GET /api/receipt_item/get?receipt_id=150&receipt_type_id=8
X-API-KEY: {ihr_api_schluessel}
/api/receipt_item/get_extended
Abrufen erweiterter Positionsdaten (mit Partner-, Unternehmens-, MwSt.- und Lagerdaten).
Gleiche Parameter wie beim Endpunkt /get, liefert jedoch umfangreichere Daten zurück.
/api/receipt_item/list
Liste der Positionen eines Belegs.
Query-Parameter
| Parameter | Typ | Pflicht | Beschreibung |
|---|---|---|---|
receipt_id | int | Kennung des Belegs | |
receipt_type_id | int | Kennung des Belegtyps |
Beispielanfrage
GET /api/receipt_item/list?receipt_id=150&receipt_type_id=8
X-API-KEY: {ihr_api_schluessel}
/api/receipt_item/list_light
Leichte Liste der Positionen — mit Filterbedingungen und Paginierung.
Query-Parameter
| Parameter | Typ | Pflicht | Beschreibung |
|---|---|---|---|
list_offset | int | Versatz der Paginierung (Standard: 0) | |
list_condition | object | Objekt mit Filterbedingungen |
Beispielanfrage
GET /api/receipt_item/list_light?list_condition[receipt_type_id]=8&list_offset=0
X-API-KEY: {ihr_api_schluessel}
/api/receipt_item/list_slim
Positionen mit minimalen Daten (slim) — für schnelle Synchronisation.
Gleiche Parameter wie beim Endpunkt /list_light.
/api/receipt_item/list_group
Gruppierte, zusammengefasste Liste der Positionen auf Produktebene.
Gleiche Parameter wie beim Endpunkt /list_light.
/api/receipt_item/list_barcodes
Positionen ergänzt um Barcode-Daten.
Gleiche Parameter wie beim Endpunkt /list_light.
/api/receipt_item/list_tax
Abrufen der MwSt.-Zusammenfassung des Belegs pro Position.
Gleiche Parameter wie beim Endpunkt /list_light.
/api/receipt_item/list_store_locality
Positionen ergänzt um Lagerplatz-Daten.
Gleiche Parameter wie beim Endpunkt /list_light.
/api/receipt_item/statistic
Zusammengefasste Statistik der Positionen.
Beispielanfrage
GET /api/receipt_item/statistic
X-API-KEY: {ihr_api_schluessel}
/api/receipt_item/download
Download der Belegposition als PDF/sonstiges Format.
Query-Parameter
| Parameter | Typ | Pflicht | Beschreibung |
|---|---|---|---|
file_type | string | Download-Format (z. B. pdf, return-base64) | |
receipt_id | int | Kennung des Belegs | |
receipt_type_id | int | Kennung des Belegtyps | |
language | string | Sprachcode (z. B. hu, en) | |
language_id | int | Kennung der Übersetzungssprache | |
template_id | int | Kennung der Vorlage | |
receipt_item_id | int | Kennung einer bestimmten Position (optionaler Filter) |
Beispielanfrage
GET /api/receipt_item/download?file_type=return-base64&receipt_id=150&receipt_type_id=8&language_id=1
X-API-KEY: {ihr_api_schluessel}
Interessierst du dich für unsere Software? Schreib uns einfach!
Jetzt registrieren,
später bezahlen!