Search Bing Videos
Videos for a query from Bing Videos, in order: title, URL, hosting site (e.g. YouTube), channel, duration, age and views as Bing shows them, and thumbnail. Filter by market, country and language overrides and safe search; there is no time filter on this route. limit defaults to 35 and goes up to 105; hasMore says whether Bing had more. Billing: each list read counts as one request (about 35 videos a list).
/videos News & videos https://api.fetchlayer.dev/bing/videos Headers
Authorization string required Bearer token — your FetchLayer API key.
Parameters
query string required The search query (1–500 characters).
market string optional Bing market: en-US, en-GB, en-CA, en-AU, en-IN, de-DE, fr-FR, es-ES, it-IT, nl-NL, pt-BR, ja-JP, zh-CN and 25 more (38 in all). Case-insensitive. Results and rankings differ by market. (default: en-US)
country string optional Two-letter country, only when it should differ from the market’s (market en-US, country CA).
language string optional Language code such as en, de or zh-hant, only when it should differ from the market’s.
safeSearch string optional strict, moderate or off. (default: moderate)
limit number optional Videos to return (1–105), or -1 for the maximum. (default: 35)
format string optional json or markdown. (default: json)
timeoutMs number optional Time limit for each page read, in milliseconds (1000–120000).
Response Fields
videos
Search Bing Videos
resultType string search, rank-check, suggestions, news or videos.
requestedUrl string The Bing page this result corresponds to.
notes string[] Caveats about this particular result — a list that may be incomplete, a depth Bing could not reach, a later page that could not be read. Empty when there are none. Read it on every call.
transport string The source this data came from. Always "bing".
scrapedAt string ISO 8601 timestamp of when the data was collected.
query string The query that was run.
market string The market the results are for.
country string The two-letter country the results are for.
language string The language the results are in.
safeSearch string The safe search level applied.
videos object[] The videos, in Bing’s order.
videos[].position number 1-based position in the list.
videos[].title string The video title.
videos[].url string The video page URL.
videos[].publisher string The hosting site, e.g. "YouTube", or null.
videos[].channel string The channel or account that published it, or null.
videos[].duration string As shown, e.g. "9:04", or null.
videos[].age string As shown, e.g. "3 months ago" or "Oct 12, 2023", or null.
videos[].views string As shown, e.g. "30.6K views", or null.
videos[].thumbnailUrl string Thumbnail image URL, or null.
videoCount number Videos in this response.
pagesScraped number Lists read. Each counts as one request against your plan.
hasMore boolean Whether Bing had more videos than were returned.
Request
curl -X POST "https://api.fetchlayer.dev/bing/videos" \
-H "Authorization: Bearer ss-your-key" \
-H "Content-Type: application/json" \
-d '{"query":"bun javascript runtime","limit":10}'Response
{
"resultType": "videos",
"requestedUrl": "https://www.bing.com/videos/search?q=bun+javascript+runtime&mkt=en-US&setlang=en&cc=US&adlt=moderate",
"scrapedAt": "2026-09-15T21:19:34.491Z",
"transport": "bing",
"notes": [],
"query": "bun javascript runtime",
"market": "en-US",
"country": "US",
"language": "en",
"safeSearch": "moderate",
"videos": [
{
"position": 1,
"title": "Bun Tutorial – JavaScript Runtime (Node.js Alternative) [Full Course]",
"url": "https://www.youtube.com/watch?v=eTB0UCDnMQo",
"publisher": "YouTube",
"channel": "freeCodeCamp.org",
"duration": "1:07:54",
"age": "Oct 12, 2023",
"views": "92.6K views",
"thumbnailUrl": "https://th.bing.com/th/id/OMB2.xqE4wfJqJBtF3w_1786540526?pid=2.1"
},
{
"position": 2,
"title": "Bun Crash Course | JavaScript Runtime, Bundler & Transpiler",
"url": "https://www.youtube.com/watch?v=U4JVw8K19uY",
"publisher": "YouTube",
"channel": "Traversy Media",
"duration": "40:19",
"age": "Sep 18, 2023",
"views": "83K views",
"thumbnailUrl": "https://th.bing.com/th/id/OMB1.ac55ejKFgPPuYw_1763657184?pid=2.1"
}
],
"videoCount": 10,
"pagesScraped": 1,
"hasMore": true
}