Unlock your WordPress LMS website success with LifterLMS, the best all-in-one platform for courses & memberships.
Go to siteThe LifterLMS API allows you to leverage a powerful learning management system within your Pipedream workflows, enabling automation of course-related tasks, user management, and more. With this API, you can create new courses, enroll students, track progress, and trigger actions based on course events. Integrating LifterLMS with Pipedream can streamline operations, enhance student engagement, and provide personalized learning experiences by connecting to various other services like email platforms, CRMs, or analytics tools.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
lifterlms: {
type: "app",
app: "lifterlms",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://${this.lifterlms.$auth.url}/wp-json/llms/v1/courses`,
auth: {
username: `${this.lifterlms.$auth.consumer_key}`,
password: `${this.lifterlms.$auth.consumer_secret}`,
},
})
},
})
LifterLMS uses API keys for authentication. When you connect your LifterLMS account, Pipedream securely stores the keys so you can easily authenticate to LifterLMS APIs in both code and no-code steps.
To retrieve your API keys,
The url field below is your WordPress site's domain where your LifterLMS plug in is installed.
For example, if you have a Wordpress.org site hosted at https://example.com
, then enter example.com
in the url field below.