← All operations

Get a LinkedIn profile

Read the visible fields of one LinkedIn profile: name, headline, location, about, experience and education.

profile.get · $0.01 per completed request

When to use it

Use it when your agent has a profile URL and needs the person's details, for example before it writes a message.

Request

FieldTypeNotes
urlstring requiredprofile.get: LinkedIn /in/<member>/; Profile/company operations also accept matching relative paths. its identifier and destination must not be reconstructed from a URN.

HTTP, against the local API:

POST http://127.0.0.1:3447/v1/operations/profile.get
Authorization: Bearer <local-token>
Content-Type: application/json

{
  "url": "https://www.linkedin.com/in/example-member/"
}

The same request through the CLI, which adds the local token for you:

relay profile https://www.linkedin.com/in/example-member/

Response

The result has operation, account, data, source and completeness. See Results. Fields in data:

FieldTypeNotes
profileUrlstring | null required
namestring required
headlinestring | null required
locationstring | null required
aboutstring | null required
experiencearray of string | null requiredVisible text blocks; no inferred role or date structure.
educationarray of string | null requiredVisible text blocks; no inferred degree or date structure.

For the exact contract, run relay schema.

Price

$0.01 per completed request. No subscription. Known failures are not charged. The $5 welcome credit covers 500 requests.

Onboard your agent

Other operations

Get a LinkedIn company · List people at a LinkedIn company · Search LinkedIn people · Search LinkedIn companies · List your LinkedIn connections · List LinkedIn invitations · List LinkedIn conversations · Read a LinkedIn conversation · Send a LinkedIn message · List LinkedIn posts by a member or company · Get a LinkedIn post · List comments on a LinkedIn post · List reactions on a LinkedIn post · Read your LinkedIn feed · List LinkedIn notifications