Examples

This route maps usernames(logins) on xsede resources to people and returns person information.
For example, to get the information for the login 'tg455671' on 'stampede.tacc.xsede':

GET /userinfo/v2/people/by_username/stampede.tacc.xsede/tg455671
{
    "message": null,
    "result": {
        "person_id": 148,
        "last_name": "Navarro",
        "first_name": "John-Paul",
        "middle_name": null,
        "email": "navarro@mcs.anl.gov",
        "phone": "630-252-1233",
        "street1": "9700 S. Cass Ave.",
        "street2": "TCS, Building 240",
        "street3": null,
        "city": "Lemont",
        "state": "IL",
        "zipcode": "60439-4844",
        "country": "United States",
        "organization": "Argonne National Laboratory",
        "department": "Mathematics & Computer Science Division",
        "portal_login": "navarro",
        "status": "active"
    }
}

NOTE: status will be one of: vetted, active, inactive, or expired