Alle Freitexte auflisten

GET /api/free-texts
<?xml version="1.0" encoding="UTF-8"?>
<free-texts type="array" page="1" per_page="100" total="2">
    <free-text>
        ...
    </free-text>
    <free-text>
        ...
    </free-text>
</free-texts>

Einzelnen Freitext aufrufen

GET /api/free-texts/{id}
<?xml version="1.0" encoding="UTF-8"?>
<free-text>
    <id type="integer">7</id>
    <name>Template 1</name>
    <type>INVOICE</type>
    <title>Rechnung [Invoice.invoice_number]</title>
    <label></label>
	<intro>Hiermit stellen wir Ihnen die folgenden Positionen in Rechnung.</intro>
	<note>Bitte überweisen Sie den Rechnungsbetrag bis zum [Invoice.due_date] auf unser Konto.</note>
    <is_default type="integer">1</is_default>
</free-text>

Freitext erstellen

POST /api/free-texts
XML-ElementBeschreibungTypDefault-WertPflichtfeld
nameName der TextvorlageALNUMja
typeDokumenttypALNUM („INVOICE“, „CORRECTION“, „OFFER“, „CONFIRMATION“, „CREDIT_NOTE“, „DELIVERY_NOTE“, „LETTER“)ja
titleÜberschrift / BetreffALNUM
labelBezeichnungALNUM
introEinleitungstext / BrieftextALNUM
noteAnmerkungenALNUM
is_defaultGibt an, ob es sich um den Standard-Freitext handelt (1=ja, 0=nein)BOOLnein
<free-text>
    <name>Template 1</name>
    <type>INVOICE</type>
    <title>Rechnung [Invoice.invoice_number]</title>
    <label></label>
	<intro>Hiermit stellen wir Ihnen die folgenden Positionen in Rechnung.</intro>
	<note>Bitte überweisen Sie den Rechnungsbetrag bis zum [Invoice.due_date] auf unser Konto.</note>
    <is_default>1</is_default>
</free-text>
<?xml version="1.0" encoding="UTF-8"?>
<free-text>
    <id type="integer">8</id>
    <name>Template 1</name>
    <type>INVOICE</type>
    <title>Rechnung [Invoice.invoice_number]</title>
    <label></label>
	<intro>Hiermit stellen wir Ihnen die folgenden Positionen in Rechnung.</intro>
	<note>Bitte überweisen Sie den Rechnungsbetrag bis zum [Invoice.due_date] auf unser Konto.</note>
    <is_default type="integer">1</is_default>
</free-text>

Freitext bearbeiten

PUT /api/free-texts/{id}
<free-text>
    <name>Template 2</name>
    <type>INVOICE</type>
    <label>Meine Rechnung</label>
    <is_default>0</is_default>
</free-text>

Freitext löschen

DELETE /api/free-texts/{id}