Factuur detail Resource

GET: /leden/facturen/{factuur_id}/details/

Geeft een lijst met factuur regels terug die horen bij een specifieke factuur.
Response:
id Factuur detail id | Unique.
facturen_id Het id van de factuur waar dit detail bij hoort.
factuur_nummer Het externe factuur nummer.
row Het regelnummer die bepaald waar in de factuur dit detail terecht staat.
name De identificerende naam voor de factuur detail (Bijv. een specifieke code).
description De beschrijving die uitlegt wat deze factuur detail precies inhoud.
amount Hoe vaak dit detail gerekend is in de factuur.
price Prijs voor 1 maal dit detail.
total Totaalprijs van dit detail (amount * price).
created_at De timestamp wanneer het record is aangemaakt in de headless (Format Y-m-d H:i:s)
updated_at De timestamp wanneer het record voor het laatst is geüpdatet (Format: Y-m-d H:i:s)

GET: /leden/facturen/details/{detail_id}

Geeft een specifieke factuur detail terug.
Response:
id Factuur detail id | Unique.
facturen_id Het id van de factuur waar dit detail bij hoort.
factuur_nummer Het externe factuur nummer.
row Het regelnummer die bepaald waar in de factuur dit detail terecht staat.
name De identificerende naam voor de factuur detail (Bijv. een specifieke code).
description De beschrijving die uitlegt wat deze factuur detail precies inhoud.
amount Hoe vaak dit detail gerekend is in de factuur.
price Prijs voor 1 maal dit detail.
total Totaalprijs van dit detail (amount * price).
created_at De timestamp wanneer het record is aangemaakt in de headless (Format Y-m-d H:i:s)
updated_at De timestamp wanneer het record voor het laatst is geüpdatet (Format: Y-m-d H:i:s)

POST: /leden/facturen/details

Maak een nieuw factuur detail aan.
Key Beschrijving Noodzaak Type
facturen_id Het ID van de factuur waar dit detail aan gekoppeld moet worden. Verplicht integer
factuur_nummer Het factuur nummer dat door Exact gegenereerd wordt. Verplicht integer
row Het regelnummer van het detail, dit bepaald de volgorde in de factuur. Verplicht integer
name De code van het type detail. Verplicht string
description De beschrijving van het type detail. Verplicht text
amount Hoe vaak de prijs van dit detail gerekend wordt. Verplicht double(10,2)
price De prijs van 1 maal dit detail. Verplicht double(10,2)

PUT/PATCH: /facturen/details/{detail_id}

Update een specifiek factuur detail
Parameters:
Key Beschrijving Noodzaak Type
facturen_id Het ID van de factuur waar dit detail aan gekoppeld moet worden. Optioneel integer
factuur_nummer Het factuur nummer dat door Exact gegenereerd wordt. Optioneel integer
row Het regelnummer van het detail, dit bepaald de volgorde in de factuur. Optioneel integer
name De code van het type detail. Optioneel string
description De beschrijving van het type detail. Optioneel text
amount Hoe vaak de prijs van dit detail gerekend wordt. Optioneel double(10,2)
price De prijs van 1 maal dit detail. Optioneel double(10,2)

DELETE: /leden/facturen/details/{detail_id}

Verwijderd een factuur detail.