Extension:CampaignEvents/Api

This page lists all endpoints available for the Extension:CampaignEvents extension. Note that all POST, PUT, and DELETE endpoints can be used either with the OAuth extension authorization process, or with cookie-based authentication. If using cookie-based authentication, the request body should contain a CSRF token, specified as. To get a CSRF token, see the Action API.

Create an event registration
Creates an event registration.

Edit an event registration
Edits an event registration.

List all registrations from an organizer
Lists all the event registrations from an organizer.

List all registrations a participant has registered for
Lists all the event registrations a participant has registered for.

Register as a participant
Registers the user as a participant to an event.

Cancel registration as a participant
Cancels the registration as a participant to an event.

Delete a registration
Deletes an event registration.

List the organizers of a registration
Returns a list of organizers of a given event registration. This is hard-limited to 50 results.

List the participants of a registration
Returns a list of participants of a given event registration. This is hard-limited to 50 results.

Get details of a registration
Returns the details of a given event registration.