CvOnline Job Scraper avatar

CvOnline Job Scraper

Pricing

from $3.00 / 1,000 results

Go to Apify Store
CvOnline Job Scraper

CvOnline Job Scraper

Scrape job listings from CvOnline Baltic job boards - cvonline.lt (Lithuania) and cv.ee (Estonia). Search by keyword and retrieve job title, company, salary, employment type, and more.

Pricing

from $3.00 / 1,000 results

Rating

0.0

(0)

Developer

Crawler Bros

Crawler Bros

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

2

Monthly active users

12 days ago

Last modified

Share

Extract job listings from CvOnline — one of the Baltic region's largest job portals covering Lithuania (cvonline.lt) and Estonia (cv.ee). Supports keyword search and direct job URL scraping.

What This Scraper Does

This actor searches and retrieves job listings including job title, company name, salary range, employment type, work location type, and publication date. Data is extracted from the portal's embedded server-side JSON — no authentication required.

Use Cases

  • Recruitment research — monitor job postings in the Baltic job market
  • Salary benchmarking — collect salary data across roles and companies
  • HR analytics — track hiring trends in Lithuania and Estonia
  • Job aggregation — build job feeds for Baltic tech, finance, and commercial sectors

Input

FieldTypeDescription
modestringsearch (default) or byUrl
searchQuerystringJob keyword search (mode=search)
countrystringPortal: lt (Lithuania) or ee (Estonia)
jobUrlsarraySpecific job URLs to scrape (mode=byUrl)
maxItemsintegerMax records (1–500, default 20)

Example Input

{
"mode": "search",
"searchQuery": "python developer",
"country": "lt",
"maxItems": 5
}

Output

FieldDescription
jobIdUnique vacancy ID
titleJob title
descriptionJob description (HTML stripped)
companyEmployer name
companyLogoUrlCompany logo image URL
salarySalary range as string
salaryMinMinimum salary
salaryMaxMaximum salary
currencyCurrency (EUR)
salaryTypemonthly or hourly
employmentTypeEmployment type (Full-time, Part-time, etc.)
workLocationOn-site / Remote / Hybrid
datePostedPublication date (ISO)
expiresAtExpiration date (ISO)
jobUrlDirect link to job listing
isRemoteWhether remote work is offered
quickApplyQuick apply available
sourceUrlURL scraped
scrapedAtISO timestamp
recordTypeAlways job

Example Output

{
"jobId": "1579523",
"title": "Python Developer",
"company": "Tech Company UAB",
"salary": "2500–4000 EUR",
"salaryMin": 2500,
"salaryMax": 4000,
"currency": "EUR",
"salaryType": "monthly",
"employmentType": "Full-time",
"workLocation": "Hybrid",
"datePosted": "2026-06-01T09:00:00.000+00:00",
"jobUrl": "https://www.cvonline.lt/en/vacancy/1579523",
"recordType": "job"
}

Frequently Asked Questions

Which countries are supported? Lithuania (cvonline.lt) and Estonia (cv.ee). Both portals share the same technology stack and data format.

Is authentication required? No. All data is publicly accessible without login.

What languages are the job listings in? Both Lithuanian/Estonian and English listings are returned by the search engine. The searchQuery works in English.

How many jobs are available? Each portal has thousands of active listings (typically 3,000–5,000 at any time).