-
Notifications
You must be signed in to change notification settings - Fork 10
Description
Affected Product
Which product does this bug affect?
Calendar
Describe the bug
We pull events on an hourly basis and over the past 72 hours or so we see 3 sets of hourly calls to the event_instances endpoint where most of the data comes back as "null". I have reviewed issue #986 but this is different as 95% of the time the data is good. On the bad sessions, I see the first 8-10 events in the event_instances call return full data and then after that they all look like the json block below.
To Reproduce
Properly authenticaed requests to:
https://api.planningcenteronline.com/calendar/v2/event_instances?filter=future&include=resource_bookings,event_times,event&order=starts_at&per_page=99
Expected behavior
Good data in the response - as we receive 99% of the time.
Screenshots
{
"id": "xxx",
"name": null,
"approval_status": null,
"instance_id": "xxx",
"startz": "2025-12-14T16:00:00Z",
"endz": "2025-12-14T17:30:00Z",
"start": "2025-12-14 11:00",
"end": "2025-12-14 12:30",
"desc": null,
"occ_id": "200177249",
"summary": "https://api.planningcenteronline.com/calendar/v2/events/xxx",
"url": "https://chapel.churchcenter.com/calendar/event/xxx",
"resources": [
null,
null,
...
],
"resource_str": ",,,,,,,,,,,,,,,,,,,,,,,,,"
},
Additional Context:
- Endpoint: https://api.planningcenteronline.com/calendar/v2/event_instances?filter=future&include=resource_bookings,event_times,event&order=starts_at&per_page=99
- Language: php
- Authentication: OAuth 2
Additional context
I have..
- Reviewed the documentation found at https://developer.planning.center/docs
- Searched for previous issues reporting this bug
- Removed all private information from this issue (credentials, tokens, emails, phone numbers, etc.)
- Reviewed my issue for completeness