with OnceHub and Hotmart?
Emit new event when a booking is canceled. See the docs
Emit new event when a customer cancels a booking and then reschedules on a different booking page. See the docs
Emit new event when the status of a booking is changed. See the docs
Emit new event when a user sets the completed booking to No-show. See the docs
Emit new event when a booking is rescheduled. See the docs
Get sales commission information for sale participants. See the documentation
Retrieve sales history from the Hotmart account. See the documentation
The OnceHub API is a powerful tool for automating the scheduling of meetings and appointments. With this API, you can dynamically manage bookings, sync calendars, personalize notifications, and streamline the entire process of setting up and following up on appointments. When used on Pipedream, you can harness the serverless power of the platform to trigger workflows based on events in OnceHub, or to act upon data from other services, making the maintenance of your calendar and scheduling needs a breeze.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
oncehub: {
type: "app",
app: "oncehub",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.oncehub.com/v2/test`,
headers: {
"Accept": `application/json`,
"API-Key": `${this.oncehub.$auth.api_key}`,
},
})
},
})
The Hotmart API connects you to a platform where creators sell and distribute digital products. With Pipedream, you can automate actions within Hotmart or sync its data with other apps. For example, you might automate participant registration for a course after a new sale or update customer info across your CRM system. The API provides endpoints to manage products, sales, and affiliates, offering vast possibilities for integration and automation.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
hotmart: {
type: "app",
app: "hotmart",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://${this.hotmart.$auth.environment}.hotmart.com/payments/api/v1/subscriptions?status={{your_status}}`, //ex. status=ACTIVE
headers: {
Authorization: `Bearer ${this.hotmart.$auth.oauth_access_token}`,
"Content-Type": `application/json`,
},
})
},
})