Profile
The enriched LinkedIn profile object, returned directly by profiles-sync or found in result when a callback's type is "Profile".
Returned by
#Fields
| Field | Type | Notes |
|---|---|---|
_id | string | Present in queues-list and webhook results; absent from the profiles-sync response. |
objectId | number | |
linkedinId | string | |
url | string | LinkedIn slug. |
fullUrl | string | https://www.linkedin.com/in/{url} |
firstName | string | |
lastName | string | |
headline | string | |
location | string | |
summary | string | |
imageUrl | string | |
openToWork | boolean | |
isPremium | boolean | |
connectionsCount | number | Only guaranteed when the enrichment request set withFollowersAndConnections. Without that flag it may be missing, in webhook and list responses alike. |
followersCount | number | Only guaranteed when the enrichment request set withFollowersAndConnections. Without that flag it may be missing, in webhook and list responses alike. |
skills | string[] | Capped at the first 20 skills a profile lists unless withFullSkillsAndEndorsements was set. |
skillsWithEndorsements | object[] | Present only when the request set withFullSkillsAndEndorsements. Skills with no endorsements are returned with endorsementCount of 0, not omitted. |
skillsWithEndorsements[].name | string | |
skillsWithEndorsements[].endorsementCount | number | |
publications | object[] | Publications the profile lists. |
publications[].name | string | |
publications[].description | string | |
publications[].url | string | |
publications[].publisher | string | |
publications[].publishedOn | { year: number, month: number, day: number } | |
publications[].publicationId | string | |
publications[].authors | object[] | Co-authors of the publication. |
publications[].authors[].name | string | |
publications[].authors[].firstName | string | |
publications[].authors[].lastName | string | |
publications[].authors[].publicIdentifier | string | |
publications[].authors[].headline | string | |
patents | object[] | Patents the profile lists. |
patents[].title | string | |
patents[].patentNumber | string | |
patents[].issuer | string | |
patents[].issuedOn | { year: number, month: number, day: number } | |
patents[].description | string | |
patents[].patentId | string | |
patents[].inventors | object[] | Same shape as publications[].authors. |
patents[].inventors[].name | string | |
patents[].inventors[].firstName | string | |
patents[].inventors[].lastName | string | |
patents[].inventors[].publicIdentifier | string | |
patents[].inventors[].headline | string | |
awards | object[] | |
awards[].title | string | |
awards[].issuer | string | |
awards[].issuedOn | { year: number, month: number, day: number } | |
awards[].description | string | |
awards[].honorId | string | |
awards[].positionId | string | |
experience | object[] | Work history. |
experience[].positionId | string | |
experience[].companyName | string | |
experience[].title | string | |
experience[].industry | string | |
experience[].companyUrl | string | |
experience[].companyLinkedinId | string | |
experience[].description | string | |
experience[].logo | string | Optional, company logo URL. |
experience[].skills | array | Element shape is not documented. |
experience[].company | string | Company ID. |
experience[].start | { year: number, month: number } | |
experience[].end | { year: number, month: number } | null | null for the current position. |
education | object[] | |
education[].educationId | string | |
education[].schoolName | string | |
education[].degreeName | string | |
education[].fieldOfStudy | string | |
education[].description | string | |
education[].logo | string | Optional, school logo URL. |
education[].start | { year: number } | |
education[].end | { year: number } | |
certifications | object[] | |
certifications[].name | string | |
certifications[].authority | string | |
certifications[].companyId | string | Optional, LinkedIn company id of the issuing authority. |
certifications[].licenseNumber | string | |
certifications[].url | string | |
certifications[].start | { year: number, month: number } | |
certifications[].end | { year: number, month: number } | |
languages | object[] | |
languages[].name | string | |
languages[].proficiency | string | |
primaryLocale | { country: string, language: string } | |
birthDateOn | { month: number, day: number, year: number } | |
additionalDataJson | { certificates: [], languages: [], projects: [] } | Element shape for certificates, languages and projects is not documented. |
interests | { companies: [], groups: [], influencers: [], newsletters: [], schools: [] } | Element shape for each list is not documented. |
recommendations | { given: [], received: [] } | Element shape for given and received is not documented. |
changeLog | object[] | |
changeLog[].timestamp | string | |
changeLog[].type | string | |
changeLog[].description | string | |
changeLog[].data | object | Varies by change type. |
createdAt | string | ISO 8601. |
updatedAt | string | ISO 8601. |
#Sample
{
"_id": "string",
"objectId": "number",
"linkedinId": "string",
"url": "string (LinkedIn slug)",
"fullUrl": "string (https://www.linkedin.com/in/{url})",
"firstName": "string",
"lastName": "string",
"headline": "string",
"location": "string",
"summary": "string",
"imageUrl": "string",
"openToWork": "boolean",
"isPremium": "boolean",
"connectionsCount": "number (only when withFollowersAndConnections was enabled)",
"followersCount": "number (only when withFollowersAndConnections was enabled)",
"skills": ["string"],
"skillsWithEndorsements": [
{
"name": "string",
"endorsementCount": "number"
}
],
"publications": [
{
"name": "string",
"description": "string",
"url": "string",
"publisher": "string",
"publishedOn": { "year": "number", "month": "number", "day": "number" },
"publicationId": "string",
"authors": [
{
"name": "string",
"firstName": "string",
"lastName": "string",
"publicIdentifier": "string",
"headline": "string"
}
]
}
],
"patents": [
{
"title": "string",
"patentNumber": "string",
"issuer": "string",
"issuedOn": { "year": "number", "month": "number", "day": "number" },
"description": "string",
"patentId": "string",
"inventors": [
{
"name": "string",
"firstName": "string",
"lastName": "string",
"publicIdentifier": "string",
"headline": "string"
}
]
}
],
"awards": [
{
"title": "string",
"issuer": "string",
"issuedOn": { "year": "number", "month": "number", "day": "number" },
"description": "string",
"honorId": "string",
"positionId": "string"
}
],
"experience": [
{
"positionId": "string",
"companyName": "string",
"title": "string",
"industry": "string",
"companyUrl": "string",
"companyLinkedinId": "string",
"description": "string",
"logo": "string (optional, company logo URL)",
"skills": [],
"company": "string (Company ID)",
"start": { "year": "number", "month": "number" },
"end": { "year": "number", "month": "number" }
}
],
"education": [
{
"educationId": "string",
"schoolName": "string",
"degreeName": "string",
"fieldOfStudy": "string",
"description": "string",
"logo": "string (optional, school logo URL)",
"start": { "year": "number" },
"end": { "year": "number" }
}
],
"certifications": [
{
"name": "string",
"authority": "string",
"companyId": "string (optional, LinkedIn company id of the issuing authority)",
"licenseNumber": "string",
"url": "string",
"start": { "year": "number", "month": "number" },
"end": { "year": "number", "month": "number" }
}
],
"languages": [
{
"name": "string",
"proficiency": "string"
}
],
"primaryLocale": {
"country": "string",
"language": "string"
},
"birthDateOn": {
"month": "number",
"day": "number",
"year": "number"
},
"additionalDataJson": {
"certificates": [],
"languages": [],
"projects": []
},
"interests": {
"companies": [],
"groups": [],
"influencers": [],
"newsletters": [],
"schools": []
},
"recommendations": {
"given": [],
"received": []
},
"changeLog": [
{
"timestamp": "string",
"type": "string",
"description": "string",
"data": "object (varies by change type)"
}
],
"createdAt": "string (ISO 8601)",
"updatedAt": "string (ISO 8601)"
}