Alle Mahnstufen auflisten

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

Einzelne Mahnstufe aufrufen

GET /api/reminder-texts/{id}
<?xml version="1.0" encoding="UTF-8"?>
<reminder-text>
    <id type="integer">7</id>
    <sorting type="integer">1</sorting>
    <name>Erste Mahnung</name>
    <subject>Zahlungserinnerung</subject>
    <header>Leider haben wir für die Rechnung [Invoice.invoice_number] vom [Invoice.date] noch keinen Zahlungseingang verbuchen können.</header>
    <footer>Bitte zahlen Sie das Geld auf das bekannte Konto.</footer>
    <charge_name>Mahngebühr</charge_name>
    <charge_description>Porto</charge_description>
    <charge_amount type="float">0.55</charge_amount>
</reminder-text>

Mahnstufe erstellen

POST /api/reminder-texts
XML-Element Beschreibung Typ Default-Wert Pflichtfeld
sorting Die Reihenfolge der Mahnstufe INT Wird kein Wert übergeben, wird die Mahnstufe am Ende positioniert. nein
name Name der Mahnstufe ALNUM nein
subject Betreff ALNUM nein
header Einleitung ALNUM nein
footer Anmerkung ALNUM nein
charge_name Name der Gebühr (falls vorhanden) ALNUM nein
charge_description Beschreibung der Gebühr (falls vorhanden) ALNUM nein
charge_amount Höhe der Gebühr (falls vorhanden) FLOAT nein
<reminder-text>
     <name>Jetzt mit Anwalt</name>
     <subject>Letzte Mahnung</subject>
</reminder-text>
<?xml version="1.0" encoding="UTF-8"?>
<reminder-text>
    <id type="integer">42</id>
    <sorting type="integer">2</sorting>
    <name>Jetzt mit Anwalt</name>
    <subject>Letzte Mahnung</name>
    <header></header>
    <footer></footer>
    <charge_name></charge_name>
    <charge_description></charge_description>
    <charge_amount type="float"></charge_amount>
</reminder-text>

Mahnstufe bearbeiten

PUT /api/reminder-texts/{id}
<reminder-text>
    <charge_amount>100.00</charge_amount>
</reminder-text>

Mahnstufe löschen

DELETE /api/reminder-texts/{id}