Suche

Lexware Office /files

Themen

Dateien abrufen und hochladen – so einfach geht’s mit der API

Du willst Belege nicht mehr manuell verwalten, sondern direkt per API in dein System holen oder hochladen? Genau dafür gibt es zwei praktische Endpunkte: Einen zum Herunterladen von Dokumenten wie Rechnungen, Quittungen oder E-Rechnungen – und einen zum Hochladen neuer Belege. Egal ob PDF, Bild oder XML, alles läuft übersichtlich und strukturiert ab. Und das Beste: Du kannst sogar das Format steuern, das du brauchst. In Kombination mit Power Apps lässt sich das Ganze bequem in eigene Prozesse integrieren – ohne Umwege, ohne Papierchaos.

/files

 

GET

Mit dem Datei-Download-Endpunkt kannst du dir ganz bequem Dokumente wie Rechnungen oder Belege aus deinem System holen. Egal ob PDF, Bild oder XML – du sagst, was du brauchst, und bekommst die passende Datei zurück. Besonders praktisch: Bei elektronischen Rechnungen kannst du sogar zwischen verschiedenen Formaten wählen. So behältst du den Überblick und hast alle wichtigen Unterlagen schnell zur Hand.

Power Apps
Lexoffice.DownloadFileLexoffice("6520809a-26f7-47cb-9bda-73a4973f4ded","*/*")

Wenn du Belege per API abrufst, steuerst du das Dateiformat ueber den sogenannten Accept-Header. In den meisten Faellen reicht / – damit bekommst du die Standarddatei, also PDF oder Bild. Willst du gezielt eine E-Rechnung im XML-Format abrufen, setze application/xml. Das funktioniert aber nur, wenn die XML separat vorliegt. Ist sie in der PDF eingebettet, wie bei ZUGFeRD, bekommst du trotzdem nur die PDF. Fuer Bilder kannst du alternativ image/png oder image/jpeg verwenden. Wichtig: Waehlst du ein nicht unterstuetztes Format, gibt es einen Fehler mit Status 415.

POST

Mit dem Upload-Endpunkt kannst du Dateien wie Belege oder E-Rechnungen direkt ins System hochladen. Dabei spielt es keine Rolle, ob es sich um ein PDF, ein Bild oder eine XML-Datei handelt – Hauptsache die Datei ist im richtigen Format (pdf, jpg, png, xml) und nicht grösser als 5 MB. E-Rechnungen im XML-Format kannst du nur hochladen, wenn die entsprechende Funktion in den Einstellungen aktiviert ist – sonst wird der Upload mit einem Fehler abgelehnt. Praktisch: Wenn du schon mal dieselbe Datei hochgeladen hast, wird sie per Checksumme erkannt und nicht doppelt gespeichert. Nach dem Upload startet automatisch eine Texterkennung (OCR), wodurch der Beleg zuerst den Status blank bekommt und später auf unchecked wechselt. So landen deine Dokumente nicht nur sicher, sondern auch gleich gut organisiert im System.

Power Apps

Lexoffice.UploadFileLexoffice(varResponseDFile,"voucher")

Mit den Datei-Endpunkten hast du eine einfache und effektive Möglichkeit, Belege digital zu verwalten – vollautomatisch und direkt aus deinem System heraus. Ob PDF, Bild oder E-Rechnung: Du bestimmst, was reinkommt und was rausgeht. Der Download funktioniert flexibel per Formatwahl, der Upload ist sicher, schnell und duplikatsgeschützt. So geht moderne Belegverarbeitung.

Community

Entdecke deine Möglichkeiten

Beispiele für Lexware Office

Lexware Office /contacts

Contacts Endpoint verstehen und effizient nutzen Wenn du mit Geschäftskontakten in Lexware Office arbeitest, ist der Contacts Endpoint Lexware Office der zentrale Einstieg. Dieser stellt dir sämtliche Informationen zu Kontakten bereit – egal ob Kunde, Lieferant oder beides. Hier bekommst du nicht nur Namen und Nummern, sondern auch Adressen, Ansprechpartner,

Weiterlesen »

Lexware Office /articles

Artikelverwaltung per API: So nutzt du den Lexware-Endpunkt richtig Wenn du Artikel in Lexware programmatisch erstellen, lesen oder aktualisieren willst, dann ist der articles-Endpunkt dein Werkzeug der Wahl. Damit kannst du Produkte und Dienstleistungen in deinem System verwalten, die später in Belegen wie Angeboten oder Rechnungen verwendet werden. Klingt simpel?

Weiterlesen »

Lexware Office /voucherlist

Mit dem voucherlist-Endpunkt Belege filtern Wenn du Belege per API effizient abrufen willst, ist der voucherlist-Endpunkt dein Einstiegspunkt. Hier bekommst du nicht nur eine paginierte Liste, sondern kannst auch gezielt nach Typ, Status, Zeitraum und mehr filtern. Egal ob Eingangsrechnung, Ausgangsrechnung oder Gutschrift – dieser Endpunkt liefert dir genau das,

Weiterlesen »

Lexware Office – Einstieg in API

Lexware Office automatisieren mit Power Automate & Power Apps Die Standardfunktionen von Lexware Office reichen oft weit – aber eben nicht immer. Sobald Abläufe individueller werden oder du deine Daten weiterverarbeiten möchtest, kommt man mit Bordmitteln schnell an Grenzen. Und genau hier kommt der Lexware-Office-Connector ins Spiel. Mit der Verbindung

Weiterlesen »

noch mehr interessante Beiträge

Nach oben scrollen