Current Service Paths

Service pathUse CaseURL
GetStaffAssignmentsForStaff

Retrieve all the Staff Assignments (job positions) for a single staff

GET ... / StaffPersonals / <Staff_SIF3RefID> / StaffAssignments
GetStaffAssignmentsForSchoolInfoRetrieve all the Staff Assignments (job positions) for a single school/campusGET ... / SchoolInfos / <SchoolInfo_SIF3RefID> / StaffAssignments
GetStaffPersonalsForStaffAssignment

Retrieve all the Staff records for a single staff assignment (job position)

GET ... / StaffAssignments / <StaffAssignment_SIF3RefID> / StaffPersonals

GetStaffPersonalsForStudent

Retrieve all the Staff records for a single student

GET ... / StudentPersonals / <Student_SIF3RefID> / StaffPersonals

GetStaffPersonalsForTeachingGroup

Retrieve all the Teachers for a single class

GET ... / TeachingGroups / <SubjectClasses_SIF3RefID> / StaffPersonals
GetStaffPersonalsForSchoolInfoRetrieve all the Teachers for a single school/campusGET ... / SchoolInfos / <SchoolInfo_SIF3RefID> / StaffPersonals
GetStudentContactPersonalForStudentEnrolment

Retrieve all the TeachingGroups (classes) for a single student

GET ... / StudentSchoolEnrollments / <StudentEnrollment_SIF3RefID> / StudentContactPersonals
GetStudentContactPersonalsForStudent

Retrieve all the Contacts for a single Student

GET ... / StudentPersonals / <Student_SIF3RefID> / StudentContactPersonals
GetStudentPersonalForStudentEnrollment

Retrieve all the StudentPersonals for a single Student Enrollment

GET ... / StudentSchoolEnrollments / <StudentEnrollment_SIF3RefID> / StudentPersonals
GetStudentPersonalsForStaffRetrieve all the student details that a single staff member teachesGET ... / StaffPersonals / <Staff_SIF3RefID> / StudentPersonals
GetStudentPersonalsForStudentContact

Retrieve all the Students (& their details) for a single student contact (parent)

GET ... / StudentContactPersonals / <Contact_SIF3RefID> / StudentPersonals
GetStudentPersonalsForTeachingGroup

Retrieve all the StudentPeronals (students) for a single subject class

GET ... / TeachingGroups / <SubjectClasses_SIF3RefID> / StudentPersonals
GetStudentPersonalsForSchoolInfoRetrieve all the StudentPeronals (students) for a single school/campusGET ... / SchoolInfos / <SchoolInfo_SIF3RefID> / StudentPersonals
GetTeachingGroupsForStaff

Retrieve all the TeachingGroups (classes) for a single staff


GetTeachingGroupsForStudent

Retrieve all the TeachingGroups (classes) for a single student

GET ... / StudentPersonals / <Student_SIF3RefID> / TeachingGroups
GetTeachingGroupsForSchoolInfoRetrieve all the TeachingGroups (classes) for a single school/campusGET ... / StudentPersonals / <SchoolInfo_SIF3RefID> / TeachingGroups
GetStudentAttendanceTimeListsForSchoolInfoRetrieve all the AttendanceTimeLists for a single school/campusGET ... / SchoolInfos/ <SchoolInfo_SIF3RefID> / StudentAttendanceTimeLists
GetStudentContactRelationshipsForSchoolInfoRetrieve all the Student contact Relationships (student contacts) for a single school/campusGET ... / SchoolInfos / <SchoolInfo_SIF3RefID> / StudentContactRelationships
GetStudentEnrollmentForSchoolInfoRetrieve all the StudentClassEnrollment for a single school/campusGET ... / SchoolInfos / <SchoolInfo_SIF3RefID> / StudentClassEnrollments
GetStudentScoreJudgementAgainstStandardForSchoolInfoRetrieve all the StudentScoreJudgementAgainstStandard for a single school/campusGET ... / SchoolInfos / <SchoolInfo_SIF3RefID> / StudentScoreJudgementAgainstStandards
GetTimeTableCellForSchoolInfoRetrieve all the TimeTableCell for a single school/campusGET ... / SchoolInfos / <SchoolInfo_SIF3RefID> / TimeTableCells
GetTimeTableForSchoolInfoRetrieve all the TimeTable/TimeTableDefinition for a single school/campusGET ... / SchoolInfos / <SchoolInfo_SIF3RefID> / TimeTableDefinitions

Coming...

Service pathUse CaseURL
GetStudentContactRelationshipsForStudent

Retrieve all the Student contact Relationships (student contacts) for a single student

GET ... / StudentPersonal / <Student_SIF3RefID> / StudentContactRelationships

GetStudentContactRelationshipsForStudentContact

Retrieve all the Student contact Relationships (student contacts) for a single student contact

GET ... / StudentContactPersonal / <Contact_SIF3RefID> / StudentContactRelationships

GetStudentEnrollmentsForStudent

Retrieve all the Student Enrollments for a single student

GET ... / StudentPersonal / <Student_SIF3RefID> / StudentSchoolEnrollments