Despite what the API would have you believe, passing ‘occurrence_ids’ to the webinar registrants endpoint does NOT register the attendee to that specific occurrence. It always enrolls them in the very first occurence.
There is no error message because the API successfully registers the attendee, just for the wrong date and time.
Which App Type (OAuth / Chatbot / JWT / Webhook)?
How To Reproduce (If applicable)
Steps to reproduce the behavior:
- Post to the registrants endpoint with a specific occurrence id, using the ‘occurrence_ids’ query variable as described in the documentation.
- Look at your registration to find that the user was registered to the first occurrence, not the one for which you passed the id.
I have found numerous unsolved posts that eventually just get closed when people give up on waiting for you guys to fix this issue. I have found posts as old as 2017 (Registering to a specific webinar occurrence) and as new as June of 2020 (Add a Webinar Registrant: Endpoint Returning Incorrect Start Time) all complaining about this same issue and your development team has done absolutely NOTHING to fix it for OVER 3 YEARS!!!
PLEASE take this seriously! This is a major issue and it makes using your recurring events utterly useless to anyone needing to send registrations through the API. If we can’t get this working then I am advising my client and all future clients to move to a different platform. This is insane that you guys haven’t fixed this known issue for this long.