Make a request »

EventService.GetEventsWithSessions

Gets all events with their sessions. Includes: events registration settings, session registration settings and session parameters. Works with Event 3.0 or newer (Direct method) (See code examples)


URL Parameters

Http verb: POST
URI: Full url: http://se.api.anpdm.com/event/v2/sessions
URL parameters:
Not used

Body parameters

Body parameters
specification
Optional filters

StartTime String The event start date (Optional)
EndTime String The event end date (Optional)
ExcludeEnabled Boolean Exclude enabled events (Optional)
ExcludeDisabled Boolean Exclude disabled events (Optional)
Body Example

Response

Body parameters
returns
Response object that includes events with sessions, status code and status message

Code Int32 The response Code.
Message String The response Message.
Result
The response Result.

EventWithSessions
Events with sessions

Id Int32 Event ID
Name String Event name
Enabled Boolean Whether or not the event is enabled
RegistrationFormUrl String URL to public event registration form
RegistrationSettings
Event registration settings

RegistrationStartTime Boolean Registration start time
RegistrationDeadline Boolean Registration deadline
RegistrationLimit Boolean Registration limit
AllowRegistrationToWaitingList Boolean Allow registration to waiting list
HideFullyBookedClosedSessionsInForm Boolean Hide fully booked/closed sessions in form
AllowRegistrationOfAdditionalGuests Boolean Allow registration of additional guests
RequestGuestDetailsInForm Boolean Request guest details in form
Sessions
Event sessions

Session
Event sessions

Id Int32 Session ID
Title String Session title
StartTime DateTime Session start time
EndTime DateTime Session end time
RegistrationSettings
Session registration settings

RegistrationStartTime Nullable<DateTime> Registration start time
RegistrationDeadline Nullable<DateTime> Registration deadline
RegistrationLimit Nullable<Int32> Registration limit
WaitingList Nullable<Int32> Waiting list (if fully booked)
AdditionalGuests Nullable<Int32> Additional guests
SessionParameters
Session parameters

CalendarReminder String Calendar reminder
MapToLocation String Map to location
SessionCity String Session city
SessionVenue String Session venue
SessionContactName String Session contact name
SessionContactEmail String Session contact email
CustomParameters
Session custom parameters

SessionCustomParameter
Session custom parameter

Name String Parameter name
Value String Parameter value
CanRegisterToSession Boolean Whether or not attendees can register to session based on the following criteria: event is enabled; session end time has not passed; (if activated) session registration start time has passed; (if activated) session registration deadline has not passed; (if activated) session registration limit was not reached; (if activated) session waiting list limit was not reached.
Body Example


Help

Code examples