Web Service API - Events

methodpermissionsurldescriptionaction
GET everyone /badges/events/stats/:id Get an Event statistics (used for the Leader board page)
GET issuer /badges/events/checkattendee Check if a Recipient with the given name and email address is listed as an attendee for the event with the given record identifier.
GET admin,super,issuer /badges/events/id/:id Get an event by its record identifier
GET admin,super,issuer /badges/events/list Get a list of all Event records for the currently logged in user.
POST issuer /badges/events/create Create a new Event record.
POST issuer /badges/events/update Update an existing Event record.
POST issuer /badges/events/delete Delete an existing Event record.
POST issuer /badges/events/addorganizer Add an organizer (Organization) to an Event.
POST issuer /badges/events/removeorganizer Remove an organizer (Organization) from an Event.
GET admin,super,issuer /badges/events/listorganizers/:id Get a list of all the organizers (Organization records) for the Event with the given record identifier.
POST issuer /badges/events/addsponsor Add a sponsor (Organization) to an Event record.
POST issuer /badges/events/removesponsor Remove a sponsor (Organization) from an Event.
GET admin,super,issuer /badges/events/listsponsors/:id Get a list of all the sponsors (Organization records) for the Event with the given record identifier.
POST issuer /badges/events/addbulkrecipientpermission Create multiple Recipient Event permission records for if the Recipients allows their name to be displayed on the Event leader board. Using a cvs file uploaded.
POST issuer /badges/events/addrecipientpermission Create a Recipient Event permission record for if the Recipient allows their name to be displayed on the Event leader board.
POST issuer /badges/events/updaterecipientpermission Update a Recipient Event permission record.
POST issuer /badges/events/deleterecipientpermission Delete a Recipient Event permission record.
GET issuer /badges/events/listrecipientpermissions Get a list of all Recipient Event permission records for the currently logged in issuer.