Updated October 2026

Skool API: Does Skool Have an API?

Short answer: not a public one. Here's exactly what Skool's API key can do, where to find it, and every real way to get your Skool data into other tools.

The short answer

Skool has no public developer API, no API documentation and no webhooks. The only API key Skool issues is a group key for its official Zapier plugin. It's available on the Pro plan and covers four things: two triggers (new paid members, and membership question answers) and two actions (invite a member, and unlock a course for a member).

Anything beyond that, like reading posts and comments, scheduling posts, sending DMs or reacting to members going quiet, needs a third-party tool. The options are below, with what each one is good and bad at.

Where to find your Skool API key

  1. Open your Skool group and go to Settings.
  2. Open the Plugins tab.
  3. Click edit next to the Zapier plugin. Your API key is shown there, with a toggle to turn the plugin on and a button to refresh the key.
  4. Paste the key and your group URL into Zapier when it asks you to connect Skool.

Two things to know: the Zapier plugin only exists on Skool's Pro plan, not Hobby. And refreshing the key breaks every Zap that uses the old one, so you'd have to reconnect each of them.

What Skool's official Zapier integration can and can't do

Can do (official)Can't do
Send new paid members' name and email to your CRM or email toolRead posts, comments or likes
Send membership question answers to your CRMSchedule or publish posts
Invite a member to your groupSend DMs
Unlock a course for a memberTell you when a member goes quiet, cancels or churns
Send webhooks to your own systems

Source: Skool's help center article on the Zapier integration.

Every way to access Skool data in 2026

Because Skool has no public API, the "Skool APIs" you'll find are all built on top of it in one of a few ways. Here's how they compare.

OptionWhat it coversGood forWatch out for
Skool's Zapier plugin (official)2 triggers, 2 actionsSending paid members to a CRM, unlocking courses after a purchase elsewherePro plan only; nothing about posts, DMs or activity
StickyHive REST APIScheduled posts, synced posts and comments, communities, spaces, workflows, DM sequences, courses, DM conversations, webhooks and social postsDevelopers and no-code builders who need real read and write accessThird-party; needs a StickyHive account with your community connected
StickyHive MCP server90 tools for Claude, ChatGPT, Cursor and other MCP clientsRunning your community in plain English from an AI assistantThird-party; same account as the API
Open-source projects on GitHubVaries: MCP servers and scripts that use your own Skool login sessionDevelopers who want to self-host and tinkerYou maintain it; it can break when Skool changes its site
Scrapers (for example, Apify actors)Reading public data such as posts or member countsOne-off research and data exportsRead-only, can break without warning, and you should check Skool's terms

Skool API documentation: what to use instead

Skool doesn't publish API docs. StickyHive's API works with your Skool community and its documentation is public, so you can see exactly what's available before you sign up:

Example: list your scheduled Skool posts. Keys start with hm_live_ and are scoped, so a key can be limited to just the resources it needs.

curl https://stickyhive.ai/api/v1/scheduled-posts/ \
  -H "X-API-Key: hm_live_your_key_here"

Skool webhooks

Skool doesn't send webhooks, so there's no built-in way to get an HTTP call when something happens in your group. StickyHive watches your community and can send one when, for example, a member joins, is cancelling, churns, makes a first post, goes inactive or shows a churn signal in a post. For member events, add a "send webhook" step to a workflow. For scheduled post and DM events, register a webhook endpoint through the API.

Skool API on GitHub

Searching GitHub for "skool api" turns up community projects: MCP servers, scrapers and scripts. They're useful if you like to self-host, but check three things first: how they log in to Skool (most use your own session), when they were last updated, and whether you're comfortable maintaining it when Skool changes its site.

Is it OK to use an unofficial Skool API?

Skool's only official programmatic access is the Zapier plugin, so everything else is unofficial. StickyHive works through your own logged-in Skool session and only does what you could do yourself by hand, like posting, sending DMs and reading your community feed. Whatever tool you use, keep it to your own communities and read Skool's terms.

Get real API access to your Skool community

REST API, webhooks and an MCP server for Claude and ChatGPT, on every paid plan from $29 a month.

Start your 14-day free trial →

Or read the API docs first.

Skool API FAQ

Does Skool have an API?

Not a public one. Skool has no public developer API, no API documentation and no webhooks. The only API key Skool issues is a group key for its official Zapier plugin, available on the Pro plan, which covers two triggers (new paid members and membership question answers) and two actions (invite a member and unlock a course).

Where do I find my Skool API key?

In your Skool group, open Settings, go to Plugins and click edit next to the Zapier plugin. The API key is shown there along with a button to refresh it. The plugin is only available on Skool's Pro plan. Refreshing the key breaks every existing Zap that uses it.

Does Skool have API documentation?

No. Skool doesn't publish developer documentation because it has no public API. StickyHive's REST API, which works with Skool communities, has public documentation at stickyhive.ai/api/v1/docs/ (Swagger), stickyhive.ai/api/v1/redoc/ and an OpenAPI schema at stickyhive.ai/api/v1/schema/.

Does Skool support webhooks?

No. Skool doesn't send webhooks. To get an HTTP call when a member joins, cancels, churns or makes a first post, you need a tool that watches your community for those events, such as StickyHive's workflow webhook action.

Does Skool have an MCP server?

Not an official one. To connect Claude, ChatGPT or Cursor to Skool you use a third-party MCP server. StickyHive runs a hosted Skool MCP server with 90 tools; there are also open-source projects on GitHub that you host yourself.

Can I use n8n, Make or Zapier with Skool?

Zapier works through Skool's official plugin with its two triggers and two actions. For deeper automations in n8n you can use StickyHive's n8n node, and any tool that can make HTTP requests can use the StickyHive REST API and webhooks.

Is there a free Skool API?

Skool's Zapier key comes with the Pro plan ($99 a month). StickyHive's API and MCP server are included with every paid StickyHive plan, from $29 a month, and you can try them free for 14 days.

Related guides

Skool MCP server

Connect Claude, ChatGPT or Cursor to Skool

Skool n8n integration

Build Skool automations in n8n

Skool and Zapier

What Zapier can and can't automate in Skool

All Skool integrations

Every tool that connects to Skool