---
url: https://flat.io/developers/docs/api/reference.md
description: >-
  Every endpoint of the Flat REST API with parameters, schemas and code samples:
  scores, collections, users, classes, assignments and OMR.
---

# Flat REST API Reference

This page renders the interactive reference in the browser. The source is the OpenAPI 3.1
specification at <https://flat.io/developers/docs/openapi.yaml>: fetch that file for the full list
of endpoints, their parameters, request and response schemas, and the OAuth2 scopes each one needs.
Authentication is covered at <https://flat.io/developers/docs/api/authentication.md>.
