Bing Videos Scraper avatar

Bing Videos Scraper

Pricing

from $1.99 / 1,000 search results

Go to Apify Store
Bing Videos Scraper

Bing Videos Scraper

Scrapes video results from Bing Videos search. Extracts title, direct play URL, channel, duration, view count, publication date, thumbnail, and rich metadata.

Pricing

from $1.99 / 1,000 search results

Rating

0.0

(0)

Developer

Search API

Search API

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 days ago

Last modified

Share

Collect rich public listing data from Bing Videos. The Actor enters one or more keyword searches, reads the source-backed metadata exposed by Bing's result cards, applies optional filters/sorting, and stores clean records without null or empty placeholders.

Modes

  • search: use query, queries, or both. Each unique query gets a fair per-query allowance and the final dataset is interleaved.
  • url: process one or more public Bing Videos search URLs.
  • Set maxItems: 1 when only the first matching video is needed.

Useful inputs

InputPurpose
query, queriesOne primary and up to 19 additional searches
market, safeSearchBing market and public safety setting
maxItems, maxItemsPerQueryGlobal and per-query limits
sortByRelevance, most viewed, newest, shortest, or longest
platformsOptional platform allowlist such as YouTube
minDurationSeconds, maxDurationSecondsDuration filters
minViewCountMinimum source-backed view count
includeShorts, includeLiveInclude or exclude those result types
maxConcurrency, maxScrollsBounded performance controls
proxyConfigurationDirect, authorized Apify Proxy, or custom proxy configuration

Filters and non-relevance sorts are applied to the real candidates collected from Bing. Records with unavailable optional attributes omit those keys instead of inventing values.

Output

The stable output includes identity, ranking, media, engagement, publisher, date, search-context, and provenance fields. Important fields include id, bingVideoId, videoId, title, link, position, queryPosition, globalPosition, durationSeconds, viewCount, publishedAt, searchQuery, dataSource, extractionMethod, and scrapedAt.

The dataset preserves backward-compatible aliases such as url, hostPageUrl, and hostPageDomain.

Example

{
"query": "machine learning tutorial",
"queries": ["robotics documentary"],
"maxItems": 20,
"maxItemsPerQuery": 10,
"sortBy": "views_desc",
"minDurationSeconds": 60,
"platforms": ["YouTube"],
"maxConcurrency": 2,
"proxyConfiguration": { "useApifyProxy": false }
}

Reliability

The Actor validates HTTP status and HTML content type before extraction, detects explicit no-results and challenge pages, uses bounded retries and stable browser sessions/fingerprints, recursively removes empty values, and never stores challenge/error pages as video records. Direct access is the default; proxies are optional and must be authorized.