← Catalog

LinkedIn profile lookup from your connected account

linkedin.profile

live

One LinkedIn profile as your connected account sees it: name, headline, location, current role, connection degree (1 means the invitation was accepted), open-profile flag. Use it to check acceptance before messaging.

live coverage

Unipile: all inputs

✓ marks a combination proven with a real provider call. Others are wired and unit-tested; their first live run verifies them.

Providers

ProviderStatus
Unipile live

Billing

Unit: per_profile · unmatched results billed: no
About 100 profile views a day per account before LinkedIn throttles.

The exact quote is returned by /v1/inspect before every call and held with headroom on execution. The quote is the price floor: if the provider's actual cost overruns it, the run bills the overrun at the same rate, never above the hold. The unused part of every hold is released.

Run it

curl https://api.jell.run/v1/run \
  -H "Authorization: Bearer $JELL_API_KEY" \
  -d '{
    "capability": "linkedin.profile",
    "input": {  },
    "routing": {"provider": "auto"}
  }'

Input schema

{
  "properties": {
    "account_id": {
      "description": "The account name (or id) from linkedin.accounts; optional when you have one account",
      "type": "string"
    },
    "full": {
      "default": false,
      "description": "Also fetch experience, education and skills (heavier: LinkedIn throttles it)",
      "type": "boolean"
    },
    "notify": {
      "default": false,
      "description": "Show the visit to the person",
      "type": "boolean"
    },
    "profile_url": {
      "description": "https://www.linkedin.com/in/\u003cname\u003e",
      "type": "string"
    },
    "provider_id": {
      "description": "LinkedIn internal id from linkedin.search",
      "type": "string"
    }
  },
  "type": "object"
}

Normalized output fields

provider_id · name · headline · location · degree · connected · work_experience