Alle Rechnungsposten abrufen
Sie können diesen Endpunkt verwenden, um eine paginierte Liste aller Rechnungsposten über alle Rechnungen hinweg abzurufen. Er unterstützt das Filtern nach ID, Status, Projekt und geplantem Datumsbereich.
Request
curl --request GET \
--url 'https://www.zep-online.de/zepinstanz/next/api/v1/invoice-items' \
--header 'Accept: application/json' \
--header 'Authorization: Bearer {token}'Response
{
"data": [
{
"id": 97,
"project_id": 1,
"customer_number": "10001",
"from": null,
"to": null,
"repetition": null,
"quantity": "1.00000",
"unit_price": "815.0000",
"unit": null,
"currency": "EUR",
"language": "de",
"status": {
"id": 2,
"name": "Billed"
},
"kind": {
"id": 1,
"name": "Flat Rate"
},
"invoice_number": "20240001",
"invoice_text": "",
"sorting": "1",
"contains_working_hours": null,
"contains_receipts": null,
"contains_travel_expenses": null,
"planned_amount": null,
"planned_date": "2024-05-31T00:00:00.000000Z",
"billed_amount": "815.00",
"billed_date": "2024-05-31T00:00:00.000000Z",
"vat": "19.0000",
"project_task_id": 100,
"ticket_id": null,
"article_id": null,
"revenue_accounts": [
{
"vat": 19.0,
"revenue_account": "8400"
}
]
}
]
}Optionale Parameter
- Name
id- Type
- integer[]
- Description
Filtert nach einer oder mehreren Rechnungsposten-IDs. Akzeptiert einen einzelnen Wert oder ein Array (
id[]=97&id[]=98).
- Name
status- Type
- integer[]
- Description
Filtert nach Status. Akzeptiert einen einzelnen Wert oder ein Array (
status[]=0&status[]=1). Werte:0= PLANNED,1= APPROVED,2= BILLED,3= CANCELED.
- Name
project_id- Type
- integer[]
- Description
Filtert nach einer oder mehreren Projekt-IDs. Akzeptiert einen einzelnen Wert oder ein Array (
project_id[]=1&project_id[]=2).
- Name
planned_from- Type
- string
- Description
Filtert Positionen mit
planned_dategrößer oder gleich diesem Datum (inklusive, FormatYYYY-MM-DD).
- Name
planned_to- Type
- string
- Description
Filtert Positionen mit
planned_datekleiner oder gleich diesem Datum (inklusive, FormatYYYY-MM-DD).
- Name
limit- Type
- integer
- Description
Anzahl der Ergebnisse pro Seite (Standard 15, maximal 200).
- Name
page- Type
- integer
- Description
Seitennummer (Standard 1).