Download the PHP package pirabyte/laravel-lexware-office without Composer
On this page you can find all versions of the php package pirabyte/laravel-lexware-office. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download pirabyte/laravel-lexware-office
More information about pirabyte/laravel-lexware-office
Files in pirabyte/laravel-lexware-office
Package laravel-lexware-office
Short Description Laravel API Client für Lexware Office - Einfache Integration der Lexware Office API in Laravel Anwendungen
License MIT
Homepage https://github.com/pirabyte/laravel-lexware-office
Informations about the package laravel-lexware-office
Laravel Lexware Office API Client
Laravel package für die Lexware Office API.
Activity
Installation
Der Service Provider registriert die folgenden Tags:
Verwendung
Mit Facade (Standard)
Direkte Instanzierung (z.B. für Multi-Tenant oder dynamische API-Keys)
Features
- Strong Typed API-Methoden
- Automatisches Rate-Limiting (50 Anfragen pro Minute)
- Auto-Paging Iterator für effiziente Paginierung
Rate-Limiting
Die Lexware Office API limitiert die Anzahl der Anfragen auf 50 pro Minute. Dieses Package implementiert automatisch ein Rate-Limiting, um die API-Grenzen einzuhalten und 429 Too Many Requests Fehler zu vermeiden.
Wenn das Rate-Limit erreicht wird, wird eine LexwareOfficeApiException mit dem Statuscode 429 und einer entsprechenden Fehlermeldung geworfen, die angibt, wie lange gewartet werden muss, bevor die nächste Anfrage gesendet werden kann.
Implementierte API-Endpunkte
Kontakte
- Kontakt erstellen
- Kontakt abrufen
- Kontakte auflisten
- Kontakt aktualisieren
Belege
- Beleg erstellen
- Beleg abrufen
- Belege auflisten
- Beleg aktualisieren
- Beleg-Dokument generieren
Länder
- Länder auflisten
Finanzkonten
- Finanzkonto abrufen
- Finanzkonten filtern
- Finanzkonto löschen
Finanztransaktionen
- Transaktion abrufen
- Transaktion aktualisieren
- Transaktion löschen
- Neueste Transaktionen abrufen
- Belegzuweisungen abrufen
Transaktionszuweisungshinweise
- Transaktionszuweisungshinweis erstellen
All versions of laravel-lexware-office with dependencies
illuminate/support Version ^11.0|^12.0
guzzlehttp/guzzle Version ^7.10