Kalibrr Job Scraper
Pricing
Pay per usage
Kalibrr Job Scraper
Scrape job listings from Kalibrr by company code using the public JSON API.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
Romy
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
11 hours ago
Last modified
Categories
Share
What does Kalibrr Job Scraper do?
Kalibrr Job Scraper extracts all active job listings from Kalibrr for one or more companies using the platform's public API. It returns structured data including job title, function, salary range, location, remote/hybrid status, and direct job URL — with no login or API key required. Run it on the Apify platform for scheduled monitoring, CSV/Excel export, and integration with your data pipelines.
Why use Kalibrr Job Scraper?
- Talent acquisition monitoring — track which roles your competitors are hiring for
- Market research — analyze compensation bands, in-demand skills, and hiring trends by industry
- Job board aggregation — pull Kalibrr listings into your own dashboard or ATS
- HR analytics — compare hiring velocity across companies over time
- Career tracking — get notified when target companies post new openings
How to use Kalibrr Job Scraper
- Open the actor on the Apify platform and click Try for free
- Go to the Input tab
- Enter one or more Kalibrr company codes (e.g.
["globe-telecom", "manulife"]) - Optionally set Max Items to cap the total number of results
- Click Start and wait for the run to finish
- Download results from the Dataset tab in JSON, CSV, or Excel format
Finding a company code: Visit any company page on Kalibrr (e.g.
https://www.kalibrr.com/id-ID/c/globe-telecom). The slug in the URL after/c/is the company code.
Input
| Field | Type | Required | Description |
|---|---|---|---|
company_codes | array of strings | Yes | Kalibrr company code(s), e.g. ["globe-telecom"] |
max_items | integer | No | Maximum total jobs to collect. Omit for unlimited. |
Example input:
{"company_codes": ["globe-telecom", "manulife"],"max_items": 100}
Output
One JSON object per job listing. You can download the dataset in various formats such as JSON, HTML, CSV, or Excel.
Example output item:
{"company_code": "globe-telecom","company_name": "Globe Telecom","company_industry": "Telecommunications","job_id": 267770,"job_title": "Senior Software Engineer","job_url": "https://www.kalibrr.com/id-ID/c/globe-telecom/jobs/267770/senior-software-engineer","function": "Software Development","work_experience_years": 3,"is_remote": false,"is_hybrid": true,"is_open_to_fresh_grads": false,"salary_shown": true,"salary_currency": "PHP","salary_interval": "Monthly","base_salary": 50000,"maximum_salary": 80000,"city": "Taguig","region": "Metro Manila","country": "Philippines","posted_date": "2026-05-01","application_end_date": "2026-06-30"}
Data Fields
| Field | Description |
|---|---|
company_code | Kalibrr company slug used as input |
company_name | Full company name |
company_industry | Industry category from Kalibrr |
job_id | Numeric job ID |
job_title | Job listing title |
job_url | Direct link to the job posting |
function | Job function/department |
work_experience_years | Minimum years of experience required |
is_remote | True if fully remote |
is_hybrid | True if hybrid work arrangement |
is_open_to_fresh_grads | True if fresh graduates may apply |
salary_shown | True if salary range is publicly displayed |
salary_currency | Currency code (e.g. PHP, IDR) |
salary_interval | Pay period (e.g. Monthly, Annual) |
base_salary | Minimum salary (null if hidden) |
maximum_salary | Maximum salary (null if hidden) |
city | Job location city |
region | Job location region/province |
country | Job location country |
posted_date | Date the listing was activated (YYYY-MM-DD) |
application_end_date | Application deadline (YYYY-MM-DD, null if none) |
Cost Estimation
This actor uses direct API calls — no browser automation, no proxies required. A typical company with 100–150 job listings runs in under 30 seconds and uses minimal compute units. The Apify free tier is sufficient for monitoring a handful of companies.
Tips
- Paginating large companies: The actor automatically fetches all pages. Companies with hundreds of listings are handled seamlessly.
- Use
max_items: If you only need the most recent listings, setmax_itemsto reduce run time. - Finding company codes: Navigate to a company's Kalibrr page and copy the slug from the URL:
kalibrr.com/id-ID/c/{company-code}. - Scheduling: Use Apify Schedules to run the actor daily or weekly and track new listings over time.
FAQ & Support
Is scraping Kalibrr legal? This actor accesses only public data via Kalibrr's publicly accessible API. No login or personal data is involved. Always review Kalibrr's Terms of Service before using scraped data commercially.
What if a company code returns no results? The actor will log a warning and skip that company. Double-check the code from the Kalibrr URL.
Missing salary data? Many companies on Kalibrr hide salary ranges. The salary_shown field indicates whether salary data is available; hidden salaries appear as null.
For bugs or feature requests, open an issue in the Issues tab.