Requirements
Connecting Teachable takes an active account plus an API access token from your account settings — no other setup is required.[3]
Get your Teachable credentials
- API KeypasswordRequired
Log into your account, go to Settings > API in your school admin, create an API key, and save it.
[1]
Connect Teachable in WEXTL
- Log in to your WEXTL account, add the Teachable node module to your workflow, and click Create new credential.
- Optional: In the Credential name field, enter a name for the credential.
- Enter the authentication credentials you copied from your Teachable account, or follow the on-screen instructions to create the credential.
- If prompted, authenticate your account and confirm access.
- If you want to make changes to your credential in the future, follow the steps in Manage credentials →
Notes
Credentials are org-scoped; share them with teammates from the Credentials picker on any of its nodes.For detailed information on connecting an application, see Connect an application →
Teachable node modules
The list below is a reference of every Teachable node module the integration supports. You will be able to pick any of them on the workflow canvas while building automations.
Expand any Teachable node module below to see exactly what it takes in, what it returns, and what connection it needs.
Watch EnrollmentsTrigger
| Field | Type |
|---|---|
| User ID | number |
| Enrolled at | date |
| Expires at | date |
| Completed at | date |
| Percent complete | number |
Watch Pricing PlansTrigger
| Field | Type |
|---|---|
| ID | number |
| Created at | date |
| Updated at | date |
| Name | text |
| Price | number |
| Currency | text |
| Course ID | number |
Watch TransactionsTrigger
| Field | Type |
|---|---|
| ID | number |
| User ID | number |
| Pricing plan ID | number |
| Sale ID | number |
| Created at | date |
| Purchased at | date |
| Charge | number |
| Final price | number |
| Currency | text |
| Tax charge | number |
| Revenue | number |
| Status | text |
| Has chargeback | boolean |
| Chargeback fee | number |
| Affiliate ID | number |
| Affiliate fees | number |
| Author ID | number |
| Author fees | number |
| Coupon ID | number |
| Refunded at | date |
Watch UsersTrigger
| Field | Type |
|---|---|
| Name | text |
| ID | number |
Get a CourseAction
Get a Course ProgressAction
Get a LectureAction
Get a UserAction
Get Current UserAction
| Field | Type |
|---|---|
| Name | text |
| Role | text |
List Course EnrollmentSearch
List CoursesSearch
List Pricing PlansSearch
List TransactionsSearch
| Field | Type |
|---|---|
| User ID | choice |
| Affiliate ID | number |
| Course ID | choice |
| Pricing Plan ID | choice |
| Is Fully Refunded | boolean |
| Is Chargeback | boolean |
| Start | date |
| End | date |
| Limit | number |
| Field | Type |
|---|---|
| ID | number |
| User ID | number |
| Pricing plan ID | number |
| Sale ID | number |
| Created at | date |
| Purchased at | date |
| Charge | number |
| Final price | number |
| Currency | text |
| Tax charge | number |
| Revenue | number |
| Status | text |
| Has chargeback | boolean |
| Chargeback fee | number |
| Affiliate ID | number |
| Affiliate fees | number |
| Author ID | number |
| Author fees | number |
| Coupon ID | number |
| Refunded at | date |
List UsersSearch
Create a UserAction
Enroll a UserAction
| Field | Type |
|---|---|
User IDRequired | choice |
Course IDRequired | choice |
Make an API Calluniversal
Mark a Lecture CompleteAction
| Field | Type |
|---|---|
Course IDRequired | choice |
Unenroll a UserAction
| Field | Type |
|---|---|
User IDRequired | choice |
Course IDRequired | choice |
Templates
Look for Teachable templates in the WEXTL template library.
Browse templates →Explore alternative apps
- Autopilot[2]Manage contacts, accounts, audiences, and journeys in Ortto (formerly Autopilot).
- Buk CapacitacionesLMS and training management for courses, attendees, and curricula.
- Action NetworkManage people, events, petitions, signatures, and tags on Action Network.
- BloomreachEcommerce customer data and personalization platform for experiences, content, and engagement.
- BitlyShorten, retrieve, and manage Bitly links.
References
- WEXTL® Teachable Source Code connector implementation.
- Our users use cases and automations.
- Official API Documentation for Teachable.
- WEXTL® visual workflow builder data.
Last updated: Sep 6, 2026 19:03