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

EndpointMethodDescription
/v1/loginPOSTAuthenticate with email + password to receive a Bearer token
/v1/studentsPOSTSearch students by district, school, grade, keywords
/v1/sectionsPOSTGet student records by state IDs, with incremental sync support
/v1/staffPOSTSearch staff catalog with advanced query syntax
/v1/schedulesPOSTSearch 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:

  1. Create a Triand account - Visit /signup to create your user account
  2. Apply for API access - While logged in, submit an application at /api-signup with your company information and intended use case
  3. Wait for approval - A Triand administrator reviews your application and configures your data access scope (typically 1-2 business days)
  4. Log in via the API - Call POST /v1/login with your email and password to receive a Bearer token
  5. 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:

Support

For questions about the API, contact support@triand.com.