ACCESS API
Account Management
Account Owners
Arkansas Civics Test
Community Service Learning
Data Services Agreements
Online Testing
Private Schools
Home Schools
Smart Core
Student Transcripts
Advanced Searching
OneRoster API
Student Data API
POST /v1/schedules — Search Schedules
Search master schedules for course offerings, sections, and assignments within your authorized scope.
POST https://api.triand.com/v1/schedules
Content-Type: application/json
x-api-key: {your-api-key}
Authorization: Bearer {your-pjwt-token}The q parameter supports field:value queries similar to the staff endpoint:
teacher:smith— Search by teacher namecourse:algebra— Search by course nameperiod:3— Search by class period- Plain text searches across all indexed fields
{
"limit": 20,
"q": "course:algebra",
"districtlea": "1503000",
"grades": ["09", "10"]
}Returns schedule records with course details, teacher assignments, and enrollment counts.
{
"actionOk": true,
"error": [],
"total": 5,
"schedules": {
"S001": {
"courseName": "Algebra I",
"courseCode": "MTH101",
"period": "3",
"teacherName": "Johnson, Robert",
"enrollmentCount": 28,
"grade": "09",
"schoolPk": 987
}
},
"courses": {
"MTH101": { "name": "Algebra I", "subject": "Mathematics", "credits": 1.0 }
}
}