The plusapi endpoint now lets you filter and display a single event.
This is all the events.
https://pcochef.com/plusapi/PaVMdXb/events/
This is a list of all events with <event_id>
https://pcochef.com/plusapi/PaVMdXb/events/<event_id>
This is a single event instance.
https://pcochef.com/plusapi/PaVMdXb/events/<event_id>?event_instance_id=<event_instance_id>
You can get these from the address url in Planning Center Calendar when you open a single event.
https://calendar.planningcenteronline.com/events/4798059?event_instance_id=92693241
If you have any questions use the help link in the top right.
Today I'm still fighting bugs in the Daily Email Recipe(Beta) to get it ready for launch. This morning the emails did not send. Time zones are hard. I have built in timezone support, but apparently the updated code wasn't picked up by the daily background task that looks at each user's saved email settings and triggers the emails because that task was triggered before that code was updated.
I also found bugs in the logic that scans the PCO API to determine birthdays, anniversaries and new profiles. I needed to strip timezone from the date-time objects that are used to calculate age and years married.
It seems the emails and schedules should work now.
First we make it work, then we optimize code, then we make it look pretty.