LinkedIn Scrape: Profiles, Posts, Messages, Reactions, Comments avatar
LinkedIn Scrape: Profiles, Posts, Messages, Reactions, Comments

Pricing

$20.00/month + usage

Go to Store
LinkedIn Scrape: Profiles, Posts, Messages, Reactions, Comments

LinkedIn Scrape: Profiles, Posts, Messages, Reactions, Comments

Developed by

Agent-X

Agent-X

Maintained by Community

Scrape & Collect profiles, companies, posts, messages, reactions, and comments efficiently. Save 84% on costs while getting more functionality. Perfect for researchers, recruiters, sales teams, and marketers. Customizable, automated, and easy to integrate.

5.0 (1)

Pricing

$20.00/month + usage

5

Total users

41

Monthly users

20

Runs succeeded

74%

Issue response

2.6 days

Last modified

2 months ago

JN

Issue with api call to agent-x/linkedin-multi-functional-scraper — “Field input.apifyToken is required"

Closed

janr1 opened this issue
21 days ago

Hi there,

I’m trying to run your actor (agent-x/linkedin-multi-functional-scraper) via the Apify Python SDK and I’m consistently getting this error: ❌ Apify actor call failed: Input is not valid: Field input.apifyToken is required Here’s the redacted payload I’m sending: { "searchUrl": "<REDACTED_SALES_NAV_URL>", "cookie": { "li_at": "", "other_cookie_1": "", "other_cookie_2": "" }, "operations": { "extractProfiles": { "enabled": true } }, "resultsLimit": 10, "proxyConfiguration": { "useApifyProxy": true, "apifyProxyGroups": ["RESIDENTIAL"], "apifyProxyCountry": "AU" } } And the relevant part of the Python code is: from apify_client import ApifyClient

client = ApifyClient(APIFY_API_KEY) run = client.actor("agent-x/linkedin-multi-functional-scraper").call( run_input=run_input, wait_secs=600 ) My APIFY_API_KEY is correctly set via environment variables and works with other actors. Just wondering: • Is the apifyToken field required even when using the SDK and authenticated via API key? • Should I be passing it explicitly in the input like {"apifyToken": "..."}? • Or is there something I’ve misunderstood in the actor’s expected input structure?

Any help would be appreciated — the actor looks perfect for our use case.

Thanks!

Agent-X avatar

Hi Janr1,

Great to virtually meet you.

We didn't get your message until today as we are just back from the Easter weekend.

Currently this actor does not support Sales Navigator, although we are looking to add in messaging, connection requests, and scraping results from saved sales navigator searches, but these are not yet released as we will extensively test them before releasing.

Looking at the json config you shared it looks like you want to profile you will need to have the settings as:

{ "cookie": { "li_at": "AQEDASp5C8kFE-KwAAABjLU1NbIAAAGM2UG5sk4AKQeJJk...", "JSESSIONID": "ajax:853756...." }, "operations": { "operations": [ { "retrieval_type": "LinkedIn_Profile", "url": "https://linkedin.com/in/sarah-smith-12345..." } ] }, "proxyConfiguration": { "useApifyProxy": true, "apifyProxyGroups": [ "RESIDENTIAL" ], "apifyProxyCountry": "AU" } }

The actor will then get the profile information that the logged in user can see

If it is a different action / operation you are looking to achieve please come back to me and i will do my best to help you.

Kind regards, Agent-X

Agent-X avatar

As we have not heard back from you, we will go ahead and close the issue.

Please reach out again if you need us.