Sometimes the clips API returns a clip that has no vod information attached - like the following. Notice that vod id is empty string, and vod url isn’t valid.
{
"id": "ProudModernBoarBuddhaBar",
"tracking_id": "57295726",
"url": "https://clips.twitch.tv/ProudModernBoarBuddhaBar?tt_medium=clips_api&tt_content=url",
"embed_url": "https://clips.twitch.tv/embed?clip=ProudModernBoarBuddhaBar&tt_medium=clips_api&tt_content=embed",
"embed_html": "<iframe src='https://clips.twitch.tv/embed?clip=ProudModernBoarBuddhaBar&tt_medium=clips_api&tt_content=embed' width='640' height='360' frameborder='0' scrolling='no' allowfullscreen='true'></iframe>",
"broadcaster": {
"id": "43830727",
"name": "kinggothalion",
"display_name": "KingGothalion",
"channel_url": "https://www.twitch.tv/kinggothalion",
"logo": "https://static-cdn.jtvnw.net/jtv_user_pictures/kinggothalion-profile_image-ba4da459f4fd440f-300x300.png"
},
"curator": {
"id": "100017866",
"name": "keys525",
"display_name": "Keys525",
"channel_url": "https://www.twitch.tv/keys525",
"logo": null
},
"vod": {
"id": "",
"url": "https://www.twitch.tv/videos/?t=2h38m16s"
},
"game": "The Legend of Zelda: Breath of the Wild",
"language": "en",
"title": "Quest for Completion: Happy Hour Edition // !Winners",
"views": 752,
"duration": 31.383667,
"created_at": "2017-03-12T02:34:58Z",
"thumbnails": {
"medium": "https://clips-media-assets.twitch.tv/-1008468016-offset-9496-preview-480x272.jpg",
"small": "https://clips-media-assets.twitch.tv/-1008468016-offset-9496-preview-260x147.jpg",
"tiny": "https://clips-media-assets.twitch.tv/-1008468016-offset-9496-preview-86x45.jpg"
}
}