Data Source: People Hub
This service will return the same response as the PeopleService, but it is a GET request for either 1 individual if searching by netid, upi, idcard, proxnumber or a small subset if searching by name parameters.
NOTE: If your service account does not have access to id card number and prox number you cannot filter by those identifiers. Parameters are limited to fields of access.
SearchByIndividual Service Contract: DRAFT SearchbyIndividual_SearchbyIndividualv1.xlsx
For XML Parsing please see these notes: XML Parsing
Example SOAPUI Project: SearchByIndividual-soapui-project.xml
Endpoints:
Dev (please switch off this before Jan 20th as Endpoint URLs will be changing and will break your connection)Test:
https://gw-devtst.its.yale.edu/soa-gateway/PeopleHub/v1/SearchByIndividual?
Test (Use this going forward unless you have a need for Dev, this will be more stable)Production:
https://gw-tst.its.yale.edu/soa-gateway/PeopleHub/v1/SearchByIndividual?
...
Parameters: These can be added in any amount, all can be used, just one, or any combination of them. However, at least 1 parameter value must be used for this service. In order to use "roles" you must use it with an identifier parameter, like name. To use multiple parameters place "&" in between the parameter names.
...
outputformat= (enter xml or json), if no output format is defined, it will default to xml
Examples:
https://gw-tst.its.yale.edu/soa-gateway/PeopleHub/v1/SearchByIndividual?netid=sl2393
Example SOAPUI Project:
SearchByIndividual-soapui-project.xml
Related articles
Filter by label (Content by label) | ||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|