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.

Overview

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.

Core Concepts

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

Available Resources

The API provides queries for the following resources:

Common Parameters

All queries accept the following common parameters:

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

Basic Example

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.