Search

Search for LinkedIn Profile

The LinkedIn Profile Search API finds a person or company's LinkedIn profile from a name and company domain.

Pass a full name (MoltSets splits it into first and last name for you) or send first_name and last_name separately, then add the company as a domain, for example acme.com. URLs are normalised automatically, so there's no need to clean up your inputs first.

Run a free count first with count_only: true to see how many matches exist, then tighten or loosen your search before spending tokens. Full results are only charged when a match is actually found, so an empty search costs nothing.

Use this endpoint to:

  • Confirm you have the right LinkedIn profile before enriching a contact
  • Check match volume before running a bulk search
  • Attach LinkedIn URLs to contact records that are missing one

Fair Use Policy: This API is subject to our <a href="https://moltsets.com/fair-use-policy-search/" target="_blank" rel="noopener">Fair Use Policy for Search</a>.

Outcomes: A lookup that finds nothing is not an error. It returns HTTP 200 with status: "not_found", empty or null results, and the usual metadata — and costs no tokens, though it still counts as one request against your Fair Use requests limit. Read status, not the HTTP code, to tell a hit from a miss. The API's only 404 is an unknown or retired tool name.

post/search_linkedin_profile

Request

  • Base URL: https://api.moltsets.com/api/v1/tools
  • URL: https://api.moltsets.com/api/v1/tools/search_linkedin_profile
  • Auth: HTTP bearer

Headers

User-Agentstring required

Identifies the calling client. Any non-empty value is accepted — MoltSets does not validate its contents. Requests without this header are rejected with 403 Forbidden (error.code: forbidden).

Request body

namestring

Full name (e.g. 'John Smith') — parsed into first and last name automatically.

first_namestring

First name (used if name is not provided).

last_namestring

Last name (used if name is not provided).

companystring

Company domain (e.g. 'acme.com') or URL (e.g. 'https://acme.com') — normalized to domain.

company_domainstring

Alias for company — company domain or URL.

count_onlyboolean

Free — returns the count of matching results without fetching data or charging tokens. Use this first to gauge result volume before committing to a full search.

Example request

{
  "company": "acme.com"
}

Response

Success

Changes

No recorded changes to this operation across all 1 revision of this API.