Extract structured data from bumeran.com.ar — bumeran.com.ar — the largest job board across 8 LATAM countries. Work modality, contract type, and incremental change tracking.
Search with filters — Search by keyword and location. Filter by country, sort order, and more.
Detail enrichment — Fetch full job descriptions, contract type, work modality, and seniority level for each listing.
Incremental mode — Only get new or changed listings since your last run. Content hash per listing — no duplicates, no re-processing.
Data pipeline automation Integrate with your ETL pipeline to collect structured listings from bumeran.com.ar on a schedule. Export to CSV, JSON, or directly to your database. Use compact mode to control output size.
Market research Monitor listings, track trends, and analyze market dynamics with structured, deduplicated data from bumeran.com.ar.
{
"query": "developer",
"maxResults": 50,
"includeDetails": true
}| Parameter | Type | Default | Description |
|---|---|---|---|
query |
string | — | Job search keywords (e.g. "developer", "analista"). Use JSON array for multiple queries. |
country |
enum | "AR" |
Which LATAM market to search. Each country uses the local brand. |
location |
string | — | City or province filter (e.g. "Buenos Aires", "Lima"). Use JSON array for multiple. |
sort |
enum | "RELEVANTES" |
Sort results by relevance or date. |
maxResults |
integer | 50 |
Maximum total job listings to return (0 = unlimited). |
includeDetails |
boolean | true |
Include full job description text (returned inline by the API at no extra cost). |
descriptionMaxLength |
integer | 0 |
Truncate description to this many characters. 0 = no truncation. |
compact |
boolean | false |
Output only core fields (for AI-agent/MCP workflows). |
incrementalMode |
boolean | false |
Compare against previous run state. Requires stateKey. |
stateKey |
string | — | Stable identifier for the tracked search universe (e.g. "ar-developer"). |
emitUnchanged |
boolean | false |
When incremental, also emit records that haven't changed. |
emitExpired |
boolean | false |
When incremental, also emit records no longer found. |
Is it legal to scrape bumeran.com.ar? Web scraping of publicly available data is generally legal. This actor only accesses publicly visible information. Always check the target site's terms of service for your specific use case.
Which countries are supported? Argentina (bumeran.com.ar), Peru (bumeran.com.pe), Mexico (bumeran.com.mx), Venezuela (bumeran.com.ve), Chile (laborum.cl), Ecuador (multitrabajos.com), Panama (konzerta.com.pa), and Zona Jobs Argentina (zonajobs.com.ar).
How does incremental mode work? Each listing gets a content hash. On subsequent runs, only new or changed listings are emitted — saving time, compute, and storage.
Can I search multiple keywords in one run?
Yes. Pass a JSON array for the query field (e.g. ["analista","desarrollador"]) to search multiple terms and get deduplicated results in a single run.
Can I use this with the Apify API or MCP Server? Yes. Start runs, pass inputs, and retrieve results via the Apify API. For AI agents and MCP workflows, enable compact mode to reduce payload size.
How many results can I get? Up to 5,000 per run. The actual number depends on the search query and available listings on the platform for the selected country.
- Salary data is rarely provided by employers on Bumeran —
salaryTextis null for the vast majority of listings. - Results per query are capped by the platform's own search index; very broad queries may not return all listings on the site.
- Bumeran's API applies rate limits. Under heavy concurrent load from Apify's datacenter IPs, individual requests may be delayed (automatic retry is built in).
- Listings from sponsored placements may appear multiple times across different queries; the actor deduplicates by job ID within a run.
- StepStone Scraper — Job listings from 18 European portals
- Indeed Job Scraper — Indeed job listings with salary data
- Glassdoor Job Scraper — Glassdoor listings with company ratings
Last updated: 2026 04