Overview
Teachable is an online-course creation + delivery platform. The Automize Teachable connector covers courses, enrollments, users, sales, coupons, progress.
- Regions: Global SaaS.
- Plans: Basic + Pro + Business + Plus.
Setting up the connection
Auth type: API Key.
- Teachable → Settings → API → token.
- In Automize → Settings → Connectors → Teachable. Paste token + school subdomain.
Find your credentials at https://teachable.com/.
Rate limits
Per-school, generous.
Data model
Course delivery:
School ─┬─ Courses ─── Lectures ─── Quizzes
├─ Users ─── Enrollments
├─ Sales (transactions)
└─ CouponsAvailable operations
10 operations available. Click any row to jump to its detail.
| Operation | Category | What it does |
|---|---|---|
| Create Coupon | General | Create a discount coupon |
| Create Enrollment | General | Enrol a user in a course |
| Get Course | General | Get course details by ID |
| Get Course Report | General | Get report data for a course |
| Get User | General | Get user details by ID |
| List Coupons | General | List all coupons |
| List Courses | General | List all courses |
| List Enrollments | General | List enrollments for a course |
| List Sales | General | List all sales transactions |
| List Users | General | List all users |
Operations
Create Coupon
Create a discount coupon
| Parameter | Required | Type | Description |
|---|---|---|---|
Code code | Yes | text | |
Course Id course_id | Yes | text | |
Discount Type discount_type | Yes | text | |
Discount Amount discount_amount | Yes | text |
Create Enrollment
Enrol a user in a course
| Parameter | Required | Type | Description |
|---|---|---|---|
User Id user_id | Yes | text | |
Course Id course_id | Yes | text |
Get Course
Get course details by ID
| Parameter | Required | Type | Description |
|---|---|---|---|
Course Id course_id | Yes | text |
Get Course Report
Get report data for a course
| Parameter | Required | Type | Description |
|---|---|---|---|
Course Id course_id | Yes | text |
Get User
Get user details by ID
| Parameter | Required | Type | Description |
|---|---|---|---|
User Id user_id | Yes | text |
List Coupons
List all coupons
No input parameters.
List Courses
List all courses
No input parameters.
Tips
- Returns published + draft courses.
List Enrollments
List enrollments for a course
| Parameter | Required | Type | Description |
|---|---|---|---|
Course Id course_id | Yes | text |
List Sales
List all sales transactions
No input parameters.
Tips
- Filter by date, product.
List Users
List all users
No input parameters.
Tips
- Filter by email, role (student, instructor, admin).
FAQ
- vs Thinkific / Kajabi?
- All similar. Teachable: course creator favourite, simple. Thinkific: customization. Kajabi: all-in-one platform.