WooCommerce is the open-source ecommerce platform for WordPress.
Emit new event when a course is completed. See the docs here
Emit new event when a funnel is created. See the docs here
Emit new event each time the specified coupon event(s) occur
Emit new event when a new live class is registered. See the docs here
WooCommerce is a customizable, open-source eCommerce platform built on WordPress. With the WooCommerce API, you can tap into the heart of your eCommerce store to read, create, update, and delete products, orders, and customers. On Pipedream, you can harness this API to automate routine tasks, sync data across platforms, and enhance customer experiences. By connecting WooCommerce to a wide array of apps and services, you can streamline operations, trigger personalized marketing, and analyze your sales data with greater ease.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
woocommerce: {
type: "app",
app: "woocommerce",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://${this.woocommerce.$auth.url}/wp-json/wc/v2/orders`,
auth: {
username: `${this.woocommerce.$auth.key}`,
password: `${this.woocommerce.$auth.secret}`,
},
})
},
})
The Zenler API lets you tap into your online course platform to automate tasks, streamline student engagement, and track course performance. By harnessing the power of the Zenler API on Pipedream, you can create dynamic serverless workflows that respond to course interactions, manage users, and analyze educational content effectiveness, all in real-time. Whether you're looking to enhance the learning experience, or make your course administration more efficient, the Zenler API on Pipedream offers the tools to make it happen.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
zenler: {
type: "app",
app: "zenler",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.newzenler.com/api/v1/users`,
headers: {
"X-API-Key": `${this.zenler.$auth.api_key}`,
"X-Account-Name": `${this.zenler.$auth.account_name}`,
},
})
},
})