---
title: "Check if a LinkedIn profile URL is linked to any contacts"
method: GET
path: "/api/linkedin-profile-url/check"
tags: ["LinkedIn"]
---

# Check if a LinkedIn profile URL is linked to any contacts

`GET /api/linkedin-profile-url/check`

## Request

- Base URL: `https://api.sponsorunited.com` (the document declares no server; this is the origin it was published from)
- URL: `https://api.sponsorunited.com/api/linkedin-profile-url/check`
- Auth: HTTP bearer
- TypeScript: <https://skmtc.dev/sponsorunited/apis/sponsorunited-api/docs/api/linkedin-profile-url/check/get.ts> (a function with typed inputs; its response is checked against the schema)

Validates whether a given LinkedIn profile URL is already associated with existing contacts in the system to help prevent duplicate entries. When the enable-duplicates-contacts-check setting is off nothing is looked up, and the response says so in duplicate_check_enabled.

## Query parameters

- `profile_url` string, uri, required

## Response `200`

LinkedIn profile URL check result

- union
  - object
    - `message` string, required
  - object
    - `duplicate_check_enabled` boolean, required: Whether the enable-duplicates-contacts-check setting is on. When false nothing was looked up and the other fields are empty.
    - `person_profile_ids` integer[], required
    - `count` integer, required
    - `message` string, required
    - `duplicates` object[], required
      - `person_profile_id` integer, required
      - `name` string, required
      - `contactable_type` string, required
      - `contactable_id` integer, required
      - `contactable_ulid` string, nullable

## Other responses

- `422`: Validation error

---

[API](https://skmtc.dev/sponsorunited/apis/sponsorunited-api.md) - [All operations](https://skmtc.dev/sponsorunited/apis/sponsorunited-api/llms.txt) - [OpenAPI document](https://skmtc.dev/sponsorunited/apis/sponsorunited-api/revisions/cbf1ca5bff8f?raw)
