Computrabajo Job Listings & Salary Scraper (LATAM) avatar

Computrabajo Job Listings & Salary Scraper (LATAM)

Pricing

from $6.15 / 1,000 results

Go to Apify Store
Computrabajo Job Listings & Salary Scraper (LATAM)

Computrabajo Job Listings & Salary Scraper (LATAM)

Scrape Computrabajo job listings across 19 LATAM countries including Mexico, Colombia and Argentina. Extract title, company, salary, location, work mode, contract type, requirements and full descriptions. Export to JSON, CSV or Excel. No login or API key.

Pricing

from $6.15 / 1,000 results

Rating

5.0

(1)

Developer

Scrapers Lat

Scrapers Lat

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

0

Monthly active users

2 days ago

Last modified

Share

Computrabajo Job Listings & Salary Scraper (LATAM)

Computrabajo Job Listings & Salary Scraper (LATAM)

Here is one real result, with every field the actor returns (the description and companyProfile text is trimmed with ...; a live run returns the full text):

{
"title": "Profesional Desarrollador de categoria",
"company": "Casa Luker",
"companyUrl": "https://co.computrabajo.com/casa-luker-",
"companyRating": 4.6,
"location": "Bogotá, D.C., Bogotá, D.C.",
"salary": null,
"salaryValue": "0",
"salaryMinValue": null,
"salaryMaxValue": null,
"salaryCurrency": "COP",
"salaryUnit": "MONTH",
"workMode": "Presencial y remoto",
"isRemote": true,
"contractType": "Contrato a término indefinido",
"employmentType": "Tiempo completo",
"industry": "Venta al consumidor",
"publishedDate": "Hace 1 hora",
"datePosted": "2026-07-21",
"validThrough": "2026-09-19",
"city": "Bogotá, D.C.",
"region": "Bogotá, D.C.",
"country": "COLOMBIA",
"jobId": "20F824C10CB89EC361373E686DCF3405",
"url": "https://co.computrabajo.com/ofertas-de-trabajo/oferta-de-trabajo-de-profesional-desarrollador-de-categoria-bogota-en-bogota-dc-20F824C10CB89EC361373E686DCF3405",
"applyUrl": "https://co.computrabajo.com/ofertas-de-trabajo/oferta-de-trabajo-de-profesional-desarrollador-de-categoria-bogota-en-bogota-dc-20F824C10CB89EC361373E686DCF3405",
"companyWebsite": null,
"description": "¡Únete a nuestro equipo!\nSomos una compañía colombiana con más de 120 años de historia ...",
"requirements": "Educación mínima: Universidad / Carrera Profesional\n2 años de experiencia\nConocimientos: Creatividad\nDisponibilidad de viajar: Si",
"experienceRequired": null,
"educationRequired": null,
"skills": null,
"keywords": "experto, profesional, professional, expert, developer, programador",
"companyProfile": "CasaLuker es una empresa de consumo masivo orgullosamente Colombiana ...",
"observedAt": "2026-08-10T14:38:49.662Z",
"error": null
}

The most complete Computrabajo job scraper available. It returns every field a listing exposes across 19 LATAM countries, including salary, work mode, contract type, requirements and full descriptions, plus four optional AI add-ons, and works from any Computrabajo search URL or a country plus keyword.

📥 Input · 📤 Output · 💰 Pricing · ▶️ Examples

Apify Coverage Output Billing

Table of contents

What it does

Give the actor a Computrabajo search URL, or a country code plus one or more search queries. It paginates through the listings, and when withDetails is on, opens each job page to add the full description, requirements and company profile. It writes one normalized record per job to the run's dataset, with salary values, structured location, work mode and contract type. Missing source values are returned as null, never invented.

Data covers Computrabajo listings across 19 LATAM countries including Mexico, Colombia and Argentina. Four optional AI add-ons (withJdSummary, withSkills, withSalaryEstimate, withTranslate) can enrich each record; they are opt-in, billed per enriched record, and disabled on free Apify plans. No login or API key is needed.

Quickstart

Open the actor, paste this into the input, and press Run. It returns 10 developer jobs in Colombia with detail pages.

{
"startUrl": "https://co.computrabajo.com/trabajo-de-desarrollador",
"maxJobs": 10,
"withDetails": true
}

Instead of startUrl, you can pass country plus searchQueries to search by keyword. Leave the AI add-ons off (default) for the raw job fields.

Input reference

FieldTypeRequiredDefaultDescription
startUrlstringno(none)A Computrabajo search or listing URL, for example https://co.computrabajo.com/trabajo-de-desarrollador.
searchQueriesarrayno(none)Search keywords to use instead of (or in addition to) startUrl.
countrystringno(none)Two-letter Computrabajo country code used with searchQueries, for example co, mx, ar.
maxJobsintegerno(all)Maximum job listings to collect. Free Apify plans are capped at 10 per run.
withDetailsbooleannotrueOpen each job page to add description, requirements and company profile.
withJdSummarybooleannofalseAdd a concise AI summary of each job description. Paid add-on, disabled on free plans.
withSkillsbooleannofalseExtract required skills, technologies and seniority via AI. Paid add-on.
withSalaryEstimatebooleannofalseEstimate a market salary when none is stated, via AI. Paid add-on.
withTranslatebooleannofalseTranslate each Spanish title and description to English via AI. Paid add-on.

Output reference

One dataset item per job. Types: string, number, boolean, array, or null when the source value is absent.

FieldTypeDescription
titlestringJob title.
companystringCompany name.
companyUrlstringCompany profile URL on Computrabajo.
companyRatingnumberCompany star rating, or null.
locationstringFull location string.
salarystringSalary text as shown, or null.
salaryValuestringSingle salary value when stated.
salaryMinValuenumberMinimum salary when a range is stated, or null.
salaryMaxValuenumberMaximum salary when a range is stated, or null.
salaryCurrencystringSalary currency code, for example COP.
salaryUnitstringSalary period, for example MONTH, YEAR, HOUR.
workModestringWork mode, for example Presencial y remoto.
isRemotebooleanWhether the role allows remote work.
contractTypestringContract type, for example Contrato a término indefinido.
employmentTypestringEmployment type, for example Tiempo completo.
industrystringCompany industry.
publishedDatestringRelative posted text as shown, for example Hace 1 hora.
datePostedstringNormalized posted date (YYYY-MM-DD).
validThroughstringListing expiry date (YYYY-MM-DD).
citystringCity.
regionstringRegion/state.
countrystringCountry.
jobIdstringComputrabajo job ID.
urlstringJob listing URL.
applyUrlstringApply URL.
companyWebsitestringCompany website, or null.
descriptionstringFull job description (with withDetails).
requirementsstringRequirements block.
experienceRequiredstringExperience required, or null.
educationRequiredstringEducation required, or null.
skillsarraySkills listed on the source, or null.
keywordsstringMatched keyword tags.
companyProfilestringCompany profile text (with withDetails).
observedAtstringISO 8601 timestamp of when the record was collected.
errorstringnull on success. On a failed run, a single item with a populated error field is written instead.
aiJdSummarystringAI job-description summary. Present only when withJdSummary is enabled.
aiSkillsarrayAI-extracted skills. Present only when withSkills is enabled.
aiTechnologiesarrayAI-extracted technologies. Present with withSkills.
aiSenioritystringAI-inferred seniority. Present with withSkills.
aiSalaryEstimateMinnumberAI market salary estimate (min). Present only when withSalaryEstimate is enabled and no salary is stated.
aiSalaryEstimateMaxnumberAI market salary estimate (max). Present with withSalaryEstimate.
aiSalaryEstimateCurrencystringAI salary estimate currency. Present with withSalaryEstimate.
aiSalaryEstimateBasisstringAI salary estimate basis: annual, monthly, or hourly. Present with withSalaryEstimate.
aiSalaryEstimateConfidencestringAI salary estimate confidence: low, medium, high. Present with withSalaryEstimate.
aiTitleEnstringAI English translation of the title. Present with withTranslate.
aiDescriptionEnstringAI English translation of the description. Present with withTranslate.

Example output record

Real record from a live run (input {"startUrl": "https://co.computrabajo.com/trabajo-de-desarrollador", "maxJobs": 10, "withDetails": true}), with the long description trimmed for readability:

{
"title": "Profesional Desarrollador de categoria",
"company": "Casa Luker",
"companyRating": 4.6,
"location": "Bogotá, D.C., Bogotá, D.C.",
"salaryCurrency": "COP",
"salaryUnit": "MONTH",
"workMode": "Presencial y remoto",
"isRemote": true,
"contractType": "Contrato a término indefinido",
"employmentType": "Tiempo completo",
"industry": "Venta al consumidor",
"datePosted": "2026-07-21",
"validThrough": "2026-09-19",
"city": "Bogotá, D.C.",
"country": "COLOMBIA",
"jobId": "20F824C10CB89EC361373E686DCF3405",
"url": "https://co.computrabajo.com/ofertas-de-trabajo/oferta-de-trabajo-de-profesional-desarrollador-de-categoria-bogota-en-bogota-dc-20F824C10CB89EC361373E686DCF3405",
"observedAt": "2026-08-10T14:38:49.662Z",
"error": null
}

Run via API and CLI

Start a run and wait for it to finish, then read the dataset. Replace <TOKEN> with your Apify API token.

Run synchronously and get dataset items in one call:

curl -X POST "https://api.apify.com/v2/acts/scrapers_lat~computrabajo-scraper/run-sync-get-dataset-items?token=<TOKEN>" \
-H "Content-Type: application/json" \
-d '{"startUrl":"https://co.computrabajo.com/trabajo-de-desarrollador","maxJobs":25,"withDetails":true}'

Start a run asynchronously:

curl -X POST "https://api.apify.com/v2/acts/scrapers_lat~computrabajo-scraper/runs?token=<TOKEN>" \
-H "Content-Type: application/json" \
-d '{"country":"mx","searchQueries":["contador"],"maxJobs":100}'

Apify CLI:

apify call scrapers_lat/computrabajo-scraper \
--input '{"startUrl":"https://co.computrabajo.com/trabajo-de-desarrollador","maxJobs":10}'

Fetch results

Every run writes to a dataset. Fetch items as JSON, CSV, or Excel by changing format:

# JSON
curl "https://api.apify.com/v2/datasets/<DATASET_ID>/items?token=<TOKEN>&clean=true&format=json"
# CSV
curl "https://api.apify.com/v2/datasets/<DATASET_ID>/items?token=<TOKEN>&clean=true&format=csv"
# Paginate large datasets
curl "https://api.apify.com/v2/datasets/<DATASET_ID>/items?token=<TOKEN>&offset=1000&limit=1000"

<DATASET_ID> is returned as defaultDatasetId in the run object. Use offset and limit to page through large result sets. clean=true drops empty and internal fields.

Billing and limits

  • Pay per result. You are charged per job returned (result event). See the pricing tab for the current per-result price.
  • AI add-ons billed separately. withJdSummary, withSkills, withSalaryEstimate and withTranslate each charge their own event only when they produce output, and are disabled on free plans.
  • No charge on failure. If a run errors, the actor writes a single item with a populated error field and does not charge for it. Empty runs cost nothing.
  • Spend cap respected. Set maxTotalChargeUsd on the run; once reached, the actor stops emitting and charging further billable results.
  • Free Apify plans are capped at 10 records per run. Upgrade for higher maxJobs.

FAQ and troubleshooting

A run returned 0 records. Why? The startUrl or search query matched no listings. Confirm the URL shows results in a browser, or broaden the query. Zero-result runs are not charged.

How do I search a different country? Use a country-specific startUrl (for example mx.computrabajo.com), or pass country plus searchQueries.

Why is salary null? Many Computrabajo listings do not state a salary. Missing source values are returned as null. Enable withSalaryEstimate for an AI market estimate when none is stated.

Do the AI add-ons work on a free plan? No. The AI add-ons require a paid Apify plan and are disabled automatically for free users. The base job fields are always returned.

Is this an official Computrabajo tool? No. This actor is independent and has no affiliation with Computrabajo. It reads only data that is publicly available on the site.

More scrapers at scrapers.lat

Built and maintained by scrapers.lat, where we publish scrapers for US and Latin American public platforms: company registries, government data, finance, e-commerce and more. Browse the catalog or request a custom scraper at scrapers.lat.


Independent tool, not affiliated with Computrabajo. Accesses only publicly available job listing data.