YouTube Music Video Scraper
Pricing
from $2.99 / 1,000 music videos
YouTube Music Video Scraper
Search and browse YouTube Music videos with first-party YouTube Music endpoints, pagination, deduplication, and optional player metadata.
YouTube Music Video Scraper
Pricing
from $2.99 / 1,000 music videos
Search and browse YouTube Music videos with first-party YouTube Music endpoints, pagination, deduplication, and optional player metadata.
recordType
Optional
Normal dataset record discriminator.
videoId
Optional
The public YouTube video identifier.
title
Optional
Publicly displayed video title.
description
Optional
Description or public description snippet when exposed by the source page.
descriptionLength
Optional
Character count of the stored description.
accessibilityText
Optional
Accessibility label exposed by the public renderer.
artists
Optional
Artist or channel identities linked from the public result.
artist
Optional
Flattened artist or channel label.
album
Optional
Album text when the public music renderer exposes it.
duration
Optional
Displayed duration text.
durationSeconds
Optional
Duration parsed from the displayed duration.
views
Optional
View or play count parsed from public text.
viewsText
Optional
Original public view or play count text.
releaseYear
Optional
Release year exposed by a music result.
publishedTimeText
Optional
Relative or displayed publication text.
explicit
Optional
Whether a public renderer displayed an explicit badge.
badges
Optional
Public renderer badges.
[ "Official"]thumbnails
Optional
Public thumbnail URLs and dimensions exposed by the result.
thumbnailUrl
Optional
Preferred public thumbnail URL.
thumbnailCount
Optional
Number of retained public thumbnails.
channelName
Optional
Public channel or artist name.
channelId
Optional
Public channel identifier.
channelUrl
Optional
Public channel URL.
youtubeMusicUrl
Optional
Canonical public YouTube Music watch URL derived from videoId.
youtubeUrl
Optional
Canonical public YouTube watch URL derived from videoId.
source
Optional
Input source that produced the record.
searchQuery
Optional
Search phrase for a search-sourced record.
sourceUrl
Optional
Public search or browse page used for extraction.
rank
Optional
Run-level rank after deduplication.
sourceRank
Optional
Rank among unique records retained from this source.
searchRank
Optional
Search-source rank when applicable.
page
Optional
Bounded public page number used for the record.
resultSource
Optional
Public renderer family used to parse the result.
sourceTransport
Optional
Whether the source page was fetched directly or through the configured Apify Proxy.
extractionMethod
Optional
Public embedded-data extraction method.
metadataSource
Optional
Public page family that supplied the result metadata.
metadataEnriched
Optional
Whether the normal result was assembled from source-page metadata; this actor does not invent missing fields.
isShort
Optional
Whether a public result URL or badge identified the item as a Short.
isLive
Optional
Whether a live badge or public player field was exposed.
isUpcoming
Optional
Whether the public result marked the video as upcoming.
continuationDetected
Optional
Whether the public page exposed a continuation marker.
continuationCount
Optional
Number of continuation markers observed; continuation calls are not made.
initialItemsExposed
Optional
Number of candidate items exposed in the parsed initial page data.
requestedMaxItems
Optional
Run-wide maxItems value used for the record.
languageCode
Optional
Normalized language context sent to public pages.
countryCode
Optional
Normalized two-letter country context sent to public pages.
playerDetailsRequested
Optional
Whether optional public watch-page enrichment was requested.
playerDetailsAvailable
Optional
Whether public watch-page metadata was successfully attached.
playerDetailsStatus
Optional
Status of optional public watch-page enrichment.
playerTransport
Optional
Public watch-page route used for player enrichment.
player
Optional
Public watch-page metadata summary. Caption and media URLs are intentionally omitted.
error
Optional
Safe diagnostic message for a failed public page or optional enrichment request.
errorCode
Optional
Stable diagnostic category.
scrapedAt
Optional
UTC time at which the record was emitted.