---
title: "Find Committee Member Linkedin"
method: POST
path: "/desk/accounts/{account_id}/committee/{contact_id}/find-linkedin"
tags: ["Desk"]
---

# Find Committee Member Linkedin

`POST /desk/accounts/{account_id}/committee/{contact_id}/find-linkedin`

## Request

- Base URL: `https://be.graph8.com/api/v1`
- URL: `https://be.graph8.com/api/v1/desk/accounts/{account_id}/committee/{contact_id}/find-linkedin`
- Auth: HTTP bearer

SPENDS CREDITS. Find ONE committee member's LinkedIn profile.

About five credits per attempt, CHARGED ON A MISS AS WELL AS A HIT - both
providers in the pipeline bill on no-match, at a measured 58% hit rate. So
the cost is per call, not per result.

Deliberately ONE contact per call, and the contact must be on THIS
account's committee. There is no bulk entry point and this surface does not
add one: pointed at contacts generally it would be a seven-figure credit
button.

Queues an ASYNC lookup - the result lands on the contact record afterwards,
so read it back from `/desk/committee-targets`.

## Path parameters

- `account_id` integer, required: The account's mashup company id (`cb_account_plans.account_id`).
- `contact_id` integer, required: The committee member to look up.

## Headers

- `Authorization` string, nullable
- `X-Target-Org-Id` string, nullable

## Response `200`

Successful Response

- ApiResponseAccountPlanPayload
  - `data` AccountPlanPayload, required: An open envelope for a plan, a context read or a committee result.
  - `pagination` PaginationMeta
    - `page` integer, required: Current page number (1-indexed)
    - `limit` integer, required: Items per page
    - `total` integer, required: Total number of items
    - `has_next` boolean, required: Whether there are more pages
    - `next_cursor` string, nullable: Opaque cursor for the next page; null when there are no more items. Pass it back as the `cursor` query param to fetch the following page without computing page numbers.
    - `total_available` integer, nullable: Search endpoints only: how many records really match, when known. Can be larger than `total`, which is capped at the 10,000 results that can be paged. For company search this is a distinct-company estimate. Null when unknown; absent outside search.
    - `total_is_lower_bound` boolean, nullable: Search endpoints only: true when more records match than `total` shows (the result set is larger than the 10,000 results that can be paged). Absent outside search.
    - `notes` string[], nullable: Search endpoints only: plain-language notes about the result, e.g. that more records match than can be paged, or that a reversed `between` range was put in order.

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/graph8/apis/graph8-developer-api.md) · [All operations](https://skmtc.dev/graph8/apis/graph8-developer-api/llms.txt) · [OpenAPI document](https://skmtc.dev/graph8/apis/graph8-developer-api/revisions/2e7cfa0ca921?raw)
