API and Integration Limits
Skool has no public API. It does have one native webhook, a Pro plan plugin documented as a developer-only feature for automating member invitations from an off-platform action. For anything else use the documented Zapier connection or Webhooks by Zapier, and treat what those do not cover as unavailable until Skool publishes a direct integration path.
What you can connect
As of July 2026, Zapier was available for Pro groups and used a separate API key for each group. Refreshing that key broke existing Zaps until they were rebuilt.
The documented Skool triggers were:
- Answered Membership Questions.
- New Paid Member.
The documented Skool actions were:
- Invite Member.
- Unlock Course for Member.
Zapier can place HTTP steps around those workflows. Catch Hook, Catch Raw Hook, Retrieve Poll, Custom Request, GET, POST, and PUT belong to Webhooks by Zapier. Skool does have one native webhook of its own, a Webhook plugin on the Pro plan, documented as a developer-only feature for automating member invitations from an off-platform action, such as sending a unique email invite link when someone checks out through an external processor.
How to decide
- Check whether your workflow matches one of the documented Skool triggers or actions.
- Use Membership Questions To CRM when you need to send application answers to a supported CRM.
- Use Webhooks And API Keys when another system needs an HTTP handoff through Zapier.
- Use Zapier And Webhooks for the setup sequence and key precautions.
- Stop and rescope if you need arbitrary member reads, bulk exports, analytics, role management, or moderation endpoints.
Limits to plan around
- Skool actions require an email address.
- Membership-question testing needs at least one completed response.
- The membership-question trigger typically looked for new data every 10 to 15 minutes.
- Catch Raw Hook accepted an unparsed body up to 2 MB.
- The destination app may require its own fields, authentication, deduplication, and error handling.
Pitfalls
- A per-group Zapier key is not a general Skool developer token.
- Webhooks by Zapier should not be described as native Skool webhooks. Skool's own native webhook is the Pro plan Webhook plugin for automating member invitations.
- Refreshing a key without a rebuild plan can stop working automations.
- Unsupported endpoints should not be invented to make an estimate look complete.
- Automations that change access or communication need a safety review through Moderation And Anti Spam.