---
title: "Search lead by LinkedIn link"
method: GET
path: "/public/v1/insights/contact"
tags: ["Search"]
---

# Search lead by LinkedIn link

`GET /public/v1/insights/contact`

## Request

- Base URL: `https://api.getprospect.com`
- URL: `https://api.getprospect.com/public/v1/insights/contact`
- Auth: API key in header `apiKey`
- TypeScript: <https://skmtc.dev/getprospect/apis/calls/docs/public/v1/insights/contact/get.ts> (a function with typed inputs; its response is checked against the schema)

This API endpoint finds the contact’s data by the LinkedIn profile URL.

## Query parameters

- `linkedinUrl` string, required

## Response `200`

Entity given

- ContactByLinkedinResponseDto
  - `getProspectId` string, required
  - `firstName` string
  - `lastName` string
  - `email` string
  - `emailCheckedAt` string
  - `contactInfo` string
  - `summary` string
  - `company` Company[], required
    - `getProspectId` string, required
    - `domain` string
    - `name` string
  - `lastUpdatedAt` string, required
  - `linkedin` LinkedinResponseDto[], required
    - `id` string, required
    - `type` string, required
  - `geolocation` Geolocation, required
    - `location` string, required
    - `countryCode` string, required
    - `region` string, required
    - `timezone` string, required
  - `status` 'not checked' | 'queued' | 'processing' | 'not found' | 'accept_all' | 'valid' | 'invalid' | 'blocked' | 'unknown', required

## Other responses

- `400`: Bad model
- `402`: Insufficiently credits
- `404`: Entity not found

---

[API](https://skmtc.dev/getprospect/apis/calls.md) - [All operations](https://skmtc.dev/getprospect/apis/calls/llms.txt) - [OpenAPI document](https://skmtc.dev/getprospect/apis/calls/revisions/5211a12644da?raw)
