API Endpoint · n8n · Make · Zapier

Company URL
Finder API

Input a company name. Get back the verified website URL instantly. Enrich thousands of CRM records, clean dirty lead lists, and automate prospecting — all via one API call.

1 credit per lookup
~1 second response
95% accuracy
1 credit
per company lookup
~1 sec
avg response time
95%
accuracy rate
10K+
companies/day processed
Try it — live demo
Enter any company name. See what the API returns in under 1 second.
Company Stripe
Website stripe.com ✓ verified
Credits used 1 1 credit = 1 lookup
Also available Phone number · LinkedIn URL · Company email · Employee list
cURL
Python
Node.js
Response
# Find a company's website from its name
curl -X POST "https://api.linkfinderai.com" \
     -H "Authorization: Bearer YOUR_API_KEY" \
     -H "Content-Type: application/json" \
     -d '{"type":"company_name_to_website","input_data":"Stripe"}'

# Chain it — get phone number too
curl -X POST "https://api.linkfinderai.com" \
     -H "Authorization: Bearer YOUR_API_KEY" \
     -H "Content-Type: application/json" \
     -d '{"type":"company_name_to_phone","input_data":"Stripe"}'

# Or get LinkedIn company URL
curl -X POST "https://api.linkfinderai.com" \
     -H "Authorization: Bearer YOUR_API_KEY" \
     -H "Content-Type: application/json" \
     -d '{"type":"company_name_to_linkedin_url","input_data":"Stripe"}'
import requests

API_KEY = "YOUR_API_KEY"
H = {"Authorization": f"Bearer {API_KEY}", "Content-Type": "application/json"}

# Enrich a list of company names with their websites
companies = ["Stripe", "Notion", "HubSpot", "Intercom"]

for company in companies:
    r = requests.post("https://api.linkfinderai.com", headers=H, json={
        "type": "company_name_to_website",
        "input_data": company
    })
    website = r.json().get("result")
    print(f"{company}: {website}")

# Output:
# Stripe: stripe.com
# Notion: notion.so
# HubSpot: hubspot.com
const post = (body) => fetch('https://api.linkfinderai.com', {
  method: 'POST',
  headers: { 'Authorization': `Bearer ${API_KEY}`, 'Content-Type': 'application/json' },
  body: JSON.stringify(body)
}).then(r => r.json());

// Enrich CRM contacts with missing websites
const contacts = [
  { name: 'Jane Smith', company: 'Stripe', website: '' },
  { name: 'Marcus Chen', company: 'Notion', website: '' },
];

for (const contact of contacts.filter(c => !c.website)) {
  const { result } = await post({
    type: 'company_name_to_website',
    input_data: contact.company
  });
  contact.website = result;
  console.log(`${contact.name} → ${result}`);
}
{
  "status": "success",
  "result": "stripe.com"
}

// company_name_to_phone returns:
{
  "status": "success",
  "result": "+1-888-926-2289"
}

// company_name_to_linkedin_url returns:
{
  "status": "success",
  "result": "https://linkedin.com/company/stripe"
}
CRM enrichment

Stop sending emails with no website — fill the gaps automatically

Most CRM exports have a company name but no website. Cleaning that manually takes hours. With the API, every missing website field fills itself — run it across 10,000 contacts in n8n without touching a single row.

  • Bulk process entire CRM exports in one workflow run
  • Only 1 credit per lookup — 5,000 enrichments on the Starter plan
  • Chain with phone and LinkedIn URL for full company profiles
  • Handles variations — "Stripe Inc", "stripe.com", "Stripe, Inc." all resolve correctly
Start free trial
CRM enrichment workflow
CRM export — 2,400 contacts
Company name ✓ · Website ✗
Missing
company_name_to_website
1 API call per company name
1 credit each
company_name_to_phone
Optional — chain for phone too
CRM — all records enriched
Website ✓ · Phone ✓
Complete
"Cleaned 8,000 stale CRM records overnight. One workflow, zero manual work."
— Priya S., Sales Ops
Lead list enrichment

Turn a list of company names into a full prospect database

You scraped 500 company names from a directory, an event sponsor list, or a LinkedIn search. Now you need websites, phones, LinkedIn pages. The API resolves all three in one n8n workflow — in under 10 minutes.

  • Start with just a company name — no domain needed
  • Get website URL, phone number and LinkedIn page in one run
  • Then chain to employee extraction for full contact data
  • Runs on a schedule — new companies added weekly automatically
Download n8n template
From names to full profiles
n
Google Sheets — company names
500 rows from event sponsor list
company_name_to_website
Website URL for each company
500 websites
company_name_to_linkedin_url
LinkedIn company page
500 pages
linkedin_company_to_employees
Optional — get decision-makers
"500 company names → full prospect database in 8 minutes."
— James M., Growth Lead

How teams use this

Sales ops, growth teams, and developers use this endpoint to enrich data at scale without manual research. Want to try it manually first? Free browser tool →

CRM data cleanup

Thousands of records with company names but no websites. Run one workflow, fill every blank field. No CSV exports, no manual research.

Lead list enrichment

Got a raw list of company names from a conference, directory, or LinkedIn search? Resolve websites, phones, and LinkedIn pages in one pass.

Chain to employee finder

Website → LinkedIn URL → Employee list → Emails. Build the full prospecting chain starting from just a company name.

Data validation

Verify websites already in your CRM are still active and correct. Cross-reference against live data rather than trusting stale records.

New lead auto-enrichment

When a new lead signs up, trigger the API automatically. Their company website populates in your CRM before your rep even opens the record.

Data pipeline input

First step in any enrichment pipeline. Company name → website gives you the domain for email finding, tech stack analysis, and more.

Up and running in 5 minutes

One API call. One n8n node. Works with any tool that can make an HTTP request.

1

Get your API key

Sign up free. Your API key is in the dashboard under Settings. 25 free credits included — no credit card required.

2

Add one HTTP Request node

In n8n, Make, or Zapier: POST to api.linkfinderai.com with your key and company name. No setup beyond that.

3

Website URL returned instantly

The API returns the verified website in ~1 second. Map it to your CRM field and the enrichment is done.

Works with your existing stack
n8n
Make
Zapier
Google Sheets
HubSpot
Clay
REST API

Stop Googling company websites

Manual research doesn't scale. One API call does the same job in 1 second.

Without the API

Googling each company name one by one to find their website
Hours lost on data cleanup that could run automatically
CRM records sitting incomplete — deals stalled on missing data
Stale websites that haven't been updated since the record was created

With LinkFinder AI API

Company name in → verified website out in 1 second
Bulk enrich thousands of records in a single workflow run
New CRM records enriched automatically on creation
Live data — verified at the time of the request

Ready to stop doing this manually?

Get free API key
No credit card · 25 free credits · Setup in 5 minutes

Trusted by sales teams worldwide

Real reviews from verified customers — unfiltered.

★ Trustpilot
4.5

"Very useful API for scraping LinkedIn without ban. Works like a charm. Amazingly fast and gives crazy correct data."

AA
Anbarasu A.
Nov 2025 · Verified

"Clean, easy to navigate, and delivers exactly what it promises. Saves a significant amount of manual effort."

NA
Nishan Ameen
Feb 2026 · Verified

"Does what I need, costs way less. I click around, get my results, move on. No tutorials needed, no feature bloat."

SW
Shaker Workday
Jan 2026 · Verified

"So far everything has been very simple. No complex startups and all documentation is simple to follow."

ZF
Zachary Ferguson
Nov 2025 · Verified

Frequently asked questions

Everything you need to know before plugging this into your stack.

The free browser tool lets you look up one company at a time manually — great for a quick one-off lookup. This API endpoint is for automation: plug it into n8n, Make, or Zapier to enrich thousands of records automatically, trigger enrichment on new CRM contacts, or build it into any data pipeline. If you need more than a few lookups per week, the API is the right choice.
The API returns the primary website domain for the company — e.g. "stripe.com" for Stripe. It resolves variations like "Stripe Inc", "stripe.com", and "Stripe, Inc." all to the same correct domain. If no website is found, the result field returns null and you are still charged 1 credit.
Yes — three separate endpoints cover this: company_name_to_website, company_name_to_phone, and company_name_to_linkedin_url. Each costs 1 credit. You can chain all three in the same n8n workflow to build a full company profile from just the name.
Load the CSV into Google Sheets, use n8n's Google Sheets node to read each row, loop through with a Split in Batches node, and call the API for each company name. The returned website maps back to the row. The whole setup takes about 15 minutes and processes thousands of rows unattended.
Yes. Every new account includes 25 free credits on sign-up — no credit card required. That's 25 company lookups to test accuracy and integration before committing to a plan.
We maintain 95%+ accuracy across company name lookups. The API resolves common name variations and handles companies that have rebranded or changed domains. Data is verified at lookup time rather than pulled from a static database.

Start finding company websites via API.

25 free credits on sign-up. No credit card. One API call finds any company's website in under 1 second.

Get free API key