New Business Licenses Scraper | Business License Data avatar

New Business Licenses Scraper | Business License Data

Pricing

from $1.75 / 1,000 business leads

Go to Apify Store
New Business Licenses Scraper | Business License Data

New Business Licenses Scraper | Business License Data

Scrape new business licenses from 11 US and Canadian city open-data portals at $2.50 per 1,000 leads, cheaper than the leading tools. Chicago, New York City, Los Angeles, San Francisco, Seattle and more: business license data with category, issue date and address, plus an only-new daily mode.

Pricing

from $1.75 / 1,000 business leads

Rating

0.0

(0)

Developer

Aurelix

Aurelix

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

21 minutes ago

Last modified

Features

Limited permissions

Share

What is New Business Licenses Scraper?

Get newly licensed businesses from 11 US and Canadian cities (name, licence type, category, issue date, address) for $2.50 per 1,000 leads, no login.

For sales teams, agencies and local suppliers who want to reach businesses in their first weeks. One schema across Chicago, NYC, LA, San Francisco, Seattle, Calgary and more, with an only-new daily mode. Your first run with the example input costs about $0.08 (30 leads in our test run).

New Business Licenses Scraper: 75-second demo video

▶ Watch the 75-second demo

CitiesChicago, New York City, Los Angeles, San Francisco, Seattle, Denver, New Orleans, Baton Rouge, Norfolk (US); Edmonton and Calgary (Canada)
FiltersDays back or since date (up to 90 days), business category, keywords, max per city
Output25 fields per lead; JSON, CSV, Excel, API
AutomateSchedules, webhooks, Zapier, Make, n8n, Google Sheets, MCP for AI agents
Price$2.50 per 1,000 leads ($1.75 per 1,000 leads on paid Apify plans)
Free to tryRuns on Apify's free plan: the $5 monthly credit covers about 1,900 leads
Login neededNo

Daily monitor: only what's new, every morning

Set it once, get only the new leads every morning. With Only new since last run on, the first run returns what matches in your days back and remembers the rest of the last 90 days; each later run returns only businesses not returned before, including ones a city publishes late, so a quiet day costs only the start fee.

{
"cities": [
"chicago",
"nyc",
"los-angeles",
"san-francisco",
"seattle"
],
"daysBack": 30,
"incremental": true,
"stateKey": "daily-new-businesses"
}
  1. Paste this input into the Input tab (JSON view) and click Save as a new task; it appears under Saved tasks.
  2. Open the task from Saved tasks and click Schedule.
  3. Choose Daily, pick the hour, and save.

Cost example: 5 cities, about 60 new businesses a day ≈ $4.65/month on the free plan ($3.30 on paid plans): one run a day for 30 days, start fee included. The first run returns everything that matches, so it costs more.

Add a Slack incoming-webhook URL in slackWebhookUrl (or any URL in webhookUrl) to get a short digest of each run's new leads; nothing is sent when a run finds nothing.

Why New Business Licenses Scraper users pick this one

  • Eleven cities, one schema. Same 25 fields for every city, ready for one CRM import.
  • Cheaper than the leading tools. $2.50 per 1,000 leads; cities with no new licences cost nothing.
  • Only new, every day. Catches licences cities publish late; each business arrives once.
  • Normalised categories. Fifteen categories across every city's own licence types.
  • Default-deny privacy. Address and phone only for clear businesses; personal names removed.

Get started in 3 steps

  1. Pick the cities and how far back to look; the defaults return licences dated in the last 30 days in all eleven cities, up to the newest 1,000 per city. For a daily feed of new businesses use 'Only new since last run' (next step).
  2. Optionally narrow it: business categories and keywords; turn on 'Only new since last run' and schedule it daily: it also catches licences a city publishes late.
  3. Click Start, then download JSON, CSV or Excel, or schedule the run and send new leads to Google Sheets, a CRM, 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.08 on the free plan.

How much does it cost to scrape new business licenses?

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.

LeadsFree planPaid plans (Bronze, Silver, Gold)
100$0.26$0.18
1,000$2.51$1.76
10,000$25.01$17.51

Totals include the $0.005 start fee per run, rounded to the cent. Apify's free plan includes $5 of credit a month, enough for about 1,900 leads.

No charge for cities that return nothing; the run start fee covers checking the cities when nothing new matches. No proxy is used.

Billing events

EventFree planPaid plans (Bronze, Silver, Gold)
business-lead$2.50 per 1,000 leads$1.75 per 1,000 leads
apify-actor-start$0.005 per run$0.005 per run

Benchmarks: how we compare

TestInputResultRun time
First run (prefilled input)Chicago, San Francisco and Seattle, 10 per city30 leads for $0.080 in total4 s
All eleven cities, only-new, first run30 days back (the rest of 90 days remembered)2,902 leads31 s
Only-new repeatthe same input run again straight after0 leads, no business returned twice; only the start fee38 s
All eleven cities, defaultsempty input2,886 leads65 s

Measured on Apify at 256 MB with the inputs shown; run times include reading every city's portal.

What data you get

New Business Licenses Scraper turns the official business-licence and business-registration open data of 11 cities (Chicago, New York City, Los Angeles, San Francisco, Seattle, Denver, New Orleans, Baton Rouge, Norfolk, Edmonton and Calgary) into one lead schema: business name, DBA or trade name, licence number and type, a normalised business category, NAICS code where published, issue date, status, street address, city, state or province, ZIP and the business phone where the city publishes one. Filter by category, keyword and date, and switch on the only-new mode for a daily feed of businesses that just opened.

  • Business name and DBA or trade name
  • Licence number, licence type as published, and a normalised category (15 categories)
  • NAICS code and description where the city publishes them (Los Angeles, San Francisco code only, Seattle, Baton Rouge), and ownership type (Seattle, Baton Rouge)
  • Issue date (YYYY-MM-DD), expiry date where published, status
  • Street address, latitude and longitude (only for records that are clearly businesses), city, state or province, ZIP or postal code, neighbourhood where published
  • Business phone where published (New York City, Seattle, New Orleans), only for records that are clearly businesses
  • A stable lead_key per business for joins and dedupe, a flag when personal details were removed, and a link to the city's dataset
jurisdictionbusiness_namedba_namecategorylicense_typeissue_dateaddresszip_codephone
Chicago, ILDO IT WITH BILL LLCDO IT WITH BILLProfessional servicesRegulated Business License2026-11-13400 E RANDOLPH ST 25 252960601
New York City, NYSOUND DESIGN ALARM INC.RetailElectronics2026-10-301579 STILLWELL AVE104617189041117
Seattle, WACCS COFFEE HOUSE LLCCC'S COFFEEHOUSEFood and drinkSnack and Nonalcoholic Beverage Bars2026-11-15125 16TH AVE E98112-52118322438100
Los Angeles, CAEVOLVE BLUE LLCProfessional servicesProfessional & commercial equipment & supplies2026-12-01630 FREEDOM BUSINESS CTR DRIVE SUITE #30019406-0201
San Francisco, CAWest Cali Builders IncConstruction and trades2026-11-132612 E 22nd St94601
Calgary, ABATARGON GROUPConstruction and tradesCONTRACTOR (NO PROVINCIAL LICENCE REQUIRED), RETAIL DEALE...2026-11-10#401 301 14 ST NW

One full lead record, exactly as a real run returned it (long text and lists shortened here). From a real run:

{
"lead_key": "seattle:0008965360814474",
"source": "seattle",
"jurisdiction": "Seattle, WA",
"business_name": "CCS COFFEE HOUSE LLC",
"dba_name": "CC'S COFFEEHOUSE",
"license_number": "0008965360814474",
"license_type": "Snack and Nonalcoholic Beverage Bars",
"category": "Food and drink",
"naics_code": "722515",
"naics_description": "Snack and Nonalcoholic Beverage Bars",
"ownership_type": "LLC - Single Member",
"issue_date": "2026-11-15",
"expiration_date": null,
"status": "Active",
"address": "125 16TH AVE E",
"city": "Seattle",
"state": "WA",
"zip_code": "98112-5211",
"country": "US",
"neighborhood": null,
"phone": "8322438100",
"latitude": null,
"longitude": null,
"personal_details_removed": false,
"url": "https://cos-data.seattle.gov/d/wnbq-64tb",
"source_url": "https://cos-data.seattle.gov/d/wnbq-64tb",
"scraped_at": "2026-11-14T14:57:12Z"
}

Use cases

  • Sales teams selling to new local businesses: payroll, POS, insurance, banking, telecom, web design
  • Agencies and freelancers offering marketing, signage or bookkeeping to businesses that just opened
  • Suppliers and distributors finding new restaurants, salons, contractors and retailers in their territory
  • Market researchers tracking business openings by city and category

Use-case recipes

Daily new-business feed for a sales territory

For sales teams selling to new local businesses. Pick the cities in your territory and the categories you sell to, turn on the only-new mode and schedule it daily; send business_name, category, address and phone to your CRM, and use Google Maps Businesses to find each business's website.

{
"cities": [
"seattle",
"san-francisco"
],
"daysBack": 30,
"categories": [
"Food and drink",
"Retail"
],
"incremental": true,
"stateKey": "west-coast-retail-food"
}

Input

FieldTypeWhat it doesDefault
cities (Cities)arrayWhich city open-data business-licence datasets to read.["chicago", "nyc", "los-angeles", "san-francisco", "seatt...
maxResultsPerCity (Max results per city)integerUpper limit of leads per city after filters, newest first. 0 = no limit (at most 25,000 rows are read...1000
daysBack (Issued in the last N days)integerKeep licences dated on or after today minus this many days (UTC); with 'Only new since last run' on, this...30
categories (Business categories)arrayKeep only these normalised categories, e.g. ['Food and drink', 'Construction and trades'].
keywords (Keywords)arrayKeep leads whose business name, DBA, licence type or NAICS description contains one of these (case-insensitive), e.g. ['salon', 'restaurant', 'contractor'].
incremental (Only new since last run)booleanReturn only businesses not returned by an earlier run with the same categories and keywords (or the same memory name).false

All 10 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/new-business-licenses gives your assistant this Actor only: it fills in the input from your request, runs it and reads the leads back, at the same per-result price as a run started by hand.

Example prompts

  • "List restaurants and cafes that got a new business licence in Chicago and San Francisco in the last 30 days, with address and issue date"
  • "Find new beauty salons and barbers licensed in Seattle, Calgary and Edmonton this month and make a table of name, address and licence type"
  • "Which business categories had the most new licences in New York City and Los Angeles in the last 30 days? Count them for me"

Claude Desktop and claude.ai

Settings > Connectors > Add custom connector, name it Apify, paste https://mcp.apify.com/?tools=aurelix/new-business-licenses, 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/new-business-licenses"

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/new-business-licenses"
}
}
}

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/new-business-licenses 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/new-business-licenses (New Business Licenses Scraper) through Apify's MCP server or API. Main input: cities (Cities); maxResultsPerCity (Max results per city). Example input: {"cities": ["chicago", "san-francisco", "seattle"], "daysBack": 30, "categories": ["Food and drink", "Beauty and personal care"], "incremental": true, "stateKey": "west-coast-food"}. Each result is one lead with fields such as lead_key, source, jurisdiction, business_name, dba_name, license_number, license_type, category. It costs $2.50 per 1,000 leads on Apify's free plan plus a $0.005 start fee per run, and needs no login.

MCP server URL for this Actor: https://mcp.apify.com/?tools=aurelix/new-business-licenses (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 ApifyClient
client = ApifyClient("<YOUR_APIFY_TOKEN>")
run = client.actor("aurelix/new-business-licenses").call(run_input={'cities': ['chicago', 'san-francisco', 'seattle'], 'daysBack': 30, 'categories': ['Food and drink', 'Beauty and personal care'], 'incremental': True, 'stateKey': 'west-coast-food'})
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.

  1. Fill in the input, then click Save as a new task.
  2. In the task, click Schedule and pick daily or weekly (Apify Schedules).
  3. Turn on Only new since last run so each run returns only what is new, and paste a Slack or webhook URL into Slack webhook URL / Webhook URL to get a digest of the new items (count plus the top 10) after every run.

Prefer n8n or Make? Ask in the Issues tab and we will share a ready-made workflow for it.

FAQ

Can I scrape new business licenses without login?

Yes. It never logs in, so you need no city portal account, password or cookies; only a free Apify account to run it.

Is there a new business licenses 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 new business licenses?

About $2.51 for 1,000 leads on Apify's free plan and $1.76 on paid plans, start fee included. The free $5 monthly credit covers about 1,900 leads.

Can I export new business licenses 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.

It reads only public data any logged-out visitor can see: the official open-data APIs of the eleven cities, published for reuse (public domain, CC0, open government licences or the city's open-data terms). It goes at a polite pace, never logs in and never solves CAPTCHAs. It returns business licence fields and leaves out owner names, contact persons and mailing addresses; street addresses and phones are returned only for records that are clearly businesses, and names that read as a person's are removed. People can ask for removal by opening an issue on this Actor's Issues tab; if a city 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 there a cheaper business license scraper on Apify?

This Actor costs $2.50 per 1,000 leads ($1.75 on paid plans) plus $0.005 per run, cheaper than the leading tools, and covers eleven cities in one run with an only-new mode. This tool doesn't cover state-level company registrations or email addresses.

Can I get new business leads every day?

Yes. Pick your cities, turn on 'Only new since last run' and schedule it daily; each run reads the last 90 days (the newest accounts for Los Angeles, Denver and Baton Rouge) and returns only businesses not returned before.

Can I send new business licenses to Google Sheets, n8n or an AI agent?

Yes: use Apify's Google Sheets integration, the n8n Apify node or an HTTP request, or call it from Claude, ChatGPT or Cursor through Apify's MCP server.

Where does the data come from?

From each city's official open-data portal (all Socrata): Chicago Business Licenses, NYC Issued Licenses (Department of Consumer and Worker Protection), Los Angeles Listing of Active Businesses, San Francisco Registered Business Locations, Seattle Active Business License Tax Certificate, Denver Active Business Licenses (on the Colorado open-data portal), New Orleans Active Occupational Licenses, Businesses Registered with East Baton Rouge Parish, Norfolk Business Licenses, City of Edmonton Business Licences and Calgary Business Licences. Every record links to its dataset.

What does issue_date mean in each city?

The date the city gives for the new licence or registration: date issued (Chicago), licence creation date (New York City), location start date (Los Angeles, San Francisco), licence start date (Seattle), application date (Denver), business start date (New Orleans), account open date (Baton Rouge), business opened date (Norfolk) and first issue date (Edmonton, Calgary). Chicago returns new issues only, not renewals.

How fresh is it?

Each city publishes on its own schedule. Chicago, San Francisco, Seattle, Norfolk, Edmonton and Calgary published records dated 0 to 2 days back in our checks, and New York City runs about two weeks behind. Los Angeles, Denver and Baton Rouge, and partly New Orleans and San Francisco, add many records weeks or months after their date: in Los Angeles over half of the newest accounts carry a date more than 90 days old. The only-new mode handles this (see the next question). A plain date-range run returns records by their date, so it misses those late records, and it returns 0 for days a city has not published yet; the run status then names the city and its newest date.

How does 'Only new since last run' work?

With 'Only new since last run' on, every run reads the last 90 days, and for Los Angeles, Denver and Baton Rouge the newest 5,000 accounts by account number whatever their date, so a business a city publishes late still arrives, once. The first run for a city returns only the days you asked for and remembers the rest. Records a city publishes more than 90 days after their date are not returned in Chicago, New York City, San Francisco, Seattle, New Orleans, Norfolk, Edmonton and Calgary. The Actor remembers every business it returned or saw, per city, for the same categories and keywords (or for the memory name you set). A city whose portal fails is not marked as read, so the next run picks it up. Memory lasts 120 days.

What am I charged when nothing is new?

Only the $0.005 start fee. Leads are charged one by one as they are returned, so a city with nothing new costs nothing. A city whose portal does not answer is named in the run status and nothing is charged for it.

Why is the address or phone empty for some businesses?

Street address, phone and coordinates are given only when the record is clearly a business: its legal name (or its only name, where a city publishes one) carries a company form (LLC, Inc, Corp...) or a business word (such as Cleaning, Cafe or Photography), or the city's owner column names a company. So a sole proprietor whose legal name is a person's name gets no address or phone, even under a business-sounding trade name; never when the city marks a sole proprietor, an individual licence or a home-based business, or when the address has an apartment or basement marker. Otherwise only city, state and ZIP are kept. Only New York City, Seattle and New Orleans publish a business phone, and Norfolk special-event vendors have no Norfolk address.

Which licences are left out?

Residential and short-term rental licences, shared-housing operators, adult and body-rub licences, individual practitioner licences, pharmaceutical representatives, New York City individual licences, liquor-only licences, and any licence left with no business name after the privacy check. Everything else the city publishes as new is returned.

How are categories assigned?

From the city's own licence type, business activity and NAICS description, matched to 15 categories such as Food and drink, Retail, Construction and trades or Beauty and personal care; where a city gives only a NAICS code (San Francisco), the code's industry decides. Anything that matches none is 'Other'. The licence type as published is always kept next to it.

What happens if one city's portal is down?

Each request is tried up to 3 times with growing waits. A city that still fails is named in the run status and the other cities are returned as normal. If a city fails part-way through, the leads already read are kept and the status says so. After about 30 seconds in total of unanswered requests in one run, or about 75 seconds of reading (longer when many leads are saved), the remaining cities are skipped and named in the status; with the only-new mode on, the next run reads them first.

Which cities can I add?

Only the eleven listed. Each city needs its own field mapping and privacy review, so other cities are added on request: open an issue on the Issues tab naming the city.

Lawful use

  • B2B use only: these are business licence records. Use the data only for business purposes such as sales prospecting or market research.
  • No spam: contact businesses only with relevant, individual business messages, identify yourself, and honour every opt-out at once. Bulk unsolicited email built from this data is not allowed.
  • You are responsible for complying with the anti-spam and privacy laws that apply to you and to the businesses you contact, including Canada's CASL, the US CAN-SPAM Act and the TCPA for calls and texts.
  • Removal requests: open an issue on this Actor's Issues tab naming the business or domain to remove. It is added to our suppression list and honoured within 7 days; from then on matching records are not returned.
  • Street address, phone and coordinates are given only when the record is clearly a business: its legal name (or its only name, where a city publishes one) carries a company form (LLC, Inc, Corp...) or a business word (such as Cleaning, Cafe or Photography), or the city's owner column names a company. So a sole proprietor whose legal name is a person's name gets no address or phone, even under a business-sounding trade name; never when the city marks a sole proprietor, an individual licence or a home-based business, or when the address has an apartment or basement marker. Otherwise only city, state and ZIP are kept. A name that reads as a person's name, a family trust, or a name holding an email or phone number is removed by a name check (a check, not a guarantee; it errs on the side of removing), and a licence left with no business name is skipped. Owner-name, contact-person and mailing-address columns are never returned. A trading name that combines a person's name with a business word, such as a photography studio named after its owner, is the business's public name and is kept; it carries an address only when the legal name is a company. Anyone can ask for removal on this Actor's Issues tab.

Limits (stated honestly)

  • Eleven cities: Chicago, New York City, Los Angeles, San Francisco, Seattle, Denver, New Orleans, Baton Rouge, Norfolk, Edmonton and Calgary. Open an issue to ask for another city.
  • These are city business licences and registrations, not state company filings: a business appears when the city licenses or registers it, which can be before or after it opens.
  • Publishing lag: New York City runs about two weeks behind; Los Angeles, Denver and Baton Rouge, and partly New Orleans and San Francisco, add many records weeks or months after their date. Without the only-new mode a run returns records by their date, so it misses records published after your look-back (in Los Angeles over half of the newest accounts are dated more than 90 days back). With 'Only new since last run' on, every run reads the last 90 days, and for Los Angeles, Denver and Baton Rouge the newest 5,000 accounts by account number whatever their date, so a business a city publishes late still arrives, once. The first run for a city returns only the days you asked for and remembers the rest. Records a city publishes more than 90 days after their date are not returned in Chicago, New York City, San Francisco, Seattle, New Orleans, Norfolk, Edmonton and Calgary.
  • Some cities record a start date a few weeks ahead; records dated more than a day in the future are skipped until that date comes.
  • Privacy rules withhold data on purpose: Street address, phone and coordinates are given only when the record is clearly a business: its legal name (or its only name, where a city publishes one) carries a company form (LLC, Inc, Corp...) or a business word (such as Cleaning, Cafe or Photography), or the city's owner column names a company. So a sole proprietor whose legal name is a person's name gets no address or phone, even under a business-sounding trade name; never when the city marks a sole proprietor, an individual licence or a home-based business, or when the address has an apartment or basement marker. Otherwise only city, state and ZIP are kept. A name that reads as a person's name, a family trust, or a name holding an email or phone number is removed by a name check (a check, not a guarantee; it errs on the side of removing), and a licence left with no business name is skipped. Owner-name, contact-person and mailing-address columns are never returned. A trading name that combines a person's name with a business word, such as a photography studio named after its owner, is the business's public name and is kept; it carries an address only when the legal name is a company.
  • Denver's open data is mostly residential-rental licences, which are left out, so Denver yields only a handful of new business licences a month (about 15 in our checks); its date is the application date.
  • Norfolk publishes no licence number: its lead_key is built from the trade name, opening date and address, so if the city later corrects one of them, the business comes back once more in the only-new mode (and is charged again).
  • Left out by design: residential and short-term rental licences, shared housing, adult and body-rub licences, individual practitioner licences, pharmaceutical representatives, New York City individual licences and liquor-only licences.
  • Chicago is new issues only (not renewals or changes). San Francisco lists every registered business location, including businesses based outside the city that are registered to trade there. Denver is the active-licence list on the Colorado open-data portal. Norfolk special-event vendors carry no Norfolk address.
  • Default cap: 1,000 leads per city per run, newest first; the run status names any city that hit it. Look-back is capped at 90 days and 25,000 rows per city per run.
  • Chicago data notice: This site provides applications using data that has been modified for use from its original source, www.cityofchicago.org, the official website of the City of Chicago. The City of Chicago makes no claims as to the content, accuracy, timeliness, or completeness of any of the data provided at this site. The data provided at this site is subject to change at any time. It is understood that the data provided at this site is being used at one's own risk.
  • Contains information licensed under the Open Government Licence – City of Calgary. Contains information licensed under the Open Government Licence – City of Edmonton.

Works great with

  • Then: Google Maps Phone Scraper: search the business_name and city there to get each new business's website, phone and rating, then pass the websites to Company Contact Finder

Public Aurelix Actors, grouped by the data they collect. All are pay-per-result and need no login.

Leads and company data

  • Companies House Scraper: Newly incorporated UK companies from Companies House: SIC codes, region, registered office, directors with roles.
  • 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.
  • FMCSA API: FMCSA carriers by DOT, MC or name, plus daily new-authority leads: contacts, fleet, cargo, insurance, out of service.
  • 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.
  • Yellow Pages Canada Scraper: YellowPages.ca businesses by search term and city: phone, website, address, postal code, hours and rating.

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.
  • Career Page Monitor: New, removed and reposted roles plus hiring velocity per company, from seven job-board systems including Workday.
  • 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.
  • Wellfound Jobs API & Scraper: Wellfound startup jobs with salary and equity ranges, company stage and size, $0.50 per 1,000.
  • Workday Job Postings Scraper: Jobs from any Workday career site by link or company name, with full descriptions and Canadian province tags.

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.
  • Best Buy Canada Scraper API: Best Buy Canada search results: CAD price, sale savings, rating, reviews and seller, plus optional UPC and specs.
  • Shopify App Store Scraper: Shopify App Store apps with pricing plans, ratings, category ranks and reviews; new-app and new-review watch.
  • 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.

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.
  • New York Building Permits Scraper: Building permits from 12 US city open-data portals in one schema, with value, status, contractor, owner and applicant.
  • 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 Maps Rank Tracker: Extract Google Maps local rankings on a geo-grid at $1.00 per 1,000 grid points on the free plan: your rank...
  • 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.
  • Website to Knowledge Base Sync: Turns a website into knowledge base chunks with stable IDs, then returns only chunks to upsert or delete.
  • Broken Link Crawler & SEO Audit: Audits a whole site: one row per page with SEO checks and broken links, plus a ranked issues summary.
  • Bulk TikTok Transcripts Scraper: Returns TikTok video transcripts as text, timed segments and SRT, from video links or @profiles' latest videos.
  • Website Change Tracker: Re-checks a site and returns only added, changed and deleted pages, with chunks to upsert and IDs to delete.
  • Bulk Website Screenshot Tool: Full-page screenshots or PDFs of a list of URLs, cookie banners hidden, lazy images loaded, a public link per image.
  • 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.
  • YouTube Video Scraper API: Full details for every YouTube video in a search, channel or playlist: views, likes, comments, tags, publish time.

More data tools

Recent changes

  • 0.2: Business names with a city or province word (e.g. '... Canada', '... Chicago') or a company form after an initial are no longer mistaken for a person's name.
  • 0.1: First release: 11 cities (Chicago, New York City, Los Angeles, San Francisco, Seattle, Denver, New Orleans, Baton Rouge, Norfolk, Edmonton, Calgary), normalised categories, only-new mode, privacy rules for sole proprietors and home-based businesses.

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 24 leads come back with lead_key, source, jurisdiction, business_name, category, issue_date filled in; a failed check alerts the maintainer straight away.

Was this useful?

  • Something went wrong? Open an issue and tell us what you ran: we answer fast and aim to reply within a day.
  • It worked? Leave a review: it takes a minute and helps other people find this tool.