VOOZH about

URL: https://apify.com/heady_impediment/rabota-ua-job-scraper

โ‡ฑ Rabota.ua Job Scraper | Extract Ukraine Jobs Data | Apify ยท Apify


Pricing

$12.99/month + usage

Go to Apify Store

Rabota UA Job Scraper

Extract structured job data from Rabota.ua โ€” Ukraine's leading job platform. Get salary details, company info, locations, and employment conditions. Fast, reliable scraper with smart filters. Perfect for HR analytics, recruitment automation, and market research.

Pricing

$12.99/month + usage

Rating

0.0

(0)

Developer

๐Ÿ‘ John Math

John Math

Maintained by Community

Actor stats

1

Bookmarked

16

Total users

1

Monthly active users

7 months ago

Last modified

Share

๐Ÿ‡บ๐Ÿ‡ฆ Rabota.ua Job Scraper ๐Ÿš€

Extract job listings from Rabota.ua โ€” including salary data, company details, employment conditions, location information, and more. Perfect for HR analytics, lead generation, recruitment automation or job-market research.


โœจ Features

  • ๐Ÿ” Scrape unlimited job listings from Rabota.ua search results

  • ๐Ÿ“„ Extract full structured job data, including:

    • Job title (name) and vacancy ID
    • Company information (companyName, logo, notebookId)
    • Salary details (salaryFrom, salaryTo, salaryComment)
    • Location data (cityName, cityId, latitude, longitude)
    • Job metadata (hot badge, date)
    • Short description
    • Skills badges (tags)
    • Full vacancy URL for reference
  • โšก Automatic pagination & high-speed async requests

  • ๐Ÿง  Smart filtering support:

    • City ID
    • Professional level
    • Ukrainian/Non-Ukrainian listings
    • Keyword search
  • ๐Ÿ›ก Built-in anti-blocking approach

  • ๐Ÿ“Š JSON / JSONL dataset export โ€” perfect for analytics workflows


๐Ÿ“ฆ Output Dataset

Each record contains a fully structured vacancy, for example:

{
"id":10940856,
"name":"Full-stack developer (Back Laravel 10+, Front: Vue3.js)",
"companyName":"Ligamedia",
"cityName":"ะšะธั—ะฒ",
"cityId":1,
"latitude":50.4623566,
"longitude":30.4346809,
"salary":0,
"salaryFrom":0,
"salaryTo":0,
"salaryComment":"",
"date":"2025-12-12T05:01:00.977",
"hot":true,
"shortDescription":"ะฆั–ะบะฐะฒะฐ ั€ะพะฑะพั‚ะฐ ะท ะจI ั‚ะฐ ะฟั€ะพะตะบั‚ะฐะผะธ ัƒ ะบะพะผะฐะฝะดั– ะดะพัะฒั–ะดั‡ะตะฝะธั… ั€ะพะทั€ะพะฑะฝะธะบั–ะฒ...",
"badges":[
{"id":4704790,"name":"Full-stack developer"},
{"id":4704791,"name":"Frontend: Vue3.js"}
],
"url":"https://rabota.ua/company12583964/vacancy10940856"
}

The dataset can be downloaded as:

  • JSON
  • JSONL
  • CSV
  • Excel
  • HTML
  • XML

๐Ÿ”ง Technical Details

  • โšก Built on Apify platform โ€” ready for cloud deployment
  • ๐Ÿ“ก Uses official Rabota.ua public API โ€” no HTML parsing needed
  • ๐Ÿ”„ Automatic retry mechanism โ€” 3 attempts per request with exponential backoff
  • ๐ŸŒ Rate limiting โ€” 200ms delay between requests to prevent blocking
  • ๐Ÿงช Local testing support โ€” use input.json for development
  • โš™๏ธ Async/await architecture โ€” fast concurrent requests via aiohttp

๐Ÿ’ก Use Cases

  • ๐Ÿ“Š Market & salary research
  • ๐Ÿงฒ Lead generation for recruiting agencies
  • ๐Ÿค– Automation of sourcing and candidate matching
  • ๐Ÿงฌ AI-powered HR analytics (LLMs, ML models)
  • ๐Ÿข Competitive analysis for HR departments
  • ๐Ÿ“ˆ Job-market monitoring dashboards

๐Ÿ“ Input Parameters

NameTypeDescription
querystringSearch keyword (required)
maxItemsnumberMaximum number of vacancies to extract
perPagenumberItems per page (default: 20)
cityIdnumberFilter by city
profLevelIdsnumberFilter by professional level
ukrainianbooleanShow Ukrainian language vacancies only

๐Ÿ”Ž Example Input

{
"query":"react developer",
"maxItems":50,
"cityId":1
}

๐Ÿงพ Example Output (JSONL)

{
"id":10940856,
"name":"Full-stack developer (Back Laravel 10+, Front: Vue3.js)",
"companyName":"Ligamedia",
"cityName":"ะšะธั—ะฒ",
"cityId":1,
"latitude":50.4623566,
"longitude":30.4346809,
"salary":0,
"salaryFrom":0,
"salaryTo":0,
"salaryComment":"",
"date":"2025-12-12T05:01:00.977",
"hot":true,
"shortDescription":"ะฆั–ะบะฐะฒะฐ ั€ะพะฑะพั‚ะฐ ะท ะจI ั‚ะฐ ะฟั€ะพะตะบั‚ะฐะผะธ...",
"url":"https://rabota.ua/company12583964/vacancy10940856"
}

๐Ÿค Why Use This Actor?

  • No need for reverse-engineering pages
  • No need to manage sessions, pagination, retries
  • Consistent, structured output
  • Ready to integrate into BI tools, HR dashboards, ATS systems

๐Ÿ’ฐ Pricing

This actor is available with a low-entry subscription plan. The pricing may increase as new features and filters are added. Early users benefit from the current introductory price.


๐Ÿงฉ Related Actors

  • HH.ru Job Scraper
  • Indeed Scraper
  • LinkedIn Jobs Scraper

You might also like

DOU.ua Job Scraper

unfenced-group/dou-ua-scraper

Scrape job listings from DOU.ua โ€” Ukraine's largest IT job board. Filter by category, city, experience and keyword.

๐Ÿ‘ User avatar

Unfenced Group

21

Robota.ua Scraper - Ukraine Job Listings

blackfalcondata/robota-ua-scraper

Scrape robota.ua - Ukraineโ€™s leading job board. Salary data, employer contact details, and skill tags per listing. Incremental mode detects new and changed listings. Structured output ready for AI agents and MCP workflows.

๐Ÿ‘ User avatar

Black Falcon Data

14

5.0

Work.ua Scraper

unfenced-group/work-ua-scraper

Scrape job listings from Work.ua โ€” Ukraine's #1 job board with 50,000+ active vacancies. Search by keyword, city, and date range. Returns titles, salaries, companies, skills, and full descriptions. No API key required.

๐Ÿ‘ User avatar

Unfenced Group

23

GRC.UA Scraper

unfenced-group/grc-ua-scraper

Scrape job listings from GRC.UA โ€” Ukraine's job board for experienced professionals. Keyword, city & category filters. Full descriptions, salary data. No API key required.

๐Ÿ‘ User avatar

Unfenced Group

3

Robota.ua Scraper

solidcode/robota-ua-scraper

[๐Ÿ’ฐ $1.8 / 1K] Extract job listings from robota.ua, Ukraine's largest job board. Search by keyword and location, filter by experience, work schedule, salary, and remote work, and get structured jobs with titles, companies, salaries, descriptions, contacts, and apply links.

Robota.Ua Scraper

unfenced-group/robota-ua-scraper

Scrape robota.ua โ€” Ukraine's largest job board with 100,000+ active vacancies. Extracts salary data, contact details, skill tags, employment clusters, and GPS coordinates. No API key required.

๐Ÿ‘ User avatar

Unfenced Group

7

Jobat.be Scraper

shahidirfan/jobat-be-scraper

Extract job listings from Belgium's leading employment platform. Scrape job titles, companies, locations, salaries, descriptions, and requirements. Perfect for recruitment analytics, job market intelligence, and career data aggregation. Regularly updated with full structured job data.

12

5.0

Work.ua Job Scraper โ€” Ukrainian Jobs, Salary & Company

blackfalcondata/work-ua-scraper

Scrape work.ua for Ukrainian job listings with full description, salary, company, location, and employment type. Incremental mode tracks new and changed jobs across runs via a stable stateKey. Structured export with markdown descriptions for AI agents.

๐Ÿ‘ User avatar

Black Falcon Data

14

Jobs Phone Number Scraper - Low-cost๐Ÿ’ฒ๐Ÿ”ฅ๐Ÿ“ž๐Ÿ’ผ

delectable_incubator/jobs-phone-number-scraper-low-cost

๐Ÿ” Collect job listings with ease using this Job Scraper. Extract job titles, company names, locations, descriptions, posting dates, source URLs, platform details, and more from multiple job sources. Ideal for recruitment intelligence, talent sourcing, HR analytics and data enrichment ๐Ÿ’ผ๐Ÿ“Šโšก๐Ÿงฉ

Linkedin Job Scraper ๐Ÿ’ผ

webscrap18/linkedin-job-scraper

Collect LinkedIn job listings effortlessly ๐Ÿ” Extract structured job data for recruitment, market research, and career analysis โ€” fast, reliable, and scalable โšก