Skip to content

Teachify Admin API Queries

Note: The Teachify Admin API is currently under development and not yet available for public use. This documentation is provided for preview purposes only.

The Teachify Admin API provides a variety of query operations to retrieve data from your school. This section documents all available queries, along with concepts like pagination and filtering that apply across multiple query types.

  • Pagination: Learn how to work with paginated responses for large datasets
  • Filtering: Understand how to filter query results to get exactly what you need

The API provides queries for the following resources:

All queries accept the following common parameters:

ParameterTypeDescription
firstIntNumber of items to return (default: 20, max: 100)
afterStringCursor for pagination

Here’s a simple example of querying for school information:

query {
school {
id
name
createdAt
}
}

For more detailed examples and resource-specific queries, explore the resource pages linked above.