For the complete documentation index, see llms.txt. This page is also available as Markdown.

Individual Lookup

Fetch a LinkedIn profile plus the person's current company in one call.

POST /profile_with_company

Profile with Company costs 0.2 credit per call (5 profiles + companies for 1 credit). Set full_profile to true for the richer person lookup plus company, which costs 0.4 credit per call. If the company cannot be retrieved you are billed for the person only. Pass listname and a company already checked on that list recently is free: you pay for the person only.

The field is person_linkedin_url. The older profile_url name is no longer accepted and returns a 422.

Reusing a recent company lookup. If the person is on one of your lists, pass that list as listname. When their company was already checked and charged on that list recently (by this endpoint, Company Profile, a Flow, or a list enrichment), the saved company record is used, the company part (0.1) is not charged, and message says when it was checked. Without listname the company is looked up and charged as usual.

Headers

Name
Value

Content-Type

application/json

Body

Name
Type
Description

api_key

string

Your API Key.

person_linkedin_url

string

The LinkedIn profile URL to look up.

full_profile

boolean

Optional. Default false (0.2 credit). true returns the full person profile + company (0.4 credit).

listname

string

Optional. A list the person is on. A company checked on that list recently is not charged again.

Response

data holds two records.

Field
Type
Description

profile

object

The person. Same fields as Profile Only.

company

object

The company from their current position. null when the company could not be read.

The company record carries organization_name, company_linkedin_url, company_website, domain, industry, industries, company_size, headcount, headquarters, company_description, company_keywords, company_logo, follower_count, year_founded, organization_type and linkedin_id. Anything the source returned that has no name here is kept under extra.

The record is under data. See Response Format for the fields every endpoint returns.

Example

Related