Aeries API Quick Reference Guide School-Related API End Points

Last Updated 7/13/2016

Data Area School Information School Terms School Calendar

URL /api/v3/schools/{SchoolCode} /api/v3/schools/{SchoolCode}/terms /api/v3/schools/{SchoolCode}/calendar

Bell Schedule

/api/v3/schools/{SchoolCode}/BellSchedule /api/v3/schools/{SchoolCode}/BellSchedule/day/{CalendarDayNumber}

Absence Codes Code Sets

/api/v3/schools/{SchoolCode}/AbsenceCodes/{AbsenceCode} /api/codes/{Table}/{Field}

Student-Related API End Points Data Area Student Information

Quick Note {SchoolCode} is optional Data already in School Information End Point {SchoolCode} is required. Track Holidays might be a blank data element if the School.Tracks field is 0. CalendarDayNumber of 0 represents the "default" bell schedule. Records with a value other than 0 represent the bell schedule for a specific day/date. {AbsenceCode} is optional {Table} is the Aeries table code or object name. {Field} is the Aeries field code or data element name.

Student Data Changes

URL /api/v3/schools/{SchoolCode}/students/{StudentID} /api/v3/schools/{SchoolCode}/students/grade/{GradeLevel} /api/v3/schools/{SchoolCode}/students/sn/{StudentNumber} /api/v3/schools/{SchoolCode}/students/{StudentID}/extended /api/v3/schools/{SchoolCode}/students/grade/{GradeLevel}/extended /api/v3/schools/{SchoolCode}/students/sn/{StudentNumber}/extended /api/v2/StudentDataChanges/{DataArea}/{year}/{month}/{day}/{hour}/{minute}

Contacts Programs

/api/schools/{SchoolCode}/contacts/{StudentID} /api/v2/schools/{SchoolCode}/students/{StudentID}/programs

Student Information Extended

Test Scores College Test Scores Assertive Discipline District Supplemental Student Data School Supplemental Student Data Fees and Fines Student Picture

/api/v2/students/{StudentID}/tests /api/v3/schools/{SchoolCode}/CollegeTestScores/{StudentID} /api/v3/schools/{SchoolCode}/AssertiveDiscipline/{StudentID} /api/v3/schools/{SchoolCode}/DistrictSupplemental/{StudentID} /api/v3/schools/{SchoolCode}/SchoolSupplemental/{StudentID} /api/v3/schools/{SchoolCode}/fees/{StudentID} /api/v3/schools/{SchoolCode}/StudentPictures/{StudentID}

Quick Note {StudentID} is optional {StudentID} is optional "student", "contact", "program", "test", "class", "enrollment" {StudentID} is optional {StudentID} = 0 for all students {StudentID} is REQUIRED {StudentID} is optional {StudentID} is optional {StudentID} is optional {StudentID} is optional {StudentID} is optional {StudentID} is optional

Attendance & Enrollment API End Points Data Area Enrollment History

Student Attendance Attendance History Summary Attendance History Details Attendance History Attendance Codes

URL /api/v3/enrollment/{StudentID} /api/v3/enrollment/{StudentID}/year/{AcademicYear} /api/v3/schools/{SchoolCode}/enrollment/{StudentID} /api/v3/schools/{SchoolCode}/enrollment/{StudentID}/year/{AcademicYear} /api/v3/schools/{SchoolCode}/attendance/{StudentID} /api/v3/schools/{SchoolCode}/AttendanceHistory/summary/{StudentID} /api/v3/schools/{SchoolCode}/AttendanceHistory/summary/year/{year} /api/v3/schools/{SchoolCode}/AttendanceHistory/details/{StudentID} /api/v3/schools/{SchoolCode}/AttendanceHistory/details/year/{year} /api/v3/schools/{SchoolCode}/AttendanceHistory/AbsenceCodes/{StudentID} /api/v3/schools/{SchoolCode}/AttendanceHistory/AbsenceCodes/year/{year}

Student Grades API End Points

Data Area Student GPA Student Report Cards School Report Card Marking Periods School Graduation Requirements Student Graduation Status Summary Student Transcripts

Scheduling API End Points

Quick Note {StudentID} can be 0 for all students {AcademicYear} format: yyyy {StudentID} is optional Query String Parameters: StartDate=YYYYMMDD &EndDate=YYYYMMDD {SchoolCode} limits to the students in that school {StudentID} is optional {year} format: yyyy-yyyy

URL /api/v3/schools/{SchoolCode}/gpas/{StudentID} /api/v3/schools/{SchoolCode}/ReportCard/{StudentID} /api/v3/schools/{SchoolCode}/ReportCardMarkingPeriods /api/v3/schools/{SchoolCode}/GraduationRequirements /api/v3/schools/{SchoolCode}/GraduationStatusSummary/{StudentID} /api/v3/schools/{SchoolCode}/GraduationStatusSummary/grade/{GradeLevel} /api/v3/schools/{SchoolCode}/Transcript/{StudentID}

Data Area Student Class Schedule Course Information Course Data Changes Staff Data

URL /api/schools/{SchoolCode}/classes/{StudentID} /api/courses/{CourseID} /api/v2/CourseDataChanges/{year}/{month}/{day}/{hour}/{minute} /api/v3/staff/{StaffID}

Staff Classes/Sections Staff Data Changes Teacher Information Staff-Teacher Information

/api/v3/staff/{StaffID}/classes /api/v2/StaffDataChanges/{year}/{month}/{day}/{hour}/{minute} /api/schools/{SchoolCode}/teachers/{TeacherNumber} /api/v2/staff/{StaffID}/teachers

Section Information Section Data Changes

/api/v3/schools/{SchoolCode}/sections/{SectionNumber} /api/v2/SectionDataChanges/{year}/{month}/{day}/{hour}/{minute}

Quick Note {StudentID} is optional {StudentID} is optional {StudentID} is optional

{StudentID} is optional

Quick Note {StudentID} is optional {CourseID} is optional {StaffID} is optional QueryString conditions can be included to filter results on any staff object field. {StaffID} is required {TeacherNumber} is optional This end point will return a list of teacher records associated with the given Staff ID. {SectionNumber} is optional

Data Area Section Class Roster Section Class Roster Data Changes

Gradebook API End Points Data Area Gradebook Data Assignments Final Mark Ranges Gradebook Students Assignment Scores

Updating Assignment Scores Inserting a New Assignment

URL /api/v1/schools/{SchoolCode}/sections/{SectionNumber}/students /api/v2/SectionRosterDataChanges/{year}/{month}/{day}/{hour}/{minute}

Quick Note {SectionNumber} is REQUIRED

URL /api/v3/staff/{StaffID}/gradebooks /api/v3/schools/{SchoolCode}/sections/{SectionNumber}/gradebooks /api/v3/gradebooks/{GradebookNumber} /api/v3/gradebooks/{GradebookNumber}/assignments /api/v3/gradebooks/{GradebookNumber}/assignments/{AssignmentNumber} /api/v3/gradebooks/Assignments/{UniqueID} /api/v3/gradebooks/{GradebookNumber}/FinalMarks /api/v3/gradebooks/{GradebookNumber}/{GradebookTerm}/students /api/v3/gradebooks/{GradebookNumber}/{GradebookTerm}/students/{StudentID} /api/v3/gradebooks/{GradebookNumber}/assignments/{AssignmentNumber}/scores /api/v3/gradebooks/{GradebookNumber}/assignments/{AssignmentNumber}/scores/{StudentID} /api/v3/gradebooks/assignments/{UniqueID}/scores /api/v3/gradebooks/assignments/{UniqueID}/scores/{StudentID} /api/v3/gradebooks/{GradebookNumber}/assignments/{AssignmentNumber}/UpdateScores /api/v3/gradebooks/assignments/{UniqueID}/UpdateScores /api/v3/gradebooks/{GradebookNumber}/InsertAssignment

Pagination Support:

The following sets of end points support paginating the result set:     

Student Information Student Extended Student GPA Student Pictures Graduation Status Summary

To request a specific set of records, include a set of "Query String Parameters" in the URL for "StartingRecord" and "EndingRecord".

Quick Note

POST

POST

Aeries API Quick Reference Guide Last Updated 7 ... -

CalendarDayNumber of 0 represents the "default" bell schedule. Records with a value other than 0 represent the bell schedule for a specific day/date. Absence ...

209KB Sizes 0 Downloads 202 Views

Recommend Documents

Quick Reference Guide* * * * * * * * * * * * * * * * * * * * * Nutrition and ...
Fruit seeds and cores. ○ Chocolate. ○ Onions. ○. ○ Tomatoes(plants are toxic )ripe tomatoes small amounts fine. ○ Heavy wheat and flour based foods.

Go Quick Reference Go Quick Reference Go Quick Reference - GitHub
Structure - Package package mylib func CallMeFromOutside. Format verbs. Simpler than Cās. MOAR TABLE package anothermain import (. "fmt". ) func main() {.

OpenGL 4.1 API Quick Reference Card - Khronos Group
d - double (64 bits). OpenGL®is the only cross-platform graphics API that enables developers of software for. PC, workstation, and supercomputing hardware to ...

OpenGL 4.1 API Quick Reference Card - Khronos Group
OpenGL®is the only cross-platform graphics API that enables developers of software ... For brevity, the OpenGL documentation and this reference may omit the ...

OpenGL 4.00 API Quick Reference Card - Khronos Group
Mar 9, 2010 - GL commands are formed from a return type, a name, and optionally up to 4 characters. (or character pairs) from the Command ..... Pixel Transfer Modes [3.7.3, 6.1.3] ...... value: ORDER, COEFF, DOMAIN. Selection [5.2].

OpenVG 1.1 API Quick Reference Card - Page 1 - Khronos Group
startAngle and angleExtent parameters are given in degrees, ... c(csrc, cdst, αsrc, αdst); Pre-mult alpha form c'(αsrc * csrc, αdst * cdst, αsrc, αdst) = c'(c'src, c'dst, ...

Updated 17-18 Secondary Quick Reference Guide.pdf
Page 1 of 8. Secondary 6th-12th. Quick Reference Guide. Subject Teacher Campus Email @jeffco.k12.co.us. English Mrs. Anema Littleton sarah.anema. Mrs. Bachmann Arvada sarah.bachmann. Mrs. Rember Arvada/Littleton jessie.rember. Mrs. Sullivan Arvada em

Know Your Customer: Quick Reference Guide - PwC
Jan 1, 2014 - regarded as bank customer according to the Article 76 of Banking Law. ...... of preventative medicine, medical diagnosis, medical research, the ...

Know Your Customer: Quick Reference Guide - PwC
Jan 1, 2014 - Key sources of practical guidance with regard to AML requirements .... an account opened in the customer's name with a credit institution.

QUICK REFERENCE GUIDE FOR NETWORK TROUBLESHOOTING
The hardware, firmware, or software described in this manual is subject to change without notice. ...... TAKE INTO ACCOUNT ... If you have a network management software application (such as SPECTRUM, SPECTRUM Element. Manager for ...

GQ(λ) Quick Reference Guide - CiteSeerX
Aug 9, 2010 - b(st,at). (1) and ¯φt denote the expected next feature vector: ¯ φt = ∑ a π(st,a)φ(st,a). (2). The following equations fully specify GQ(λ): δt = rt+1 + ...

QUICK REFERENCE GUIDE FOR NETWORK TROUBLESHOOTING
Edit the /etc/bootptab file and add an entry for the device that includes the ...... (IPX), Telnet 3270 (TN3270), or Apple Remote Access Protocol (ARAP), but the ...

OpenGL Quick Reference Guide - Duke Computer Science
that the information is not in the most easily accessible format. The following web sites are ... http: www.opengl.org About FAQ Technical.html http: reality.sgi.com ...

internet-explorer-quick-reference-7.pdf
Connect more apps... Try one of the apps below to open or edit this item. internet-explorer-quick-reference-7.pdf. internet-explorer-quick-reference-7.pdf. Open.

LIKWID | quick reference - GitHub
likwid-memsweeper Sweep memory of NUMA domains and evict cache lines from the last level cache likwid-setFrequencies Control the CPU frequency and ...

Sp Ed Quick Reference Guide 7-3-17.pdf
Resource Room to Mild. Cognitive Impairment. Room). • Staffing. • Written Notice Form. • REED marked Additional Data. Collection, if appropriate. • Invitation and IEP marked. Change in Placement. • Notice for Provision of. Programs. and Ser

Google Apps Premier Edition Reference Guide for Administrators Last ...
Aug 14, 2008 - Google Apps gives everyone at your organization a custom email address, tools for ... options detailed in the control panel: upload an HTML file or create a CNAME record. .... Send out the link to the online Demos and Guides.