# Web research and extraction

Research accommodation, company news, events, jobs and public reviews, then return source-linked structured records through ready-to-run APIs.

## Research and extract web data with Scrollport

[Get started](https://scrollport.com/start)

Use verified tools with pay-per-use pricing. Provider access is included. Tools that work in your own apps ask you to connect that account.

Connect your first agent to receive $1 trial credit.

## 15 tools

Search hotels and prices

$0.0028/result

### Booking Reviews Scraper

Collect public Booking.com property reviews and review metadata.

Apify

Search hotels and prices

$0.0070/result

### Booking Scraper

Collect Booking.com properties, availability and prices by destination and dates.

Apify

Get brand data from a domain

$0.0350/request

### Extract named datapoints from a company site by domain

Define the fields you want — name, description, type and an example each — and get them extracted from the company's own website, with…

Brand.dev

Get company news

$0.0140/request

### Company News

Find recent company news and source links for a named organisation or domain.

akta.pro

Find local events

$0.0063/result

### Eventbrite Event Scraper

Collect public Eventbrite events and organiser information from search inputs or URLs.

Apify

Find local events

$0.0025/result

### Meetup Scraper

Collect public Meetup events and group information from search inputs or URLs.

Apify

Search Hacker News

$0.0050/request

### Search

Search public Hacker News stories, comments, jobs and polls with bounded time, type and sort filters.

Hacker News

Search Hacker News

$0.0050/request

### Thread

Retrieve one public Hacker News item with a bounded nested comment tree and explicit truncation state.

Hacker News

Search Hacker News

$0.0050/request

### User Profile

Retrieve one public Hacker News username with karma, plain-text bio and canonical profile link.

Hacker News

Search LinkedIn job listings

$0.0028/result

### LinkedIn Jobs Scraper

Collect public LinkedIn job listings by query, location and result limit.

Apify

Get Google Maps reviews

$0.0025/result

### Google Maps Reviews Scraper

Collect public Google Maps reviews for place URLs or identifiers.

Apify

Scrape a web page

$0.0025/request

### Firecrawl Scrape

Read one public web page as Markdown, HTML or links.

Firecrawl

Scrape a web page

$0.0033/request

### Web Scrape

Extract one public HTTPS page as bounded Markdown or HTML text.

Bright Data

Crawl a website

$0.0025/page

### Firecrawl Crawl

Read a bounded set of pages from a public website.

Firecrawl

Crawl a website

$0.0025/request

### Firecrawl Map

Discover page URLs across a public website.

Firecrawl

## Compare tools by job

- [Web crawler API](https://scrollport.com/tools/web-crawler-api) : Crawl a website
- [Local events API](https://scrollport.com/tools/local-events-api) : Find local events
- [Brand API](https://scrollport.com/tools/brand-api) : Get brand data from a domain
- [Company news API](https://scrollport.com/tools/company-news-api) : Get company news
- [Google reviews API](https://scrollport.com/tools/google-reviews-api) : Get Google Maps reviews
- [Web scraping API](https://scrollport.com/tools/web-scraping-api) : Scrape a web page
- [Hacker News API](https://scrollport.com/tools/hacker-news-api) : Search Hacker News
- [Hotel API](https://scrollport.com/tools/hotel-api) : Search hotels and prices
- [LinkedIn jobs API](https://scrollport.com/tools/linkedin-jobs-api) : Search LinkedIn job listings

## Learn more about web research and extraction

Define the public source, time window and structured outcome behind the request. Your agent can choose source discovery, source-specific research or bounded extraction and retain the evidence for review.

**What is the difference between web search, scraping and structured extraction?**

Web search discovers relevant pages across sources. Scraping collects repeatable coverage from a known bounded source. Structured extraction turns selected public content into consistent records for a wider workflow.

**Set coverage before collection**

Name sources, geography, dates, identifiers and the fields or evidence needed. Ask for a representative sample first when source variation, dynamic pages or result volume could affect completeness.

**Keep every finding traceable**

Retain source URLs, publication or retrieval dates and missing-field context. Ask the agent to distinguish extracted facts, source claims and its own synthesis.

**Example prompt**

This prompt lets the agent select an evidence-preserving research route.

Example prompt to give your agent

`Use Scrollport to research [QUESTION] from [PUBLIC SOURCES OR SOURCE TYPE] in [GEOGRAPHY AND DATE RANGE]. I need [STRUCTURED OUTCOME]. Choose the narrowest suitable tool, retain source links and dates, test a representative sample when coverage is uncertain, explain missing evidence, and show me the price before each paid run.`

---

Canonical page: https://scrollport.com/tools/categories/web-research-extraction
