# Teachable

**Canonical:** https://apis.io/providers/teachable/  
**Website:** https://teachable.com  
**APIs profiled:** 10

Teachable is an online course and coaching platform that empowers creators to build and sell educational content without technical expertise. The Teachable REST API provides programmatic access to school management capabilities including course management, user enrollment, quiz responses, and sales transaction data. The API supports two authentication patterns: a server-side Admin API using API keys and an OAuth API for third-party application integrations. API access is available on Growth and Advanced plans, with webhook support for event-driven workflows covering enrollment, lecture completion, sales, and user lifecycle events.

## Kin Score — 55.0 / 100 (strong)

Scored 2026-08-20 under rubric 0.12.0. Trend: flat (+0.0 from 55.0).

| Facet | Score |
|---|---|
| Discoverability | 74.1 |
| Contract Quality | 65.7 |
| Governance | 9.8 |
| Contract Governance | 9.8 |
| Operational Transparency | 55.3 |
| Developer Ergonomics | 23.8 |
| Commercial Clarity | 57.9 |
| Access Clarity | 57.9 |

Regulatory layer — **Education & Research**: 70.4 (matched via tags).

## Agent readiness — 35.9 (agent-ready)

| Dimension | Value |
|---|---|
| Spec Presence | yes |
| Agentic Access | derived |
| Reversibility Documented | no |
| MCP Server | no |
| Auth Clarity | yes |
| Idempotency | no |
| Error Semantics | verified |
| OpenAPI Examples | no |
| Rate Limit Signal | documented |
| Event Surface Described | no |
| Agent Skills | no |
| Well Known Catalog | no |
| Consent Identity | no |
| Agent Card | no |
| Dry Run Mode | no |

## Access

Paid (free trial) · Self-serve signup — onboarding: self-serve, pricing: paid, trial: yes (confidence: high).

## APIs (10)

- **Teachable Courses API** — Course management endpoints
- **Teachable CurrentUser API** — Endpoints for the authenticated current user
- **Teachable Enrollments API** — Enrollment management endpoints
- **Teachable Lectures API** — Lecture management endpoints
- **Teachable PricingPlans API** — Pricing plan endpoints
- **Teachable Quizzes API** — Quiz and quiz response endpoints
- **Teachable Transactions API** — Transaction and sales endpoints
- **Teachable Users API** — User management endpoints
- **Teachable Videos API** — Video access endpoints for current user
- **Teachable Webhooks API** — Webhook configuration and event endpoints

## Agentic access (1)

- **Teachable Agentic Access** — 28 operations · 6 acting

## Security (4)

- **Teachable Authentication** — apiKey/oauth2 · 3 schemes
- **Teachable Domain Security** — TLSv1.3 · HSTS · DMARC
- **Teachable Vulnerability Disclosure** — disclosure policy published
- **Teachable Trust Center** — SOC 2, ISO 27001, GDPR

## Plans (1)

- **Teachable Plans Pricing**

## Tags

Online Courses, E-Learning, Education, Course Management, Enrollments, Coaching, Memberships, Transaction

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/providers/teachable/). Scores are computed from the provider's own public artifacts under a published rubric.
