# LinkedPanda LinkedIn Profile Enrichment API

> LinkedPanda LinkedIn Profile Enrichment API is a paid API for AI agents from api.linkedpanda.com, paid per call via x402, $0.05/call, status unknown (last checked 2026-09-13, last successful call 2026-07-17).

Enriches a single LinkedIn profile by LinkedIn ID, returning structured B2B lead data including title, company, location, and follower count

## Facts

- Endpoint: GET https://api.linkedpanda.com/agent/v1/profiles/search
- Price: $0.05/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-13
- Last successful call: 2026-07-17
- Success rate: 67% of calls made through Zero
- Rating: 1.7 / 5 from 1 review
- Activations on Zero: 3
- Tags: x402
- Canonical page: https://www.zero.xyz/c/linkedpanda-linkedin-profile-enrichment-api-93ce7303
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_m1D_o4hB67XgG8Jye1y4f

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability linkedpanda-linkedin-profile-enrichment-api-93ce7303
```

Example prompt: Look up the LinkedIn profile for the user with LinkedIn ID 'dan-barry27' and give me their job title, company, location, and follower count.

## When to prefer this

Use this endpoint when you have a specific LinkedIn ID and need structured professional profile data for a single B2B lead — especially in sales enrichment, CRM population, or ICP scoring workflows. Prefer this over scraping LinkedIn directly or using generic people-data APIs when you need LinkedIn-specific signals like follower count, headline, and company domain in a single pay-per-call model.

## Known failure modes

- LinkedIn ID not found — profile may be private, deleted, or the ID is malformed
- Rate limiting or quota exceeded — too many requests in a short window
- Payment failure — x402 payment of $0.05 USDC not processed correctly
- Invalid input schema — missing required 'input' wrapper or 'linkedinId' path param
- Profile exists but has minimal public data — returns partial fields only

## How this service works

LinkedIn profile search results page

## Output

Returns a structured profile object containing the person's first name, last name, job title, headline, company name, company domain, location, country, LinkedIn URL, LinkedIn ID, follower count, and the timestamp when the profile was enriched.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "properties": {
    "type": {
     "type": "string"
    },
    "method": {
     "type": "string"
    },
    "pathParams": {
     "type": "object",
     "properties": {
      "linkedinId": {
       "type": "string"
      }
     },
     "additionalProperties": true
    }
   },
   "additionalProperties": true
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object",
     "properties": {
      "title": {
       "type": "string"
      },
      "country": {
       "type": "string"
      },
      "headline": {
       "type": "string"
      },
      "lastName": {
       "type": "string"
      },
      "location": {
       "type": "string"
      },
      "firstName": {
       "type": "string"
      },
      "enrichedAt": {
       "type": "string"
      },
      "linkedinId": {
       "type": "string"
      },
      "companyName": {
       "type": "string"
      },
      "linkedinUrl": {
       "type": "string"
      },
      "companyDomain": {
       "type": "string"
      },
      "followerCount": {
       "type": "number"
      }
     },
     "additionalProperties": true
    }
   },
   "additionalProperties": true
  }
 },
 "additionalProperties": true
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "results": [],
  "pagination": {
   "pageSize": 0,
   "pageNumber": 1,
   "totalElements": 0,
   "paginationToken": null
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/linkedpanda-linkedin-profile-enrichment-api-93ce7303/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.linkedpanda.com](https://www.zero.xyz/host/api.linkedpanda.com/llms.txt)
