Eine weitere Sache ist mir noch eingefallen:
Wenn ich die Events auf der CMS-Seite regelmäßig lösche und immer wieder neu aus Churchtools heraus neu anlege, treibt das bei vielen Events über eine längere Laufzeit die Autoincrement Id's sehr schnell nach oben.
Bei "normalen" Events könntest du in der API ja auch relativ leicht eine eindeutige ID mitschicken, über die das gleiche Event dann wieder erkannt werden kann, damit ich nicht regelmäßig alles löschen muss, sondern die vorhandenen updaten kann.
Für die Verwendung von wiederkehrenden Events habe ich jetzt so spontan keine einfache Lösung, wie du die regelmäßigen Termine eindeutig kennzeichnen kannst. Evtl mit einer Kombination aus ID+Timestamp oder so... Vielleicht hast du ja eine Idee?