TranscriptVideo
{
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "YouTube video id (11 characters)."
},
"title": {
"type": "string",
"description": "Video title. Empty when we could not read it."
},
"channel_id": {
"type": [
"string",
"null"
],
"description": "YouTube channel id of the source channel."
},
"channel_name": {
"type": [
"string",
"null"
]
},
"published_at": {
"type": [
"string",
"null"
],
"description": "Publish timestamp. Cite it as the date of anything you quote."
},
"duration_seconds": {
"type": [
"number",
"null"
],
"description": "Video length in seconds. Null when unknown, which also means the credit estimate was unknown."
},
"watch_url": {
"type": "string",
"description": "Canonical YouTube watch URL."
}
},
"required": [
"id",
"title",
"channel_id",
"channel_name",
"published_at",
"duration_seconds",
"watch_url"
]
}