Web Data for AI Agents
Give an agent a reliable way to fetch structured web data at run time — every Actor is callable over a documented HTTP API, takes a schema-validated input and returns a schema-defined dataset.
How it works
These Actors are designed to chain — the output of one is the input of the next.
- 1
Pick the Actor as a tool
Each Actor’s input schema doubles as a tool definition: named parameters, types and required flags are already declared.
- 2
Call it synchronously
The run-sync-get-dataset-items endpoint runs the Actor and returns results in one request, which suits an agent tool call.
- 3
Consume typed output
The dataset schema tells the agent what fields to expect, so parsing is deterministic rather than guessed from prose.
Scrapers for this use case
5 Goldmine Actors serve this workflow.
Extract Emails, Socials and Contacts from Any Website
Extract emails from websites in bulk. Website email scraper and email extractor: extract email from website pages, plus social links and phone numbers, from the home, contact and about pages of any site. Contact details scraper for lead generation.
Scrape LinkedIn Company Details
LinkedIn company scraper: scrape LinkedIn company pages in bulk for company data from LinkedIn: name, employee count, website, industry, size, headquarters, founding year, specialties, affiliated pages and stock info. LinkedIn company details, no login.
Google Maps Contact & Social Media Extractor
Google Maps email extractor for lead generation. Get business emails from Google Maps listings with ratings, opening hours, phones, websites and social links. A Google Maps contact scraper that returns Google Maps emails for outreach lists.
Amazon Product Scraper
Amazon product scraper by URL or Amazon ASIN. Scrape Amazon product data: title, price, features, images, technical specifications, ratings and variations. Amazon scraper for market research, price comparison and competitive analysis.
Instagram Profile Scraper
$2/1000 profiles. Instagram profile scraper: scrape Instagram profiles into Instagram followers count, following and post counts, bio, verification, bio links and the emails, phones and websites found in the bio. Instagram scraper with no login, for lists of usernames.
What this does not solve
Worth knowing before you build a process on top of it.
- Runs are asynchronous work with real latency. Synchronous calls are suitable for small inputs, not for large crawls inside a single agent turn.
- Goldmine does not currently publish a hosted MCP server. Actors are reached over the Apify API, and Apify’s own MCP integration is the route for MCP-aware clients.
- Costs scale with results, so an agent given an unbounded input can spend real money — bound it with `maxItems`.