E-Mail-Empfänger

Alle E-Mail-Empfänger einer Abo-Rechnung auflisten

GET /api/recurring-email-receivers?recurring_id={recurring_id}

E-Mail-Empfänger können immer nur für eine bestimmte Abo-Rechnung zurückgegeben werden.
Deshalb ist recurring_id ein Pflichtparameter.

<!--?xml version="1.0" encoding="UTF-8"?-->
<recurring-email-receivers type="array" page="1" per_page="100" total="2">
<recurring-email-receiver>
...
<recurring-email-receiver>
<recurring-email-receiver>
...
<recurring-email-receiver>
</recurring-email-receiver></recurring-email-receiver></recurring-email-receiver></recurring-email-receiver></recurring-email-receivers>

Einzelne E-Mail-Empfänger aufrufen

GET /api/recurring-email-receivers/{id}

 

<!--?xml version="1.0" encoding="UTF-8"?-->
<recurring-email-receiver>
<id type="integer">1</id>
<recurring_id type="integer">1</recurring_id>
<type>To</type></recurring-email-receiver>

<address>info@example.com</address>

type kann folgende Werte haben:
– to
– cc
– bcc

E-Mail-Empfänger erstellen

POST /api/recurring-email-receivers
XML-ElementBeschreibungTypDefault-WertPflichtfeld
recurring_idID der Abo-RechnungINTja (nicht aber bei der Abo-Rechnungserstellung)
typeEmpfänger-Typ (to, cc, bcc)ALNUM
addressE-Mail-AdresseALNUMWenn die Adresse leer gelassen wird, wird an die Kunden-Adresse verschickt.

Der Empfänger wird zu bereits bereits vorhandenen Empfängern hinzugefügt.

<recurring-email-receiver>
<recurring_id type="integer">1</recurring_id>
<type>To</type></recurring-email-receiver>

<address>info@example.com</address>

 

<!--?xml version="1.0" encoding="UTF-8"?-->
<recurring-email-receiver>
<id type="integer">1</id>
<recurring_id type="integer">1</recurring_id>
<type>To</type></recurring-email-receiver>

<address>info@example.com</address>

Empfänger bearbeiten

PUT /api/recurring-email-receivers/{id}

Hier gelten die selben Parameter wie beim Anlegen, allerdings kann die verknüpfte Abo-Rechnung (recurring_id) nicht mehr geändert werden.

<recurring-email-receiver>
<type>Bcc</type></recurring-email-receiver>

<address>info@example.com</address>

 

Empfänger löschen

DELETE /api/recurring-email-receivers/{id}