Reporting

LearnWorlds

LearnWorlds is an online course platform — courses, the learners enrolled in them, and the certificates and completions they earn.

Authentication

  • API key

Actions

Generic API request. Call any LearnWorlds 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.

  • List coursesList the courses published in the connected LearnWorlds school, to resolve a course title to the id enrollment calls take.
  • List enrollmentsList the course enrollments recorded in the connected LearnWorlds school, to see who has access to what before granting or revoking it.
  • List usersList the users (learners) registered in the connected LearnWorlds school, to resolve an email to the user id enrollment calls take.

Triggers

  • Certificate awarded (webhook)Starts immediately when a learner is awarded a certificate on the connected LearnWorlds school, delivered in real time via a LearnWorlds webhook.
  • Course completed (webhook)Starts immediately when a learner completes a course on the connected LearnWorlds school, delivered in real time via a LearnWorlds webhook.
  • New enrollmentStarts when a learner is enrolled in a course or bundle on the connected LearnWorlds school.
  • Tag added to user (webhook)Starts immediately when a tag is added to a user on the connected LearnWorlds school, delivered in real time via a LearnWorlds webhook.
  • User registered or updated (webhook)Starts immediately when a user registers or their profile is updated on the connected LearnWorlds school, delivered in real time via a LearnWorlds webhook.

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.