Empfänger / Gruppen
Verwaltung aller Empfänger für Benachrichtigungen und deren Bündelung zu Empfängergruppen (z. B. „Lieferanten“, „Betreuer“). Pro Empfänger stehen Flags für die zu erhaltenden Meldungen bereit; pro Zweck kann eine Standardgruppe festgelegt werden.

Kontakttypen
/json/master/enums/recipientTypesFünf Rollen im Kontaktmodell des Agents.
| Wert | Name | Rolle |
|---|---|---|
| 1 | Client | Betreiber des Agents (Betriebsdaten, Login-Konten) |
| 2 | Customer | Endkunde, dem Geräte gehören |
| 3 | Supplier / Lieferant | Lieferant für Toner-/VBM-Bestellungen |
| 4 | Manager / Betreuer | Verantwortliche Kontaktperson für Betrieb |
| 5 | Other | Sonstige Rolle |
Empfänger-Endpunkte
/json/master/contacts/*REST-Zugriff auf Empfänger und deren Untergruppen.
| Endpunkt | Methode | Zweck |
|---|---|---|
| /json/master/contacts/recipients | GET / POST | Alle Empfänger lesen / anlegen / aktualisieren |
| /json/master/contacts/client | GET / POST | Client-Kontakte (Betreiber) |
| /json/master/contacts/customer | GET / POST | Endkunden-Kontakte |
| /json/master/contacts/recipientGroups | GET / POST | Empfängergruppen verwalten |
Empfänger-Informationen
Recipient-ObjektFelder, die im Formular „Empfänger Informationen“ gepflegt werden.
| Feld | Typ | Bedeutung |
|---|---|---|
| recipientType | enum 1–5 | Empfänger-Typ (Lieferant, Betreuer, …) |
| companyName | string | Firma |
| salutation | string | Anrede |
| firstName / lastName | string | Vor- und Nachname |
| string | eMail-Adresse für Versand | |
| phone | string | Telefonnummer |
Standard-Empfängergruppen
/json/master/contacts/recipientGroupsAus der Werksauslieferung bekannte Standardgruppen.
| Name | Flags | Verwendung |
|---|---|---|
| Lieferanten (Suppliers) | isDefaultSupply · isDefaultService | Standardgruppe für Toner-Bestellungen und Service-Mails |
| Betreuer (Managers) | isDefaultManager | Standardgruppe für Betreuer-Kontakte |