Items uit het domein “layouts” stellen een layout voor. Een layout wordt toegekend aan een document en bepaald de look-and-feel van een afgedrukt document.
Opbouw URL’s:
https://eenvoudigfactureren.be/api/v1/layouts: Layouts
https://eenvoudigfactureren.be/api/v1/layouts/8001: Layout met ID 8001
Domein: Layouts
| Veldnaam | Type | Omschrijving | Voorbeeld |
|---|---|---|---|
| layout_id | int | Unieke ID van de layout. Gegenereerd door het systeem. Op te geven in URL. | 8001 |
| name | text | Naam van de layout. Verplicht veld. Maximaal 50 karakters lang. | Mijn layout |
| version | text | Type generator van de layout. Kan de waarde “predefined”, “dompdf1” of “custom_dompdf” bevatten. | dompdf1 |
| settings | list | Variabelen die worden gebruikt door de generator om de layout op te bouwen. Afhankelijk van de gebruikte generator. | – |
| template | text | HTML-template van de layout. Op basis van de template wordt een afgedrukt document aangemaakt | – |
| active | text | Beschrijft of de layout actief is. Kan waarde ‘yes’ of ‘no’ hebben. | yes |
Voorbeeld in XML van een layout:
<layout>
<layout_id>8001</layout_id>
<name>Mijn layout</name>
<version>dompdf1</version>
<settings>
<value1>value</value1>
</settings>
<template><html>Mijn template</html></template>
<active>yes</active>
</layout> Meer info voor de API? Lees onderstaande nuttige artikels