Alle E-Mail-Vorlagen auflisten

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

Einzelne E-Mail-Vorlage aufrufen

GET /api/email-templates/{id}
<?xml version="1.0" encoding="UTF-8"?>
<email-template>
    <id type="integer">7</id>
    <name>Template 1</name>
    <type>OFFERS</type>
    <subject>Ihre Angebot</subject>
    <text>Sehr geehrte Damen und Herren,...</text>
    <bcc type="integer">1</bcc>
    <is_default type="integer">1</is_default>
</email-template>

E-Mail-Vorlage erstellen

POST /api/email-templates
XML-ElementBeschreibungTypDefault-WertPflichtfeld
nameName der VorlageALNUMja
typeDokumenttypALNUM („INVOICES“, „OFFERS“, „CONFIRMATIONS“, „CREDIT_NOTES“, „DELIVERY_NOTES“, „REMINDERS“, „PAYMENT_THANKS“)ja
subjectBetreffALNUM
textNachrichtentextALNUM
bccGibt an, ob Absender eine BCC-Kopie erhalten soll (1=ja, 0=nein)BOOLneinja
is_defaultGibt an, ob es sich um die Standard-Vorlage handelt (1=ja, 0=nein)BOOLneinja
<email-template>
    <name>Template 1</name>
    <type>INVOICES</type>
    <subject>Ihre Rechnung</subject>
    <text>Sehr geehrte Damen und Herren,...</text>
    <bcc>1</bcc>
    <is_default>1</is_default>
</email-template>
<?xml version="1.0" encoding="UTF-8"?>
<email-template>
    <id type="integer">11</id>
    <name>Template 1</name>
    <type>INVOICES</type>
    <subject>Ihre Rechnung</subject>
    <text>Sehr geehrte Damen und Herren,...</text>
    <bcc type="integer">1</bcc>
    <is_default type="integer">1</is_default>
</email-template>

E-Mail-Vorlage bearbeiten

PUT /api/email-templates/{id}
<email-template>
    <name>Template 1</name>
    <bcc>0</bcc>
    <is_default>1</is_default>
</email-template>

E-Mail-Vorlage löschen

DELETE /api/email-templates/{id}