Get all events

This endpoint retrieves a paginated list of all events for your school.

What this endpoint does:

  • Supports various filtering options to find specific events
  • Returns paginated results to handle large datasets efficiently
  • Can return either full event details or lightweight data for performance

Date filtering behavior: The start/end filters work based on the event's start date.

Filtering options:

  • If both start and end are provided: returns events that start between these two dates (inclusive)
  • If only start is provided: returns events that start on or after this date
  • If only end is provided: returns events that start on or before this date

⚠️ Important: The school's timezone is automatically used when applying date filters to ensure accurate date comparisons.

Light mode: Use the 'light' parameter when you only need basic event information for lists or dropdowns, which improves loading speed.

Language
Credentials
Bearer
JWT
Click Try It! to start a request and see the response here!