with YouTube Data and ActiveCampaign?
Emit new event for each new comment or reply posted to a Youtube channel (or any of its videos).
Emit new event for each new comment or reply posted to a Youtube video.
Emit new event for each new Youtube video liked by the authenticated user.
Emit new event for each new Youtube subscriber to a user Channel.
Emit new event for each new subscription from authenticated user.
Emit new event for each new Youtube video tied to a handle.
Emit new event each time an automation sends out webhook data.
Emit new event for each new YouTube video matching the search criteria.
Emit new event when a contact email address bounces from a sent campaign.
Emit new event for each new Youtube video added to a Playlist.
Emit new event when a link from a campaign is clicked (will only run once for each unique link).
Emit new event for each new YouTube video posted to a subscribed channel.
Emit new event when a contact opens a campaign (will trigger once per contact per campaign).
Emit new event each time a campaign starts sending.
Emit new event when a contact unsubscribes as a result of a campaign email sent to them.
Emit new event each time a new contact is added to a list.
Emit new event each time a new contact is added to a segment.
Emit new event each time a new note is added to a contact.
Emit new event each time a deal is added or updated.
Emit new event each time a new note is added to a deal.
Emit new event each time a new task is added to a deal.
Emit new event for the specified event type from ActiveCampaign.
Emit new event each time an account is added or updated.
Emit new event each time a calendar feed is added or updated.
Emit new event each time a contact is added or updated.
Emit new event each time a contact is updated.
Adds resources to a playlist. See the documentation for more information
Returns statistics from my YouTube Channel or by id. See the documentation for more information
Creates a new top-level comment in a video. See the documentation for more information
Creates a playlist. See the documentation for more information
Deletes a playlist. See the documentation for more information
Deletes a playlist item. See the documentation for more information
Creates a new contact or updates an existing contact. See the documentation
Returns a list of channel activity events that match the request criteria. See the documentation for more information
List videos in a playlist. See the documentation for more information
Returns a collection of playlists that match the API request parameters. See the documentation for more information
Returns a list of videos that match the API request parameters. See the documentation for more information
Creates a reply to an existing comment. See the documentation for more information
Returns a list of videos that match the search parameters. See the documentation for more information
Updates a channel's metadata. See the documentation for more information
Modifies a playlist. For example, you could change a playlist's title, description, or privacy status. See the documentation for more information
Updates a video's metadata. See the documentation for more information
Uploads a channel banner image to YouTube. See the documentation for more information
Uploads a custom video thumbnail to YouTube and sets it for a video. Note: Account must be verified. See the documentation for more information
Post a video to your channel. See the documentation for more information
The YouTube Data API lets you incorporate functions normally executed on the YouTube website into your own website or application. You can perform operations like searching for videos, retrieving channel data, and managing playlists. When integrated with Pipedream's serverless platform, this API can be part of automations that react to events, synchronize YouTube data with other services, or generate custom reports.
import { axios } from "@pipedream/platform" export default defineComponent({ props: { youtube_data_api: { type: "app", app: "youtube_data_api", } }, async run({steps, $}) { return await axios($, { url: `https://www.googleapis.com/oauth2/v1/userinfo`, headers: { Authorization: `Bearer ${this.youtube_data_api.$auth.oauth_access_token}`, }, }) }, }) ActiveCampaign's API provides a powerful interface to automate your email marketing, sales automation, and customer relationship management. By leveraging ActiveCampaign with Pipedream, you can create custom, automated workflows that react to events in real-time, sync data between various platforms, and trigger targeted communication with your users. With the ability to perform actions such as adding contacts, updating deals, and sending out campaigns, the API offers a wide range of possibilities for enhancing your marketing strategies.
import { axios } from "@pipedream/platform" export default defineComponent({ props: { activecampaign: { type: "app", app: "activecampaign", } }, async run({steps, $}) { return await axios($, { url: `${this.activecampaign.$auth.base_url}/api/3/users/me`, headers: { "Api-Token": `${this.activecampaign.$auth.api_key}`, }, }) }, }) 