Get Started
Guide to quickly getting started using SkoolAPI
Introduction
Skool is an incredible community platform that many of us have grown to love over the past few years. As both an active Skooler and Developer, I've consistently found myself wanting to automate various community management tasks - from streamlining onboarding workflows to scheduling posts and managing members.
If you're reading this documentation, you likely share that same frustration: Skool's native features are powerful, but they don't always integrate seamlessly with external tools or support the level of automation that modern community builders need.
That's exactly why SkoolAPI exists.
Our mission is to bridge this gap by providing developers and community managers with programmatic access to Skool's core functionality. While we're still in the early stages of development and our endpoint coverage is limited, we're committed to expanding our API based on real user needs and feedback.
Authentication
SkoolAPI uses API key authentication to secure all endpoints. Every request must include your unique API secret in the request headers.
Required Header
X-Api-Secret: your_api_secret_here
Getting Your API Key
Log into your Skool API Dashboard
Navigate to the "API Keys" section
Generate a new API key or copy your existing one
Store this key securely, it provides full access to your Skool account
Last updated