API Documentation

This document will provide examples and resources that one can follow to use the People API. This API updates Monday-Thursday at 5:00pm PST.

Base URL:

Grabbing user rodgers31 profile data

Parameters to specify
  • filter[name] - OUN
  • include - people_profile_profiles
Results
  • name - OUN
  • mail - Email
  • field_display_name - Last Name, First Name
  • field_first_name - First Name
  • field_last_name - Last Name
  • field_payroll_code - Payroll Code
  • field_phone - Phone Number
  • people_profile_profiles
    • id - used to grab people image
  • changed - Last updated date
  • field_additional_information - Additional Information
  • field_awards - Awards
  • field_biography - Biography
  • field_display_organization* - Boolean to display organization
  • *Field shows if user allows organization to be displayed, we do not provide organization in the API
  • field_education - Education
  • field_pronouns - Pronouns
  • field_publications - Publications
  • field_title - Job Title

Grabbing user rodgers31 image

Paramters to specify
  • filter[id] - ID grabbed from previous query
  • include - field_default_image
Results
  • uri
    • url - path to attach to end of url for image

Grabbing all users from Payroll code 9540

Paramters to specify
  • filter[field_payroll_code] - Payroll code to query by
  • include - people_profile_profiles

Optional Parameters

  • page[limit] - Default and Max are 50
  • offset - Defaults to 0

Additional Resources


Questions or Concerns

Please email webmastercomp@llnl.gov if you have and questions or concerns with the People API