david-fisher / 320-S20-Track2

Integration Track 2
BSD 3-Clause "New" or "Revised" License
6 stars 0 forks source link

GET /account/{id} #86

Open dergoose opened 4 years ago

dergoose commented 4 years ago

request: documentation here /account/{ID}

response: (all account information) {

userid email password_ | first_name | last_name | preferred_name | phone_number | profile_picture | request_supporter | active_account description pronouns }

if is student also returns{ userid GPA grad_year resume_ref transcript_ref github_link linkedin_link is_Undergrad college program job_search work_auth }

if is supporter also returns{ userid title current_employer location calendar_ref calendar_sync calendar_sync_freq supporter type }

Also if supporter for every available time returns{ userid start_time end_time appt_date }

For each appointment a supporter had with a rating returns { appointment_id appointment type rating recommended }

Then returns each of the supporter's tags { tag }