- Organizations
- Students
- Parents
- Staff
- Language Codes
- Attendance History
- Today's Attendance
- Courses
- Sections
- Schedules
- Terms
- Grades
- Assignments
- Assignment Scores
- Lunch Balances
- Library Balances
- Library Books
- Bus Routes
- Group Definitions
- Group Members
- Standards
- Standards Rating Groups
- Standards Ratings
- Standards Scores
- Standards Assignment Scores
Req | Header | Description | Field type |
---|---|---|---|
✔ | organizationid | ID number of school. | varchar(128) |
✔ | name | Name of the school. | varchar(128) |
✔ | type | Type of school ('ELEMENTARY', 'MIDDLE', 'HIGH', 'DISTRICT', 'OTHER', 'DEPARTMENT') | enum |
shortName | Abreviated name (ex. Joseph A. Cook Elementary = Cook Elementary) | varchar(20) | |
✔ | address1 | Address of the school. | varchar(60) |
address2 | Address of the school. | varchar(60) | |
city | City the school is located in. | varchar(30) | |
state | State the school is located in. | varchar(30) | |
zip | Zip-code of the school. | varchar(12) | |
country | Country the school is located in. see below | varchar(30) | |
latitude | Latitude of school location | decimal(15,10) | |
longitude | longitude of school location | decimal(15,10) | |
phoneNumber | 10 digit phone number for the school. (numbers only) | varchar(128) | |
faxNumber | 10 digit fax number for the school (numbers only) | varchar(128) | |
emailAddress | School's email | varchar(128) | |
defaultLanguageID | Language code used for all accounts at this organization without language codes | varchar(10) | |
url | School's website URL | varchar(255) | |
schoolparentid | Parent ID for Organizations | varchar(128) |
Req | Header | Description | Field type |
---|---|---|---|
✔ | organizationid | ID number of school as listed in organization file. | varchar(128) |
✔ | studentid | ID number of student | varchar(128) |
✔ | lastName | Last name of student | varchar(128) |
✔ | firstName | First name of student | varchar(128) |
middleName | Middle name of student | varchar(30) | |
preferredName | Preferred name of student | varchar(90) | |
webLoginID | Desired account username for student login (must be unique) | varchar(64) | |
password | Desired password for student login | varchar(60) | |
birthDate | Birth date | date | |
gender | Gender ( 'M','F' ) | enum | |
gradeLevel | Grade level | char(3) | |
gradYear | Graduation Year | smallint(6) | |
track | Student's schedule track | varchar(50) | |
preferredLanguage1ID | Identification code for preferred language | varchar(10) | |
address1 | Line 1 of Student's Residential Address | varchar(60) | |
address2 | Line 2 of Student's Residential Address | varchar(60) | |
city | Student's city of residence | varchar(30) | |
state | Student's State of residence | varchar(30) | |
zip | Student's Residential Zip code | varchar(12) | |
emailAddress1 | Student's primary email | varchar(128) | |
emailAddress2 | Student's secondary email | varchar(128) | |
smsNumber | 10 digit phone number (numbers only) | varchar(30) | |
smsNumber2 | 10 digit phone number (numbers only) | varchar(30) | |
phoneNumber | 10 digit phone number (numbers only) *Receives 'primary' label | varchar(30) | |
phoneNumber2 | 10 digit phone number (numbers only) *Receives 'primary' label | varchar(30) | |
homephoneNumber | 10 digit phone number (numbers only) | varchar(30) | |
homephoneNumber2 | 10 digit phone number (numbers only) | varchar(30) | |
workphoneNumber | 10 digit phone number (numbers only) | varchar(30) | |
workphoneNumber2 | 10 digit phone number (numbers only) | varchar(30) | |
mobilephoneNumber | 10 digit phone number (numbers only) | varchar(30) | |
mobilephoneNumber2 | 10 digit phone number (numbers only) | varchar(30) | |
otherphoneNumber | 10 digit phone number (numbers only) | varchar(30) | |
otherphoneNumber2 | 10 digit phone number (numbers only) | varchar(30) |
Req | Header | Description | Field type |
---|---|---|---|
✔ | organizationid | ID number of school as listed in organization file. | varchar(128) |
✔ | studentid | ID number of student | varchar(128) |
✔ | parentid | ID number of parent | varchar(128) |
✔ | lastName | Last name of parent | varchar(128) |
✔ | firstName | First name of parent | varchar(128) |
middleName | Middle name of parent | varchar(30) | |
preferredName | Preferred name of parent | varchar(90) | |
title | Parent title. Example: Dr. | varchar(30) | |
webLoginID | account username for parent login | varchar(64) | |
password | password for parent login | varchar(60) | |
birthDate | Birth date | date | |
gender | Gender ( 'M','F' ) | enum | |
preferredLanguage1ID | Identification code for preferred language | varchar(10) | |
address1 | Line 1 of parent's Residential Address | varchar(60) | |
address2 | Line 2 of parent's Residential Address | varchar(60) | |
city | Parent's city of residence | varchar(30) | |
state | Parent's State of residence | varchar(30) | |
zip | Parent's Residential Zip code | varchar(12) | |
✔ | emailAddress1 | Parent's primary email *at least one email address required if account should receive emails | varchar(128) |
emailAddress2 | Parent's secondary email | varchar(128) | |
smsNumber | 10 digit phone number (numbers only) | varchar(30) | |
smsNumber2 | 10 digit phone number (numbers only) | varchar(30) | |
✔ | phoneNumber | 10 digit phone number (numbers only) *at least one phone required if account should receive calls. *Receives 'primary' label | varchar(30) |
phoneNumber2 | 10 digit phone number (numbers only) *Receives 'primary' label | varchar(30) | |
homephoneNumber | 10 digit phone number (numbers only) | varchar(30) | |
homephoneNumber2 | 10 digit phone number (numbers only) | varchar(30) | |
workphoneNumber | 10 digit phone number (numbers only) | varchar(30) | |
workphoneNumber2 | 10 digit phone number (numbers only) | varchar(30) | |
mobilephoneNumber | 10 digit phone number (numbers only) | varchar(30) | |
mobilephoneNumber2 | 10 digit phone number (numbers only) | varchar(30) | |
otherphoneNumber | 10 digit phone number (numbers only) | varchar(30) | |
otherphoneNumber2 | 10 digit phone number (numbers only) | varchar(30) |
Req | Header | Description | Field type |
---|---|---|---|
✔ | organizationid | ID number of school as listed in organization file. | varchar(128) |
✔ | teacherid | ID number of staff member | varchar(128) |
roleid | Role type for role based security: District Administrator=3, School Administrator=4, Principal=6, Teacher=8, Staff=10 | int(11) | |
✔ | lastName | Last name of staff member | varchar(128) |
✔ | firstName | First name of staff member | varchar(128) |
preferredName | Preferred name of staff member | varchar(90) | |
middleName | Middle name of staff member | varchar(30) | |
title | Staff title. Example: Assistant Principal | varchar(30) | |
webLoginID | account name for staff login | varchar(64) | |
password | account password for staff login | varchar(60) | |
ldapDn | LDAP DN for authentication | varchar(255) | |
hideFromDirectory | Boolean ('TRUE','FALSE') | enum | |
directoryEmailAddress | Staff member's email to display in the App directory | varchar(128) | |
replyToEmailAddress | Staff member's email to recieve communication from parents and students | varchar(128) | |
directoryPhoneNumber | Staff member's phone number to display in the App directory | varchar(128) | |
replyToPhoneNumber | Staff member's phone Number to recieve communication from parents and students | varchar(128) | |
birthDate | Birth date | date | |
gender | Gender ( 'M','F' ) | enum | |
preferredLanguage1ID | Identification code for preferred language | varchar(10) | |
address1 | Line 1 of Staff member's Residential Address | varchar(60) | |
address2 | Line 2 of Staff member's Residential Address | varchar(60) | |
city | Staff member's city of residence | varchar(30) | |
state | Staff member's State of residence | varchar(30) | |
zip | Staff member's Residential Zip code | varchar(12) | |
✔ | emailAddress1 | Staff member's primary email *at least one email address required if account should receive emails | varchar(128) |
emailAddress2 | Staff member's secondary email | varchar(128) | |
smsNumber | 10 digit phone number (numbers only) | varchar(30) | |
smsNumber2 | 10 digit phone number (numbers only) | varchar(30) | |
✔ | phoneNumber | 10 digit phone number (numbers only) *at least one phone required if account should receive calls. *Receives 'primary' label | varchar(30) |
phoneNumber2 | 10 digit phone number (numbers only) *Receives 'primary' label | varchar(30) | |
homephoneNumber | 10 digit phone number (numbers only) | varchar(30) | |
homephoneNumber2 | 10 digit phone number (numbers only) | varchar(30) | |
workphoneNumber | 10 digit phone number (numbers only) | varchar(30) | |
workphoneNumber2 | 10 digit phone number (numbers only) | varchar(30) | |
mobilephoneNumber | 10 digit phone number (numbers only) | varchar(30) | |
mobilephoneNumber2 | 10 digit phone number (numbers only) | varchar(30) | |
otherphoneNumber | 10 digit phone number (numbers only) | varchar(30) | |
otherphoneNumber2 | 10 digit phone number (numbers only) | varchar(30) |
Req | Header | Description | Field type |
---|---|---|---|
✔ | language | Human readable English language name * see below | N\A |
✔ | languageCode | Language code corresponding to language | varchar(128) |
Req | Header | Description | Field type |
---|---|---|---|
✔ | organizationid | ID number of school as listed in organization file. | varchar(128) |
✔ | studentid | ID number of student | varchar(128) |
✔ | date | Date of record | date |
✔ | category | Reason code (absent, tardy, UA, X3, etc.) | varchar(32) |
description | Description (absent, tardy, etc.) | varchar(60) | |
sectionid | The section id that the reason code is for. (used only for period based attendance calls but Section file must contain period information) | varchar(128) |
Req | Header | Description | Field type |
---|---|---|---|
✔ | organizationid | ID number of school as listed in organization file. | varchar(128) |
✔ | studentid | ID number of student | varchar(128) |
✔ | date | Date of record (filtered to records where date of record = today's date) | date |
✔ | category | Reason code (absent, tardy, UA, X3, etc.) | varchar(32) |
description | Description (absent, tardy, etc.) | varchar(60) | |
sectionid | The section id that the reason code is for. (used only for period based attendance calls but Section file must contain period information) | varchar(128) |
Req | Header | Description | Field type |
---|---|---|---|
✔ | organizationid | ID number of school as listed in organization file. | varchar(128) |
✔ | courseid | Internal course ID number (unique at school level) | varchar(64) |
✔ | name | Name of the course | varchar(60) |
subject | Subject of the Course | varchar(60) | |
description | Description of the course | text | |
credits | Number of credits associated with the course | float |
Req | Header | Description | Field type |
---|---|---|---|
✔ | organizationid | ID number of school as listed in organization file. | varchar(128) |
✔ | sectionid | internal section ID (unique at school level) | varchar(128) |
✔ | courseid | Course ID number | varchar(64) |
period | class period number | varchar(10) | |
number | Section number | varchar(64) | |
✔ | teacherid | ID number of the teacher who teaches this section | varchar(20) |
room | classroom number | varchar(5) | |
url | class website url | varchar(128) | |
termid | ID # of the term | varchar(32) |
Req | Header | Description | Field type |
---|---|---|---|
✔ | organizationid | ID number of school as listed in organization file. | varchar(128) |
✔ | studentid | Student ID number | varchar(128) |
✔ | sectionid | Section ID | varchar(128) |
✔ | startDate | Term start date of section | date |
✔ | endDate | Term end date of section | date |
Req | Header | Description | Field type |
---|---|---|---|
✔ | organizationid | ID number of school as listed in organization file. | varchar(128) |
✔ | termid | Unique ID for the term | varchar(64) |
✔ | name | Term name | varchar(50) |
✔ | startDate | Start date of the term | date |
✔ | endDate | End date of the term | date |
track | Schedule track number | varchar(50) |
Req | Header | Description | Field type |
---|---|---|---|
✔ | organizationid | ID number of school as listed in organization file. | varchar(128) |
✔ | studentid | Student ID from student file | varchar(128) |
✔ | sectionid | Section ID from section file | varchar(128) |
✔ | termid | Term ID from term file | varchar(64) |
overallGrade | Current class grade | varchar(64) | |
✔ | percent | Percent earned in class | varchar(5) |
points | Total points earned in class | varchar(6) | |
possible | total points possible | varchar(6) | |
comments | Comments about overall grade | varchar(90) | |
ratingID | ID number of the Rating | varchar(32) | |
ratingGroupID | ID number of the Rating Group | varchar(32) |
Req | Header | Description | Field type |
---|---|---|---|
✔ | organizationid | ID number of school as listed in organization file. | varchar(128) |
✔ | assignmentid | Unique ID for the assignment per section | varchar(30) |
✔ | sectionid | Section ID from the section file | varchar(128) |
✔ | type | Type of assignment | varchar(60) |
description | Description of the assignment | varchar(90) | |
notes | Any notes | varchar(90) | |
dueDate | Due date | date | |
assignedDate | Date assigned | date | |
possible | Total possible score | varchar(5) | |
weight | Assignment's assigned grading weight in the class | varchar(5) | |
url | Assignment website URL | varchar(90) |
Req | Header | Description | Field type |
---|---|---|---|
✔ | organizationid | ID number of school as listed in organization file. | varchar(128) |
✔ | assignmentid | Unique ID for the assignment (from assignment file) | varchar(3) |
✔ | sectionid | Section ID from the section file | varchar(128) |
✔ | studentid | Student ID number | varchar(128) |
turnInDate | Date turned in | date | |
grade | Grade | varchar(64) | |
points | Points | varchar(5) | |
✔ | percent | Percent | varchar(5) |
comments | Teachers comments on assignment | varchar(90) | |
missing | Represents whether a file is missing or not. ( 'TRUE','FALSE' ) | enum |
Req | Header | Description | Field type |
---|---|---|---|
✔ | organizationid | ID number of school as listed in organization file. | varchar(128) |
✔ | studentid | ID number of student | varchar(128) |
✔ | balance | Student's total balance | float |
credit | Student's total credits | int(11) | |
mealType | Type of Lunch payment schema (examples: Full, Free, or Reduced lunch) | varchar(128) | |
paidUntilDate | Date balance will reach 0 | date | |
dueDate | date balance is due | date |
Req | Header | Description | Field type |
---|---|---|---|
✔ | organizationid | ID number of school as listed in organization file. | varchar(128) |
✔ | studentid | ID number of student | varchar(128) |
✔ | balance | Library balance | float |
overdueCount | Number of books that are overdue | int(11) | |
dueDate | Due date | date |
Req | Header | Description | Field type |
---|---|---|---|
✔ | organizationid | ID number of school as listed in organization file. | varchar(128) |
✔ | studentid | ID number of student | varchar(128) |
✔ | libCatalogNum | Catalog number of the book | varchar(128) |
✔ | isbn | Book's ISBN | varchar(20) |
✔ | title | Book title | varchar(128) |
dueDate | Due date | date | |
author | Author name | varchar(128) | |
✔ | replacementCost | Cost to replace the book | float |
checkoutDate | Check out date of the book | date |
Req | Header | Description | Field type |
---|---|---|---|
✔ | organizationid | ID number of school as listed in organization file. | varchar(128) |
✔ | studentid | ID number of student | varchar(128) |
✔ | busid | Unique ID for bus. | varchar(128) |
stopDescription | Description of stop | varchar(128) | |
routeDescription | Description of route | varchar(128) | |
pickUpTime | Time for pick up | varchar(20) | |
dropOffTime | Time for drop off | varchar(20) | |
routeNumber | Route number | varchar(128) | |
routeType | Route type | varchar(128) | |
address1 | street address of stop * | varchar(60) | |
city | city where stop is located * | varchar(30) | |
state | state where stop is located * | varchar(30) | |
zip | zip code where stop resides * | varchar(12) | |
longitude | Latitude of bus stop location + | decimal(15,10) | |
latitude | longitude of bus stop location + | decimal(15,10) |
Req | Header | Description | Field type |
---|---|---|---|
✔ | organizationid | ID number of school as listed in organization file. | varchar(128) |
✔ | groupdefinitionid | ID number of of the group (groupDefID) | varchar(30) |
✔ | name | Name of the group | varchar(60) |
Req | Header | Description | Field type |
---|---|---|---|
✔ | organizationid | ID number of school as listed in organization file. | varchar(128) |
✔ | accountid | ID number of student | varchar(128) |
✔ | accounttype | 'STUDENT','PARENT','TEACHER' | enum |
✔ | groupdefinitionid | ID of the group that the student belongs to | varchar(30) |
Req | Header | Description | Field type |
---|---|---|---|
✔ | organizationid | ID number of school as listed in organization file. | varchar(50) |
✔ | sectionid | internal section ID (unique at school level) | varchar(128) |
✔ | id | ID number of Standard (unique at school level) | varchar(32) |
✔ | ratingGroupID | ID number of the Rating Group | varchar(32) |
✔ | description | Description of the Standard | text |
parentID | Parent ID (if there is a parent Standard) | varchar(32) |
Req | Header | Description | Field type |
---|---|---|---|
✔ | organizationid | ID number of school as listed in organization file. | varchar(50) |
✔ | ratingGroupID | ID number of the Rating Group | varchar(32) |
description | Description of the Rating Group | varchar(128) | |
name | Name of the Rating Group | varchar(128) |
Req | Header | Description | Field type |
---|---|---|---|
✔ | organizationid | ID number of school as listed in organization file. | varchar(50) |
✔ | ratingGroupID | ID number of the Rating Group | varchar(32) |
✔ | ratingID | ID number of the Rating | varchar(32) |
✔ | abbreviation | Abbreviation of the Rating | varchar(6) |
✔ | name | Name of the Standard Rating | varchar(128) |
Req | Header | Description | Field type |
---|---|---|---|
✔ | organizationid | ID number of school as listed in organization file. | varchar(50) |
✔ | studentid | ID number of the Student | varchar(40) |
✔ | sectionid | ID number of the Section | ID number of the Section |
✔ | termid | ID number of the Term | varchar(64) |
✔ | standardID | ID number of the Standard | varchar(32) |
✔ | ratingID | ID number of the Rating | varchar(32) |
Req | Header | Description | Field type |
---|---|---|---|
✔ | organizationid | ID number of school as listed in organization file. | varchar(50) |
✔ | studentid | ID number of the Student | varchar(40) |
✔ | sectionid | ID number of the Section | varchar(128) |
✔ | assignmentid | ID number of the assignment | varchar(30) |
✔ | standardID | ID number of Standard (unique at school level) | varchar(32) |
✔ | ratingID | ID number of the Rating | varchar(32) |
comments | Comments | text |