Retail prices, bank rates and energy plans, refreshed every night. A monthly index of the web's link graph: 133 million domains and 2.15 billion links for SEO work and AI agents. And every tennis match since 1990, with odds and Elo, updated every hour. Every record is validated and kept with its history, served in seconds, and you pay only per result.
Three families, one factory: nightly retail, finance and energy data, a monthly index of the web's links, and tennis data updated every hour. Every Actor works the same way. Pick one to see live numbers, sample output and pricing.
Need another site?
Send the site and the fields you need. Demand decides what we plant next.
One index of the Common Crawl web graph, rebuilt every month: 133 million domains and 2.15 billion domain-to-domain links, with a year of rank history. Ask it from your code, a spreadsheet or your AI agent.
Found from the sites that link to both. The three closest to ahrefs.com: semrush.com, g2.com and backlinko.com.
Similar Sites Finder · $5.00 / 1,000 similar sites
domains
133M
domain-to-domain links
2.15B
monthly releases of rank history
12
typical run
2–13 s
Open Authority (OA) is a domain's rank in the web graph on a 0–100 log scale. OA 60+ is roughly the top 150,000 domains of the web; OA 80+ roughly the top 5,000.
Sports data
Every tennis match since 1990, as an API.
ATP, WTA, Challenger and ITF, live and back to 1990, updated every hour. Each match comes with odds from about 20 bookmakers, career head-to-head, both players' Elo and their form. Ask it from your code, a spreadsheet or your AI agent.
Sinner v Alcaraz · head-to-head21 meetings
9Jannik Sinner
–
12Carlos Alcaraz
Sinner v Alcaraz, head-to-head by surface: wins of each player
surface
share of wins
Sinner
Alcaraz
hard
5
7
clay
2
4
grass
2
0
exhibition
0
1
all 21
9
12
Last meeting on 2026-04-12, Monte Carlo, clay: Sinner won 7-6(5) 6-3.
Elo and the market, side by side. Tsitsipas v Hijikata on 2026-09-29: Elo gave Tsitsipas 64%, the fair probability from 19 UK bookmakers 73%. He won 6-4 6-3.
Record and serve and return statistics by season, surface, tour or opponent's rank. Sinner against the top 10: 74–41, a 64.3% win rate.
mode playerStats · $5.00 / 1,000 statistics rows
matches since 1990
950k+
players with an Elo rating
13k+
ATP ranking weeks since 1973
2,383
matches with point-by-point
250k+
Elo rates each player's strength right before every match, overall and on each surface. It is built from every match since 1990 and recalculated every night, so you can set it against the bookmakers' fair probability.
Why CrawlPlant
Scrapers that don't break.
These are promises of the factory, not features of one scraper. Every Actor we publish keeps them.
Runs don't fail
Your run reads from the latest snapshot (last night's for prices, rates and plans, this month's for the link index), not from a live site under load. If a page can't be reached, you still get every other record, each marked with when it was collected.
01latest snapshotdefault
02live fetchif needed
03last known valuewith timestamp
last crawl
records tracked
sites crawled nightly
partial results, never an empty failed run
History and change feeds
Every change between snapshots is kept: nightly for prices and rates, monthly for authority and rank. Chart any value over time, or ask only for what changed.
fieldoldnewat
value 12.40 → 11.90 02:14
status on → off 02:14
Clean, typed fields
Consistent names, units and types. Stable ids, so the same record keeps the same key forever.
The crawl already happened. A run only reads and filters the harvest: link lookups answer in milliseconds and a typical run takes 2 to 13 seconds.
Monitored around the clock
Canary runs check every Actor every 3 hours and alert us before you notice anything.
every 3 h
Built for AI agents
Give your agent data it can trust.
All 8 Actors work as tools in any MCP client through the Apify MCP server. Your agent gets typed records with timestamps and history, so it can say what changed and how fresh each number is.
https://mcp.apify.com?tools=crawlplant/<actor>
Questions agents ask
groceriesIs this week's price on 2 L milk a real special, or just back to normal?
financeWhich bank pays the most on a 12-month term deposit today?
linksWho links to scrapy.org's competitors but not to scrapy.org?
linksHow strong is firecrawl.dev, and is it rising?
Retail, finance and energy sources are crawled every night. The link-graph Actors read an index of the Common Crawl web graph that we rebuild every month, with 12 monthly releases of rank history. Every record carries a timestamp or release name, so you always know how fresh a value is.
What if a site changes or blocks requests?
Your run is served from the latest snapshot, so it keeps working. Canary checks every 3 hours tell us about a change long before it reaches you, and we fix it before the next refresh. You get partial results, never an empty failed run.
What is Open Authority (OA)?
A domain's rank in the web's link graph, on a 0–100 log scale. It is computed from the Common Crawl web graph every month, so it is open and repeatable. OA 60+ is roughly the top 150,000 domains; OA 80+ roughly the top 5,000.
Why do referring-domain counts move from month to month?
Each monthly crawl samples a different set of pages, so around 17% of referring domains change between releases even when nothing happened. We label those rows "newly seen" and "no longer seen", and use the 3- and 12-month trends for real direction.
What formats can I get?
Each Actor runs on the Apify platform. Results come as JSON, CSV or Excel from the Console, through the Apify API or client libraries, on a schedule, or as a tool for AI agents via MCP.
Is this legal? What data do you collect?
We collect publicly available data only: no personal data, nothing behind a login. Crawls are paced and run at night to keep load on each site low. How you use the data is up to you, under the source's terms and your local law.
Can you build a scraper for another site?
Yes. Email us the site and the fields you need. We prioritise by demand and let you know when it's live.