Accelevents API Change Log

API Change Notice: Event-level paths for host and upload endpoints

Published: October 12, 2026
Old paths stop working: November 22, 2026

Summary

21 endpoints in the Accelevents API reference were documented without an event identifier in the path. Each one now has an event-level path that includes {eventUrl}. The old paths are deprecated and will stop responding on [DATE].

For most endpoints only the URL changes. The request and response stay the same. Four endpoints have additional changes, listed under Behavior changes.

What you need to do

  1. Search your integration for any path in the tables below.
  2. Replace it with the new path and pass the event's eventUrl. This is the same value used by other /rest/host/event/{eventUrl}/... endpoints.
  3. If you call any endpoint listed under Behavior changes, update the method, body or parameters as described.
🚧

Deadline

Requests to the old paths will fail after [DATE]. Update your integration before then.

Host endpoints

MethodOld path (deprecated)New path
POST/rest/host/attendee/analytics/rest/host/event/{eventUrl}/attendee/analytics
GET/rest/host/attendee/attendeeCheckInAnalytics/rest/host/event/{eventUrl}/attendee/attendeeCheckInAnalytics
GET/rest/host/attendee/user/USERID/download/CSV/rest/host/event/{eventUrl}/attendee/user/{id}/download/CSV
GET/rest/host/exhibitor/{exhibitorId}/download/questionAnswers/CSV/rest/host/event/{eventUrl}/exhibitor/{id}/download/questionAnswers/CSV
GET/rest/host/exhibitor/{id}/visitor/rest/host/event/{eventUrl}/exhibitor/{id}/visitor
GET/rest/host/isUserAdminInAnyEvent/rest/host/event/{eventUrl}/isUserAdminInAnyEvent
PUT/rest/host/session/{id}/directUpload/rest/host/event/{eventUrl}/session/{id}/directUpload
GET/rest/host/session/{sessionId}/rest/host/event/{eventUrl}/session/{id}
GET/rest/host/session/{sessionId}/attendee/rest/host/event/{eventUrl}/session/{id}/attendee
GET/rest/host/session/{sessionId}/download/session-attendance/CSV/rest/host/event/{eventUrl}/session/{id}/download/session-attendance/CSV
GET → POST/rest/host/session/analytics/rest/host/event/{eventUrl}/session/analytics (see Behavior changes)
PUT/rest/host/speaker/{id}/assignAttendeeAccessToSpeaker/rest/host/event/{eventUrl}/speaker/{id}/assignAttendeeAccessToSpeaker (see Behavior changes)
PUT/rest/host/ticketing/holderData/ticket/{ticketId}/rest/host/event/{eventUrl}/ticketing/holderData/ticket/{ticketId}
POST/rest/host/upload/coverPhoto/user/rest/host/event/{eventUrl}/upload/coverPhoto/user
POST/rest/host/upload/document/rest/host/event/{eventUrl}/upload/document
GET → POST/rest/host/upload/logo/exhibitor/{id}/rest/host/event/{eventUrl}/upload/logo/exhibitor/{id} (see Behavior changes)
POST/rest/host/waitlist/checkWaitListExpiration/rest/host/event/{eventUrl}/waitlist/checkWaitListExpiration

Upload endpoints

These move from /rest/event/upload/... to the host event-level path. Access rules are unchanged.

MethodOld path (deprecated)New path
POST/rest/event/upload/expoBannerImage/exhibitor/{id}/rest/host/event/{eventUrl}/upload/expoBannerImage/exhibitor/{id}
POST/rest/event/upload/expoCardImage/exhibitor/{id}/rest/host/event/{eventUrl}/upload/expoCardImage/exhibitor/{id}
POST/rest/event/upload/image/rest/host/event/{eventUrl}/upload/image
POST/rest/event/upload/networkingLoungeImage/{id}/rest/host/event/{eventUrl}/upload/networkingLoungeImage/{id}

Behavior changes

Get All Session Analytics Data: The reference previously listed this as GET. That route never existed, so GET requests have always returned 400. Use POST with paging and search in the