with YouTube Data and Airtable?
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 when a field is created in the selected table. See the documentation
Emit new event for each new subscription from authenticated user.
Emit new event when a field is created or updated in the selected table
Emit new event for each new or modified record in a table or view
Emit new event for each new Youtube video tied to a handle.
Emit new event for each new or modified record in a view
Emit new event for each new YouTube video matching the search criteria.
Emit new event when a record is added, updated, or deleted in a table or selected view.
Emit new event for each new Youtube video added to a Playlist.
Emit new event for each new YouTube video posted to a subscribed channel.
Emit new event each time a record is added, updated, or deleted in an Airtable table. Supports tables up to 10,000 records
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
Create one or more records in a table in a single operation with an array. See the documentation
Creates a playlist. See the documentation for more information
Create a new record or update an existing one. See the documentation
Deletes a playlist. See the documentation for more information
Deletes a playlist item. See the documentation for more information
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
Get a specific record, or create one if it doesn't exist. See the documentation
Returns a list of videos that match the API request parameters. See the documentation for more information
Retrieve records from a table, optionally sorting and filtering results. See the documentation
Retrieve records from a view, optionally sorting and filtering results. See the documentation
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
Search for a record by formula or by field value. See the documentation
Updates a channel's metadata. See the documentation for more information
Update an existing comment on a selected record. See the documentation
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
Update a single record in a table by Record ID. See the documentation
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}`, }, }) }, })
Airtable (OAuth) API on Pipedream allows you to manipulate and leverage your Airtable data in a myriad of powerful ways. Sync data between Airtable and other apps, trigger workflows on updates, or process bulk data operations asynchronously. By using Airtable's structured databases with Pipedream's serverless platform, you can craft custom automation solutions, integrate with other services seamlessly, and streamline complex data processes.
import { axios } from "@pipedream/platform" export default defineComponent({ props: { airtable_oauth: { type: "app", app: "airtable_oauth", } }, async run({steps, $}) { return await axios($, { url: `https://api.airtable.com/v0/meta/whoami`, headers: { Authorization: `Bearer ${this.airtable_oauth.$auth.oauth_access_token}`, }, }) }, })