Home / GetCourse / n8n-nodes-getcourse
GetCourse n8n community node
n8n-nodes-getcourse — GetCourse nodes for n8n: the Tech API v1, the legacy Import/Export API and a webhook trigger
Weekly downloads40
Change vs prior week-144
Latest versionv0.4.2
Last published2026-10-16
First published2026-09-06
LicenseMIT
Install
In n8n, open Settings → Community Nodes → Install and enter:
n8n-nodes-getcourse
Unverified community nodes can only be installed on self-hosted n8n with community packages enabled. Review the code before installing.
Nodes in this package
- GetCourse AI tool — Read and update users, orders, offers, dialogs, lessons and webinars in a GetCourse account through the Tech API
- GetCourse Legacy AI tool — Import users and orders into GetCourse, and export users, orders, payments and group members out of it, through the account Import/Export API
- GetCourse Trigger Trigger — Starts a workflow when GetCourse reports an event
Supported operations
| Resource | Operation | Description |
|---|---|---|
| Order | Add Comment | Add a comment to an order |
| Order | Add Positions | Add positions to an order |
| Order | Get | Get an order |
| Order | Get Calls | Get the calls of an order |
| Order | Get Cancel Reasons | Get many cancellation reasons |
| Order | Get Comments | Get the comments of an order |
| Order | Get Custom Fields | Get the custom fields of an order |
| Order | Get Many Tags | Get many orders with their tags |
| Order | Remove Positions | Remove positions from an order |
| Order | Update | Update an order |
| Order | Update Custom Fields | Update the custom fields of an order |
| User | Add Balance | Add to a user balance |
| User | Add Comment | Add a comment to a user |
| User | Add to Groups | Add a user to groups |
| User | Change Scale Points | Change the scale points of a user |
| User | Create Diploma | Create a diploma for a user |
| User | Get | Get a user |
| User | Get Balance | Get a user balance |
| User | Get by Chat ID | Get a user by messenger chat ID |
| User | Get by Telegram Chat ID | Get a user by telegram chat ID |
| User | Get Custom Fields | Get the custom fields of a user |
| User | Get Deals | Get the orders of a user |
| User | Get Dialogs | Get the dialogs of a user |
| User | Get Diplomas | Get the diplomas of a user |
| User | Get Goals | Get the goal records of a user |
| User | Get Groups | Get the groups of a user |
| User | Get HelpDesk Dialogs | Get the helpdesk tickets of a user |
| User | Get Lesson Answers | Get the lesson answers of a user |
| User | Get Purchases | Get the purchases of a user |
| User | Get Schedule | Get the schedule of a user |
| User | Get Survey Answers | Get the survey answers of a user |
| User | Get Trainings | Get the trainings of a user |
| User | Remove From Groups | Remove a user from groups |
| User | Set Groups | Replace the groups of a user |
| User | Set Personal Manager | Set the personal manager of a user |
| User | Update | Update a user |
| User | Update Custom Fields | Update the custom fields of a user |
| User | Update Purchase | Update a purchase of a user |
| Order | Import | Import an order |
| Order | Set Status | Set the status of an order |
| Export | Export and Wait | Export data and wait for it |
| Export | Start | Start an export |
| Export | Check Status | Check whether an export is ready |
| Export | Get Result | Get the result of an export |
| User | Import | Import a user |
| User | Replace Groups | Replace the groups of a user |
| Call | Set Description (Overwrites) | Set the description of a call |
| Call | Set Transcription (Overwrites) | Set the transcription of a call |
| Dialog | Add Comment | Add a comment to a dialog |
| Dialog | Add Note | Add an internal note to a dialog |
| Dialog | Change Department | Change the department of a dialog |
| Dialog | Close | Close a dialog |
| Dialog | Get History | Get the message history of a dialog |
| HelpDesk Ticket | Add Comment | Add a comment to a ticket |
| HelpDesk Ticket | Add Note | Add an internal note to a ticket |
| HelpDesk Ticket | Change Department | Change the department of a ticket |
| HelpDesk Ticket | Close | Close a ticket |
| HelpDesk Ticket | Get History | Get the message history of a ticket |
| Lesson | Add Comment to Answer | Add a comment to a lesson answer |
| Lesson | Get Many Answers | Get many answers to a lesson |
| Lesson | Set Answer Status | Set the status of a lesson answer |
| Offer | Get | Get an offer |
| Offer | Get Many | Get many offers |
| Offer | Get Many Tags | Get many offer tags |
| School | Get Mailing Content | Get the content of a mailing |
| School | Get Mailing Stats | Get mailing statistics |
| School | Get Many Departments | Get many departments |
| School | Get Many Groups | Get many user groups |
| School | Get Many Mailings | Get many mailings |
| School | Get Many Personal Managers | Get many personal managers |
| School | Get Many Trainings | Get many trainings |
| School | Get Scale Results | Get the results of achievement scales |
| School | Get Survey Answers | Get the answers to a survey |
| Webhook | Subscribe | Subscribe a URL to an event |
| Webhook | Unsubscribe | Unsubscribe a URL from an event |
| Webinar | Add Comment | Add a comment to a webinar chat |
| Webinar | Get Many | Get many webinars |
| Webinar | Get Many by IDs | Get many webinars by ID |
| Webinar | Moderate Comment | Moderate a webinar chat comment |
| Webinar | Moderate User | Moderate a webinar chat user |
| Custom Field | Get Many | Get many custom fields |
| Group | Get Many | Get many groups |
Parsed automatically from the published npm package; may be incomplete.
Links
Maintainers: zenland-dev
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.