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.