Skip to main content
The Skool group powers the Skool Make.com app — read community members and classrooms, and manage members’ course access.

Authentication

Send the MMK X-API-KEY. Your Skool credentials (client ID + auth token) are set once on the connection page in the Magic Meal Kits app and resolved server-side, so no per-request credential headers are needed. Each request still passes a group identifier: x-skool-group-name for the read endpoints (members, classrooms) and x-skool-group-id for the course-permission endpoints — see Authentication. All endpoints require a Basic license and are rate limited.

Endpoints

EndpointTierWhat it does
GET /skool/membersBasicList members (paginated)
GET /skool/classroomsBasicList classrooms (courses)
GET /skool/member-coursesBasicA member’s course permissions
POST /skool/member-coursesBasicGrant/revoke one course permission
POST /skool/member-courses/bulkBasicGrant/revoke for many members at once

Notes

  • Rate limits apply per endpoint (e.g. members/classrooms ~3 req / 10 s; bulk ~1 req / 20 s) — space out calls and prefer the bulk endpoint for large updates.
  • memberID comes from the members list; pass classroomID to scope a permission to a specific course.
Use the interactive playground to try a request with your own deployment host, API key, and Skool credentials.