Build apps that feel native to Flux Student Directory
Flux Student Directory is a school directory for parents and school staff. This portal is for developers who build apps and experiences that work alongside it. The documentation is public and needs no sign-in; using the API needs credentials issued by Flux.
Design System
Version 1.0Updated October 16, 2026Sunshine is the visual system of the product: color, typography, iconography, spacing, components, accessibility and platform rules, with sample imagery of each component on iPhone, iPad and the web in light and dark. Use it to make a new experience look and behave like the rest of Flux.
For coding agents
The specification and tokens are also published as plain files, so an AI coding agent can read them and build experiences that match the product.
- /developer/llms.txt index of these files
- sunshine-design-spec.md the specification as markdown
- tokens.json colors, tints, radii and spacing
API Reference
Version 1Credentials requiredRead a school's directory data and, where the signed-in person may, change it: the roster, calendar, menus, notices, documents, polls, permission slips, organizations and staff. Credentials for your application are issued by Flux; the guide explains how to ask for them.
- API guide getting access, authentication, errors, versioning
- Read the API reference online
- openapi.yaml the OpenAPI contract, for generating a client
- MCP server let an AI assistant read this data
Release notes
What is new, improved and fixed in each release, including any API changes and deprecations, in plain language.
- Read the release notes
- /releases/feed.xml Atom feed; also latest.json and index.json
