Skip to main content
GET
Rechnungen auflisten
Gibt eine paginierte Liste von Rechnungen zurück, sortiert nach Erstellungsdatum (neueste zuerst). Enthält Kontierungen (invoice_accounts) sowie created_at und updated_at. Filter über status und/oder external_status. Rechnungspositionen: GET /invoices/{id}/items. Verlauf: GET /invoices/{id}/history.

Autorisierungen

X-API-Key
string
header
erforderlich

API-Schlüssel zur Authentifizierung. Kontaktieren Sie Ihren Customer Success Manager, um einen API-Schlüssel zu erhalten.

Jeder Endpunkt erfordert spezifische Berechtigungen (Scopes); die erforderlichen Scopes werden pro Endpunkt angezeigt.

Abfrageparameter

limit
integer
Standard:25

Anzahl der Einträge pro Seite (max. 500, Standard 25)

Erforderlicher Bereich: 1 <= x <= 500
Beispiel:

25

offset
integer
Standard:0

Anzahl der zu überspringenden Einträge für die Paginierung

Erforderlicher Bereich: x >= 0
Beispiel:

0

status
enum<string>

Nach Rechnungsstatus filtern

Verfügbare Optionen:
NEW,
PROCESSING,
FACTUAL_CHECKING,
PRICE_CHECKING,
POSITIONS_CHECK,
CHECKED,
CANCELLED,
ERROR,
OPEN
external_status
string

Nach integrationsbezogenem external_status filtern (exakter Match)

Beispiel:

"EXPORTED"

Antwort

Erfolgreich

data
object[]

Array von Rechnungen

total
integer

Gesamtanzahl der Rechnungen

Beispiel:

150

limit
integer | null

Anzahl der Einträge pro Seite

Beispiel:

25

offset
integer

Anzahl der übersprungenen Einträge

Beispiel:

0

hasNext
boolean

Ob weitere Seiten verfügbar sind

Beispiel:

true

hasPrevious
boolean

Ob vorherige Seiten verfügbar sind

Beispiel:

false

totalPages
integer

Gesamtanzahl der Seiten

Beispiel:

6

currentPage
integer

Aktuelle Seitennummer (0-basiert)

Beispiel:

0