List Courses
list_coursesFetch and filter courses from a Teachable school by name, author, publication status, creation date, and page. Enables AI workflows to retrieve course lists for management or reporting.
Instructions
Fetch all courses at your school.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| per | No | Used in pagination to define amount of courses per page, when not defined the maximum is 20 | |
| name | No | Filter courses by course name | |
| page | No | Used in pagination when number of courses exceed the maximum amount of results per page | |
| account | No | Exact private school profile label; not a provider identity or authorization proof. | |
| created_at | No | Return courses by the date & time of course creation. Formatted in ISO8601. | |
| is_published | No | Filter courses by published status. If true, return published courses. If false, return unpublished courses. | |
| author_bio_id | No | Filter courses by a specific course author via the course author's bio ID. |