Presearch News Scraper
DeprecatedPricing
from $1.99 / 1,000 search results
Presearch News Scraper
DeprecatedScrapes normalized Presearch news results with article metadata, ISO publication dates, images, source details, safe search, API extraction, and DOM fallback.
Pricing
from $1.99 / 1,000 search results
Rating
0.0
(0)
Developer
Search API
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
15 days ago
Last modified
Categories
Security
Limited permissionsShare
This Actor searches Presearch News and publishes normalized public article records.
Input
query(required): news-search keywords.maxItems: maximum records to publish, from 1 to 500.safeSearch: enables Presearch's explicit-content filter; enabled by default.proxyConfiguration: Apify Proxy or custom proxy configuration.
The complete input contract, including types, defaults, and limits, is in .actor/input_schema.json.
Dataset records
Records include the query, stable position, title, publisher and publisher URL/domain when available, description, ISO-8601 publication time plus the original source time, article URL, thumbnail/image URLs, author, category, tags, favicon, breaking/sponsored/ad flags, and scrape timestamp. Optional values are omitted when the site does not provide them. Article URLs are validated and deduplicated.
The full dataset field schema is in .actor/dataset_schema.json.
The Actor attaches its response listener before navigation, validates status and content type, maps only known public fields from the structured /results response, and uses rendered-card extraction as a bounded fallback. A block page, malformed payload, or empty result set fails the request rather than creating placeholder records.
The document response is validated before any extraction. A Cloudflare challenge (cf-mitigated: challenge or a challenge page title) and a Presearch HTTP 530 origin failure both fail closed with the observed status, the full redirect chain (request().redirectedFrom()), the page title and a bounded body excerpt; a 530 is not retried. When no records are produced, the run also writes an OUTPUT summary (status, recordCount, query, searchUrl, failureReason).
The run summary fields are described above; this Actor currently does not include a separate key-value-store or output schema file.
How to use
Enter a news query and limits in the Apify Input tab, start the Actor, and review article records in the Output dataset.