PERSONNEL PROFILES SINGLE PERSONNEL PROFILE PUBLICATIONS SOCIAL MEDIA COURSES TAUGHT DIVISIONS EDUCATION PROGRAMS FACULTY RECRUITMENT FACULTY TYPES EDUCATION HISTORY
Personnel ProfilesAPI URL: https://api.pphs.usc.edu/personnel_profiles Description: List multiple personnel profiles by filter options. Returns: pphs_id, uscpvid, first_name, last_name, credentials, division, position_title, department, email, phone1, research_topics, cv
Filters Description Examples limit Limit the number of results. If only one number is provided, it would load the number of records based on that number. If there are two numbers, the first one will be the current offset number, and the second will be the number of records to load. PLEASE NOTE: The API includes the total number of records, "total" https://api.pphs.usc.edu/personnel_profiles?faculty_type=primary&limit=20,10 name_search first and last name separated by a single space https://api.pphs.usc.edu/personnel_profiles?name_search=Thomas email A single e-mail on record https://api.pphs.usc.edu/personnel_profiles?email=barkausk@usc.edu emails A multiple e-mails separated by a comma https://api.pphs.usc.edu/personnel_profiles?emails=dthomas@usc.edu,ssussma@usc.edu,andrewz@usc.edu division Single division name https://api.pphs.usc.edu/personnel_profiles?division=health_behavior_research position_title matching keywords in position title or internal title https://api.pphs.usc.edu/personnel_profiles?position_title=director pphs_id unique id for all pphs personnel https://api.pphs.usc.edu/personnel_profiles?pphs_id=f28 faculty_type this filter is for faculty only Options: (primary,part_time_lecturer,adjunct,dual,emeritus,joint) https://api.pphs.usc.edu/personnel_profiles?faculty_type=primary research_interests_list matching keywords list of research interests https://api.pphs.usc.edu/personnel_profiles?research_interests_list=cancer fullname first and last name separated by a single space https://api.pphs.usc.edu/personnel_profiles?fullname=Duncan Thomas research_group this will load all individuals in the research group. research group must be paired with a subgroup https://api.pphs.usc.edu/personnel_profiles?research_group=ias&subgroup=member subgroup this will load specific individuals within a specific research group. subgroup must be paired with a research group https://api.pphs.usc.edu/personnel_profiles?research_group=heal&subgroup=Research Staff
Single Personnel ProfileAPI URL: https://api.pphs.usc.edu/single_personnel_profile Description: List single personnel profile by filter options. Returns: pphs_id, uscpvid, first_name, last_name, credentials, division, position_title, department, email, ctsi_bio, phone1, quote, education_and_training
PublicationsAPI URL: https://api.pphs.usc.edu/publications Description: List publications based on filters. Returns: title, citation, pubyear, pubmonth, pubday, pmid, pubmed_url, pub_authors
DivisionsAPI URL: https://api.pphs.usc.edu/divisions Description: List of division and related information. Returns: division_id,division_name,division_chief_pphs_id,division_chief_name,division_info,division_keywords,url
Education ProgramsAPI URL: https://api.pphs.usc.edu/education_programs Description: List of division and related information. Returns: id,edu_program,edu_program_info,post_code,divisions,edu_program_name,edu_program_level,track_list,directors,contact_person,contact_phone,contact_email,location,info
Social Media and WebsitesAPI URL: https://api.pphs.usc.edu/faculty_types Description: List education history of a selected faculty by PPHS ID. Returns: school, location, degree, field_of_study, graduation_date