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
Related articles