- Test this endpoint in the playground
- Check out official Python client
Retrieve an enriched profile using a LinkedIn profile ID, profile UUID, or email address. A LinkedIn profile ID is the part after https://www.linkedin.com/in/ in the profile URL.
Provide a LinkedIn profile ID in docid, a profile UUID in either uuid or docid, or an email. If only email is provided, the system attempts to resolve it to a LinkedIn profile. A UUID in either field uses masked profile enrichment and includes the full profile and available emails and phones.
Set fast=true to prioritize speed when retrieving requested emails and phone numbers. This can reduce response time but may return fewer contacts than standard enrichment. The default is false. This option is separate from /v2/search's type.
Costs: A UUID in uuid or docid costs 25 credits for masked enrichment. For a LinkedIn slug in docid, costs are additive: with_profile costs 1 credit, high_freshness costs 2 credits, and reveal_emails and reveal_phones cost 6 credits each when contact data is found. Looking up a profile by email costs 6 credits and is separate from reveal_emails.
Rate limit: 60 requests per user per 60 seconds. When the rate limit is exceeded, the API returns HTTP 429 with details about the triggered window, current value, and limit.
400Invalid parameter values or missing required parameters. At least one of docid, uuid, or email must be provided. JSON body contains the error message.
401Invalid API key
404Profile not found
429Rate limit exceeded. JSON body contains the triggered window, current value, and limit.
