Youtube Video and Channel Data Checker API
API Endpoint Specifications
- Endpoint Path: /api/1/youtube-checker
- Type of Data: JSON & 10/minute
- Data Source: Youtube
- Request Limit: 500 request/month
- Script & Integration: Code to integrate with cURL, JS, Python, Ruby, Php, Node.js, Java, .NET, Rust, Go, Typescript
Youtube Video and Channel Data Checker API Endpoint Basic Info
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
Available API Arguments & Parameters
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
videoID
required
Input a video ID if selecting the channelvideo data type
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
Code Integration and Response
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":
}"