Skip to main content
GET
Rechnungen auflisten
Returns a paginated list of invoices sorted by creation date (newest first). Includes account rows (invoice_accounts) plus created_at and updated_at. Filter by status and/or external_status. Line items: GET /invoices/{id}/items. History: GET /invoices/{id}/history.

Authorizations

X-API-Key
string
header
required

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.

Query Parameters

limit
integer
default:25

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

Required range: 1 <= x <= 500
Example:

25

offset
integer
default:0

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

Required range: x >= 0
Example:

0

status
enum<string>

Nach Rechnungsstatus filtern

Available options:
NEW,
PROCESSING,
FACTUAL_CHECKING,
PRICE_CHECKING,
POSITIONS_CHECK,
CHECKED,
CANCELLED,
ERROR,
OPEN
external_status
string

Nach integrationsbezogenem external_status filtern (exakter Match)

Example:

"EXPORTED"

Response

Erfolgreich

data
object[]

Array von Rechnungen

total
integer

Gesamtanzahl der Rechnungen

Example:

150

limit
integer | null

Anzahl der Einträge pro Seite

Example:

25

offset
integer

Anzahl der übersprungenen Einträge

Example:

0

hasNext
boolean

Ob weitere Seiten verfügbar sind

Example:

true

hasPrevious
boolean

Ob vorherige Seiten verfügbar sind

Example:

false

totalPages
integer

Gesamtanzahl der Seiten

Example:

6

currentPage
integer

Aktuelle Seitennummer (0-basiert)

Example:

0