Productivity

Teachable

Teachable runs an online school — courses, students and sales.

Authentication

  • API key

Actions

Generic API request. Call any Teachable API endpoint on this connection, for the case where no shipped action covers it yet. The connection supplies the base URL, the authentication and the egress route, so only the path, query and body are yours to fill.

  • Get courseRead one Teachable course by id, normally taken from teachable:listcourses, to check its marketing copy and whether it is published before enrolling users or linking to it.
  • List coursesList courses in the Teachable school (GET /courses), with optional pagination.
  • List usersList users (students and staff) in the Teachable school (GET /users), with optional pagination.

Triggers

  • New transactionStarts when a new sales transaction is recorded in your Teachable school, detected by polling transactions created since the last poll.
  • Transaction created (webhook)Starts the instant a sales transaction is recorded in the connected Teachable school, delivered by a webhook instead of polling the transactions list.

Product names, logos and brands are the property of their respective owners and are used here for identification only. Their use does not imply endorsement by, or affiliation with, those owners.