Home / LearnDash / n8n-nodes-learndash
LearnDash n8n community node
n8n-nodes-learndash — Complete LearnDash LMS integration for n8n - Manage courses, lessons, topics, quizzes, and users through REST API v2
Weekly downloads33
Change vs prior week+31
Latest versionv1.3.1
Last published2025-12-11
First published2025-12-10
LicenseMIT
Install
In n8n, open Settings → Community Nodes → Install and enter:
n8n-nodes-learndash
Unverified community nodes can only be installed on self-hosted n8n with community packages enabled. Review the code before installing.
Nodes in this package
- LearnDash — Interact with the LearnDash LMS REST API
Supported operations
| Resource | Operation | Description |
|---|---|---|
| Courses | List | Retrieve multiple items |
| Lessons | List | Retrieve multiple items |
| Topics | List | Retrieve multiple items |
| Quizzes | List | Retrieve multiple items |
| Groups | List | Retrieve multiple items |
| Assignments | List | Retrieve multiple items |
| Essays | List | Retrieve multiple items |
| Questions | List | Retrieve multiple items |
| Courses | Get | Retrieve a single item |
| Lessons | Get | Retrieve a single item |
| Topics | Get | Retrieve a single item |
| Quizzes | Get | Retrieve a single item |
| Groups | Get | Retrieve a single item |
| Assignments | Get | Retrieve a single item |
| Essays | Get | Retrieve a single item |
| Questions | Get | Retrieve a single item |
| Courses | Create | Create a new item |
| Lessons | Create | Create a new item |
| Topics | Create | Create a new item |
| Quizzes | Create | Create a new item |
| Groups | Create | Create a new item |
| Assignments | Create | Create a new item |
| Essays | Create | Create a new item |
| Questions | Create | Create a new item |
| Courses | Update | Update an item |
| Lessons | Update | Update an item |
| Topics | Update | Update an item |
| Quizzes | Update | Update an item |
| Groups | Update | Update an item |
| Assignments | Update | Update an item |
| Essays | Update | Update an item |
| Questions | Update | Update an item |
| Courses | Delete | Delete an item |
| Lessons | Delete | Delete an item |
| Topics | Delete | Delete an item |
| Quizzes | Delete | Delete an item |
| Groups | Delete | Delete an item |
| Assignments | Delete | Delete an item |
| Essays | Delete | Delete an item |
| Questions | Delete | Delete an item |
| Course Users | List | List related items |
| Group Users | List | List related items |
| Group Leaders | List | List related items |
| User Courses | List | List related items |
| Group Courses | List | List related items |
| User Groups | List | List related items |
| Course Users | Add | Add relation |
| Group Users | Add | Add relation |
| Group Leaders | Add | Add relation |
| User Courses | Add | Add relation |
| Group Courses | Add | Add relation |
| User Groups | Add | Add relation |
| Course Users | Remove | Remove relation |
| Group Users | Remove | Remove relation |
| Group Leaders | Remove | Remove relation |
| User Courses | Remove | Remove relation |
| Group Courses | Remove | Remove relation |
| User Groups | Remove | Remove relation |
| Custom | Request | Send a custom request |
| User Course Progress | List | Retrieve progress items |
Parsed automatically from the published npm package; may be incomplete.
Links
Maintainers: hienhoceo
New community nodes, every week
One short email: the most useful new and fast-growing community nodes, plus ones that went stale. Free.
You'll get a confirmation email first. Trouble? Use the signup page.