Node package manager
Emit new event with the latest count of downloads for an npm package. See the documentation.
Emit new event when a new version of an npm package is published. See the documentation
Creates a new contact on HighLevel. See the documentation
Updates a selected contact on HighLevel. See the documentation
Creates or updates a contact on HighLevel. See the documentation
The HighLevel (OAuth) API provides a suite of tools designed for marketing agencies and businesses to automate their operations, manage customer relations, and drive growth. With Pipedream, you can leverage HighLevel's capabilities to streamline workflows, such as synchronizing contact information, triggering custom actions based on client interactions, and analyzing marketing data. Integrating the HighLevel API into Pipedream workflows allows for a seamless connection with other apps and services, enabling complex automations with minimal effort.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
highlevel_oauth: {
type: "app",
app: "highlevel_oauth",
}
},
async run({steps, $}) {
const auth = this.highlevel_oauth.$auth;
const url = auth.locationId ? `/locations/${auth.locationId}` : `/users/${auth.userId}`;
return await axios($, {
baseURL: "https://services.leadconnectorhq.com",
url,
headers: {
Authorization: `Bearer ${auth.oauth_access_token}`,
"Version": `2021-07-28`,
},
})
},
})