Administrative Routes

Routes to pull data for the administration portal

  • /api/admin/applicants: Returns all applicants from the database

  • /api/admin/{uid}: A dynamic route that gets the record of an applicant with the uid uid

  • /api/admin/summary/applicants: Provides a statistical summary of applicants

  • /api/admin/review: Allows submission of reviews from a reviewer for the given applicant

  • /api/admin/release: Update applicant status based on decision and send decision emails

  • /api/admin/rsvp-reminder: Send email to applicants who have a status of ACCEPTED or WAIVER_SIGNED reminding them to RSVP

  • /api/admin/confirm-attendance: Update applicant status to VOID or ATTENDING based on their current status (see Status)

  • /api/admin/waitlist-release/{uid}: Release an applicant from the waitlist and send an email notifying them of their acceptance

  • /api/admin/participants: Get a list of participants for the participants page of the administration portal

  • /api/admin/checkin/{uid}: Check in a participant at the IrvineHacks venue

  • /api/admin/update-attendance/{uid}: Update the status of non-hackers who have signed the waiver to ATTENDING

  • /api/admin/events: Get the list of events taking place at IrvineHacks

  • /api/admin/event-checkin/{event}: Check in a participant at an event

Last updated