Scrape Youtube Search Results with our Youtube Search API
Our Youtube search API enables you to scrape search result pages and video meta information. Sign up for our free plan to get started.
Our Youtube search API enables you to scrape search result pages and video meta information. Sign up for our free plan to get started.
Our Youtube Search API is the perfect tool for a countless number of use cases.
The following example should give you an idea about what you can achieve with our video search API. For further details, visit our Playground and our Documentation
Geotargeted searches enable you location specific results.
Pagination is possible by using the sp filter parameter.
curl -X GET -G \
'https://app.zenserp.com/api/v2/search' \
-H "apikey: your-apikey" \
-d "q=Nodejs+Tutorial" \
-d "tbm=lcl" \
-d "search_engine=youtube.com" \
-d "gl=DE" \
-d "hl=de"
// Replace 'your-apikey' with your personal key
// Set 'g' and 'hl' parameters for geolocated results
curl -X GET -G \
'https://app.zenserp.com/api/v2/search' \
-H "apikey: your-apikey" \
-d "q=Nodejs+Tutorial" \
-d "tbm=lcl" \
-d "search_engine=youtube.com" \
-d "sp=pagination-token-from-last-request" \
-d "gl=DE" \
-d "hl=de"
// Replace 'your-apikey' with your personal key
// Use pagination token that was returned together with the last request
Our Youtube search API provides plenty of setting parameters and filters that allow you to refine your search. For further testing, please visit our Playground
{
"video_results": [
{
"position": 1,
"url": "https://www.youtube.com/watch?v=TlB_eWDSMt4",
"title": "Node.js Tutorial for Beginners: Learn Node in 1 Hour | Mosh",
"description": "Node.js Tutorial for Beginners: Learn Node in 1 Hour Get the complete Node course: http://bit.ly/2NfkpOC Subscribe for more ...",
"thumbnail": "https://i.ytimg.com/vi/TlB_eWDSMt4/hq720.jpg?sqp=-oaymwEZCOgCEMoBSFXyq4qpAwsIARUAAIhCGAFwAQ==&rs=AOn4CLD3HWNEDGW-M15HasFKXtWFcn22UA",
"length": "1:18:16",
"published_date": "2018-12-15",
"channel": {
"name": "Programming with Mosh",
"link": "https://www.youtube.com/user/programmingwithmosh"
}
},
{
"position": 2,
"url": "https://www.youtube.com/watch?v=RLtyhwFtXQA",
"title": "Learn Node.js - Tutorial for Beginners",
"description": "Node.js is an open-source, cross-platform JavaScript run-time environment that executes JavaScript code outside of a browser.",
"thumbnail": "https://i.ytimg.com/vi/RLtyhwFtXQA/hq720.jpg?sqp=-oaymwEZCOgCEMoBSFXyq4qpAwsIARUAAIhCGAFwAQ==&rs=AOn4CLD-pkI7u-ApCxpn19SJYIcs6rGVaQ",
"length": "2:48:44",
"published_date": "2018-12-15",
"channel": {
"name": "codeteacher.org",
"link": "https://www.youtube.com/channel/UC8butISFwT-Wl7EV0hUK0BQ"
}
}
]
}
Loading your response :)
An error occured!
We believe in fair pricing. Hence, we offer you 50 API requests per month for free. No strings attached!
Getting started is easy. We provide an extensive request builder, that converts your requests into production ready code snippets.
Zenserp can be used with any programming language, as data can be simply retrieved by any HTTP client.
To provide you with the best developer experience possible, we also created a Postman collection covering all of our endpoints, including plenty of examples.
Our Youtube search API features plenty of settings and filters. They are all available through zenserp.
Contact us for a quote or view our high volume plans
Do not hesitate to contact us! We are available through the following channels:
Customer Chat [email protected] or Contact Form