Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents

Description

Returns appointments based on specified filter criterial

Endpoint Specification

Path: api/appointments

Parameters:


Parameter Name

Data TypeRequired

Definition

begin_date

dateYes

mm/dd/yyyy

end_date

dateYes

mm/dd/yyyy

appointment_typevarcharNo"advising","tutoring","general_event". Returns all appointments if blank.
organizer_idsvarcharNoComma-separated list of primary user ids of appointment organizers (advisors, tutors, etc)
attendee_idsvarcharNoComma-separated list of primary user ids of appointment attendees (students)
locationsvarcharNoComma-separated list of location names
student_servicesvarcharNoComma-separated list of student service names


Template API Call using cURL

curl -u <YourApiUserName>:<YourApiKey> "https://<yourschoolsubdomain>.gradesfirst.com/api/appointments?begin_date="<begin_date>"&end_date="<end_date>"

Example API Call using cURL

curl -u vendor@school.edu:ebd6b6470d35d12675fcbd308125b7 "https://coastalcollege.gradesfirst.com/api/appointments?begin_date="01/01/2014"&end_date="06/30/2014"

Output

This call outputs a JSON array. Each element in the array represents an appointment.


...