Computrabajo LatAm Jobs Scraper avatar

Computrabajo LatAm Jobs Scraper

Pricing

from $0.75 / 1,000 job listings

Go to Apify Store
Computrabajo LatAm Jobs Scraper

Computrabajo LatAm Jobs Scraper

Search Computrabajo job listings across Latin America. Export job titles, companies, locations, salaries, work arrangements and posting dates, with optional full descriptions.

Pricing

from $0.75 / 1,000 job listings

Rating

0.0

(0)

Developer

Philip Kirkbride

Philip Kirkbride

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

13 hours ago

Last modified

Categories

Features

Limited permissions

Share

Export job listings (ofertas de trabajo, empleos) from Computrabajo across 18 Latin American countries, including Mexico, Colombia, Peru, Argentina, Chile and Ecuador. Search by keyword and city, or paste a Computrabajo search URL. Each row has the job title, company, city and region, salary text with parsed amounts and currency, posting date and the offer link. Built for recruiters, salary researchers, HR analysts and job-board builders.

What you can do with it

  • Salary benchmarking: compare advertised pay for the same role (for example vendedor, auxiliar contable, desarrollador) across cities or countries, with parsed minimum, maximum, currency and pay period.
  • Hiring-demand monitoring: run the same searches every day or week and count new offers by company, city or keyword.
  • Lead lists for staffing and HR services: find the companies hiring now for a role in a region.
  • Job-board and newsletter feeds: pull fresh offers for a niche (remote work, a city, a profession) with title, company, salary and link.
  • Labour-market research: build a dataset of vacancies for a country or sector, with descriptions and contract types when you turn on details.

Quick start

The Console form is prefilled with a small Mexico search. Click Start:

{"country": "mx", "keywords": ["ventas"], "maxResults": 20, "includeDetails": false}

That returns up to 20 current sales jobs (ventas) in Mexico. An empty input ({}) runs a small sample of the same search (up to 10 jobs), and the status message says it was a sample. Keywords, locations or a search URL left empty on purpose ({"keywords": []}) stop at once with a message asking for one. To narrow the search, add cities:

{"country": "mx", "keywords": ["ventas"], "locations": ["Puebla"], "maxResults": 20}

Or paste a search URL from your browser; a URL from another country's site (for example co.computrabajo.com) sets that country:

{"searchUrl": "https://mx.computrabajo.com/trabajo-de-ventas-en-puebla", "maxResults": 50, "includeDetails": true}

Input

NameTypeDefaultWhat it does
countrystringmxCountry code: co, mx, pe, ar, cl, ec, ve, bo, gt, cr, do, sv, hn, ni, py, pa, uy, pr. Ignored when searchUrl is set.
keywordsarray—Up to 10 job search phrases.
locationsarray—Up to 10 city or region names. Each keyword is combined with each location; locations alone list every job there.
searchUrlstringemptyOptional HTTPS Computrabajo search page (any country). Overrides keywords and locations. Offer pages and login pages are rejected.
maxResultsinteger20Maximum unique jobs across all searches, 1 to 5,000. The empty-input sample stops at 10.
includeDetailsbooleanfalseOpen each offer for the description, category, contract type and workday. Slower than listing mode.

Leave the connection settings at their defaults. Multiple keywords and locations form every combination; a job found by two searches is returned once (deduplicated by country and offer ID). Each search reads at most 250 result pages.

Output example

One row per job offer. A listing-mode row from a Mexico sales search (values from a captured page, 2026-10-31):

{
"jobId": "1351758458B0B47961373E686DCF3405",
"title": "Agente de ventas",
"companyName": "AHISA",
"location": "Puebla, Puebla",
"city": "Puebla",
"region": "Puebla",
"country": "mx",
"salaryText": "$ 13,000.00 (Mensual) + Comisiones",
"salaryMin": 13000,
"salaryMax": 13000,
"salaryCurrency": "MXN",
"salaryPeriod": "MONTH",
"contractType": null,
"workday": null,
"workMode": null,
"postedAt": "2026-10-31T11:51:00+00:00",
"url": "https://mx.computrabajo.com/ofertas-de-trabajo/oferta-de-trabajo-de-agente-de-ventas-gerente-de-ventas-en-puebla-1351758458B0B47961373E686DCF3405",
"description": null,
"category": null,
"observedAt": "2026-10-31T12:00:00+00:00",
"detailsParsed": false,
"detailsError": null
}

With includeDetails: true the same offer also gets description (the offer text as the employer published it), category (for example RRHH / Personal), contractType (Contrato por tiempo indeterminado), workday (FULL_TIME) and the full title, and detailsParsed becomes true.

What the fields mean:

  • salaryText is the salary as shown. salaryMin / salaryMax are parsed amounts (a single salary fills both); commissions and other non-numeric benefits are not included. "A convenir" salaries have null amounts. salaryCurrency is the country's currency unless the offer shows another.
  • postedAt is the publication time. Relative times ("hace 3 horas") are estimated against observedAt in UTC, counting a month as 30 days.
  • workMode (remote, hybrid or onsite) is filled only when the offer says so.
  • detailsError explains why an offer's details could not be read (for example, the offer was removed); the listing row is still delivered.

Download the dataset as JSON, CSV, Excel, XML or HTML, or read it through the Apify API.

Pricing

Pay per result:

  • $0.00075 per job delivered.
  • $0.005 per run start. The start event is charged per GB of memory; the default 512 MB run is one start event.

Worked costs: the 20-job quick start costs about $0.02; 1,000 jobs cost about $0.755. Details mode costs the same per job but takes longer. Only delivered jobs are charged.

Scheduling

Save your input as a task and add a schedule (for example, every morning). Each run returns the offers online at that moment; compare runs on country plus jobId to find new and removed offers.

FAQ

Which countries are covered? The 18 Computrabajo country sites listed in the input table. One run searches one country, unless you paste a URL from another country's site.

How many jobs can I get? Up to 5,000 per run. Large runs with details on can need a longer run timeout; jobs delivered before the timeout are kept.

How fresh is the data? Every run reads the live search pages.

What if a search has no jobs? A run that delivers no jobs ends as failed with a status message that says why, so an empty search is never mistaken for a successful one. If some searches fail and others work, the run keeps the delivered jobs and names the unavailable searches in its status message.

Is there a run summary? Yes. The RUN-SUMMARY record in the run's key-value store gives the delivered count, failed searches, detail errors and why the run stopped.

Limits

Only public offers shown in Computrabajo search results are collected. Descriptions, category and contract type need details mode. Salary parsing covers the amounts shown; it does not convert currencies. Field coverage depends on what each employer publishes; missing values are null.

For help, use the Actor's Issues tab and include the run ID.