YouTube and YouTube Music Schema Reference

Exported Object: video media
Exported Object represents: Videos you've uploaded
Object is exported in these formats: Original format / MP4
* The preceding fields represent key data fields for the purposes of parsing and ingesting the relevant data exports. Data fields produced in an export vary by service and user action and some services or actions don't produce each data field described.
Data Field * Field Definition Data Field Type
Exported Object: videos
Exported Object represents: The video entity data
Object is exported in these formats: CSV
Exported object has the following fields:
* The preceding fields represent key data fields for the purposes of parsing and ingesting the relevant data exports. Data fields produced in an export vary by service and user action and some services or actions don't produce each data field described.
Video ID
Unique video ID used to identify the video belonging to a playlist.

Examples:
pRXlrbuLZek
string
Approx Duration (ms)
The approximate duration of the video in milliseconds.

Examples:
1234
int64
Video Audio Language
Video audio language.

Examples:
en
string
Video Category
Video category.

Examples:
Unspecified Category
Film
enum
Video Description (Original)
Video original description provided by creator.

Examples:
This is fun video
string
Video Description (Original) Language
The language of a YouTube Video's original description provided by creator.

Examples:
en
string
Channel ID
YouTube Video creator's channel ID.

Examples:
UCGg-UqjRgzhYDPJMr-9HXCg
string
Tag
YouTube Video tag (keyword).

Examples:
fun video
string
Video Title (Original)
Video original title (name) provided by creator.

Examples:
New Funny and Fail Videos 2023
string
Video Title (Original) Language
The language of a YouTube Video's original title (name) provided by creator.

Examples:
en
string
Thumbnail URL
YouTube Video translated Thumbnail URL.

Examples:
http://thumbnail_url
string
Privacy
The privacy state of the video.

Examples:
Private
Public
enum
Video State
The current state of the video upload.

Examples:
Uploaded
Processed
enum
Video Create Timestamp
The timestamp indicating when a YouTube video was created.

Examples:
2023-07-17T17:52:49+00:00
timestamp
Video Publish Timestamp
The timestamp indicating when a YouTube video was published.

Examples:
2023-07-17T18:52:49+00:00
timestamp
Data Field * Field Definition Data Field Type
Exported Object: video interactions
Exported Object represents: Interactions on a YouTube Video.
Object is exported in these formats: CSV
Exported object has the following fields:
* The preceding fields represent key data fields for the purposes of parsing and ingesting the relevant data exports. Data fields produced in an export vary by service and user action and some services or actions don't produce each data field described.
Video Interactions ID
The video ID of the video being interacted with.

Examples:
pRXlrbuLZek
string
Creation Time
Time when the video interaction was created

Examples:
2023-07-17T17:52:49+00:00
timestamp
Interaction Type
The type of interactive sticker on the video.

Examples:
CHANNEL_MENTION
VIDEO_LINK
WEB_LINK
enum
Channel Mention Channel ID
The Channel ID associated with a channel mention sticker on a video.

Examples:
UCGg-UqjRgzhYDPJMr-9HXCg
repeated string
Video Link Video ID
The video ID associated with a video link sticker on a video.

Examples:
pRXlrbuLZek
repeated string
Data Field * Field Definition Data Field Type
Exported Object: video recording
Exported Object represents: Recording information about a YouTube video.
Object is exported in these formats: CSV
Exported object has the following fields:
* The preceding fields represent key data fields for the purposes of parsing and ingesting the relevant data exports. Data fields produced in an export vary by service and user action and some services or actions don't produce each data field described.
Video Recording Address
An arbitrary address title string returned by the Places API.

Examples:
NASA Johnson Space Center
string
Video Recording Address 2
An arbitrary address title string returned by the Places API.

Examples:
London
string
Video Recording Country
The country where the video was recorded in ISO 3166-1 alpha-2 country code format.

Examples:
DE
string
Video Recording Date
The date the video was recorded.

Examples:
2023-07-17T17:52:49+00:00
timestamp
Video ID
Video ID

Examples:
dhLQS_XCG0g
string
Video Recording Altitude
The altitude of the video recording location.

Examples:
305.0
double
Video Recording Latitude
The latitude of the video recording location.

Examples:
47.3653139
double
Video Recording Longitude
The longitude of the video recording location.

Examples:
8.5244746
double
Place ID
The ID of the place where the video was recorded, derived from the Google Places API.

Examples:
ChIJgUbEo8cfqokR5lP9_Wh_DaM
string
Recording Zip
The zip code of the place where the video was recorded.

Examples:
94114
string
Data Field * Field Definition Data Field Type
Exported Object: video text
Exported Object represents: Creator-provided structured text associated with a YouTube video.
Object is exported in these formats: CSV
Exported object has the following fields:
* The preceding fields represent key data fields for the purposes of parsing and ingesting the relevant data exports. Data fields produced in an export vary by service and user action and some services or actions don't produce each data field described.
Video ID
The unique identifier for the video.

Examples:
pRXlrbuLZek
string
Create Time
The time the video text entity was created for the video.

Examples:
2023-07-17T17:52:49+00:00
timestamp
Description Text Segments
The description associated with the video, broken into text segments.

Examples:
This is
my
video text description.
repeated string
Title Text Segments
The title associated with the video, broken into text segments.

Examples:
My
Video Title
repeated string
Update Time
The time the video text entity was last updated.

Examples:
2023-07-17T17:52:49+00:00
timestamp
Data Field * Field Definition Data Field Type
Exported Object: playlists
Exported Object represents: Playlists you've created
Object is exported in these formats: CSV
Exported object has the following fields:
* The preceding fields represent key data fields for the purposes of parsing and ingesting the relevant data exports. Data fields produced in an export vary by service and user action and some services or actions don't produce each data field described.
Playlist ID
The YouTube Playlist ID as seen in URLs.

Examples:
PLpjK416fmKwSfobBm4dbk5nHT0KPqDETS
string
Add new videos to top
A user setting that specifies whether to add new videos to the top of the playlist.

Examples:
true
bool
Translated Playlist Description Create Timestamp
The creation time of the playlist description's translation as provided by the creator.

Examples:
2023-02-10T00:00:00Z
timestamp
Playlist Description Locale
The locale of the playlist description's translation as provided by the creator.

Examples:
en-US
string
Translated Playlist Description
The playlist description's translation message as provided by the creator.

Examples:
Playlist Description
string
Translated Playlist Description Update Time
The update time of each translated message as provided by the creator.

Examples:
2023-02-10T00:00:00Z
timestamp
Playlist Description (Original)
The original text of the playlist description.

Examples:
Funny videos
string
Playlist Description (Original) Language
The original language of the playlist description.

Examples:
en-US
string
Playlist Image Create Timestamp
The creation time of a playlist image.

Examples:
2023-02-10T00:00:00Z
timestamp
Playlist Image URL
A playlist image's FIFE URL.

Examples:
https://lh4.googleusercontent.com/JDjSmaNIR-Px5svzdyVwpGd9B6S8vaCt0sWMxGjpkHOm-u6Q4lmJhVrRwq3oz8MGu3QrfyqjrrDo4CZUtgIa6d97ig=s400-h200
string
Playlist Image Height
The playlist image's height (in pixels).

Examples:
200
int32
Playlist Image Width
The playlist image's width (in pixels).

Examples:
200
int32
Translated Playlist Title Create Timestamp
The creation time of the playlist name's translation as provided by the creator.

Examples:
2023-02-10T00:00:00Z
timestamp
Playlist Title Locale
The locale of the playlist name's translation as provided by the creator.

Examples:
en-US
string
Translated Playlist Title
The playlist name's translation message as provided by the creator.

Examples:
Playlist Title
string
Translated Playlist Title Update Timestamp
The update time of the playlist name's translation as provided by the creator.

Examples:
2023-02-10T00:00:00Z
timestamp
Playlist Title (Original)
The original text of the playlist's name (title).

Examples:
My videos
string
Playlist Title (Original) Language
The original language of the playlist's name (title).

Examples:
en-US
string
Playlist Create Timestamp
A playlist's creation time.

Examples:
2023-02-10T00:00:00Z
string
Playlist update timestamp
The latest update time for a playlist.

Examples:
2023-02-10T00:00:00Z
string
Playlist Video Order
The order of the playlist video.

Examples:
Manual
Date Added (Newest)
enum
Playlist Visibility
The value of the user's playlist visibility setting.

Examples:
Public
Private
Unlisted
enum
Data Field * Field Definition Data Field Type
Exported Object: playlist videos
Exported Object represents: videos in each playlist
Object is exported in these formats: CSV
Exported object has the following fields:
* The preceding fields represent key data fields for the purposes of parsing and ingesting the relevant data exports. Data fields produced in an export vary by service and user action and some services or actions don't produce each data field described.
Video ID
The unique video ID that identifies the video belongs to a playlist.

Examples:
pRXlrbuLZek
string
Playlist Video Creation Timestamp
The timestamp when the video was added to the playlist.

Examples:
2023-07-17T17:52:49+00:00
timestamp
Data Field * Field Definition Data Field Type
Exported Object: channel
Exported Object represents: Information about your channel.
Object is exported in these formats: CSV
Exported object has the following fields:
* The preceding fields represent key data fields for the purposes of parsing and ingesting the relevant data exports. Data fields produced in an export vary by service and user action and some services or actions don't produce each data field described.
Channel ID
The channel's unique ID.

Examples:
UCGg-UqjRgzhYDPJMr-9HXCg
string
Associated URL
User-provided URLs associated with their channel.

Examples:
twitter.com/TeamYouTube
repeated string
Country
The country with which the channel is associated.

Examples:
US
string
Description
The channel's description.

Examples:
Welcome to my channel!
string
Description Language
The language of the description.

Examples:
en
string
Tag
A list of keyword tags associated with the channel.

Examples:
cats
coffee
repeated string
Title
Title of the channel.

Examples:
Creator Insider
string
Title Language
The language of the title.

Examples:
en
string
Channel Visibility
The channel's visibility setting.

Examples:
Public
Private
enum
Data Field * Field Definition Data Field Type
Exported Object: channel community moderation settings
Exported Object represents: Channel wide settings shared among Live chat messages and comments.
Object is exported in these formats: CSV
Exported object has the following fields:
* The preceding fields represent key data fields for the purposes of parsing and ingesting the relevant data exports. Data fields produced in an export vary by service and user action and some services or actions don't produce each data field described.
Channel ID
Unique channel ID.

Examples:
UCkRfArvrzheW2E7b6SVT7vQ
string
Blocked Words
Blocked words set by YouTube Channel owner.

Examples:
blockedwords1
blockedwords2
repeated string
Data Field * Field Definition Data Field Type
Exported Object: channel feature data
Exported Object represents: YouTube Channel Feature Related Data.
Object is exported in these formats: CSV
Exported object has the following fields:
* The preceding fields represent key data fields for the purposes of parsing and ingesting the relevant data exports. Data fields produced in an export vary by service and user action and some services or actions don't produce each data field described.
Channel ID
Unique channel ID.

Examples:
UCGg-UqjRgzhYDPJMr-9HXCg
string
Creator Redirects Settings: Channel ID Allowed to Redirect Live and Premiere Videos
The channels that are allowed to set the videos of this channel as redirect.

Examples:
UCGg-UqjRgzhYDPJMr-9HXCg
string
Gaming: Emoji Prefix
Channel prefix prepended to each emoji shortcut of customized emoji.

Examples:
prefix
string
Gaming: Membership Badge Image URL
Membership channel custom badge FIFE URL.

Examples:
http://lh3.googleusercontent.com/a/default-user
string
Live Chat Config: Channel Auto Moderation in Live Chat
Live chat config whether auto moderation is enabled.

Examples:
true
bool
Studio App Settings: Keywords for Comment Filter
Comment Filter Keywords

Examples:
text search
string
Video Default: Allowed Comments Type
Video default allowed comments type.

Examples:
Hold all comments for review
Not set
enum
Video Default: Targeted Audience
Video default audience restriction.

Examples:
Not set
All audiences
enum
Video Default: Language
Video default audio language.

Examples:
en_US
string
Video Default: Description
Video default description.

Examples:
defaults_description
string
Video Default: License
Video default license.

Examples:
Not set
Standard YouTube License
enum
Video Default: Location Latitude
Video default latitude.

Examples:
0
float
Video Default: Location Longitude
Video default longitude.

Examples:
0
float
Video Default: Default Language for Metadata
Video default metadata language.

Examples:
en
string
Video Default: Tags
Video default tags.

Examples:
cats
football
string
Video Default: Create Timestamp of Default Setting
Create timestamp of video default setting.

Examples:
2021-12-04T02:55:23+00:00
timestamp
Video Default: Update Timestamp of Default Setting
Update timestamp of video default setting.

Examples:
2021-12-04T02:55:23+00:00
timestamp
Video Default: Title
Video default title.

Examples:
Title
string
Data Field * Field Definition Data Field Type
Exported Object: channel images
Exported Object represents: YouTube Channel Image Data.
Object is exported in these formats: CSV
Exported object has the following fields:
* The preceding fields represent key data fields for the purposes of parsing and ingesting the relevant data exports. Data fields produced in an export vary by service and user action and some services or actions don't produce each data field described.
Channel ID
Unique channel ID.

Examples:
UCGg-UqjRgzhYDPJMr-9HXCg
string
Channel Image Create Timestamp
A timestamp of when this image was set.

Examples:
2021-12-07T19:59:06.228723+00:00
timestamp
Channel Image Full Content URL
Channel image full content FIFE URL.

Examples:
https://yt3.googleusercontent.com/FRb0bnNVqwOebrgpeN9-7w1UczESnRbCmWoK-OA3R8BD38AgxUtrRsKr9TllL3Gj7SoAiY5h
string
Data Field * Field Definition Data Field Type
Exported Object: channel page settings
Exported Object represents: Settings for the layout and description of the channel page.
Object is exported in these formats: CSV
Exported object has the following fields:
* The preceding fields represent key data fields for the purposes of parsing and ingesting the relevant data exports. Data fields produced in an export vary by service and user action and some services or actions don't produce each data field described.
Channel ID
Unique channel ID.

Examples:
UCGg-UqjRgzhYDPJMr-9HXCg
string
Google Analytics account ID linked to this channel
Google Analytics account ID associated with the channel.

Examples:
YT123
string
Legal info which should be displayed to channel viewers
Legal info which should be displayed to channel viewers.

Examples:
legal text
string
Banner Image URL
Channel banner Image URL.

Examples:
https://yt3.googleusercontent.com/FRb0bnNVqwOebrgpeN9-7w1UczESnRbCmWoK-OA3R8BD38AgxUtrRsKr9TllL3Gj7SoAiY5h
string
Creator Business Email
Channel profile business email.

Examples:
profile@gmail.com
string
Link URL Title
Channel profile custom URL original title.

Examples:
YouTube Creators
string
Link URL
Channel profile custom URL.

Examples:
https://www.youtube.com/@youtubecreators
string
Channel Trailer Video ID
Channel trailer video ID.

Examples:
dhLQS_XCG0g
string
Featured Video ID
Channel featured video ID.

Examples:
dhLQS_XCG0g
string
Data Field * Field Definition Data Field Type
Exported Object: channel URL configs
Exported Object represents: A structure that holds URL-related information of a YouTube channel.
Object is exported in these formats: CSV
Exported object has the following fields:
* The preceding fields represent key data fields for the purposes of parsing and ingesting the relevant data exports. Data fields produced in an export vary by service and user action and some services or actions don't produce each data field described.
Channel ID
Unique channel ID stored in URL config (vanity data).

Examples:
UCGg-UqjRgzhYDPJMr-9HXCg
string
Channel Vanity URL Name
Vanity name stored in URL config (vanity data).

Examples:
janedoe-xt3mf
string
Data Field * Field Definition Data Field Type
Exported Object: channel pronouns
Exported Object represents: User-selected identity pronouns displayed in their YouTube channel profile.
Object is exported in these formats: CSV
Exported object has the following fields:
* The preceding fields represent key data fields for the purposes of parsing and ingesting the relevant data exports. Data fields produced in an export vary by service and user action and some services or actions don't produce each data field described.
Channel ID
Unique channel ID.

Examples:
UCGg-UqjRgzhYDPJMr-9HXCg
string
Pronouns
Pronouns options set by YouTube Channel owner.

Examples:
PRONOUNS_OPTION_HIM
PRONOUNS_OPTION_HER
repeated enum
Data Field * Field Definition Data Field Type
Exported Object: brand connect data
Exported Object represents: User's YouTube BranndConnect message data, including message types and contents.
Object is exported in these formats: CSV
Exported object has the following fields:
* The preceding fields represent key data fields for the purposes of parsing and ingesting the relevant data exports. Data fields produced in an export vary by service and user action and some services or actions don't produce each data field described.
Message Type
Value indicating the brand connect message type.

Examples:
Rejected offer
string
Message Content
Value indicating the brand connect message content.

Examples:
Rejection survey: Question: We would love to hear why you rejected this offer. Answer: Other. Additional details: Not enough info about brand
string
Data Field * Field Definition Data Field Type
Exported Object: subscriptions
Exported Object represents: Your channel subscriptions.
Object is exported in these formats: CSV
Exported object has the following fields:
* The preceding fields represent key data fields for the purposes of parsing and ingesting the relevant data exports. Data fields produced in an export vary by service and user action and some services or actions don't produce each data field described.
Channel ID
In a CSV file of the user's subscriptions, the title of the column that contains the IDs of channels you've subscribed to.

Examples:
UCkRfArvrzheW2E7b6SVT7vQ
string
Channel URL
In a CSV file of the user's subscriptions, the title of the column that contains the URLs of channels you've subscribed to.

Examples:
https://www.youtube.com/channel/UCkRfArvrzheW2E7b6SVT7vQ
string
Channel Title
In a CSV file of the user's subscriptions, the title of the column that contains the titles of channels you've subscribed to.

Examples:
YouTube Creators
string
Data Field * Field Definition Data Field Type
Exported Object: comment
Exported Object represents: Comment you've created
Object is exported in these formats: CSV
Exported object has the following fields:
* The preceding fields represent key data fields for the purposes of parsing and ingesting the relevant data exports. Data fields produced in an export vary by service and user action and some services or actions don't produce each data field described.
Channel ID
The channel ID of the comment's author.

Examples:
UCGg-UqjRgzhYDPJMr-9HXCg
string
Price
The purchase price of a SuperThanks comment in micro units of functional currency (i.e. one-millionth of the currency base unit).

Examples:
1050000
int64
Currency Code
The three-letter currency code of the currency used to purchase a SuperThanks comment.

Examples:
USD
string
Super Thanks ID
The unique ID associated with the transaction to purchase the SuperThanks comment.

Examples:
ordercode.ABCDEfGH9oo.V.1234567890123456
string
Comment ID
Unique ID of the comment.

Examples:
UgzwrNZhRJAOZRYsHk54AaABAg
string
Parent Comment ID
The unique comment ID associated with the comment being replied to.

Examples:
UgzwrNZhRJAOZRYsHk54AaABAg
string
Post ID
The unique ID of the YouTube Post that a comment is made on.

Examples:
UgkxMRu3PcEPuBRhWIshNa4E3GszdpSVdZCq
string
Video ID
The ID of the YouTube Video that a comment is made on.

Examples:
eKgE5Pb_W4k
string
Comment Text
The text of the comment, broken into text segments.

Examples:
This
is an
amazing video!
repeated string
Price Tier ID
The price tier of a SuperThanks comment purchase.

Examples:
super_thanks_50_usd
string
Data Field * Field Definition Data Field Type
Exported Object: sent live chats
Exported Object represents: Live chats you've authored
Object is exported in these formats: CSV
Exported object has the following fields:
* The preceding fields represent key data fields for the purposes of parsing and ingesting the relevant data exports. Data fields produced in an export vary by service and user action and some services or actions don't produce each data field described.
Channel ID
The channel ID of the author.

Examples:
UCGg-UqjRgzhYDPJMr-9HXCg
string
Creation Timestamp
The timestamp (in seconds) of when this chat message was posted.

Examples:
1696385316
int64
Video ID
The ID of the video on which this chat message was posted.

Examples:
zOgKTeB1fW8
string
Message Text
The message text of a live chat.

Examples:
This livestream is great!
string
Message Was Sponsorships Gift Redemption
Whether the author was redeeming a sponsorships gift when they posted the Live Chat.

Examples:
true
boolean
Purchase Amount
The purchase amount of the paid live chat in micros.

Examples:
1000000
int64
Purchase Currency
The ISO 4217 currency code representing the currency used to purchase the live chat.

Examples:
USD
string
Purchase Was Charitable Donation
Whether or not the proceeds of the Super Chat will be donated to charity.

Examples:
true
boolean
Sponsorships Gift Size
The size of the Live Chat sponsorships gift purchase announcement.

Examples:
10
uint32
Data Field * Field Definition Data Field Type
Exported Object: posts
Exported Object represents: Posts you've created
Object is exported in these formats: CSV
Exported object has the following fields:
* The preceding fields represent key data fields for the purposes of parsing and ingesting the relevant data exports. Data fields produced in an export vary by service and user action and some services or actions don't produce each data field described.
Post ID
Unique ID of the Post.

Examples:
UgwR0xFSBkKRXKeWHQ14AaABCQ
string
Access Restriction Type
Access restriction type for the Post. For example, if Post is for sponsors only.

Examples:
Everyone
Sponsors only
enum
Post Update Timestamp
Timestamp when the Post was updated.

Examples:
2017-08-17T21:32:06Z
timestamp
Images Height In Pixels
Height in pixel of the image in the Post.

Examples:
800
int32
Image Preview Coordinates
Preview coordinates (left, top, right, bottom) of the image in the Post, that are multiplied by image dimensions to yield a crop rectangle.

Examples:
0.125 0 0.875 1
string
Image Name
Name for the image in the Post.

Examples:
UgwR0xFSBkKRXKeWHQ14AaABCQ_image_1
string
Images Width In Pixels
Width in pixel of the image in the Post.

Examples:
600
int32
Post Expiration Duration
Time after which the ephemeral Post will be archived.

Examples:
1 days
duration
Quiz Correct Answer Explanation
Explanation for the correct answer for quiz post.

Examples:
{"text":"Some explanation"}
json string
Poll Options Image Height In Pixels
Height in pixel of the poll option image in the Post.

Examples:
800
int32
Poll Options Image Preview Coordinates
Preview coordinates (left, top, right, bottom) of the poll option image in the Post, that are multiplied by image dimensions to yield a crop rectangle.

Examples:
0 0 1 1
string
Poll Option Image Name
Name of the poll option image in the Post.

Examples:
UgwR0xFSBkKRXKeWHQ14AaABCQ_poll_image_1
string
Poll Options Image Width In Pixels
Width in pixel of the poll option image in the Post.

Examples:
600
int32
Poll/Quiz Options ID
ID of the poll or quiz options in the post.

Examples:
0
1
int32
Poll/Quiz Options Text
Text contents of the poll or quiz options in the post.

Examples:
{"text":"Option A"}
{"text":"Option B"}
json string
Post Create Timestamp
Timestamp when the Post was created.

Examples:
2017-08-17T21:32:06Z
timestamp
Post Publish Timestamp
Timestamp when the Post was published.

Examples:
2017-08-17T21:32:06Z
timestamp
Post Type
Type of the post.

Examples:
Image
Poll
Video
enum
Quiz Correct Answer
Option ID of the correct answer for quiz post.

Examples:
1
int32
Shared Playlist ID
Playlist ID of Playlist shared in the Post.

Examples:
PL-Ib9oOPR7OE72Oe7c15d54P9Q2xOQ3rD
string
Shared Post ID
Post ID of Post shared in the Post.

Examples:
UgwR0xFSBkKRXKeWHQ14AaABCR
string
Shared Video ID
Video ID of Video shared in the Post.

Examples:
UwsrzCVZAb9
string
Post Text
Text contents of the Post.

Examples:
{"text":"Welcome to my YouTube channel!"}
json string
Data Field * Field Definition Data Field Type
Exported Object: post comments settings
Exported Object represents: Comments settings for the Posts.
Object is exported in these formats: CSV
Exported object has the following fields:
* The preceding fields represent key data fields for the purposes of parsing and ingesting the relevant data exports. Data fields produced in an export vary by service and user action and some services or actions don't produce each data field described.
Post ID
Unique ID of the Post.

Examples:
UgwR0xFSBkKRXKeWHQ14AaABCQ
string
Comment Enablement
Comment enablement state of the Post.

Examples:
Enable Comments
Disable Comments
enum
Comment Moderation
Comment moderation type of the Post.

Examples:
Allow All Comments
Hold All Comments For Review
enum
Data Field * Field Definition Data Field Type
Exported Object: clips
Exported Object represents: Clips you've created
Object is exported in these formats: CSV
Exported object has the following fields:
* The preceding fields represent key data fields for the purposes of parsing and ingesting the relevant data exports. Data fields produced in an export vary by service and user action and some services or actions don't produce each data field described.
Clip ID
Unique ID of the Clip.

Examples:
UgwR0xFSBkKRXKeWHQ14AaABCQ
string
Time Created
Timestamp when the Clip was created.

Examples:
2023-08-17T21:32:06Z
timestamp
Title
Title of the Clip.

Examples:
{"text":"Check out this Clip!"}
json string
Video ID
Video ID of the video that the Clip is created from.

Examples:
UwsrzCVZAb9
string
Start Time
The offset of the time range from the beginning of the Video where Clip starts.

Examples:
10 s
duration
Duration
The duration of the time range for the Clip.

Examples:
10 s
duration
Exported Object: music media
Exported Object represents: Music media you've uploaded
Object is exported in these formats: Original format
* The preceding fields represent key data fields for the purposes of parsing and ingesting the relevant data exports. Data fields produced in an export vary by service and user action and some services or actions don't produce each data field described.
Data Field * Field Definition Data Field Type
Exported Object: music library songs
Exported Object represents: A list of all the songs added to your YouTube Music library.
Object is exported in these formats: CSV
Exported object has the following fields:
* The preceding fields represent key data fields for the purposes of parsing and ingesting the relevant data exports. Data fields produced in an export vary by service and user action and some services or actions don't produce each data field described.
Video ID
Video ID.

Examples:
aC9HkZW2hZk
string
Song Title
The header text for the CSV column that contains the title of each song in the user's Music Library.

Examples:
Cruel Summer
string
Album Title
The header text for the CSV column that contains the album title for each song in the user's Music Library.

Examples:
Lover
string
Artist Name
The header text for the CSV column that lists the artists for each song in the user's Music Library.

Examples:
Taylor Swift
string
Data Field * Field Definition Data Field Type
Exported Object: music uploads metadata
Exported Object represents: Metadata about user's uploaded music media at YouTube Music.
Object is exported in these formats: Original format uploaded.
Exported object has the following fields:
* The preceding fields represent key data fields for the purposes of parsing and ingesting the relevant data exports. Data fields produced in an export vary by service and user action and some services or actions don't produce each data field described.
Song Title
The header text for the CSV column that contains the title of each song in the user's Music Library.

Examples:
Blank Space
string
Album Title
The header text for the CSV column that contains the album title for each song in the user's Music Library.

Examples:
1989
string
Artist Name
The header text for the CSV column that lists the artists for each song in the user's Music Library.

Examples:
Taylor Swift
string
Duration
The header text for the CSV column that contains the duration of a YouTube Music track.

Examples:
9.23s
string
Data Field * Field Definition Data Field Type
Exported Object: product save list
Exported Object represents: YouTube Shopping wishlist of saved for later products.
Object is exported in these formats: CSV
Exported object has the following fields:
* The preceding fields represent key data fields for the purposes of parsing and ingesting the relevant data exports. Data fields produced in an export vary by service and user action and some services or actions don't produce each data field described.
Created time
Timestamp when the product save list was created.

Examples:
2023-02-10T00:00:00Z
timestamp
Updated time
Timestamp when the product save list was last updated.

Examples:
2023-02-10T00:00:00Z
timestamp
List Id
Product save list identifier.

Examples:
1342452
string
List Type
Type of the product save list.

Examples:
Unknown
Shopping wishlist
enum
Data Field * Field Definition Data Field Type
Exported Object: product save list item
Exported Object represents: YouTube Shopping wishlist items.
Object is exported in these formats: CSV
Exported object has the following fields:
* The preceding fields represent key data fields for the purposes of parsing and ingesting the relevant data exports. Data fields produced in an export vary by service and user action and some services or actions don't produce each data field described.
Product Id
Identifier of the saved product.

Examples:
E_g_11tf54_cz7
string
List Id
Product save list identifier.

Examples:
1342452
string
Updated time
Timestamp when the product save list item was last updated.

Examples:
2023-02-10T00:00:00Z
timestamp
Created time
Timestamp when the product save list item was created.

Examples:
2023-02-10T00:00:00Z
timestamp
Updated time
Timestamp when the product save list item was last updated.

Examples:
2023-02-10T00:00:00Z
timestamp
List Type
Type of the product save list.

Examples:
Unknown
Shopping wishlist
enum
Data Field * Field Definition Data Field Type
Exported Object: playables metadata
Exported Object represents: Your YouTube Playable saved games.
Object is exported in these formats: CSV
Exported object has the following fields:
* The preceding fields represent key data fields for the purposes of parsing and ingesting the relevant data exports. Data fields produced in an export vary by service and user action and some services or actions don't produce each data field described.
Title
The title of a Playables game.

Examples:
Cube Crush
string
Playable ID
The ID for a particular Playables game.

Examples:
axfr358s3902
string
Timestamp
The timestamp for a Playables game's save file.

Examples:
2023-02-10T18:55:23-0900
timestamp
Exported Object: playables save data
Exported Object represents: Playables game's exported save file.
Object is exported in these formats: Binary
* The preceding fields represent key data fields for the purposes of parsing and ingesting the relevant data exports. Data fields produced in an export vary by service and user action and some services or actions don't produce each data field described.
Data Field * Field Definition Data Field Type
Exported Object: playables settings data
Exported Object represents: Your YouTube Playable settings.
Object is exported in these formats: CSV
Exported object has the following fields:
* The preceding fields represent key data fields for the purposes of parsing and ingesting the relevant data exports. Data fields produced in an export vary by service and user action and some services or actions don't produce each data field described.
Title
The title of a Playables game.

Examples:
Cube Crush
string
Playable ID
The ID for a particular Playables game.

Examples:
axfr358s3902
string
Network Allowed notice acknowledged
Whether or not the Network Allowed notice, indicating a game has network access, has been acknowledged.

Examples:
true
bool
Network Allowed notice acknowledged timestamp
The timestamp for when the Network Allowed notice was last acknowledged.

Examples:
2023-02-10T18:55:23-0900
timestamp
Resource Group * Description Exported Objects
A table representing Resource Groups and the objects that are exported with it.
youtube.private_videos
The user's private YouTube video media files and several types of metadata about them
videos
video interactions
video recording
video text
video media
youtube.unlisted_videos
The user's unlisted YouTube video media files and several types of metadata about them
videos
video interactions
video recording
video text
video media
youtube.public_videos
The user's public YouTube video media files and several types of metadata about them
videos
video interactions
video recording
video text
video media
youtube.channel
Metadata about the user's YouTube channel
channel
channel feature data
channel images
channel page settings
channel URL configs
channel community moderation settings
channel pronouns
brand connect data
youtube.subscriptions
A list of the user's YouTube channel subscriptions
subscriptions
youtube.private_playlists
The user's private YouTube playlists
playlists
playlist videos
youtube.unlisted_playlists
The user's unlisted YouTube playlists
playlists
playlist videos
youtube.public_playlists
The user's public YouTube playlists
playlists
playlist videos
youtube.comments
The user's YouTube comments
comment
youtube.live_chat
The user's YouTube messages in live chat
sent live chats
youtube.posts
The user's YouTube posts
posts
post comments settings
youtube.clips
The user's YouTube clips
clips
youtube.music
The songs the user uploaded to YouTube music and their YouTube music library
music uploads metadata
music library songs
music media
youtube.shopping
The user's YouTube shopping wishlists and wishlist items
product save list
product save list item
youtube.playable
The user's YouTube playables settings and saved game progress files
playables metadata
playables save data
playables settings data
* To obtain the OAuth Scope Name for a particular Resource Group, append "https://www.googleapis.com/auth/dataportability." to the Resource Group. For example, the OAuth Scope Name for the "myactivity.search" Resource Group is "https://www.googleapis.com/auth/dataportability.myactivity.search".
Create a Mobile Website
View Site in Mobile | Classic
Share by: