Career Scraper avatar
Career Scraper

Pricing

$12.00/month + usage

Go to Store
Career Scraper

Career Scraper

canadesk/career-scraper

Developed by

Canadesk Support

Maintained by Community

Collect Jobs from Greenhouse, Lever, Personio, Recruitee, SmartRecruiters, Workable and Workday in one go. It's fast and costs little.

0.0 (0)

Pricing

$12.00/month + usage

7

Monthly users

5

Runs succeeded

>99%

Last modified

5 months ago

JI

Job Description Not Possible?

Closed
jaiphookan opened this issue
6 months ago

Hi, your career scraper is super useful and I intend to use it extensively for my job board, however it really isn't very useful at all if I can't receive the full job description of the provided listing. That is the core value that I need from the scraper. That, and the image address of the company logo, where available.

Is there any way you could please incorporate this? Without it, it won't be useful for me, which would be a pity. Thank you.

canadesk avatar

Hello,

Please provide your Input parameters for the actor you've been using, as well as an example of job post with the link and required attributes.

JI

jaiphookan

5 months ago

Input: const input = { "customquery": { "aulogicalis": "workable", "clickview": "workable", "infosys-singaporeand-australia": "workable", "auspayplus": "workable", "archipro-3": "workable", "demystdata": "workable", "ofload": "workable", "datacom1": "workable", "compass-education": "workable", "centorrino-technologies": "workable", "bjak-1": "workable", "employment-hero": "workable", "entaingroup": "workable", "onlife": "workable", "blueapache-pty-ltd": "workable", "engflow": "workable", "creditorwatch": "workable", "shopgrok": "workable", "spinfy-jobs": "workable" }, "delay": 10, "greenhouse": true, "lever": true, "maximum": 20, "personio": true, "proxy": { "useApifyProxy": true, "apifyProxyGroups": [ "RESIDENTIAL" ], "apifyProxyCountry": "AU" }, "recruitee": true, "smartrecruiters": true, "timeout": 15, "workable": true, "workday": true }

Output is like this:

array [11] 0 {3} name : "aulogicalis" source : "workable" result [17] 0 {8} department : "Talent Services (Customer Onsite Contractor)" url : "https://apply.workable.com/aulogicalis/j/C4C2D90CA3/" id : 4375388 location : "Blackburn, Victoria, AU" title : "Senior Project Manager (Change Manager)" remote : false experience : null updatedAt : 1728950400000 1 {... [trimmed]

canadesk avatar

As you mentioned, this is quite different from the current actor that is intended for feeds.

However, we just added jobs descriptions to canadesk/career-scraper-plus for Workable only. We may add it for more sources in the future.

For the logo specifically, this is irrelevant to the HR platform. If you know the URL of each target, you can easily do something like: https://www.google.com/s2/favicons?domain=engflow.com&sz=128

Here is the result with canadesk/career-scraper-plus and parameter "Fetch all details" enabled:

{ "id": 4007806, "shortcode": "DAD63ECDFC", "title": "Endpoint Solution Engineer (Intune & SCCM)", "remote": false, "location": { "country": "Malaysia", "countryCode": "MY", "city": "Cyberjaya", "region": "Selangor" }, "locations": [ { "country": "Malaysia", "countryCode": "MY", "city": "Cyberjaya", "region": "Selangor", "hidden": false } ], "state": "published", "isInternal": false, "code": null, "published": "2024-05-11T00:00:00.000Z", "type": "full", "language": "en", "de... [trimmed]

canadesk avatar

We've done some more work and added the logo URL, company name and company website as well:

"company": { "logo": "https://workablehr.s3.amazonaws.com/uploads/account/logo/539860/logo", "name": "Logicalis Australia", "website": "https://www.au.logicalis.com" }

JI

jaiphookan

5 months ago

Awesome. Thank you, that's very useful - I wanted to ask if it would be possible to do the same as you've done for Lever, Greenhouse and SmartRecruiters as well please? Just those would be sufficient for me. Right now it's just not financially feasible for me to buy a subscription to Apify + rent your actor to only get the results from a single provider, so I'd be very grateful if you could kindly do the same for the 3 other providers I mentioned. Like I said, I am genuinely keen on utilising your actor but cannot afford it without the other 3. Thank you!

canadesk avatar

Job descriptions have been added to career-scraper-plus, except for Workday, in field "details.description" (or you can merge other details[key] depending on the provider to get what you want).

Logo should be fetched outside this actor, there are many easy ways to do so.

Have a nice day,

Pricing

Pricing model

Rental 

To use this Actor, you have to pay a monthly rental fee to the developer. The rent is subtracted from your prepaid usage every month after the free trial period. You also pay for the Apify platform usage.

Free trial

3 days

Price

$12.00