When a user signs in via Snapplify SSO, the User Info endpoint returns their profile as JSON. The exact fields returned depend on which scopes your app requested during authorisation.

Three scopes are supported:

  • identity — available on Access Basic. Returns basic profile: name, email, username, and user ID.
  • teacher — Access Professional or Enterprise. Adds school info and teacher verification flags.
  • learner — Access Professional or Enterprise. Adds school info, grade (with curriculum), and class enrolments.

API Reference

Full endpoint documentation: developer.snapplify.comSnapplify Auth › User Info