Connectors

/

Sources

/

Youtube Data

  • Source
  • Marketing Analytics
  • Generally available

Move Youtube Data data anywhere it matters.

Send Youtube Data videos, video and video engagement to any warehouse, lake or AI app.

Source

Youtube Data

  • Snowflake
  • BigQuery
  • Postgres
  • Databricks
  • Claude
Streams
6
Incremental streams
5
Destinations
50+
Standard support
1.1.0

Overview

What is the Airbyte Youtube Data connector?

The Airbyte Youtube Data connector extracts data from Youtube Data and loads it into 50+ destinations such as Snowflake, BigQuery, Databricks or Postgres, with full refresh and incremental sync. It publishes 6 streams you can select per connection.

  • 01

    Sync to your warehouse

    Land 6 Youtube Data tables in 50+ destinations on a schedule you control.

  • 02

    Incremental syncs

    Pull only the records that changed since the last run instead of reloading everything.

  • 03

    One authorization

    Authenticate Youtube Data once and Airbyte keeps every scheduled sync running on it.

  • 04

    Cloud or self-hosted

    Run the Youtube Data connector on Cloud, OSS, Hybrid.

6 streams

Every table you can sync from Youtube Data

  • videosIncremental
    Primary keyvideoId
    PaginationDefaultPaginator
    Sync modesFullIncr.
  • videoIncremental
    Primary keyvideoId
    PaginationDefaultPaginator
    Sync modesFullIncr.
  • video_engagementIncremental
    Primary keyvideoId
    PaginationNone
    Sync modesFullIncr.
  • channels
    Primary keyid
    PaginationDefaultPaginator
    Sync modesFullIncr.
  • commentsIncremental
    Primary keyvideoId, id
    PaginationDefaultPaginator
    Sync modesFullIncr.
  • channel_commentsIncremental
    Primary keychannelId, id
    PaginationDefaultPaginator
    Sync modesFullIncr.

Setup

Live in seven steps

  1. Log into your Airbyte Cloud account.

  2. Click Sources and then click + New source.

  3. Select YouTube Data API from the list.

Configuration fields

Youtube Data configuration fields
FieldTypeDescription
channel_ids*arrayThe YouTube channel IDs to replicate data for. A channel ID is the 24-character identifier starting with "UC" found in the channel URL (youtube.com/channel/). For channels with a handle-based URL, find the ID under YouTube Studio > Settings > Channel > Advanced settings ("Channel ID").
credentials*objectChoose how to authenticate to the YouTube Data API: Google OAuth 2.0 (recommended, refreshes tokens automatically) or an API key created in the Google Cloud console with the YouTube Data API v3 enabled.

Hybrid deployment

Sovereign by architecture, not by policy.

The data plane runs in your environment. Records, credentials and keys stay with you; the control plane only receives configuration and job metadata.

  • Cloud
  • OSS
  • Hybrid

Your environment

DataConnectorsCredentialsKeys

↕ metadata only

Airbyte control plane

OrchestrationMonitoringUI

FAQ

Youtube Data connector questions

What data can I sync from Youtube Data with Airbyte?

6 streams: videos, video, video engagement, channels, comments, channel comments.

Does the Youtube Data connector support incremental sync?

Yes. videos, video, video engagement, comments, channel comments support incremental sync, and every documented stream supports full refresh.

Where can I run the Youtube Data connector?

Run the Youtube Data connector on Cloud, OSS, Hybrid. Hybrid deployments keep the data plane in your environment while the control plane orchestrates syncs.

Didn't find your answer? Talk to sales

Start syncing Youtube Data in minutes.

Free 14-day trial. No credit card needed.