Computrabajo Job Scraper — 19 LATAM Countries + Change Feed avatar

Computrabajo Job Scraper — 19 LATAM Countries + Change Feed

Pricing

from $1.70 / 1,000 results

Go to Apify Store
Computrabajo Job Scraper — 19 LATAM Countries + Change Feed

Computrabajo Job Scraper — 19 LATAM Countries + Change Feed

Scrape Computrabajo job offers across 19 Latin American countries by keyword, location and filters. Get structured salary min/max/currency, company, contract and contacts, plus an incremental NEW/UPDATED/EXPIRED change feed and instant alerts.

Pricing

from $1.70 / 1,000 results

Rating

0.0

(0)

Developer

Corvuslab

Corvuslab

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

7 days ago

Last modified

Share

What does the Computrabajo Job Scraper do?

Track every Computrabajo job across Latin America and pay only for what changes — new, updated or expired.

Scrape job offers from Computrabajo across 19 Latin American countries — México, Colombia, Perú, Argentina, Chile and more — by keyword, location and on-site filters, or by pasting search and offer URLs. Every record comes back clean and typed: title, company, structured salary (min / max / currency / period), contract type, experience, education, location and the full description in text, HTML and Markdown. Turn on incremental monitoring and each scheduled run emits only the offers that are NEW, UPDATED or EXPIRED — unchanged offers are skipped before their page is even fetched, so a daily watch costs almost nothing. No code needed; export to JSON, CSV, Excel or API, or wire it into your AI agent.

Why this scraper

  • ♻️ Cheap to monitor — incremental mode re-scrapes only what changed (NEW / UPDATED / EXPIRED); recurring runs cost a fraction of a full pull.
  • Fast & low-cost — runs out of the box with no proxy at typical volumes, so large pulls stay cheap.
  • 🧾 Rich, typed records — ~40 structured fields per offer, including salary min/max/currency/period, not raw HTML.
  • 📇 Lead-gen built in — emails, phones, URLs and social profiles pulled from each offer, with a requireContact gate.
  • 🔔 Notifications built in — Telegram, Slack, Discord or any webhook (n8n / Make / Zapier).
  • 🤖 AI- & API-ready — compact + drop-empty output modes keep payloads small for LLMs and MCP.

✨ Key features

  • ♻️ Incremental monitoring — schedule it and get only what changed. Each run tags every offer with a changeType (NEW / UPDATED / UNCHANGED / EXPIRED) and suppresses unchanged offers before their detail page is fetched, so a daily or hourly watch bills almost nothing.
  • 🌎 19 country markets — search any Computrabajo country site: México, Colombia, Perú, Argentina, Chile, Ecuador, Venezuela, Costa Rica, Guatemala, El Salvador, Uruguay, Paraguay, Panamá, Honduras, Nicaragua, República Dominicana, Bolivia, Cuba and Puerto Rico.
  • 🔎 Search or URL scraping — run a keyword + location search, or paste Computrabajo search and offer URLs directly.
  • 🎚️ Rich on-site filters — date posted, contract type, experience level, minimum salary bracket and sort order, all applied by Computrabajo itself.
  • 💰 Structured salary — parsed salaryMin, salaryMax, salaryCurrency and salaryPeriod alongside the raw salary text, so you can sort and compare pay without regex.
  • 📇 Lead-gen contact extraction — emails, phones, URLs and social profiles auto-pulled from every offer, plus a requireContact gate that keeps only reachable offers and trims what you're billed for.
  • 🔁 Repost detection — offers re-listed across runs are flagged with isRepost and repostOfId, so you don't count the same job twice.
  • 🔔 Notifications — push matched offers to Telegram, Slack, Discord or any HTTPS webhook (n8n / Make / Zapier).
  • 🤖 AI-ready output — compact mode returns core fields only and excludeEmptyFields drops nulls, keeping payloads lean for LLM and MCP clients.

📤 Example output

{
"id": "A46AF8066FA3F4B561373E686DCF3405",
"title": "Desarrollador Web",
"url": "https://mx.computrabajo.com/ofertas-de-trabajo/oferta-de-trabajo-de-desarrollador-web-en-cuauhtemoc-A46AF8066FA3F4B561373E686DCF3405",
"company": "Importante empresa del sector",
"isVerifiedAdvertiser": false,
"location": "Cuauhtémoc, Ciudad de México DF",
"country": "México",
"countryCode": "mx",
"salaryText": "$ 35,000.00 (Mensual)",
"salaryMin": 35000.0,
"salaryMax": 35000.0,
"salaryPeriod": "month",
"contractType": "Contrato por tiempo indeterminado",
"workingHours": "Tiempo Completo",
"minEducation": "Educación superior - Licenciatura",
"minExperience": "2 años de experiencia",
"postedText": "Hace 4 horas",
"description": "Importante empresa líder en su sector busca incorporar a su equipo un/a Desarrollador/a Web… (full text, HTML and Markdown available)",
"source": "computrabajo.com",
"searchKeyword": "desarrollador",
"scrapedAt": "2026-08-17T19:00:52.420062+00:00",
"detailFetched": true,
"contentHash": "dc50985fcbff27292ab0772f747ce4b159f45083"
}

Descriptions are available as plain text, HTML and Markdown — pick one or all three.


📚 What data can you extract from Computrabajo?

  • Coreid, title, url, company, location, country, countryCode, postedText, postedDate, validThrough, directApply, searchKeyword, scrapedAt.
  • SalarysalaryText plus structured salaryMin, salaryMax, salaryCurrency, salaryPeriod.
  • Job details (with Fetch full details) — description, descriptionHtml, descriptionMarkdown, contractType, employmentType, workingHours, workArrangement, minEducation, minExperience.
  • CompanycompanyUrl, companyRating, companyIndustry, companyLogo, isVerifiedAdvertiser.
  • Contacts & lead-genextractedEmails, extractedPhones, extractedUrls, socialProfiles.
  • Monitoring & dedupchangeType (NEW / UPDATED / UNCHANGED / EXPIRED), contentHash, isRepost, repostOfId, repostDetectedAt, detailFetched.

Every field is present in standard mode (missing values are null); compact mode returns the core fields only, for lean AI/MCP payloads.


⚙️ Input

Configure it in the visual editor — no code needed — or pass JSON via the API.

FieldWhat it does
queryKeyword search, e.g. desarrollador (comma-separate for multiple searches).
countryWhich of the 19 Computrabajo country sites to search (default mx).
locationCity, state or region to narrow the search within the country.
startUrlsScrape specific Computrabajo search or offer URLs directly.
datePosted · contractType · experienceLevel · minSalary · sortByOn-site filters applied by Computrabajo.
requireContactKeep only offers with an email / phone (lead-gen gate).
includeDetailsFetch each offer's page for the richer fields.
incrementalModeEmit only what changed since the last run.
maxResultsCap the number of records (0 = unlimited).

…and 31 inputs in total — the table shows the essentials; the rest cover notification channels (Telegram / Slack / Discord / webhook), output & AI modes (compact, descriptionFormat, excludeEmptyFields), incremental tuning (stateKey, emitUnchanged, emitExpired) and advanced settings, all in the visual editor.


📥 Example input

A few ready-to-run configurations — set these in the visual editor or pass them as JSON via the API:

Basic keyword search in México:

{ "query": "desarrollador", "country": "mx", "maxResults": 100 }

Filtered lead-gen search in Colombia (recent, permanent, with a contact):

{
"query": "contador",
"country": "co",
"location": "Bogotá",
"datePosted": "7d",
"contractType": "permanent",
"sortBy": "recent",
"includeDetails": true,
"requireContact": "either"
}

Scheduled incremental monitoring with a Telegram alert:

{
"query": "enfermería",
"country": "pe",
"incrementalMode": true,
"emitExpired": true,
"telegramToken": "123456:ABC-your-bot-token",
"telegramChatId": "@your_channel"
}

💡 What can you do with Computrabajo data?

  • Lead generation — pull reachable recruiter emails, phones and social profiles from live offers and gate on requireContact.
  • Recruitment & sourcing — track new openings by role, city and country the moment they post.
  • Market & salary research — compare structured salary bands, contract types and demand across 19 LATAM markets.
  • Vacancy monitoring — schedule it with incremental mode + notifications for a live change feed of NEW / UPDATED / EXPIRED offers.
  • Enrichment & aggregation — feed clean, typed job data into your own app, sheet, ATS or warehouse.
  • AI agents & pipelines — compact output plugs straight into LLM / MCP workflows.

♻️ Incremental monitoring — pay for changes, not repeats

Schedule the actor and turn on incremental mode: each run compares against the last and emits only NEW / UPDATED / EXPIRED records — unchanged offers are skipped before their detail page is fetched, so a daily watch costs a fraction of a full re-scrape.

Daily churnof 1,000 trackedbillable recordsyou save
5 %1,0005095 %
15 %1,00015085 %
30 %1,00030070 %

The first run seeds the baseline and bills in full; every run after that bills only the delta. Reposted offers are flagged with isRepost / repostOfId so a re-listed job doesn't read as new.


🚀 How to scrape Computrabajo

  1. Open the actor, pick a country and enter a search keyword (e.g. desarrollador) and/or a location — or paste a Computrabajo URL.
  2. (Optional) Add filters (date posted, contract type, experience, salary bracket, sort).
  3. Set Max results and choose whether to Fetch full details.
  4. (Optional) Turn on incremental mode and a notification channel, then Schedule it.
  5. Click Start, then download the data as JSON, CSV or Excel, or pull it from the API.

New to Apify? Create a free account — it comes with monthly credit, no credit card required.


🔌 Integrations & export

Export to JSON, CSV, Excel or an HTML table, or pull from the REST API and the JavaScript / Python clients. Runs on a schedule, connects to Google Sheets, Slack, Make, Zapier and n8n, sends alerts to Telegram, Slack, Discord or any webhook, and works as an MCP tool for AI agents — compact mode keeps token usage small.


❓ FAQ

Which countries are supported? All 19 Computrabajo markets: México, Colombia, Perú, Argentina, Chile, Ecuador, Venezuela, Costa Rica, Guatemala, El Salvador, Uruguay, Paraguay, Panamá, Honduras, Nicaragua, República Dominicana, Bolivia, Cuba and Puerto Rico.

Do I need a proxy or login? No — it runs out of the box; Apify Proxy is available under Advanced for high-volume runs.

Can I get only new offers on a schedule? Yes — turn on incremental mode and schedule it; each run emits only what changed (NEW / UPDATED / EXPIRED) and can notify your channel.

Can I get recruiter contact details? Where an offer includes them, emails, phones, URLs and social profiles are extracted automatically; set requireContact to keep only reachable offers.

What formats can I export? JSON, CSV, Excel, HTML table, or via the API.

Is it good for AI agents? Yes — enable compact mode and excludeEmptyFields; the output is MCP-friendly.

How many records can I get? As many as the search returns — set maxResults (0 = unlimited).

Is scraping Computrabajo legal? The actor collects only publicly available data. You are responsible for how you use it, including any personal data and GDPR-style obligations.


This actor accesses only publicly available data on Computrabajo. You are responsible for how you use the extracted data — in particular any personal information — and for complying with the site's terms and applicable law (including the GDPR where it applies). Not affiliated with, endorsed by, or sponsored by Computrabajo.


Keywords: Computrabajo scraper · Computrabajo job scraper · Computrabajo api · computrabajo.com scraper · Computrabajo México · Computrabajo Colombia · LATAM jobs scraper · Latin America job scraper · job listings scraper · recruitment data · salary data scraper · job lead generation · vacancy monitoring · job change feed · export jobs to CSV Excel JSON · no-code job scraper · MCP tool for AI agents