Belegposition API

Abrufen von Belegpositionen, Statistik und Download — nur lesend

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.

GET /api/receipt_item/get

Abrufen einer einzelnen Belegposition.

Query-Parameter

ParameterTypPflichtBeschreibung
idintKennung der Position
receipt_idintKennung des Belegs
receipt_type_idintKennung des Belegtyps
product_idintKennung des Produkts
comment_topstringFilter nach Positionsbemerkung

Beispielanfrage

GET /api/receipt_item/get?receipt_id=150&receipt_type_id=8
X-API-KEY: {ihr_api_schluessel}
GET /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.

GET /api/receipt_item/list

Liste der Positionen eines Belegs.

Query-Parameter

ParameterTypPflichtBeschreibung
receipt_idintKennung des Belegs
receipt_type_idintKennung des Belegtyps

Beispielanfrage

GET /api/receipt_item/list?receipt_id=150&receipt_type_id=8
X-API-KEY: {ihr_api_schluessel}
GET /api/receipt_item/list_light

Leichte Liste der Positionen — mit Filterbedingungen und Paginierung.

Query-Parameter

ParameterTypPflichtBeschreibung
list_offsetintVersatz der Paginierung (Standard: 0)
list_conditionobjectObjekt mit Filterbedingungen

Beispielanfrage

GET /api/receipt_item/list_light?list_condition[receipt_type_id]=8&list_offset=0
X-API-KEY: {ihr_api_schluessel}
GET /api/receipt_item/list_slim

Positionen mit minimalen Daten (slim) — für schnelle Synchronisation.

Gleiche Parameter wie beim Endpunkt /list_light.

GET /api/receipt_item/list_group

Gruppierte, zusammengefasste Liste der Positionen auf Produktebene.

Gleiche Parameter wie beim Endpunkt /list_light.

GET /api/receipt_item/list_barcodes

Positionen ergänzt um Barcode-Daten.

Gleiche Parameter wie beim Endpunkt /list_light.

GET /api/receipt_item/list_tax

Abrufen der MwSt.-Zusammenfassung des Belegs pro Position.

Gleiche Parameter wie beim Endpunkt /list_light.

GET /api/receipt_item/list_store_locality

Positionen ergänzt um Lagerplatz-Daten.

Gleiche Parameter wie beim Endpunkt /list_light.

GET /api/receipt_item/statistic

Zusammengefasste Statistik der Positionen.

Beispielanfrage

GET /api/receipt_item/statistic
X-API-KEY: {ihr_api_schluessel}
GET /api/receipt_item/download

Download der Belegposition als PDF/sonstiges Format.

Query-Parameter

ParameterTypPflichtBeschreibung
file_typestringDownload-Format (z. B. pdf, return-base64)
receipt_idintKennung des Belegs
receipt_type_idintKennung des Belegtyps
languagestringSprachcode (z. B. hu, en)
language_idintKennung der Übersetzungssprache
template_idintKennung der Vorlage
receipt_item_idintKennung 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}

Nimm Kontakt mit uns auf

Interessierst du dich für unsere Software? Schreib uns einfach!

Brauchst du Hilfe?

Wenn du keine Antwort findest und Unterstützung brauchst

Jetzt registrieren,
später bezahlen!

Teste es 3 Tage kostenlos, ohne Risiko und Verpflichtungen!