Authentication
Include your API key in the Authorization header:
Authorization: Bearer YOUR_API_KEY
Base Endpoint
POST https://api.linkfinderai.com
Available Services
1. Company Name to Website
Find a company's official website from its name
Request Body
{
"type": "company_name_to_website",
"input_data": "Tesla"
}
Curl Example
curl -X POST "https://api.linkfinderai.com" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_API_KEY" \
-d '{
"type": "company_name_to_website",
"input_data": "Tesla"
}'
2. Company Name to Phone
Get company contact phone number
Request Body
{
"type": "company_name_to_phone",
"input_data": "Tesla"
}
Curl Example
curl -X POST "https://api.linkfinderai.com" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_API_KEY" \
-d '{
"type": "company_name_to_phone",
"input_data": "Tesla"
}'
3. Company Name to Email
Get company contact email address
Request Body
{
"type": "company_name_to_email",
"input_data": "Tesla"
}
Curl Example
curl -X POST "https://api.linkfinderai.com" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_API_KEY" \
-d '{
"type": "company_name_to_email",
"input_data": "Tesla"
}'
4. Company Name to Employee Count
Get the total number of employees at a company
Request Body
{
"type": "company_name_to_employee_count",
"input_data": "Tesla"
}
Curl Example
curl -X POST "https://api.linkfinderai.com" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_API_KEY" \
-d '{
"type": "company_name_to_employee_count",
"input_data": "Tesla"
}'
5. Company Name to LinkedIn URL
Find company's LinkedIn profile URL
Request Body
{
"type": "company_name_to_linkedin_url",
"input_data": "Tesla"
}
Curl Example
curl -X POST "https://api.linkfinderai.com" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_API_KEY" \
-d '{
"type": "company_name_to_linkedin_url",
"input_data": "Tesla"
}'
6. LinkedIn Company URL to Data Scraping
Extract detailed company data from LinkedIn company pages
Request Body
{
"type": "linkedin_company_to_linkedin_info",
"input_data": "https://linkedin.com/company/tesla"
}
Curl Example
curl -X POST "https://api.linkfinderai.com" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_API_KEY" \
-d '{
"type": "linkedin_company_to_linkedin_info",
"input_data": "https://linkedin.com/company/tesla"
}'
7. LinkedIn Company URL to Employee Count
Get the total number of employees from a LinkedIn company page
Request Body
{
"type": "linkedin_company_to_employee_count",
"input_data": "https://linkedin.com/company/tesla"
}
Curl Example
curl -X POST "https://api.linkfinderai.com" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_API_KEY" \
-d '{
"type": "linkedin_company_to_employee_count",
"input_data": "https://linkedin.com/company/tesla"
}'
8. Company Domain to Employees
Extract a filtered list of employees from a company domain
input_data
required
Company domain (e.g. tesla.com)
department
optional
Filter by department (e.g. "marketing", "engineering")
seniority
optional
Filter by seniority level (e.g. "director", "manager")
employee_count
optional
Max number of results to return
Request Body
{
"type": "company_domain_to_employees",
"input_data": "tesla.com",
"department": "marketing",
"seniority": "director",
"employee_count": 20
}
Curl Example
curl -X POST "https://api.linkfinderai.com" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_API_KEY" \
-d '{
"type": "company_domain_to_employees",
"input_data": "tesla.com",
"department": "marketing",
"seniority": "director",
"employee_count": 20
}'
9. LinkedIn Profile URL to Data Scraping
Extract comprehensive profile data from individual LinkedIn profiles
Request Body
{
"type": "linkedin_profile_to_linkedin_info",
"input_data": "https://linkedin.com/in/john-doe"
}
Curl Example
curl -X POST "https://api.linkfinderai.com" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_API_KEY" \
-d '{
"type": "linkedin_profile_to_linkedin_info",
"input_data": "https://linkedin.com/in/john-doe"
}'
10. Lead Full Name to LinkedIn Profile URL
Find LinkedIn Profile URL from lead full name and company name
Request Body
{
"type": "lead_full_name_to_linkedin_url",
"input_data": "Bill Gates Microsoft"
}
Curl Example
curl -X POST "https://api.linkfinderai.com" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_API_KEY" \
-d '{
"type": "lead_full_name_to_linkedin_url",
"input_data": "Bill Gates Microsoft"
}'
11. LinkedIn Post URL to Reactions
Scrape the people who reacted to a LinkedIn post
Request Body
{
"type": "linkedin_post_to_reactions",
"input_data": "https://www.linkedin.com/feed/update/urn:li:activity:1234567890"
}
Curl Example
curl -X POST "https://api.linkfinderai.com" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_API_KEY" \
-d '{
"type": "linkedin_post_to_reactions",
"input_data": "https://www.linkedin.com/feed/update/urn:li:activity:1234567890"
}'
12. Instagram Profile URL to Data Scraping
Extract detailed profile data from an Instagram account including followers, bio, latest posts, and more
Request Body
{
"type": "instagram_profile_to_instagram_info",
"input_data": "https://www.instagram.com/username"
}
Curl Example
curl -X POST "https://api.linkfinderai.com" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_API_KEY" \
-d '{
"type": "instagram_profile_to_instagram_info",
"input_data": "https://www.instagram.com/username"
}'
13. AI LinkedIn Lead Finder
New
Describe the type of leads you are looking for in plain language and get back a list of matching LinkedIn profiles complete with contact details, company data, and email addresses. The AI interprets your query and searches the database for the best matches.
input_data
required
Natural language description of the leads you want (e.g. "VP Sales at B2B SaaS in the US")
fetch_count
optional
Maximum number of profiles to return. Defaults to 10, max 100. Each profile costs 1 credit.
Request Body
{
"type": "leads_finder_ai",
"input_data": "VP Sales at B2B SaaS startup in the United States",
"fetch_count": 10
}
Curl Example
curl -X POST "https://api.linkfinderai.com" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_API_KEY" \
-d '{
"type": "leads_finder_ai",
"input_data": "VP Sales at B2B SaaS startup in the United States",
"fetch_count": 10
}'
Response — Array of lead objects
[
{
"full_name": "Sarah Mitchell",
"first_name": "Sarah",
"last_name": "Mitchell",
"job_title": "VP of Sales",
"headline": "VP of Sales @ CloudCore | B2B SaaS | Revenue Growth",
"seniority_level": "vp",
"functional_level": "sales",
"email": "[email protected]",
"personal_email": "",
"mobile_number": "",
"linkedin": "https://linkedin.com/in/sarah-mitchell-sales",
"city": "Austin",
"state": "Texas",
"country": "United States",
"company_name": "CloudCore",
"company_domain": "cloudcore.io",
"company_website": "https://cloudcore.io",
"company_linkedin": "https://linkedin.com/company/cloudcore",
"company_size": "51-200",
"industry": "Software",
"company_founded_year": "2018",
"company_description": "CloudCore is a B2B SaaS platform for...",
"company_city": "Austin",
"company_state": "Texas",
"company_country": "United States"
},
{ "..." : "next lead object" }
]
Response Format
Success Response
{
"result": "tesla.com",
"status": "success"
}
Error Response
{
"result": null,
"status": "error",
"message": "Company not found"
}