Registration

Gets the specified user's registration data

Required role: STAFF

Staff-only because this can be used to get any user's registration data. If you need the currently authenticated user's registration data, use GET /registration/ instead.

get/registration/userid/{id}

Request

  • Base URL: https://adonix.hackillinois.org
  • URL: https://adonix.hackillinois.org/registration/userid/{id}
  • Auth: none declared

Path parameters

idstring required

Id of a specific user. Can start with github or google.

Example:github1234

Response

The registration information

firstNamestring
lastNamestring
preferredNamestring
agestring
emailstring email
phoneNumberstring
genderstring
racestring[]
countrystring
statestring
schoolstring
educationstring
graduatestring
majorstring
underrepresentedstring
hackathonsParticipatedstring
application1string
application2string
application3string
applicationOptionalstring
proboolean
attributionstring[]
eventIntereststring[]
requestTravelReimbursementboolean
mlhNewsletterboolean
userIdstring required

Id of a specific user. Can start with github or google.

Example response

{
  "firstName": "Ronakin",
  "lastName": "Kanandini",
  "age": "21",
  "email": "rpak@gmail.org",
  "gender": "Prefer Not to Answer",
  "race": [
    "Prefer Not to Answer"
  ],
  "country": "United States",
  "state": "Illinois",
  "school": "University of Illinois Urbana-Champaign",
  "education": "Undergraduate University (3+ year)",
  "graduate": "Spring 2026",
  "major": "Computer science, computer engineering, or software engineering",
  "underrepresented": "No",
  "hackathonsParticipated": "2-3",
  "userId": "github1234"
}

Changes

No recorded changes to this operation across all 1 revision of this API.