VOOZH about

URL: https://apify.com/unfenced-group/kalibrr-scraper

โ‡ฑ Kalibrr Scraper โ€” Philippine Job Board ยท Apify


๐Ÿ‘ Kalibrr Job Scraper โ€” Philippines avatar

Kalibrr Job Scraper โ€” Philippines

Pricing

from $1.59 / 1,000 results

Go to Apify Store

Kalibrr Job Scraper โ€” Philippines

Scrape job listings from Kalibrr.com โ€” the Philippines' leading tech-first hiring platform with 900+ active companies. Returns title, company, location, salary range, work setup (on-site/remote/hybrid), experience level, skills and job description.

Pricing

from $1.59 / 1,000 results

Rating

0.0

(0)

Developer

๐Ÿ‘ Unfenced Group

Unfenced Group

Maintained by Community

Actor stats

1

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

๐Ÿ‘ Kalibrr Job Scraper โ€” Philippines

Extract structured job listings from Kalibrr.com, the Philippines' leading hiring platform serving employers across the country and Southeast Asia. Returns full job data including descriptions, salary ranges, skills, and work arrangements โ€” no API key or proxy required.


Why this scraper?

๐Ÿ‡ต๐Ÿ‡ญ Philippines' top job board

Captures all 900+ active vacancies across every sector on the country's primary digital hiring platform, covering Metro Manila, Cebu, Davao, and beyond.

๐Ÿ“ Powerful built-in filters

Filter by keyword, city, job function (IT and Software, Accounting, Healthcare, etc.), work arrangement (WFH, hybrid), and posting age โ€” server-side, so you only pay for what you need.

๐Ÿ“š Rich structured output

Each listing includes company details, skills, perks, salary (when published), education level, work experience requirements, and application deadlines. Enable enrichDetail for 11 additional fields from Kalibrr's detail API.

๐Ÿ“Œ Smart repost detection

Built-in cross-run deduplication with a 90-day fingerprint cache. Schedule daily runs to receive only new listings โ€” no duplicates.

๐Ÿ”— Direct URL scraping

startUrls mode lets you scrape a specific list of Kalibrr job URLs directly via the detail API, bypassing search entirely.


Input parameters

ParameterTypeDefaultDescription
keywordsstring""Keywords to search for, e.g. "developer", "nurse", "accountant". Leave empty to retrieve all active jobs.
locationstring""Filter by city, e.g. "Makati", "Cebu City", "Manila". Leave empty for all locations.
jobFunctionstring""Filter by function, e.g. "IT and Software", "Accounting and Finance", "Customer Service".
isRemotebooleanfalseReturn only work-from-home listings.
isHybridbooleanfalseReturn only hybrid listings.
isOpenToFreshGradsbooleanfalseReturn only jobs open to fresh graduates.
daysOldinteger0Return only jobs posted within this many days. 0 = no limit.
maxResultsinteger200Maximum number of listings to return. Controls spend precisely.
skipRepostsbooleanfalseSkip jobs already seen in previous runs (90-day dedup window).
outputModestring"full"full: all 30+ fields including descriptions, perks, qualifications. compact: 20 core fields optimised for AI agents and MCP workflows.
enrichDetailbooleanfalseFetch /api/jobs/{id} for each result to add 11 extra fields: dutiesText, educationFields, preferredCourses, licenses, monthsWorkExperience, minAge, maxAge, sex, videoUrls, acceptWillingToRelocate, updatedAt. Doubles the number of API requests.
startUrlsarray[]Specific Kalibrr job URLs to scrape directly via the detail API, bypassing search.

Output schema

Always present

FieldTypeDescription
idstringUnique job ID assigned by Kalibrr.
urlstringCanonical URL of the job posting.
titlestringJob title as published.
companystring | nullHiring company name.
companyWebsitestring | nullCompany website URL.
industrystring | nullIndustry sector of the company.
verifiedBusinessboolean | nullWhether the company is verified by Kalibrr.
citystring | nullCity of the role.
regionstring | nullRegion, e.g. "National Capital Region", "Central Visayas".
countrystringCountry of the role, e.g. "Philippines".
jobFunctionstring | nullJob function category, e.g. "IT and Software".
tenurestring | nullEmployment type, e.g. "Full time", "Part time", "Contract".
workExperiencenumber | nullMinimum years of work experience required.
educationLevelstring | nullMinimum education level required.
isRemotebooleanWhether the role is fully remote.
isHybridbooleanWhether the role is hybrid.
isOpenToFreshGradsbooleanWhether the role is open to fresh graduates.
numberOfOpeningsnumber | nullNumber of open vacancies.
responseRatenumber | nullEmployer's response rate (0โ€“1 scale).
skillsstring[]Required skills as listed on the posting.
perksstring[]Benefits/perks offered (e.g. "Medical Insurance", "Paid Leave", "Performance Bonus").
salaryMinnumber | nullMinimum salary (null if employer chose not to publish).
salaryMaxnumber | nullMaximum salary (null if not published).
salaryCurrencystring | nullSalary currency code, e.g. "PHP".
salaryIntervalstring | nullPay frequency, e.g. "monthly", "annually".
applyUrlstringApplication URL (redirect or job URL).
publishDatestring | nullPublication date in YYYY-MM-DD (Philippines time).
publishDateISOstring | nullPublication date in ISO 8601 format.
closingDatestring | nullApplication deadline in YYYY-MM-DD.
descriptionHtmlstring | nullFull job description as HTML.
descriptionTextstring | nullFull description as plain text.
descriptionMarkdownstring | nullFull description converted to Markdown.
qualificationsHtmlstring | nullQualifications section as HTML.
qualificationsTextstring | nullQualifications as plain text.
contentHashstring16-char MD5 fingerprint for change detection.
sourcestringAlways "kalibrr.com".
scrapedAtstringISO timestamp of retrieval.
isRepostbooleantrue if this job was seen in a previous run.
originalPublishDatestring | nullDate of first appearance when isRepost is true.
originalUrlstring | nullOriginal URL when isRepost is true.
changeStatusstringAlways "NEW" on first encounter.

Detail-enriched fields (enrichDetail: true or startUrls mode)

These fields are null in standard search mode. They are populated when enrichDetail: true (adds one /api/jobs/{id} call per result) or automatically when using startUrls (detail API is used natively).

FieldTypeDescription
dutiesTextstring | nullAdditional duties/responsibilities section as plain text.
educationFieldsstring | nullSpecific field of study required, e.g. "Engineering".
preferredCoursesstring[] | nullPreferred academic courses, e.g. ["Nursing", "Medical Technology"].
licensesstring | nullProfessional licenses required.
monthsWorkExperiencenumber | nullMinimum work experience in months (more granular than workExperience).
minAgenumber | nullMinimum age requirement.
maxAgenumber | nullMaximum age requirement.
sexstring | nullGender preference if specified.
videoUrlsstring[] | nullVideo content URLs attached to the listing.
acceptWillingToRelocateboolean | nullWhether the employer accepts candidates willing to relocate.
updatedAtstring | nullISO timestamp of when the listing was last modified.

Example record

{
"id":"265013",
"url":"https://www.kalibrr.com/c/awsys-i/jobs/265013/site-reliability-engineer",
"title":"Site Reliability Engineer",
"company":"Advanced World Systems, Inc. / Advanced World Solutions, Inc. (AWS)",
"companyWebsite":"http://www.awsys-i.com/",
"industry":"Information Technology / IT",
"verifiedBusiness":true,
"city":"Cebu City",
"region":"Central Visayas",
"country":"Philippines",
"jobFunction":"IT and Software",
"tenure":"Full time",
"workExperience":3,
"educationLevel":"Bachelor",
"isRemote":false,
"isHybrid":false,
"isOpenToFreshGrads":false,
"numberOfOpenings":1,
"responseRate":0.82,
"skills":["Linux Server","Linux","Computer System Administration"],
"perks":["Medical Insurance","Paid Leave","Performance Bonus","Life Insurance","Retirement Plan"],
"salaryMin":null,
"salaryMax":null,
"salaryCurrency":null,
"salaryInterval":null,
"applyUrl":"https://www.kalibrr.com/c/awsys-i/jobs/265013/site-reliability-engineer",
"publishDate":"2026-04-18",
"publishDateISO":"2026-04-18T02:15:32.000Z",
"closingDate":"2026-06-18",
"descriptionHtml":"<p>We are looking for a Site Reliability Engineer...</p>",
"descriptionText":"We are looking for a Site Reliability Engineer...",
"descriptionMarkdown":"We are looking for a Site Reliability Engineer...",
"qualificationsHtml":"<ul><li>3+ years Linux experience</li></ul>",
"qualificationsText":"3+ years Linux experience",
"dutiesText":null,
"educationFields":null,
"preferredCourses":null,
"licenses":null,
"monthsWorkExperience":36,
"minAge":null,
"maxAge":null,
"sex":null,
"videoUrls":null,
"acceptWillingToRelocate":true,
"updatedAt":"2026-04-20T07:12:44.123456+00:00",
"contentHash":"a3f2d1b4c9e8f701",
"source":"kalibrr.com",
"scrapedAt":"2026-05-03T10:30:00.000Z",
"isRepost":false,
"originalPublishDate":null,
"originalUrl":null,
"changeStatus":"NEW"
}

Examples

Search for IT jobs in Manila:

{
"keywords":"developer",
"location":"Manila",
"maxResults":100
}

Remote jobs in any function:

{
"isRemote":true,
"maxResults":200
}

Filter by job function:

{
"jobFunction":"IT and Software",
"location":"Cebu City",
"maxResults":100
}

Fresh graduate opportunities:

{
"isOpenToFreshGrads":true,
"daysOld":30,
"maxResults":100
}

Daily feed โ€” new jobs only (schedule this daily):

{
"daysOld":1,
"skipReposts":true,
"maxResults":500
}

Full enrichment with detail API fields:

{
"keywords":"nurse",
"enrichDetail":true,
"maxResults":50
}

Scrape specific job URLs directly:

{
"startUrls":[
{"url":"https://www.kalibrr.com/c/awsys-i/jobs/265013/site-reliability-engineer"}
]
}

๐Ÿ’ฐ Pricing

$1.99 per 1,000 results โ€” you only pay for successfully retrieved listings. Failed retries and filtered reposts are never charged. With enrichDetail: true, pricing is approximately $3.49 per 1,000 (two API calls per result).

ResultsStandardWith enrichDetail
100~$0.20~$0.35
1,000~$1.99~$3.49
10,000~$19.90~$34.90

Use the Max results cap in the input to control your spend exactly.


Performance

Run typeResultsApprox. time
Keyword search100~30 sec
Full catalogue964~4 min
Daily feed (new only)50โ€“150~1 min
Enriched (enrichDetail=true)100~60 sec

Known limitations

  • Salary information is only published by a subset of employers; most listings return null salary fields.
  • Skills and perks arrays may be empty for listings that don't use Kalibrr's structured fields.
  • Contact persons and recruiter details are intentionally excluded (PII policy).
  • Job count reflects live active listings at time of run (~964 as of May 2026).

Technical details

  • Source: kalibrr.com โ€” Philippines' primary digital hiring platform
  • Method: HTTP-only JSON API (no proxy, no browser)
    • Search: GET /kjs/job_board/search (paginated, all core fields)
    • Detail: GET /api/jobs/{id} (enrichDetail mode and startUrls)
  • Memory: 512 MB
  • Repost storage: KeyValueStore kalibrr-job-dedup, 90-day TTL
  • Retry: Automatic retry on network errors, exponential backoff, 3 attempts per request

Additional services

Need a custom actor, additional filters, scheduled runs, or integration support?.nl](mailto:info@unfencedgroup.nl) โ€” we build on request.


Related scrapers

Other scrapers in our Jobs โ€” East & Southeast Asia collection:


Run it on a schedule

This actor is built for repeat use. Set it to run daily, weekly, or hourly, and the data keeps flowing without you touching it.

  • Schedule runs โ€” open the actor, go to Schedules, and pick a cadence. Each run only charges you for the results it returns.
  • Connect it to your stack โ€” push results straight to Google Sheets, Slack, a webhook, or your database using Apify Integrations. No glue code needed.
  • Pull results via API โ€” every run writes a clean dataset you can fetch with one API call, ready for whatever you build on top of it.

Set it once and it runs on its own.


Need a custom scraper?

Unfenced Group builds Apify actors for any website โ€” for free.

If the site you need isn't in our portfolio yet, just ask. We scope, build, and publish it at no cost to you. You only pay for results โ€” we absorb the compute and proxy costs ourselves. Same pay-per-result pricing, same quality, same standards as every actor in this portfolio.

Get in touch: www.unfencedgroup.nl

You might also like

Naukri.com Jobs Scraper

jungle_synthesizer/naukri-com-scraper

Scrape job listings from Naukri.com, India's largest job portal. Search by keyword, location, experience level, and work type. Extracts job title, company, salary range, required skills, job description, ratings, and more per listing.

๐Ÿ‘ User avatar

BowTiedRaccoon

2

Naukri.com Job Scraper

unfenced-group/naukri-scraper

Scrape Naukri.com for structured Indian job data: titles, companies, salary ranges, required skills & full descriptions. 100,000+ listings with keyword, location, experience level and work-mode filters. Remote/hybrid/on-site detection. No API key required.

๐Ÿ‘ User avatar

Unfenced Group

48

Indeed Job Scraper โ€” Salaries, Remote & Full Details

khadinakbar/indeed-job-scraper

Scrape Indeed.com job listings by keyword or URL. Returns job title, company, parsed salary range, remote/hybrid flag, job type, benefits & full description.

15

Remote.com Job Scraper

saswave/remote-com-job-scraper

Remote.com Job Scraper. From a job search url on website remote.com , extract job listings. Get informations about title, date creation, location, salary, company website, company name and more

Remote Jobs Scraper

crawlerbros/remote-jobs-scraper

Scrape remote job listings from Jobicy - a curated remote job board with 1,000+ active remote jobs. Filter by keyword, location, job level, and more. Extracts job title, company, salary, type, and direct application links.

LinkedIn Job Scraper

rigelbytes/linkedin-job-scraper

Scrape LinkedIn job postings with advanced filters including location, time range, job type, experience level, and work type.

Glassdoor Jobs Scraper

parseforge/glassdoor-jobs-scraper

Scrape job listings from Glassdoor. Search by keyword, location, or company name. Extracts job title, salary, description, skills, location with coordinates, company rating, logo, apply URL, remote work type, education and experience requirements. Supports pagination and full job detail enrichment.

Dice.com Tech Jobs Scraper

automation-lab/dicecom-tech-jobs-scraper

Scrape tech job listings from Dice.com by keyword, location, salary range, job type, and remote filter. Returns title, company, salary, location, URL, and more. No proxy needed.

๐Ÿ‘ User avatar

Stas Persiianenko

11

Indeed Job Scraper

pramodkonde17/indeed-job-scraper

Scrapes job listings from Indeed.com based on job role, location, and other filters. Returns structured job data including title, company, location, salary, and description.