
The technical backbone
Teachable doesn't
document.
For Teachable developers who need production-grade patterns — and for school owners trying to understand what's actually possible with the API.
Where do you need to go?
Choose your integration path
Four technical pillars. Each one a dedicated hub of production-tested guides, code samples, and architectural patterns.
Pillar 01
API Integrations
REST API patterns for connecting Teachable to your CRM, SSO provider, or internal data layer — user sync, enrollment automation, rate limit handling.
Pillar 02
Webhooks & Infrastructure
Event-driven architecture for Teachable. Enrollment events, retry logic, signature verification, and dead-letter queue patterns — because Teachable doesn't sign its webhooks and your production system needs to know that.
Pillar 03
B2B Enrollment & Orgs
The infrastructure layer for B2B training delivery: bulk enrollment, org-level access control, seat licensing, and custom client portals.
Pillar 04
Developer SDK
Node.js SDK for the Teachable API. Typed response schemas, pagination helpers, and rate-limit handling — so you're not rebuilding the same wrapper on every project.
Skip the docs.
Hire the person who wrote them.
Purple Hippo is a one-person technical studio run by Tom Lorimer. If you've been reading these docs, you've been reading my research — I've spent years mapping Teachable's undocumented behaviors, rate limits, and API edge cases. When clients need that expertise shipped into production, they hire me directly. No account managers. No junior devs. Just a specialist who's already solved the problem you're facing.
Direct access to the specialist
You work with me, not a project manager. Every decision goes through someone who's built this before.
Teachable-native from day one
I've reverse-engineered the undocumented behaviors, rate limits, and API quirks. You don't pay for my learning curve.
Fixed scope, fixed price
Every project starts with a clear proposal. No hourly billing, no scope creep, no surprises.
Featured guides
Start with these

Teachable V2 API: What's New and Why It Matters
Teachable's V2 API explained for school owners with integrations. What V1 couldn't do, what V2 fixes, and how to check whether your setup needs a look.
Read guide
Teachable Webhook Events: A Field Guide to Payloads, Gaps, and Workarounds
A practical reference for developers building on Teachable webhooks: what each of the 20 events actually sends, where the payload data is inconsistent, and how to write handlers that survive the gaps.
Read guide
Selling Corporate Training on Teachable: What's Actually Possible (And Where You'll Hit the Ceiling)
Teachable's new Organizations feature explained for school owners selling corporate training — what it does, what it doesn't, and when to go custom.
Read guide