Bumeran Group Scraper — 8 LATAM Job Boards avatar

Bumeran Group Scraper — 8 LATAM Job Boards

Pricing

from $0.99 / 1,000 results

Go to Apify Store
Bumeran Group Scraper — 8 LATAM Job Boards

Bumeran Group Scraper — 8 LATAM Job Boards

Scrape all 8 Bumeran Group job boards across 7 LATAM countries. Keyword, location, sector & modality filters. Skills, screening questions, expiry dates.

Pricing

from $0.99 / 1,000 results

Rating

0.0

(0)

Developer

Unfenced Group

Unfenced Group

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Categories

Share

Bumeran Group Scraper

Banner

Extract structured job listings from all 8 Bumeran Group brands across 7 Latin American countries — Argentina (Bumeran + ZonaJobs), Chile (Laborum), Ecuador (Multitrabajos), Mexico (Bumeran), Panama (Konzerta), Peru (Bumeran), and Venezuela (Bumeran). 52,000+ active listings combined. No API key required.


Why this scraper?

🌎 8 brands, 7 countries — one actor

Switch between Bumeran Argentina, ZonaJobs, Laborum (Chile), Multitrabajos (Ecuador), Bumeran Mexico, Konzerta (Panama), Bumeran Peru, and Bumeran Venezuela with a single input field.

⚡ Zero proxy cost

All brands respond without a proxy from standard datacenter IPs. No residential proxy fees — ever.

🔍 Rich filtering

Filter by keyword, province/region, job sector, employment type (full-time, part-time, by the hour), and work modality (remote, hybrid, on-site).

📄 Full job details on demand

Enable fetchDetails to retrieve the complete HTML job description, seniority level, contract type, education requirements, and employer benefits for each listing.

🔁 90-day cross-run deduplication

A persistent repost memory across runs flags jobs you have already collected and lets you skip them — essential for daily-feed pipelines.

🛡️ Self-healing with circuit breaker

Automatic retry with exponential backoff, circuit breaker to stop on sustained failures, and a health signal written to the KV store after every run.


Brands covered

BrandDomainCountryListings
Bumeranbumeran.com.ar🇦🇷 Argentina10,000+
ZonaJobszonajobs.com.ar🇦🇷 Argentina10,000+
Laborumlaborum.cl🇨🇱 Chile16,000+
Multitrabajosmultitrabajos.com🇪🇨 Ecuador5,700+
Bumeranbumeran.com.mx🇲🇽 Mexico2,100+
Konzertakonzerta.com🇵🇦 Panama2,800+
Bumeranbumeran.com.pe🇵🇪 Peru34,000+
Bumeranbumeran.com.ve🇻🇪 Venezuela600+

Input parameters

ParameterTypeDefaultDescription
keywordstring""Job title, skill, or keyword. Leave empty to browse all listings.
brandselectbumeran-arWhich brand/country to scrape. See brands table above.
locationstring""Province semantic ID, e.g. argentina|buenos-aires. Leave empty for all regions.
workAreastring""Sector semantic ID, e.g. sistemas-y-tecnologia. Leave empty for all sectors.
workTypeselect""Employment type: full-time, part-time, por-horas, or empty for all.
workModalityselect""Work modality: presencial, hibrido, remoto, or empty for all.
daysOldinteger0Only return jobs posted within this many days. 0 disables the filter. Values 1–3 use the platform native filter; higher values apply client-side filtering.
maxResultsinteger100Maximum number of listings to return.
fetchDetailsbooleanfalseFetch full description, seniority, contract type, education, and benefits per listing (~1 extra request per job).
skipRepostsbooleanfalseSkip jobs already seen in previous runs (90-day memory).
startUrlsarray[]Specific job page URLs to scrape directly, bypassing the search.
requestDelayMsinteger1000Minimum delay between requests in milliseconds.
respectRobotsTxtbooleantrueHonour Crawl-delay from robots.txt.

Output schema

Always present

FieldTypeDescription
idstringUnique Bumeran job ID.
urlstringFull URL to the job listing page.
titlestringJob title as published.
companystring|nullEmployer name. null for confidential listings.
isConfidentialbooleantrue when the employer name is hidden.
brandstringSource brand/domain key, e.g. bumeran.com.ar.
citystring|nullCity where the job is located.
provincestring|nullProvince or state.
countryNamestring|nullCountry name (full text).
workTypestring|nullEmployment type, e.g. Full-time.
workModalitystring|nullWork modality, e.g. Remoto.
vacanciesinteger|nullNumber of open positions (null if not specified by employer).
isAccessiblebooleantrue if the position is open to candidates with disabilities.
planTypestring|nullBumeran publication plan tier.
publishDatestring|nullPublication date in YYYY-MM-DD format.
publishDateISOstring|nullPublication date and time in ISO 8601 format.
descriptionTextstring|nullShort plain-text card summary. Full description requires fetchDetails: true.
descriptionHtmlnullnull without fetchDetails: true.
descriptionMarkdownnullnull without fetchDetails: true.
areanullJob sector — populated with fetchDetails: true.
subAreanullJob sub-sector — populated with fetchDetails: true.
senioritynullSeniority level — populated with fetchDetails: true.
contractTypenullContract type — populated with fetchDetails: true.
educationLevelnullEducation requirement — populated with fetchDetails: true.
benefitsarrayAlways [] without fetchDetails: true.
isRepostbooleantrue if this job was seen in a previous run.
originalPublishDatestring|nullISO date of first observation (non-null for reposts).
originalUrlstring|nullURL from first observation (non-null for reposts).
contentHashstring16-character MD5 fingerprint for change detection.
sourcestringSource domain URL, e.g. https://www.bumeran.com.ar.
scrapedAtstringISO 8601 timestamp when this record was collected.

With fetchDetails: true

FieldTypeDescription
descriptionHtmlstring|nullFull job description as raw HTML.
descriptionTextstring|nullFull job description as plain text (tags stripped).
descriptionMarkdownstring|nullFull job description converted to Markdown.
areastring|nullJob sector, e.g. Sistemas y Tecnología.
subAreastring|nullJob sub-sector, e.g. Desarrollo de Software.
senioritystring|nullSeniority level, e.g. Senior / Semi-Senior.
contractTypestring|nullContract type, e.g. Indeterminado. Null if not specified by employer.
educationLevelstring|nullMinimum education required, e.g. Universitario.
benefitsarrayStandardised list of employer benefit names, e.g. ["Prepaga médica", "Home office"].

Example output record

{
"id": "1118272121",
"url": "https://www.bumeran.com.ar/empleos/python-engineer-genai-mercado-libre-1118272121.html",
"title": "Python Software Engineer (GenAI)",
"company": "Mercado Libre",
"isConfidential": false,
"brand": "bumeran.com",
"city": "Capital Federal",
"province": "Buenos Aires",
"countryName": "Argentina",
"workType": "Full-time",
"workModality": "Remoto",
"vacancies": 3,
"isAccessible": false,
"planType": "publicacion-premium",
"publishDate": "2026-05-01",
"publishDateISO": "2026-05-01T08:52:28.000Z",
"descriptionHtml": "<p>We are looking for a Senior Python Engineer to join our GenAI team...</p>",
"descriptionText": "We are looking for a Senior Python Engineer to join our GenAI team...",
"descriptionMarkdown": "We are looking for a Senior Python Engineer to join our GenAI team...",
"area": "Sistemas y Tecnología",
"subArea": "Desarrollo de Software",
"seniority": "Senior / Semi-Senior",
"contractType": "Indeterminado",
"educationLevel": "Universitario",
"benefits": ["Prepaga médica", "Home office", "Bono anual"],
"isRepost": false,
"originalPublishDate": null,
"originalUrl": null,
"contentHash": "a1b2c3d4e5f67890",
"source": "https://www.bumeran.com.ar",
"scrapedAt": "2026-05-01T10:00:00.000Z"
}

Examples

Tech jobs in Buenos Aires (Argentina):

{
"keyword": "programador",
"brand": "bumeran-ar",
"location": "argentina|buenos-aires",
"workModality": "remoto",
"maxResults": 200,
"fetchDetails": true
}

Full-time jobs in Chile with details:

{
"keyword": "marketing digital",
"brand": "laborum",
"workType": "full-time",
"workModality": "hibrido",
"daysOld": 7,
"maxResults": 100,
"fetchDetails": true
}

Scrape specific job URLs directly:

{
"brand": "bumeran-pe",
"startUrls": [
{ "url": "https://www.bumeran.com.pe/empleos/data-analyst-empresa-xyz-1118100001.html" },
{ "url": "https://www.bumeran.com.pe/empleos/devops-engineer-acme-1118200002.html" }
],
"fetchDetails": true
}

Daily new-listings feed (schedule this run daily):

{
"brand": "bumeran-ar",
"workArea": "sistemas-y-tecnologia",
"daysOld": 1,
"skipReposts": true,
"maxResults": 500
}

💰 Pricing

$0.99 per 1,000 results — you only pay for successfully retrieved listings. Failed retries and filtered reposts are never charged.

ResultsCost
100~$0.10
1,000~$0.99
10,000~$9.90
100,000~$99.00

Flat-rate alternatives typically charge $29–$49/month regardless of usage.

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


Performance

Run sizeNo fetchDetailsWith fetchDetails
100 jobs~15 sec~2 min
500 jobs~1 min~8 min
2,000 jobs~3 min~30 min
10,000 jobs~12 min~2.5 hr

Known limitations

  • Publication date filtering is natively limited to 1, 2, or 3 days. Values above 3 use client-side filtering, which may slightly reduce throughput.
  • Salary data is not published by the vast majority of employers on Bumeran Group platforms and is therefore not included in the output.
  • Benefits, seniority, contract type, and education requirements are only available with fetchDetails: true.
  • Contact details (recruiter name, email, phone) are not included in output in compliance with PII policy.
  • ZonaJobs and Bumeran Argentina share the same listing database — running both will return duplicate jobs.

Technical details

  • Source: bumeran.com.ar / zonajobs.com.ar / laborum.cl / multitrabajos.com / bumeran.com.mx / konzerta.com / bumeran.com.pe / bumeran.com.ve
  • Memory: 512 MB
  • Repost storage: KeyValueStore bumeran-scraper-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? Send an email to info@unfencedgroup.nl — we build on request.


Part of the Unfenced Group scraper portfolio — 50+ job markets covered across Europe and Latin America. Built by unfenced-group · Issues? Open a ticket or send a message.