Was sind Listen?
Listen repräsentieren in campflow eine Sammlung von Personen (z.B. Mitgliederliste, Kontaktliste, Teilnehmende eines Events). Daneben erfüllt eine Liste noch weitere wichtige Aufgaben:
- Datenschema definieren
Die Sichtbarkeit von Standardfeldern kann auf Listenebene definiert werden. Darüberhinaus können für jede Liste eigene Felder angelegt werden. - Gruppen verwalten
Eine Person kann in beliebig vielen Gruppen sein.
Was ist die list_container_id?
Jede Liste ist Teil eines sogenannten Containers. Die folgenden Arten von Listen-Container stehen über die API zur Verfügung:
Mitglieder
Verwende den String member als list_container_id.
GET https://api.campflow.de/lists/member/persons
Kontakte
Verwende den String contact als list_container_id.
GET https://api.campflow.de/lists/contact/persons
Teilnehmende eines Events
Verwende die Event-ID als list_container_id. Sie beginnt immer mit evt_ und kann über die API abgerufen werden. Alternativ ist sie in der URL von campflow zu sehen, wenn du dich in der Teilnehmendenliste des Events befindest.
GET https://api.campflow.de/lists/evt_4NtIABPura5xVh9NzJs0/persons