LightSpeed VT is the most effective web-based training system on Earth. We provide the foundation for creating a training experience like no other.
Emit new event every time there is a new user in the system
Trigger when a new customer is added to the database. See the documentation.
Trigger when a profile of a customer has been updated or changed. See the documentation.
Creates a new user in the LightSpeed VT system. See the documentation
Create a new customer with detailed attributes using the provided data. See the documentation.
Update an existing customer's information with new provided data. See the documentation.
LightSpeed VT is a learning management system (LMS) that provides a platform for delivering interactive training and e-learning experiences. Through the LightSpeed VT API, you can automate access to course catalogs, manage users, track progress and performance, and integrate this data with other systems. On Pipedream, you can leverage this API to create workflows that respond to events in real-time, synchronize training data with other platforms, and enhance the user learning experience with personalized automations.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
lightspeed_vt: {
type: "app",
app: "lightspeed_vt",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://webservices.lightspeedvt.net/REST/V1/users/`,
auth: {
username: `${this.lightspeed_vt.$auth.api_key}`,
password: `${this.lightspeed_vt.$auth.api_secret}`,
},
})
},
})
The Customer Fields API provides a suite of tools for managing customer data in e-commerce platforms, including custom form fields and data automation. With it, you can efficiently tailor customer interactions, streamline data collection, and enhance the shopping experience. Integrating Customer Fields with Pipedream allows for seamless automation of tasks like syncing data to other platforms, triggering personalized communications, or managing customer segments based on custom field data.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
customer_fields: {
type: "app",
app: "customer_fields",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://app.customerfields.com/api/v2/shop.json`,
headers: {
Authorization: `Bearer ${this.customer_fields.$auth.oauth_access_token}`,
"accept": `application/json`,
"content-type": `application/json`,
},
})
},
})