Linkedin Open Profile Status avatar

Linkedin Open Profile Status

Pricing

$19.99/month + usage

Go to Apify Store
Linkedin Open Profile Status

Linkedin Open Profile Status

Pricing

$19.99/month + usage

Rating

0.0

(0)

Developer

ScrapeLabs

ScrapeLabs

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

LinkedIn Open Profile Status

This Actor checks whether a LinkedIn profile shows Open to work.

It uses two strategies (based on your original scripts):

  • HTTP + HTML signal extraction (fast)
  • Playwright badge detection (more robust)

It starts with no proxy and only falls back to proxies if LinkedIn blocks the request.

Key Features

  • Bulk input (URLs and/or keywords)
  • Detailed Apify logs (proxy events, blocks, retries)
  • Proxy fallback ladder:
    • Direct → Datacenter proxy → Residential proxy (retry residential 3x)
    • Once residential is used, the Actor sticks to residential for the remaining requests
  • Live saving to dataset

Input

Example input:

{
"startUrls": [{ "url": "https://www.linkedin.com/in/ajjames" }],
"keywords": [],
"liAtCookie": "YOUR_LI_AT_COOKIE",
"proxyConfiguration": { "useApifyProxy": false },
"maxConcurrency": 1,
"pageTimeoutSeconds": 60
}

Input fields

  • startUrls: bulk URL input (recommended)
  • urls: optional array of URLs
  • keywords: optional array of public identifiers (e.g., "ajjames")
  • liAtCookie: optional li_at cookie value (recommended to reduce blocking)
  • proxyConfiguration: Apify proxy UI field (default: no proxy)
  • maxConcurrency: concurrency (keep low to avoid blocks)
  • pageTimeoutSeconds: Playwright page timeout

Output

Single profile

The Actor writes OUTPUT in the key-value store using this shape:

{
"data": { "open_to_work": false },
"message": "ok"
}

Bulk

For multiple profiles, OUTPUT is an array of:

{ "url": "...", "data": { "open_to_work": false }, "message": "ok" }

All results are also saved to the default dataset.

How to run locally

Install dependencies and run:

cd Linkedin-Open-Profile-Status
pip install -r requirements.txt
python -m src

Cautions

  • This Actor should be used in compliance with LinkedIn’s Terms of Service and applicable laws.
  • Never share your li_at cookie publicly.