extractr docs
LinkedIn

Find a company by name

POST
/linkedin/find_company

Find a company's LinkedIn page from its name, and ideally its website. Runs site:linkedin.com/company Google searches via serper.dev (by name, and by website when given), hydrates the top matches with a full company fetch each, and grades every match: website_match compares the website listed on the LinkedIn page with the one you passed, and confidence summarises it (high = the page lists exactly your website). Matches are sorted best-first. Pass website whenever you have it — it is the only reliable way to tell the right page from a similarly named one, and small companies often have no LinkedIn page at all, in which case every match comes back low. Legal suffixes (Ltd, Limited, LLC, Inc, PLC…) are dropped from the name before searching. Charged once regardless of how many matches hydrate; a match whose page is momentarily unavailable is returned with company: null.

Costs 10 credits per request.

Authorization

ApiKeyAuth
X-API-Key<token>

API key created in the extractr dashboard (ext_live_...). Also accepted as Authorization: Bearer.

In: header

Request Body

application/json

TypeScript Definitions

Use the request body type in TypeScript.

Response Body

application/json

application/json

application/json

application/json

application/json

application/json

application/json

application/json

curl -X POST "https://example.com/linkedin/find_company" \  -H "Content-Type: application/json" \  -d '{    "name": "Clip n Climb Leeds Ltd"  }'
{  "query": "string",  "queries": [    "string"  ],  "count": 0,  "matches": [    {      "company_url": "string",      "serp_title": "string",      "serp_snippet": "string",      "company": {        "slug": "google",        "name": "Google",        "url": "https://uk.linkedin.com/company/google",        "logo": "string",        "tagline": "string",        "description": "string",        "website": "https://goo.gle/3DBjWFV",        "industry": "Software Development",        "company_size": "10,001+ employees",        "headquarters": "Mountain View, CA",        "organization_type": "Public Company",        "specialties": "string",        "followers": 30000000,        "employees_on_linkedin": 300000,        "organization_id": "1441"      },      "website_match": true,      "name_similarity": 1,      "confidence": "high"    }  ]}
{  "error": {    "code": "invalid_api_key",    "message": "The provided API key is invalid or has been revoked.",    "reason": "sold"  }}
{  "error": {    "code": "invalid_api_key",    "message": "The provided API key is invalid or has been revoked.",    "reason": "sold"  }}
{  "error": {    "code": "invalid_api_key",    "message": "The provided API key is invalid or has been revoked.",    "reason": "sold"  }}
{  "error": {    "code": "invalid_api_key",    "message": "The provided API key is invalid or has been revoked.",    "reason": "sold"  }}
{  "error": {    "code": "invalid_api_key",    "message": "The provided API key is invalid or has been revoked.",    "reason": "sold"  }}
{  "error": {    "code": "invalid_api_key",    "message": "The provided API key is invalid or has been revoked.",    "reason": "sold"  }}
{  "error": {    "code": "invalid_api_key",    "message": "The provided API key is invalid or has been revoked.",    "reason": "sold"  }}