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
Student Data API - Overview
The Student Data API provides secure, programmatic access to Arkansas student information for approved third-party vendors. The API is hosted at:
https://api.triand.com/v1/
All requests require an API key (x-api-key header) for identification and rate limiting, plus a Bearer token (Authorization header) for authorization scoping.
Available Endpoints
| Endpoint | Method | Description |
|---|---|---|
| /v1/login | POST | Authenticate with email + password to receive a Bearer token |
| /v1/students | POST | Search students by district, school, grade, keywords |
| /v1/sections | POST | Get student records by state IDs, with incremental sync support |
| /v1/staff | POST | Search staff catalog with advanced query syntax |
| /v1/schedules | POST | Search master schedules by grade, subject, keywords |
All endpoints accept JSON request bodies and return JSON responses. Request bodies contain search parameters; responses include matching records along with related lookup data (districts, schools, avatars).
Getting Access
To use the Student Data API:
- Create a Triand account - Visit /signup to create your user account
- Apply for API access - While logged in, submit an application at /api-signup with your company information and intended use case
- Wait for approval - A Triand administrator reviews your application and configures your data access scope (typically 1-2 business days)
- Log in via the API - Call
POST /v1/loginwith your email and password to receive a Bearer token - Start building - Include your API key and Bearer token in API requests and begin querying student data
Documentation
The following sections describe each aspect of the API in detail:
- Getting Started
- Authentication
- Login Endpoint
- Search Students
- Get Sections by State IDs
- Search Staff Catalog
- Search Schedules
- Error Handling
- Rate Limits and Quotas
Support
For questions about the API, contact support@triand.com.