Best Buy Canada Scraper API | Prices, Sales, $0.90/1K
Pricing
from $0.60 / 1,000 product results
Best Buy Canada Scraper API | Prices, Sales, $0.90/1K
Scrape Best Buy Canada at $0.90 per 1,000 products ($0.60 paid), cheaper than the leading tools, with rating and review filters and a price-change mode. Search results, no login: SKU, CAD price, regular price, sale savings, rating, reviews, seller; optional UPC.
Pricing
from $0.60 / 1,000 product results
Rating
0.0
(0)
Developer
Aurelix
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 hours ago
Last modified
Categories
Security
Limited permissionsShare
What is Best Buy Canada Scraper?
Search Best Buy Canada and get prices, sale savings, ratings and reviews per product for $0.90 per 1,000 products, no login, with price-change tracking built in.
For retailers, resellers and deal trackers. Filter by price, sale, rating, reviews and seller, and add brand, model, UPC and stock details at no extra cost. Your first run with the example input costs about $0.028 (30 products in our test run).
| Search by | Keywords, one search per line; sort by best match or price |
| Filters | Price range, on sale only, minimum rating, minimum reviews, Best Buy or marketplace sellers |
| Output | 40 fields per product (with details); JSON, CSV, Excel, API |
| Automate | Schedules, webhooks, Zapier, Make, n8n, Google Sheets, MCP for AI agents |
| Price | $0.90 per 1,000 products ($0.60 per 1,000 products on paid Apify plans) |
| Free to try | Runs on Apify's free plan: the $5 monthly credit covers about 5,500 products |
| Login needed | No |
Daily monitor: only what's new, every morning
Set it once, get only the new products every morning. With Incremental mode set to new, the first run returns everything that matches; each later run skips products that earlier runs already returned (new-or-price-change also returns price changes).
{"queries": ["laptop","4k tv"],"onSaleOnly": true,"incrementalMode": "new","stateKey": "laptop-tv-deals"}
- Paste this input into the Input tab (JSON view) and click Save as a new task; it appears under Saved tasks.
- Open the task from Saved tasks and click Schedule.
- Choose Daily, pick the hour, and save.
Cost example: 2 searches, about 20 new products a day ≈ $0.57/month on the free plan ($0.39 on paid plans): one run a day for 30 days, start fee included. The first run returns everything that matches, so it costs more.
Why Best Buy Canada Scraper users pick this one
- Cheaper than the leading tools. $0.90 per 1,000 products, $0.60 on paid plans.
- Price tracking built in. Only new or repriced products, with previous price and change.
- Sale data included. Regular price, savings and when the sale ends.
- Filters that save money. Price range, on sale, minimum rating and reviews, seller type.
- Fast and light. Reads the same JSON bestbuy.ca's own pages use; no browser.
Get started in 3 steps
- Type your search keywords into 'Search keywords', one per line (e.g. air fryer).
- Optionally set a price range, 'On sale only', a minimum rating, the sellers to keep, and 'Include product details'.
- Click Start, then download JSON, CSV or Excel, or schedule it with 'New products and price changes' and send results to Google Sheets, Zapier, Make or n8n.
▶ Try it with the example input
The form opens with an example input already filled in: that run costs about $0.028 on the free plan.
How much does it cost to scrape Best Buy Canada?
Pay per event: you pay only for what the run returns, plus a small start fee. Bronze, Silver, Gold and higher Apify plans pay less per result.
| Products | Free plan | Paid plans (Bronze, Silver, Gold) |
|---|---|---|
| 100 | $0.091 | $0.061 |
| 1,000 | $0.90 | $0.60 |
| 10,000 | $9.00 | $6.00 |
Totals include the $0.001 start fee per run, rounded to the cent (amounts under $0.10 to four decimals). Apify's free plan includes $5 of credit a month, enough for about 5,500 products.
Product details are included in the same per-product price. Products that do not match your keywords are dropped and not charged. When few products pass your filters, a run reads at most 4 result pages plus 2 per product returned, so a strict filter never runs up a long bill.
Billing events
| Event | Free plan | Paid plans (Bronze, Silver, Gold) |
|---|---|---|
product-result | $0.90 per 1,000 products | $0.60 per 1,000 products |
apify-actor-start | $0.001 per run | $0.001 per run |
Benchmarks: how we compare
| Test | Result | Sample |
|---|---|---|
| Price, regular price, sale, rating, review counts and seller against the bestbuy.ca product page | 10 of 10 products matched | 10 products |
| Seller name and seller ID against bestbuy.ca | 5 of 5 matched | 5 marketplace products |
| Completeness: search 'nintendo switch 2' | 1,401 of 1,401 site results returned | 1 search |
| Completeness: search 'air fryer' | 1,205 of 1,216 distinct site results; the 11 dropped were shoe and clothes dryers and heaters | 1 search |
| Filters: price range, on sale, rating, reviews, seller, price sort | 32 of 32 runs obeyed every filter | 32 runs |
| 'Only new products' re-run of the same search | 60 products, then 0 on the re-run | 2 runs |
| Speed without details | 300 products (2 searches x 150 plus a no-match search) in 60 s | 1 run, 256 MB |
| Speed with details | 20 products in 70 s | 1 run, 256 MB |
| Strict filter nothing passes (minimum 20,000 reviews) | 0 products after 4 result pages, 55 s | 1 run, 256 MB |
| Prefilled first run | 30 products | 1 run |
Accuracy rows compare our output field by field with the same product's bestbuy.ca page, in our release audit. Speed rows are single Apify cloud runs at 256 MB memory on the default datacenter proxy, so treat times as a guide. One small source-side difference showed up: a rating that the search data had not yet refreshed (4.14 from 7 ratings against 4.17 from 6 on the page).
What data you get
Best Buy Canada Scraper turns bestbuy.ca search results into clean rows: SKU, title, price in Canadian dollars, regular price, sale savings and end date, rating, reviews, category, seller and images. Search by keyword and filter by price range, on sale, minimum rating, minimum reviews and Best Buy or marketplace sellers; switch on product details for brand, model, UPC, stock and specs. The 'New products and price changes' mode returns only what changed since your last run, with the previous price.
- sku, title, product_url, image_url, images
- price, regular_price, on_sale, savings, sale_ends_at, currency (CAD)
- rating, ratings_count, reviews_count, category, category_ids
- seller ('Best Buy' or the marketplace shop name), seller_id, marketplace, clearance, online_only, in_store_only
- with details: brand, model_number, upc, free_shipping, shippable, available_online, online_stock, in_store_availability, description_text, specs
- query, position, new_since_last_run, previous_price, price_change
- source_url, scraped_at in ISO 8601 UTC
| query | position | title | price | regular_price | rating | reviews_count | seller |
|---|---|---|---|---|---|---|---|
| air fryer | 1 | Ninja Max XL Air Fryer - 5.2L (5.5QT) - Grey - Only at Be... | 199.99 | 199.99 | 4.73 | 2296 | Best Buy |
| air fryer | 2 | Ninja Air Fryer Pro 4-in-1 - 4.7L (5QT) Capacity - Black | 99.99 | 179.99 | 4.65 | 142 | Best Buy |
| air fryer | 3 | Philips 3000 Series Dual Basket Air Fryer - 9L (9.5QT) - ... | 129.99 | 299.99 | 4.57 | 377 | Best Buy |
One full product record, exactly as a real run returned it (long text and lists shortened here). From a real run:
{"query": "laptop","position": 3,"sku": "19194100","title": "Refurbished Excellent - Dell Latitude 7420 14\" Business Laptop - Intel Core i5-1145G7 - 16GB DDR4 - 512GB SSD - Windows ... [6 more characters]","price": 449.99,"regular_price": 699.99,"on_sale": true,"savings": 250,"sale_ends_at": "2026-11-06T06:59:59Z","currency": "CAD","rating": 4.14,"ratings_count": 7,"reviews_count": 7,"category": "Windows Laptops","category_ids": ["20001","20352","36711"],"seller": "THE PC ROOM","seller_id": "456206","marketplace": true,"clearance": false,"online_only": true,"in_store_only": false,"short_description": "The Dell Latitude 7420 14\" Business Laptop boosts your productivity with a powerful 11th Gen Intel Core i5 processor, 16... [326 more characters]","product_url": "https://www.bestbuy.ca/en-ca/product/refurbished-excellent-dell-latitude-7420-14-business-laptop-intel-core-i5-1145g7-16... [41 more characters]","image_url": "https://multimedia.bbycastatic.ca/multimedia/products/1500x1500/191/19194/19194100.jpeg","images": ["https://multimedia.bbycastatic.ca/multimedia/products/1500x1500/191/19194/19194100.jpeg","https://multimedia.bbycastatic.ca/multimedia/products/150x150/191/19194/19194100.jpeg","https://multimedia.bbycastatic.ca/multimedia/products/500x500/191/19194/19194100.jpeg","... [6 more]"],"source_url": "https://www.bestbuy.ca/api/v2/json/search?query=laptop&lang=en-CA&page=1&pageSize=100","scraped_at": "2026-11-04T06:59:39Z","new_since_last_run": false,"previous_price": null,"price_change": null,"brand": "DELL","model_number": "7420","upc": "762765857328","free_shipping": false,"shippable": true,"available_online": true,"online_stock": 7,"in_store_availability": "NotAvailable","description_text": "What you need to know\n\n- Built for business with Windows 11 Pro for enhanced security and productivity\n\n- 11th Gen Intel... [1951 more characters]","specs": {"Product Condition": "Refurbished Excellent","Processor: Processor Type": "Intel Core i5","Processor: Processor Generation/Series": "11th Generation","Processor: Processor Speed": "2.6 GHz","Processor: Processor Cache": "8 MB","Memory & Storage: RAM Size": "16 GB","Memory & Storage: Solid-State Drive Capacity": "512 GB","Memory & Storage: Expansion Slots": "MicroSD Card Reader – Supports expandable storage via microSD cards.M.2 Slots –M.2 2230/2280 Slot for SSD storage (suppo... [150 more characters]","Graphics: Graphics Processing Unit Type": "Dedicated GPU","Graphics: VR Ready": "No","Display: Screen Size": "14 in","Display: Screen Resolution": "1920 x 1080","Display: Screen Refresh Rate": "60 Hz","Display: Display Technology": "LCD","Display: Wireless Display (WiDi) Capable": "No","Display: HDCP Compliant": "Yes","Operating System: Pre-loaded Operating System": "Windows 11 Pro","Operating System: Operating System Language": "English","Operating System: Battery & Power": "Header","Ports & Connectivity: USB Ports": "2 x USB Type-C (Thunderbolt 4) with Power Delivery & DisplayPort2 x USB 3.2 Gen 1 Type-A1 x HDMI 2.01 x 3.5mm Headphone/... [44 more characters]","Ports & Connectivity: Display Ports": "1 x HDMI 2.02 x Thunderbolt 4 (USB-C with DisplayPort and Power Delivery support)","Ports & Connectivity: Ethernet Port": "No","Ports & Connectivity: Other Input or Output Ports": "USB Ports:2 x Thunderbolt 4 (USB-C) with Power Delivery & DisplayPort2 x USB 3.2 Gen 1 Type-A (one with PowerShare)Video... [311 more characters]","Ports & Connectivity: Integrated Wi-Fi": "802.11a/b/g","Ports & Connectivity: Integrated Bluetooth": "Yes - 5.1","Ports & Connectivity: 5G": "No","Keyboard: Keyboard Language": "English","Keyboard: External Controls & Buttons": "Right Side:MicroSD Card Slot: Allows for expandable storage or data transfer.Micro-SIM Card Slot (optional): Available o... [370 more characters]","Keyboard: Backlit Keyboard": "Yes","Webcam: Webcam": "Yes","Size and Weight: Dimensions (cm)": "32.135 (W) x 1.7 (H) x 20.869 (D) cm","Size and Weight: Dimensions (in)": "12.65 (W) x 0.67 (H) x 8.22 (D) in","Size and Weight: Weight": "1.22 kg","Size and Weight: Weight (lbs)": "2.69 lb"}}
Use cases
- Canadian retailers and resellers monitoring Best Buy prices and sales daily
- Deal sites and newsletters finding products that just went on sale
- Brands checking how marketplace sellers price their products on bestbuy.ca
- Analysts comparing ratings and review counts across a product category
Use-case recipes
Daily price and new-product tracker
For Canadian retailers and resellers watching a category. Search the category you sell, set 'New products and price changes' and a state key, and schedule it daily. Each run returns only new or repriced products; sort the sheet by price_change and compare previous_price with price per sku.
{"queries": ["air fryer"],"maxResultsPerQuery": 50,"incrementalMode": "new-or-price-change","stateKey": "air-fryer-daily"}
Well-rated deals for a newsletter
For deal sites and newsletters. Keep only products on sale, rated 4 stars or more with at least 20 reviews, cheapest first. Publish title, price, regular_price, savings and product_url, and use sale_ends_at to say how long the deal lasts.
{"queries": ["headphones","4k tv"],"maxResultsPerQuery": 30,"sort": "price-asc","onSaleOnly": true,"minRating": 4,"minReviews": 20}
Marketplace pricing check for brands
For brands checking how third-party shops price their products on bestbuy.ca. Search your brand, keep marketplace sellers only and turn on product details. Group the rows by seller_id, then match model_number or upc to your own catalogue and compare price with your list price.
{"queries": ["dyson vacuum"],"maxResultsPerQuery": 30,"sellers": "marketplace","includeDetails": true}
Ratings and reviews across a category
For analysts comparing products in one category. Search it with a minimum review count so thin listings drop out. Chart rating against reviews_count and price, and split by category or seller to see where Best Buy's own stock and marketplace stock differ.
{"queries": ["robot vacuum"],"maxResultsPerQuery": 50,"minReviews": 10}
Input
| Field | Type | What it does | Default |
|---|---|---|---|
queries (Search keywords) | array | What to search for on bestbuy.ca, one search per line, e.g. 'laptop', 'air fryer', 'sony headphones'. | |
maxResultsPerQuery (Max products per search) | integer | Most products to return per search after filters, e.g. 100. | 100 |
sort (Sort by) | string | Order of results, as on bestbuy.ca: best match or price. | "relevance" |
onSaleOnly (On sale only) | boolean | Only products whose current price is below the regular price. | false |
minRating (Minimum star rating) | integer | Only products rated at least this many stars (1-5), e.g. 4. 0 = no filter; unrated products are dropped when... | 0 |
minReviews (Minimum reviews) | integer | Only products with at least this many customer reviews, e.g. 10. 0 = no filter. | 0 |
All 13 fields, with examples: see the Input tab.
Use with AI agents (MCP)
MCP (Model Context Protocol) is the open standard that lets AI assistants such as Claude, ChatGPT and Cursor call outside tools. Apify's hosted MCP server at https://mcp.apify.com/?tools=aurelix/best-buy-canada-scraper gives your assistant this Actor only: it fills in the input from your request, runs it and reads the products back, at the same per-result price as a run started by hand.
Example prompts
- "Find air fryers on Best Buy Canada under 150 dollars rated 4 stars or more and give me a table with price, regular price and savings"
- "Which 4K TVs are on sale at bestbuy.ca right now? List the 30 cheapest with their sale end dates"
- "Show me marketplace sellers on Best Buy Canada selling Dyson vacuums, with their prices, seller IDs and UPCs"
Claude Desktop and claude.ai
Settings > Connectors > Add custom connector, name it Apify, paste https://mcp.apify.com/?tools=aurelix/best-buy-canada-scraper, keep the detected OAuth settings, select Add and sign in to Apify.
Claude Code
$claude mcp add --transport http apify "https://mcp.apify.com/?tools=aurelix/best-buy-canada-scraper"
Cursor and VS Code
Add this to ~/.cursor/mcp.json (Cursor); in VS Code's .vscode/mcp.json put the same entry under "servers" with "type": "http". Sign in to Apify when asked.
{"mcpServers": {"apify": {"url": "https://mcp.apify.com/?tools=aurelix/best-buy-canada-scraper"}}}
ChatGPT
Turn on Developer mode, open Settings > Apps & Connectors > Create, paste the URL above as the MCP server URL, choose OAuth and authorize Apify.
Clients without sign-in send Authorization: Bearer <YOUR_APIFY_TOKEN> instead. No Apify account? This Actor supports Apify's agentic payments: an agent can pay per run with a prepaid, spend-capped token, bought with x402 stablecoin payments.
n8n AI agent
Give an AI Agent node an MCP Client Tool with the endpoint https://mcp.apify.com/?tools=aurelix/best-buy-canada-scraper and a Bearer credential holding your Apify token.
Use it from AI agents (MCP), the API or no-code
Copy this to your AI assistant
Use the Apify Actor aurelix/best-buy-canada-scraper (Best Buy Canada Scraper) through Apify's MCP server or API. Main input: queries (Search keywords). Example input: {"queries": ["air fryer", "4k tv"], "maxResultsPerQuery": 200, "onSaleOnly": true, "minRating": 4}. Each result is one product with fields such as query, position, sku, title, price, regular_price, on_sale, savings. It costs $0.90 per 1,000 products on Apify's free plan plus a $0.001 start fee per run, and needs no login.
MCP server URL for this Actor: https://mcp.apify.com/?tools=aurelix/best-buy-canada-scraper (setup for each client in the section above).
API
Start a run and read the dataset with Apify's REST API or the Python and JavaScript clients:
from apify_client import ApifyClientclient = ApifyClient("<YOUR_APIFY_TOKEN>")run = client.actor("aurelix/best-buy-canada-scraper").call(run_input={'queries': ['air fryer', '4k tv'], 'maxResultsPerQuery': 200, 'onSaleOnly': True, 'minRating': 4})for item in client.dataset(run["defaultDatasetId"]).iterate_items():print(item)
No-code: schedule it in 3 clicks
Send the results to Google Sheets, Zapier, Make, n8n, Slack or any webhook URL.
- Fill in the input, then click Save as a new task.
- In the task, click Schedule and pick daily or weekly (Apify Schedules).
- Open the task's Integrations tab to send every run's results to Slack, Google Sheets, email or any webhook.
Prefer n8n or Make? Ask in the Issues tab and we will share a ready-made workflow for it.
FAQ
Can I scrape Best Buy Canada without login?
Yes. It never logs in, so you need no Best Buy account, password or cookies; only a free Apify account to run it.
Is there a Best Buy Canada API?
You can use this Actor as one. Start it with Apify's REST API or the Python and JavaScript clients and read the results as JSON (see the code above), or call it from an AI agent through MCP.
How much does it cost to scrape Best Buy Canada?
About $0.90 for 1,000 products on Apify's free plan and $0.60 on paid plans, start fee included. The free $5 monthly credit covers about 5,500 products.
Can I export Best Buy Canada data to Excel or Google Sheets?
Yes. Download the results as Excel, CSV, JSON, XML or HTML from the run's Storage tab, or send them to Google Sheets with Apify's Google Sheets integration or the API.
Is it legal to scrape Best Buy Canada?
It reads only public data any logged-out visitor can see: Best Buy Canada product data shown on bestbuy.ca. It goes at a polite pace, never logs in and never solves CAPTCHAs. It returns product listing fields only (title, price, availability, rating, specs, links); no review text or reviewer data. To have a record removed, open an issue on this Actor's Issues tab; if Best Buy Canada formally asks us to stop, this Actor will stop. You are responsible for using the data lawfully, incl. anti-spam and privacy laws; this is not legal advice.
Is this Best Buy USA?
No. It reads bestbuy.ca, with prices in Canadian dollars. Best Buy USA blocks automated visitors on the free proxy; its official Products API needs a developer key.
How does price tracking work?
Schedule the same search with 'New products and price changes'. Each run remembers the prices it returned; the next run returns only new products and products whose price changed, with previous_price and price_change.
Why are there fewer products than bestbuy.ca's result count?
Best Buy Canada serves at most 2,000 results per search, your filters remove some, and products that match none of your keywords (or their department) are dropped and not charged.
Who is the seller?
'Best Buy' for Best Buy's own stock, otherwise the marketplace shop name exactly as Best Buy shows it, with its Best Buy seller ID (seller_id). Marketplace sellers are registered businesses, so the shop name is always included.
Are prices the same everywhere in Canada?
Yes for these fields: they are Best Buy Canada's national online prices. Store-level stock is not included.
Do prices include the environmental handling fee (EHF)?
No. price is Best Buy Canada's current online price before the provincial environmental handling fee, which bestbuy.ca adds on some products depending on the province (for example 199.95 here against 200.35 on the page with a 0.40 fee).
What happens when a search finds nothing or my filters are very strict?
Products that do not match are dropped and not charged, and searches with no matching products are named in the run status. With strict filters a search stops after 2 result pages in a row where nothing passes, and a run reads at most 4 result pages plus 2 per product returned; searches it skipped for that reason are named in the status.
Why does a product without my search word appear?
A product is kept when at least half of your search words appear in its title, category, brand or summary, or when it sits in the same department as most of the direct matches (a Chromebook for 'laptop'). Everything else is dropped before charging.
What is the difference between 'new' and 'new-or-price-change'?
'new' returns only products a previous run of the same search and filters did not return. 'new-or-price-change' also returns products whose price changed, with previous_price and price_change. 'all' returns everything and still fills those two fields. The memory is kept per search and filters (or per 'State key') and forgets products not seen for 60 days.
What does 'Include product details' add, and does it cost more?
It adds brand, model_number, upc, free_shipping, shippable, available_online, online_stock, in_store_availability, description_text, specs and every gallery image. The price per product stays the same, but it reads one extra page per product, so runs are slower: 20 products with details took 70 seconds in our test run.
What happens if Best Buy refuses or times out?
Each request is tried up to 4 times with a fresh connection and a growing pause. If a search still fails, the products already read are kept, the run status starts with 'Partial' and names what was not read. If details stop loading, products are returned without details and the status says how many. You pay only for products written to the dataset.
Why does a rating or review count differ slightly from the product page?
Ratings and counts come from Best Buy's search data, which can lag the product page by a review or two. In our audit one product showed 4.14 from 7 ratings against 4.17 from 6 on the page; prices and sellers matched.
Which proxy does it need?
Apify Proxy is required, and the default datacenter group works; residential proxy is not needed. It reads the same JSON data bestbuy.ca's own pages load, not the HTML pages.
Can I get French listings or another province's prices?
No. Listings are in English, prices are national online prices in Canadian dollars, and per-store stock is not included.
Limits (stated honestly)
- Best Buy Canada only (bestbuy.ca, English). Best Buy USA is not covered.
- At most 2,000 results per search (Best Buy Canada's own limit).
- Shipping, stock, brand, model, UPC and specs need 'Include product details', which adds one request per product and makes runs slower.
- With strict filters a run reads at most 4 result pages plus 2 per product returned; searches it did not finish are named in the run status.
- Sort options are best match and price; Best Buy does not offer a rating sort through this data.
- If Best Buy refuses or times out repeatedly, the Actor retries with a fresh connection; if it keeps refusing, the products already read are kept and the run status says 'Partial'.
Works great with
- Then: Google Trends by Region: put product names (shortened to the search phrase) into its
keywordsinput to see whether demand is rising before you stock or list them
Related Aurelix tools
Public Aurelix Actors, grouped by the data they collect. All are pay-per-result and need no login.
E-commerce and product data
- AliExpress Scraper API: AliExpress search results by keyword: price, discount, rating, units sold, ship-from country and sponsored flag.
- Amazon Best Sellers & Amazon New Releases: Amazon Best Sellers and New Releases top 100 on 10 marketplaces: rank, ASIN, price, rating, rank change.
- Shopify Product Export Scraper: Every public product of any Shopify store with variants, SKUs, prices, barcodes, stock counts and collections.
- Shopify Best Sellers Tracker: Competitor Shopify stores' best-sellers, new products, price changes, stock-outs and restocks since your last run, plus catalogue summary.
Jobs and hiring data
- Job Bank Canada Scraper API: Official Job Bank Canada postings by month: NOC and NAICS codes, wages, hours and location.
- Greenhouse Jobs Scraper: Live jobs from a company's Greenhouse, Lever, Ashby or SmartRecruiters board, with salary and Canadian province tags.
- LinkedIn Jobs Country Filter Scraper: Public LinkedIn job postings by keyword and country: title, company, location, seniority, job type, salary text, description.
- Multiple Job Boards Scraper: LinkedIn, about 50 company career sites, Remote OK and We Work Remotely jobs in one deduplicated list.
- Remote Job Board Scraper API: Remote OK and We Work Remotely jobs in one deduplicated list with salary, regions and tags.
Leads and company data
- Contact Page Scraper: Published company emails, phones, addresses, social pages and team members from a list of company websites.
- Decision Maker Finder: Founders, CEOs, VPs and department heads from company team pages, with title, seniority and function.
- Newly Funded Companies Hiring: Companies that just raised money (SEC Form D), with their open roles and business contacts, as a new-only monitor.
- Google Maps Phone Scraper: Local business lists from Google Maps: phones, websites, ratings, hours, coordinates; optional website emails and socials.
- Recently Funded Companies API: US companies that just filed an SEC Form D: amount raised, industry, state, executives, confirmed website.
- Tech Stack API: CMS, e-commerce platform, analytics, ad pixels, chat, CDN and email provider for each domain you enter.
Ad intelligence
- Competitor Watch: One report per competitor with only what is new: Meta and TikTok ads, page changes, Shopify products and prices, jobs.
- Facebook Ad Library Search & API: Facebook and Instagram business ads from the Meta Ad Library: copy, creatives, landing pages, dates, optional EU reach.
- TikTok Ads Library API: TikTok Ads Library ads for Europe, UK, Switzerland and Turkey with targeting, reach, ad text and landing pages.
Canada and government data
- Canada Building Permits: Building permits and development applications from 7 Canadian cities: address, type, status, dates, value, applicant, contractor and Toronto planner contact.
- Government Tenders Scraper: Open tenders from SAM.gov, CanadaBuys and EU TED in one table: buyer, codes, value, deadline, contact and link.
- USPTO Trademark API: US trademark search and watch from USPTO: mark, owner or number lookups, new filings, owner, attorney, goods.
AI, content and SEO
- Google Trends by Region: Google Trends interest over time, by region and rising queries for any number of keywords, plus trending searches.
- Google Autocomplete API: Expands seed keywords into hundreds of real Google and YouTube autocomplete phrases, tagged by search intent.
- PDF Table Extraction & PDF to Markdown OCR: Turns linked PDF and Word files into Markdown per page, with tables as JSON rows, RAG chunks and OCR.
- Broken Link Crawler & SEO Audit: Audits a whole site: one row per page with SEO checks and broken links, plus a ranked issues summary.
- Website to Markdown API: Crawls a site and returns one row of clean main-content Markdown per page, with title, headings and links.
- YouTube Transcript Scraper: Returns YouTube video transcripts as text, timed segments and AI chunks, from videos, channels, playlists or searches.
More data tools
- Agoda API (Unofficial): Scrape Agoda guest reviews at $0.50 per 1,000 with this unofficial Agoda API, cheaper than the leading tools: Agoda and...
- Tennis Betting Odds Scraper: Tennis results and upcoming matches with opening and closing odds per bookmaker and implied probabilities.
Recent changes
- 0.1: Price $0.90 per 1,000 products ($0.60 on paid plans), down from $1.00 / $0.70.
The full history is on the Changelog tab.
Tested daily
An automated health check runs this Actor every day on a fixed input and checks that at least 40 products come back with sku, title, price, currency, product_url, source_url filled in; a failed check alerts the maintainer straight away.
Your feedback
Missing a field, found a bug or need another filter? Open an issue on the Issues tab; we aim to answer within a day. If this Actor saved you time, a short review helps other people find it.
