Examples

GET /v1/people/mshapiro
{
   "message":null,
   "result":{
      "username":"mshapiro",
      "firstName":"Michael",
      "middleName":null,
      "lastName":"Shapiro",
      "email":"mshapiro@ncsa.edu",
      "phone":"(217) 244-1514",
      "organization":"University of Illinois at Urbana-Champaign",
      "academicStatus":"Center Researcher Staff",
      "residenceCountry":"United States",
      "isReconciled":true,
      "orcid":null,
      "hasOrcidToken":false
   }
}

NOTE: These are the required fields. The identity service may include other fields in the result.

Params

Param name Description
username
required

Validations:

  • Must be a String

Returns

Code: 200

Description:

OK

Param name Description
username
required

Validations:

  • Must be a String

firstName
required

Validations:

  • Must be a String

middleName
required

Validations:

  • Must be a String

lastName
required

Validations:

  • Must be a String

email
required

Validations:

  • Must be a String

phone
required

Validations:

  • Must be a String

organization
required

Validations:

  • Must be a String

academicStatus
required

Validations:

  • Must be a String

residenceCountry
required

Validations:

  • Must be a String

isReconciled
required

Validations:

  • Must be one of: true, false.

orcid
required

Validations:

  • Must be a String

hasOrcidToken
required

Validations:

  • Must be one of: true, false.