Funktion
Liefert eine Liste von Veranstaltungen anhand einer VEROWA-Listendefinition (siehe z.B. getlistnamesbygroup). Diese Funktion ist sehr praktisch, um eine Veranstaltungsliste auf statischen Seiten zusammenzustellen, da die Konfiguration der Liste nicht im CMS erfolgt, sondern in VEROWA. Damit hat der Admin. die Möglichkeit, die Liste anzupassen, ohne ins CMS einzugreifen.
Falls Sie mehrere Listen-IDs übergeben, wird die Schnittmenge der Ergebnisse abgefragt, nicht die Summe. Sie können die Abfrage durch den
Resource URL
https://api.verowa.ch/geteventsbylistfromdate/:instance/:apikey_get/:id/:date/:offset/:max_events/
Parameter
– Instanzname :instance
– API Key :apikey
– Listen-ID :id
– Datum im Format JahrMonatTag (20160606) :date
– Offset (soviele Ergebnisse am Anfang werden übersprungen) :offset
– Maximale Anzahl von Events :max_events
Ausführliche Feldbeschreibung
get_events_by_list
Beispielanfrage
GET https://api.verowa.ch/geteventsbylist/demo/8209042b1786e26c355d4aea1b8c7b79/4463/20160606/0/10
Server Antwort
{
"total_events_nbr": 30,
"events": [
{
"event_id": "22755",
"date_from": "2016-09-15 20:00:00",
"date_to": "2016-09-15 21:45:00",
"title": "Kirchenchor Probe",
"hide_time": "0",
"topic": "",
"short_desc": "",
"childcare_id": "5",
"subscribe_date": "0",
"baptism_offer_id": "0",
"date_text": "Donnerstag, 15. September 2016, 20.00–21.45 Uhr",
"organizer": {
"id": "35",
"name": "Christoph Wieczorek",
"phone": "044 764 99 84",
"profession": "Kantor",
"email": "c.wieczorek@verowa.ch"
},
"room": {
"id": "3",
"name": "Zwingli-Saal",
"location_name": "Kirchgemeindehaus",
"location_url": "/kgh",
"location_url_is_external": "0"
},
"subscription": false
},
{
"event_id": "21381",
"date_from": "2016-09-18 10:00:00",
"date_to": "2016-09-18 11:00:00",
"title": "Ökumenischer Bettags-Gottesdienst mit Mahlfeier",
"hide_time": "0",
"topic": "",
"short_desc": "",
"childcare_id": "5",
"subscribe_date": "0",
"baptism_offer_id": "1",
"date_text": "Sonntag, 18. September 2016, 10.00–11.00 Uhr",
"organizer": {
"id": 0,
"name": "Maik Thoma",
"phone": null,
"profession": null,
"email": null
},
"room": {
"id": "32",
"name": "",
"location_name": "Pfarreizentrum Heilig Geist",
"location_url": "www.kirche-zh.ch/Katholisch/Kirchgemeinden/detail.html?client_session_kg_oid=86",
"location_url_is_external": "1"
},
"subscription": false,
"subscribe_person_name": "",
"subscribe_person_email": "",
"image_url": ""
}
]