Kariyer.net Scraper — Turkey Job Listings avatar

Kariyer.net Scraper — Turkey Job Listings

Pricing

from $1.75 / 1,000 job listings

Go to Apify Store
Kariyer.net Scraper — Turkey Job Listings

Kariyer.net Scraper — Turkey Job Listings

Scrapes structured job listing data from Kariyer.net search results.

Pricing

from $1.75 / 1,000 job listings

Rating

0.0

(0)

Developer

Vitalii Bondarev

Vitalii Bondarev

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

15 days ago

Last modified

Categories

Share

Kariyer.net Job Listings Scraper

Extract structured job listings from Kariyer.net, Turkey's largest job board, by keyword and page. This actor is built for recruiters, staffing agencies, market researchers and job-board aggregators who need fresh, structured Turkish job-market data without maintaining their own scraper. It reads Kariyer.net's server-rendered search-result cards — no login, no CAPTCHA-solving required on your end.

Features

  • Search Kariyer.net by any keyword or phrase (job title, skill, company)
  • Paginate across multiple result pages in a single run
  • Returns up to 40 structured fields per listing: title, company, location, sector, employment type, work model, sponsorship flag, publish/closing dates, company/sector/city/country IDs, job code, and more
  • Deduplication signal (contentHash, isRepost) so you can filter re-posted listings
  • Built-in Turkish residential proxy by default — works out of the box, zero manual proxy setup
  • Pay-per-result pricing — you only pay for listings actually delivered

How to use

  1. Click Start, or open the actor's page and hit Try for free.
  2. Enter a searchQuery (e.g. "yazilim", "muhasebe", "satis") — defaults to "developer".
  3. Set maxResults and pagesToFetch if you need more than the default sample.
  4. Run. Results stream into the dataset as they're scraped — no waiting for the full run to finish before you can start exporting.
  5. Export the dataset as JSON/CSV/Excel, or pull it via the Apify API into your own pipeline.

Input & Output example

Input:

{
"searchQuery": "yazilim",
"maxResults": 20,
"pagesToFetch": 1
}

Output (one record):

{
"id": "4502622",
"title": "Çağrı Merkezi Müşteri Temsilcisi",
"company": "N2mobil Takip Sistemleri A.Ş",
"location": "Ankara",
"workModel": "İş Yerinde",
"employmentType": "Tam zamanlı",
"isSponsored": true,
"publishDateISO": "2026-07-17",
"url": "https://www.kariyer.net/is-ilani/...",
"source": "kariyer.net"
}

Each delivered job can contain the following fields: id, url, title, company, companyWebsite, location, district, workModel, employmentType, positionLevel, experienceLevel, departmentName, applicationCount, sectorName, companySize, companyIndustry, countryName, isSponsored, jobDateStatus, publishDate, publishDateISO, closingDate, salaryMin, salaryMax, salaryCurrency, salaryPeriod, benefits, descriptionHtml, descriptionText, descriptionMarkdown, contentHash, isRepost, originalPublishDate, originalUrl, source, scrapedAt, companyId, sectorId, cityId, countryId, jobCode. Fields unavailable from the listing pages are returned as null — the actor does not perform detail-page enrichment, so description/salary/benefit fields are populated only when Kariyer.net exposes them directly on the listing card.

Pricing

This actor uses pay-per-event (PPE) billing. One job-listing event is charged per delivered job at USD 0.0018. Scraping 1,000 job listings costs approximately $1.80. There is also a negligible Actor-Start event (~$0.00005) charged once per run. You only pay for what's actually delivered — a run that returns 0 results costs nothing beyond the start fee.

FAQ / Disclaimers

  • Does this need my own proxy? No — a Turkish residential proxy is wired in by default; you can override it via the proxyConfiguration input if you have your own Apify Proxy setup.
  • Does it log in to Kariyer.net? No — it reads only publicly available search-result pages.
  • Detail-page fields (full description, salary) are missing — why? This actor intentionally scrapes only the search-result listing cards for speed and cost efficiency; fields that only exist on the individual job-detail page come back as null.
  • Found a bug or need a custom variant (detail-page enrichment, other countries)? Open an issue on the actor's Issues tab.