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

  1. Log into your Skool API Dashboard

  2. Navigate to the "API Keys" section

  3. Generate a new API key or copy your existing one

  4. Store this key securely, it provides full access to your Skool account

Last updated