Computrabajo Jobs Scraper: empleos, 19 countries (city, alerts)
Pricing
from $0.40 / 1,000 result items
Computrabajo Jobs Scraper: empleos, 19 countries (city, alerts)
Computrabajo jobs scraper for 19 Latin American countries - Mexico, Colombia, Argentina, Peru, Chile and 14 more. Search empleos by keyword and city and get flat rows: title, company with verified flag, location, salary text and parsed amount, work mode, posting age. Monitor mode alerts. No login.
Pricing
from $0.40 / 1,000 result items
Rating
0.0
(0)
Developer
Viktor Dubnytskiy
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
2
Monthly active users
8 days ago
Last modified
Categories
Share
Search empleos on any of Computrabajo's 19 Latin American country sites by keyword and city, and get one flat row per job with company, salary already parsed into a number, and posting age — no login, no proxy.
What you get
Real rows from a run on the Colombian site (keywords: ["python"]):
| title | company | salaryText | postedText |
|---|---|---|---|
| Especialista en Analítica de Inventarios | PORCICARNES | — (not published) | Hace 17 horas |
| Desarrollador Backend Python | Accenture LTDA | — (not published) | Hace 22 horas |
| Científico de datos / Data Scientist | BRM S.A.S | $ 6.500.000,00 (Mensual) → salary: 6500000, salaryPeriod: monthly | Ayer |
Full row: jobId, title, company, companyUrl, companyVerified, companyRating, companyConfidential, location, country, salaryText, salary, salaryPeriod, workMode, postedText, isUrgent, isFeatured, keyword, page, rank, url, scrapedAt.
Use cases
- LatAm job aggregators — pull recent empleos for a country and keyword set into one schema, with the salary already parsed into a number and a period.
- Salary research — compare published salary ranges by role and country across the 19 Computrabajo sites.
- Recruiting and market monitoring — run monitor mode daily to see which employers post new vacancies, and how many are marked urgent or featured.
Try it in 10 seconds
Hit Start/Try it — the input already works: country: mx, keywords: ["python"], maxPages: 1, maxItems: 20, nothing required. Swap in your own country and keywords and run again.
To get a daily digest of new empleos instead of a one-off pull: save as a task, set Mode to monitor, give it a monitorStateId, and put it on a schedule (Apify → Schedules → cron 0 8 * * * for daily) with a webhookUrl or Telegram target.
Related actors
- Career Site Jobs Monitor: Greenhouse, Lever, Ashby, Workday — track one employer's own career site directly instead of a Computrabajo country search.
- Gupy Jobs Scraper: Brazil vagas (city, remote filters, alerts) — Brazil specifically: Gupy is the ATS most Brazilian companies actually use, with fuller postings than a Computrabajo search.
- Glassdoor Jobs Scraper: Salary Estimates, Ratings, Monitor — employer ratings and salary estimates outside the 19 Computrabajo markets.
- Remote Jobs Scraper: RemoteOK, Remotive +4 (dedup, alerts) — remote-only roles across six public boards, not tied to a Latin American site.
How it works
- Each keyword is turned into a search URL on the chosen country's Computrabajo site (
citynarrows it), then paginated, 20 job cards per page, up tomaxPages. - Every card is parsed into a flat row;
salaryTextis also parsed into a numericsalaryand asalaryPeriodwhere Computrabajo publishes one. - Results from several keywords are merged and deduplicated on the Computrabajo offer id, so overlapping searches are not charged twice.
- In
monitormode the run compares against the previous run of the same task and returns only new or changed listings, optionally posting a summary to a webhook or Telegram chat.
Input
| Field | Meaning | Default |
|---|---|---|
country | Country site: mx, co, ar, pe, cl, ec, ve, cr, gt, sv, hn, ni, pa, do, uy, py, bo, pr, cu | mx |
keywords | Job title keywords, normally in Spanish; each paginated separately | ["python"] |
city | City filter as spelled on Computrabajo (Ciudad de México, Bogotá, Lima) | empty |
maxPages | Result pages per keyword (20 job cards per page) | 3 |
maxItems | Stop after this many listings | 20 |
mode | scrape or monitor (only new/changed since the previous run) | scrape |
monitorStateId | State key for monitor mode outside a saved task | empty |
webhookUrl | HTTPS endpoint for the monitor-mode change summary | empty |
telegramBotToken / telegramChatId | Send the monitor-mode summary to Telegram | empty |
Pricing
| Event | Price |
|---|---|
| result | $0.0005 per job ($0.50 per 1,000) |
| monitor-check | $0.005 per monitor run |
| change | $0.0005 per new/changed job |
Charged only for jobs actually pushed. No proxy needed.
Found it useful? A short review on the Store page helps other people find this actor and tells us what to improve. If a country site behaves differently, open an issue on the actor page — issues are answered within a day.
Why this actor
- All 19 Computrabajo country sites behind one input; switch market by changing two letters.
- Salary arrives both as the original text and as a parsed number with its period, so you can aggregate without regexes.
- No login and no proxy, which keeps runs cheap.
- Several keywords per run, deduplicated on the offer id.
- You pay per pushed row; an empty run costs nothing beyond platform usage, and
RUN_SUMMARYsays why (no_matches,blocked,rate_limited,invalid_input,upstream_error). - Monitor mode with webhook and Telegram alerts for new vacancies.
Limits
- Listing cards only: the full description and the application form are not opened (
urlleads to the offer). - Some postings are published without a company name. Computrabajo allows confidential vacancies ("Importante empresa del sector …"), so
companyandcompanyUrlcome back empty on a minority of rows — in a recent 20-row run, 3 rows — andcompanyConfidentialistrueon exactly those. This is the source's behaviour, not a parsing failure. companyRatingis filled only for employers that already have a public star rating on Computrabajo.- Salary is empty wherever the employer did not publish one.
workModeis filled only for cards that carry the remote/hybrid badge.postedTextis the site's relative text ("Hace 17 horas"), not an absolute timestamp.
FAQ
Which countries does the Computrabajo scraper cover?
Nineteen: Mexico, Colombia, Argentina, Peru, Chile, Ecuador, Venezuela, Costa Rica, Guatemala, El Salvador, Honduras, Nicaragua, Panama, Dominican Republic, Uruguay, Paraguay, Bolivia, Puerto Rico and Cuba. One country per run, selected with country.
Why do some rows have no company name? Because the employer posted the vacancy confidentially. Computrabajo shows those offers without an employer, and the row keeps everything else (title, salary, city, posting age).
Can I get an alert for new empleos every morning?
Yes: save the actor as a task with mode: monitor, schedule it daily, and set webhookUrl or the two Telegram fields. Each run returns only the listings added since the previous run.
Changelog
- 0.2:
locationnow returns the city/region line instead of the employer's star rating; the rating moved to the newcompanyRatingfield, and confidential postings are flagged withcompanyConfidential. - 0.1: initial release.
If this actor is useful, a review on its Apify Store page helps other people find it. For bugs or missing fields, open a ticket on the Issues tab of this actor.