engagement

Read one person's public profile (kept for existing callers)

Changed on

Read one person; no LinkedIn account needed. detail "preview" (default): a quick look; it can miss the current title and older posts. "full": every detail we have. Choose full for one person when the job title, how long they have held it, or the whole dated career matters. Preview gives the name, current employer, place, photo, follower count, the opening of the About and the latest posts, in about 3 seconds. Full gives the real headline, the current title with its start date, the dated career, schools, place and country, the About, languages and the connection and follower counts, usually live (readAt says when an older copy was used), in about 2 seconds a person. Cost: 1 credit a person on preview and at most 1 credit a person on full; nothing for a person a search already returned or one not read. creditsUsed says what the call spent. New callers use publicProfile.

post/visit/linkedin/profile

Request

  • Base URL: https://api.bereach.ai
  • URL: https://api.bereach.ai/visit/linkedin/profile
  • Auth: HTTP bearer

Request body

profilestring required

The person: a profile URL, a vanity slug, or a member URN; a contact id or a name unique among your contacts is resolved to that person.

detail'preview' | 'full'

"preview" (default): a quick look; it can miss the current title and older posts. "full": every detail we have. Choose full for one person when the job title, how long they have held it, or the whole dated career matters.

Response

The person, in this address's own answer shape

successtrue required
firstNamestring required
lastNamestring required
headlinestring nullable required
summarystring nullable required

The About section, when the profile shows one.

publicIdentifierstring required
profileUrlstring nullable required
profileUrnstring nullable required

The member URN when we hold it: the one you asked with, or the one saved on your contact. Otherwise null.

imageUrlstring nullable required
emailstring nullable required

A work email already found for this contact, otherwise null; to find one, use the email door.

phonestring nullable required

Always null.

locationstring nullable required
companystring nullable required

Current company name.

positionstring nullable required

Current job title; usually null on preview (the public page shows the employer only).

memberDistancenumber nullable required

0 for your own profile, 1 once an invitation from one of your accounts to this person was accepted, otherwise null (not known).

connectionsCountnumber nullable required
followersCountnumber nullable required
isVerifiedboolean required
pendingConnection'pending' | 'none' required

'pending' when an invitation to this person went out in the last 7 days, otherwise 'none'.

aboutFetchedboolean
cachedboolean required
cachedAtstring nullable
creditsUsedinteger required

Credits this call spent, net of anything given back. 0 when nothing was charged: a free read, a cached answer, nothing delivered.

retryAfterinteger required

Seconds to wait before another call of the same type. 0 means no wait is needed.

Changes

    • breaking

      the response's body type changed from object to no type for status

    • breaking

      the response's body type changed from object to no type for status

    • breaking

      the response's body type changed from object to no type for status

    • breaking

      the response's body type changed from object to no type for status

    • breaking

      the response's body type changed from object to no type for status

    • breaking

      the response's body type changed from object to no type for status

    • breaking

      the response's body type changed from object to no type for status

    • breaking

      the response's body type changed from object to no type for status

    • breaking

      the response's body type changed from object to no type for status

    • breaking

      the response's body type changed from object to no type for status

    • breaking

      the response's body type changed from object to no type for status

    • breaking

      removed the required property from the response with the status

    • breaking

      removed the required property from the response with the status

    • breaking

      removed the required property from the response with the status

    • breaking

      removed the required property from the response with the status

    • breaking

      removed the required property from the response with the status

    • breaking

      removed the required property from the response with the status

    • breaking

      removed the required property from the response with the status

    • breaking

      removed the required property from the response with the status

    • breaking

      removed the required property from the response with the status

    • breaking

      removed the required property from the response with the status

    • breaking

      removed the required property from the response with the status

    • breaking

      removed the required property from the response with the status

    • breaking

      removed the required property from the response with the status

    • breaking

      removed the required property from the response with the status

    • breaking

      removed the required property from the response with the status

    • breaking

      removed the required property from the response with the status

    • breaking

      removed the required property from the response with the status

    • breaking

      removed the required property from the response with the status

    • breaking

      removed the required property from the response with the status

    • breaking

      removed the required property from the response with the status

    • breaking

      removed the required property from the response with the status

    • breaking

      removed the required property from the response with the status

    • info

      added subschema #1 subschema #2 to the response body anyOf list for the response status

    • info

      added subschema #1 subschema #2 to the response body anyOf list for the response status

    • info

      added subschema #1 subschema #2 to the response body anyOf list for the response status

    • info

      added subschema #1 subschema #2 to the response body anyOf list for the response status

    • info

      added subschema #1 subschema #2 to the response body anyOf list for the response status

    • info

      added subschema #1 subschema #2 to the response body anyOf list for the response status

    • info

      added subschema #1 subschema #2 to the response body anyOf list for the response status

    • info

      added subschema #1 subschema #2 to the response body anyOf list for the response status

    • info

      added subschema #1 subschema #2 to the response body anyOf list for the response status

    • info

      added subschema #1 subschema #2 to the response body anyOf list for the response status

    • info

      added subschema #1 subschema #2 to the response body anyOf list for the response status

    • breaking

      the response property // became nullable for the status

    • breaking

      the response property // became nullable for the status

    • breaking

      the response property // became nullable for the status

    • info

      api tag engagement added

    • info

      api tag scrapers removed