Skip to main content

Get all users

GET 

/Users

Returns all users (staff and students) for the authenticated school, with GDPR filtering applied.

Users with active: false are leavers or previous staff and should be treated as deletion candidates in the downstream system.

Filter examples:

  • filter=userType eq "staff" — staff only
  • filter=userType eq "student" — students only
  • filter=active eq false — inactive (leaver) users
  • filter=meta.lastModified gt "2026-01-01T00:00:00Z" — delta sync

Request

Responses

SCIM ListResponse containing User resources