AppointmentService Making Requests

Data Source:  People Hub

This service can be used for pulling batches of all Academic Appointment information. This contains ALL academic appointments and basic information about the person in that appointment. If a person has more then 1 appointment, they will appear in the response multiple times one for each appointment. The response is flattened so each appointment will have a "Person" loop. This is to make it easier to stage the data in a database/table. This is currently only available for "GET" method. If you have a need to pass parameters, please contact Christine Viele and Marissa Kitz to put a request in.


AppointmentService Contract: AppointmentService_v1.xlsx

Response XSD: AppointmentService_Response.xsd

For XML Parsing please see these notes: XML Parsing

Example SOAPUI Project: GetAppointmentService-soapui-project.xml


Endpoints:

Test:

GET method (no parameters, full data set user has access to):

https://gw-tst.its.yale.edu/soa-gateway/PeopleHub/v1/GetAppointmentService

Production:

GET method (no parameters, full data set user has access to):

https://gw.its.yale.edu/soa-gateway/PeopleHub/v1/GetAppointmentService