Database
POST
/database/people/enrich

Full database profile for one person, from their LinkedIn URL: experience, education, skills, follower counts, and with includeEmail their verified business email. Consumes workspace AI credits (more with includeEmail). Without includeEmail the response omits the contact availability flags.

Authorization

bearerAuth
AuthorizationBearer <token>

An API key created under Settings → API & Webhooks.

In: header

Request Body

application/json

TypeScript Definitions

Use the request body type in TypeScript.

Response Body

application/json

application/json

application/json

application/json

application/json

application/json

curl -X POST "https://example.com/database/people/enrich" \  -H "Content-Type: application/json" \  -d '{    "linkedinUrl": "string"  }'
{  "data": {    "id": 0,    "name": "string",    "firstName": "string",    "lastName": "string",    "headline": "string",    "title": "string",    "location": "string",    "country": "string",    "picture": "string",    "linkedinUrl": "string",    "company": {      "name": "string",      "title": "string",      "domain": "string",      "linkedinUrl": "string",      "companyId": 0,      "headcount": 0,      "headcountRange": "string",      "industries": [        "string"      ],      "startDate": "string",      "endDate": "string"    },    "pastCompanies": [      "string"    ],    "education": [      {        "school": "string",        "degree": "string",        "field": "string"      }    ],    "contact": {      "hasBusinessEmail": true,      "hasPersonalEmail": true,      "hasPhone": true    },    "yearsOfExperience": 0,    "saved": true,    "summary": "string",    "connections": 0,    "followers": 0,    "skills": [      "string"    ],    "businessEmails": [      "string"    ],    "websites": [      "string"    ]  }}