





API:Scraper
API Endpoint Path
required
Youtube Video Checker
api/1/youtube-checker
Call Method
Required
GET
Type of Data Return
JSON
Output structured JSON data on Youtube videos
token
required
BUYFROMLO API token. Paid subscription API is available: /api/1/youtube-checker, and accessible to on-site APP on /app/1/youtube-checker as well
typeofchecker
required
Select a type of youtube data checker: youtubeserp, channelinsight, channelvideo, captionTranscriptor
query
required
Input a keyword if selecting youtbeserp data type
channelID
required
Input a channel ID if selecting a type related to channel data
country
Optional
Input a GEO country ISO code. Default is us
language
Optional
Input a language ISO code. Default is en
Youtube Video Checker
api/1/youtube-checker
Python Code Sample
import requests
apiendpoint = "https://api.buyfromlo.com/api/1/youtube-checker?"
## Required Arguments & Parameters ##
token = "your buyfromlo token"
typeofcheckerv1 = "select a tyoe of"
query="Input a keyword"
channelID="Input a channel ID"
videoID="Input a video ID"
##Optional##
country1 = "input a country geo ISO code"
language1 = "Input a language ISO code"
## Youtube API ##
headers = {
'Authorization': 'Bearer ' + token,
'Content-type':'application/json',
'Accept':'application/json'
}
youtubeapiendpoint = apiendpoint + "typeofchecker=" + typeofcheckerv1 + "&videoID=" + videoID + "&channelID=" + channelID + "&country=" + country1 + "&language=" + language1
def youtube2024(apiEndpointv2):
url = requests.get(apiEndpointv2, headers= headers)
return url
## Call the api ##
response = youtube2024(youtubeapiendpoint)
print(response.status_code)
print(response.json())
JSON Response Sample
## Youtube Video SERO API Response ##
"{
""Keyword"":,
"Channel Name":,
"Channel ID":,
"Video Headline":,
"Video ID":,
"Video URL":,
"Video View":,
"Video Like":,
"Video Comment":,
"Date":
}"
## Youtube Video Caption API Response ##
"{
""Caption"":
}"
## Youtube Channel Info API Response ##
"{
""Channel ID"":,
"Country":,
"Channel Title":,
"Channel Description":,
"Channel Subscribers":,
"Channel View":,
"Email":,
"Date":,
"Image URL":,
}"
## Youtube Channel Insight API Response ##
"{
""content_topics"":,
"content_tone_of_voice":,
"content_value_proposition":,
"brand_sponsor":
}"
Youtube Video Scraper API is a tool that allows you to scrape information from Youtube video search engine result pages (SERPs).
You can scrape the title, description, and website URL of videos from Youtube.
The Youtube Video Scraper API supports four languages: English, Japanese, Simplified Chinese, and Traditional Chinese.
You can make up to 500 requests per month using the Youtube Video Scraper API.
The Youtube Video Scraper API uses Youtube as its data source.
The Youtube Video Scraper API supports cURL, JS, Python, Ruby, Php, Node.js, Java, .NET, Rust, Go, and Typescript.
The Youtube Video Scraper API is available as a paid subscription service. You can find more information about pricing on the BUYFROMLO website.
You can access the Youtube Video Scraper API using an API token. You can obtain an API token by creating an account on the BUYFROMLO website.
Yes, the Youtube Video Scraper API is easy to use. You can find documentation and code samples on the BUYFROMLO website.
No, the Youtube Video Scraper API can only be used to scrape data from Youtube.