Added new date-based filtering options to the /invites, /attendees and /events endpoints
Added new statistics & analytics endpoints for meeting / chat data and tracking sessions/ streams and sponsor booth interactions
Added new RSVP endpoints (POST, DELETE, GET) to allow a full-set of CRUD operations on RSVPs to various timeslots in the event.
Optional position parameter to the speaker endpoints — this allows you to control the display order of your speakers in Brella's app. See the articles on the "Create speaker" and "Update speaker" endpoints for more information.
Optional pagination query parameter for the events, invites, speakers, attendees and sponsors endpoints (List endpoints only)
List all attendee/ user groups endpoint to return all the user groups in an event
POST and PUT Schedule endpoints (timeslots) now support an optional (but highly recommended) tracks attribute for assigning/ reassigning timeslots to the correct track— see the Notes section of the relevant endpoint documentation pages for more information
external_id validation works correctly for speaker endpoint
Added duplicate validation for the speaker assignments
Webhook attendee updated trigger only fires for actual changes (excluded automated background jobs from accidentally triggering this webhook)
Schedule endpoints (timeslots) - List, Get, Create, Update, Delete
Speaker assignment endpoints (to timeslots) - List, Create, Update, Delete
Webhook manipulation endpoints - List, Get, Create, Update, Delete
Schedule endpoints (timeslots) - Specify tags in plain text
Invites endpoints - external_email now supports special characters