Please enable JavaScript to view this site.

EventPro Software User Manual

Breadcrumb Trail: EventPro API > Endpoints

Event Attendee Endpoints

Scroll Prev Top Next More

List Event Attendees

This endpoint returns a list of Event Attendee Objects.

Endpoint: https://server/EventProApi/DataService.svc/event/attendees

Method: GET

Refer to Event Attendee Object.

Click to zoom in/out

API Sample Event Attendees Response

 

List Event Attendees for a Single Event

This endpoint returns a list of Event Attendee Objects for a single event.

Endpoint: https://server/EventProApi/DataService.svc/event/{eventID}/attendees

Method: GET

The eventID passed to this endpoint is the Oid of the Event from which you want to retrieve attendees.

Refer to Event Attendee Object.

 

Add Event Attendee

This endpoint allows you to add an Event Attendee to the system. If there are Auto-Add Registrations set for the Attendee Type of the newly created Event Attendee, the endpoint automatically adds those registrations to the Event Attendee.

Endpoint: https://server/EventProApi/DataService.svc/event/attendee/add

Method:  POST

You pass to this endpoint an Event Attendee Object that is used to create the event attendee.

The Event Attendee Object needs to have a reference to the Event Object it is using for the Event field, and also requires the Attendee Type to be set.

The created event attendee is returned as an Event Attendee Object.

Refer to Event Attendee Object.

 

Update Event Attendee

This endpoint allows you to make modifications to an event attendee, including Auto-Add Registrations, if applicable. If the Event Attendee's "Attendee Type" changes to a type with Auto-Add Registrations, and either the Attendee doesn't have Registrations or their Registrations are now invalid, the endpoint will Auto Add the relevant registrations.

Endpoint:  https://server/EventProApi/DataService.svc/event/attendee/update

Method:  POST

You pass to this endpoint an Event Attendee Object with the Oid set to the Oid of the event attendee you want to update.

Any non-read-only field you use will be updated on the event attendee record.

The updated event attendee is returned as an Event Attendee Object.

Refer to Event Attendee Object.

 

Delete Event Attendee

This endpoint allows you to delete an existing event attendee with a matching Oid.

Endpoint:  https://server/EventProApi/DataService.svc/event/attendee/delete/{oid}

Method:  GET

Refer to Event Attendee Object.

 

List Event Attendee Registrations

This endpoint returns a list of Event Attendee Registration objects.

Endpoint: https://server/EventProApi/DataService.svc/event/attendee/registrations

Method: GET

Refer to Event Attendee Registration Object.

Click to zoom in/out

API Sample Attendee Registration Response

 

List Event Attendee Registrations for a Single Attendee

This endpoint returns a list of Event Attendee Registration objects for a single attendee.

Endpoint: https://server/EventProApi/DataService.svc/event/attendee/{attendeeID}/registrations

Method:  GET

The attendeeID passed to this endpoint is the Oid of the attendee you want the registrations for.

Refer to Event Attendee Registration Object.

 

Add Event Attendee Registration

This endpoint allows you to add an event attendee registration to the system.

Endpoint: https://server/EventProApi/DataService.svc/event/attendee/registration/add

Method:  POST

You pass to this endpoint an Event Attendee Registration Object that is used to create the event attendee registration.

The Event Attendee Registration Object needs to have a reference to the Attendee Object it is for using the Attendee field.

The created event attendee registration is returned as an Event Attendee Registration Object.

Refer to Event Attendee Registration Object.

 

Update Event Attendee Registration

This endpoint allows you to make modifications to an event attendee registration.

Endpoint:  https://server/EventProApi/DataService.svc/event/attendee/registration/update

Method: POST

You pass to this endpoint an Event Attendee Registration Object with the Oid set to the Oid of the event attendee registration you want to update.

Any non-read-only field you use will be updated on the event attendee registration record.

The updated event attendee registration is returned as an Event Attendee Registration Object.

Refer to Event Attendee Registration Object.

 

Delete Event Attendee Registration

This endpoint allows you to delete an existing event attendee registration with a matching Oid.

Endpoint:  https://server/EventProApi/DataService.svc/event/attendee/registration/delete/{oid}

Method: GET

Refer to Event Attendee Registration Object.

 

Add Event Attendee Registration Group

This endpoint allows you to add an event attendee registration groups to the system.

Endpoint: https://server/EventProApi/DataService.svc/event/attendee/registrationgroup/add

Method:  POST

You pass to this endpoint an Event Attendee Registration Group Object that is used to create the event attendee registration group.

The Event Attendee Registration Group Object needs to have a reference to the Attendee Registration Object it is for using the EventAttendeeReg field.

The created event attendee registration group is returned as an Event Attendee Registration Group Object.

Refer to Event Attendee Registration Group Object.

 

Update Event Attendee Registration Group

This endpoint allows you to make modifications to an event attendee registration group.

Endpoint:  https://server/EventProApi/DataService.svc/event/attendee/registrationgroup/update

Method:  POST

You pass to this endpoint an Event Attendee Registration Group Object with the Oid set to the Oid of the event attendee registration group you want to update.

Any non-read-only field you use will be updated on the event attendee registration group record.

The updated event attendee registration group is returned as an Event Attendee Registration Group Object.

Refer to Event Attendee Registration Group Object.

 

Delete Event Attendee Registration Group

This endpoint allows you to delete an existing event attendee registration group with a matching Oid.

Endpoint:  https://server/EventProApi/DataService.svc/event/attendee/registrationgroup/delete/{oid}

Method:  GET

Refer to Event Attendee Registration Group Object.

 

Add Event Attendee Registration Group Function

This endpoint allows you to add an event attendee registration group functions to the system.

Endpoint: https://server/EventProApi/DataService.svc/event/attendee/registrationfunction/add

Method:  POST

You pass to this endpoint an Event Attendee Registration Group Function Object that is used to create the event attendee registration group function.

The Event Attendee Registration Group Function Object needs to have a reference to the Attendee Registration Group Object it is for using the EventAttendeeRegGroup field.

The created event attendee registration group function is returned as an Event Attendee Registration Group Function Object.

Refer to Event Attendee Registration Group Function Object.

 

Update Event Attendee Registration Group Function

This endpoint allows you to make modifications to an event attendee registration group function.

Endpoint:  https://server/EventProApi/DataService.svc/event/attendee/registrationfunction/update

Method:  POST

You pass to this endpoint an Event Attendee Registration Group Function Object with the Oid set to the Oid of the event attendee registration group function you want to update.

Any non-read-only field you use will be updated on the event attendee registration group function record.

The updated event attendee registration group function is returned as an Event Attendee Registration Group Function Object.

Refer to Event Attendee Registration Group Function Object.

 

Delete Event Attendee Registration Group Function

This endpoint allows you to delete an existing event attendee registration group function with a matching Oid.

Endpoint:  https://server/EventProApi/DataService.svc/event/attendee/registrationfunction/delete/{oid}

Method:  GET

Refer to Event Attendee Registration Group Function Object.

© 2023 EventPro Software, a wholly owned subsidiary of Profit Systems Inc. All Rights Reserved.