Nbc News Search Scraper
Pricing
from $1.60 / 1,000 search result chargeds
Nbc News Search Scraper
Get full-text search with real pagination from Nbc News. Talks directly to NBC News' own mobile app API, no login needed. Split from the mature, published nbc-news-all-in-one-api for a focused, single-purpose workflow.
What does NBC News Search Scraper do?
NBC News Search Scraper runs full-text search across NBC News articles and videos and pushes every result to the dataset, with real, confirmed pagination that automatically pages through results until it runs out or hits your maxPages/maxItems limit.
It talks directly to the same internal API the official NBC News Android app uses (mobileapi.nbcnews.com), reverse-engineered by live MITM capture against a real device. No NBC News account, no API key, no scraping setup. This is the search slice of NBC News All-in-One API, split out as its own focused Actor.
Why use NBC News Search Scraper?
- Real, working pagination — confirmed live against the app's own "Load more" button: page 1 and page 2 return genuinely different results, backed by a real
pagination.totalItemscount from the server - No account needed — every read request works fully anonymously (confirmed by inspecting real request headers — no Authorization header, no cookie)
- Simple input — just a search query, no filters to configure
- Use cases: news monitoring, media tracking, keyword/brand mention alerts, research and archiving pipelines
How to use NBC News Search Scraper
- Open the Actor and enter a search
query(e.g."trump"). - Optionally set
maxPagesand/ormaxItemsto bound how much it fetches. - Run the Actor. Each result is pushed to the dataset as it's found — no waiting for the whole run to finish before you can inspect data.
Input
| Field | Type | Description |
|---|---|---|
query | string | Search text, e.g. trump. Required. |
maxPages | integer | Stop after this many result pages. Default 10. |
maxItems | integer | Stop once this many results have been pushed. Default: unbounded (bounded by maxPages instead). |
Example:
{"query": "trump","maxPages": 5}
Output
One dataset row per result, NBC News's own search item shape (real example, from query=trump&page=1):
{"id": "mmvo268610117573","type": "video","headline": "'I am not running for president,' Attorney General Todd Blanche says","url": "https://www.nbcnews.com/meet-the-press/video/...","published": "2026-08-20T20:36:44Z","duration": "00:05:24"}
You can download the dataset in various formats such as JSON, HTML, CSV, or Excel.
Known limitations
- Article full-text isn't retrievable through this Actor. Every item includes a
urlfield pointing to the real nbcnews.com article/video page — this Actor only returns the app's own structured metadata (headline, image, published date, category, etc), not the full article body. sortis deliberately not exposed as an input field. The underlying endpoint accepts asortquery parameter, but it was confirmed live to have zero effect on result order regardless of value (always date-descending) — exposing a parameter that doesn't actually do anything would be misleading.- This is an unofficial, reverse-engineered integration, not affiliated with or endorsed by NBC News or NBCUniversal. Behavior may change if NBC News changes its API.
- For other NBC News data — category feeds, video/live listings, audio/podcast stations — see NBC News All-in-One API.
Pricing
Pay per event. Charged search-result ($0.002 on the FREE plan) once per item pushed to the dataset. See the Actor's Pricing tab for current rates.
Found a bug or have a feature request? Use the Issues tab on this Actor's page.