
Global Sources Supplier Scraper
scrape.ly/store/cornerledger/globalsources-scraperLead generationE-commerce
2 monthly users

Scrape Computrabajo jobs in Mexico, Colombia, Argentina, Peru, Chile and 13 more Latin American countries: title, company, location, salary, contract, workday, full description, requirements, skills and company ratings. Search by keyword, location and filters or paste URLs.
Scrape job offers from Computrabajo, the largest job board in Latin America, across 18 country portals (Mexico, Colombia, Argentina, Peru, Chile, Ecuador, Venezuela and more). Get title, company, location, salary, contract, workday, remote or on-site, full description, requirements, skills and employer ratings as clean JSON, CSV or Excel. No login, no browser: 1,000 listings in about 20 seconds.
$ 3.317.000,00 (Mensual) or $ 15,000.00 (Mensual) + Comisiones.ventas, contador, desarrollador) and pick a country, or paste Computrabajo search, company or job URLs.| Field | What it does |
|---|---|
searchQueries | Keywords, one search each (in the chosen country) |
startUrls | Search, filtered search, company (https://mx.computrabajo.com/adecco) or job offer URLs from any portal |
country | Country portal for keyword searches (default mx) |
location | State, province or city name |
maxItems | Max jobs for the whole run (default 20, 0 = no limit) |
category | Category listing when no keywords are given |
datePosted, minSalary, contractType, workday, experience | Computrabajo filters |
workplaceTypes | Keep onsite, hybrid and/or remote jobs |
urgentOnly, disabilityFriendly, sortBy | More filters and ordering |
scrapeDetails | Open each job page for description, requirements, skills and dates |
includeCompanyDetails | Add employer rating, reviews, followers and profile data |
maxItemsPerSearch, maxConcurrency | Limits |
{
"searchQueries": ["ventas", "contador"],
"country": "mx",
"location": "Jalisco",
"datePosted": "7",
"workday": "full_time",
"scrapeDetails": true,
"maxItems": 100
}
| Field | Example |
|---|---|
title, company, companyUrl | Ejecutivo de ventas, Grupo Ejemplo SA de CV |
location, city, region, country | Zapopan, Jalisco · MX |
salaryText, salaryMin, salaryMax, salaryCurrency, salaryPeriod | $ 18,000.00 (Mensual) · 18000 · MXN · month |
workplaceType, isRemote | hybrid, false |
contractType, workday, employmentType | Contrato por tiempo indeterminado · Tiempo Completo · FULL_TIME |
description, descriptionHtml, requirements, education, experience, ageRange, languages, knowledge, skills, keywords | detail pages |
postedText, postedAt, datePosted, validThrough | Hace 2 horas · 2026-10-15 · 2026-12-14 |
companyRating, companyReviewsCount, companyFollowers, companyIndustry | 4.2 · 520 · 3,100 · Telecomunicaciones |
isUrgent, isFeatured, jobUrl, applyUrl, sourceUrl | flags and links |
{
"jobId": "0A1B2C3D4E5F60718293A4B5C6D7E8F9",
"title": "Ejecutivo de ventas",
"company": "Grupo Ejemplo SA de CV",
"companyUrl": "https://mx.computrabajo.com/grupo-ejemplo",
"companyRating": 4.2,
"location": "Zapopan, Jalisco",
"city": "Zapopan",
"region": "Jalisco",
"country": "MX",
"workplaceType": "hybrid",
"isRemote": false,
"salaryText": "$ 18,000.00 (Mensual) + Comisiones",
"salaryMin": 18000,
"salaryMax": 18000,
"salaryCurrency": "MXN",
"salaryPeriod": "month",
"contractType": "Contrato por tiempo indeterminado",
"workday": "Tiempo Completo",
"employmentType": "FULL_TIME",
"industry": "Comercio",
"description": "Buscamos ejecutivo de ventas para cartera de clientes corporativos...",
"education": "Bachillerato / Preparatoria",
"experience": "1 año de experiencia",
"ageRange": "entre 22 y 45 años",
"knowledge": ["Cierre de ventas", "Prospección de clientes"],
"skills": ["Cierre de ventas", "Prospección de clientes"],
"isUrgent": false,
"isFeatured": true,
"postedText": "Hace 2 horas",
"postedAt": "2026-10-15T08:00:00Z",
"datePosted": "2026-10-15",
"validThrough": "2026-12-14",
"applyUrl": "https://candidato.mx.computrabajo.com/match/?oi=0A1B2C3D4E5F60718293A4B5C6D7E8F9",
"jobUrl": "https://mx.computrabajo.com/ofertas-de-trabajo/oferta-de-trabajo-de-ejecutivo-de-ventas-en-zapopan-0A1B2C3D4E5F60718293A4B5C6D7E8F9",
"sourceUrl": "https://mx.computrabajo.com/trabajo-de-ventas-en-jalisco",
"sourceMode": "search",
"detailScraped": true,
"scrapedAt": "2026-10-15T10:00:00Z"
}
Without detail pages each row holds the search-card data: title, company, rating, location, salary, work mode, posted time, urgent and featured flags, and links.
You pay $1.00 per 1,000 jobs saved ($0.001 per job), the same price with or without detail pages and company data. Platform usage (compute and datacenter proxy traffic) is billed separately and is small: measured at about $0.005 per 1,000 listings, and about $0.08 per 1,000 jobs with detail pages and company data. So 1,000 jobs cost about $1.01, or about $1.08 with everything switched on.
Is it legal to scrape Computrabajo? The actor reads only public job pages, the same ones any visitor sees without an account. Check the site's terms and your local rules, and handle any personal data responsibly.
Do I need a login or my own proxy? No. Datacenter proxies are used by default; if the site starts refusing them, the run switches to residential proxies automatically.
How many jobs can I get? Computrabajo shows up to about 10,000 jobs per search (499 pages of 20). For more, split the search by location, keyword or filters; the run tells you when a search hit that ceiling.
Why are some fields empty? Many employers hide their name ("Importante empresa del sector") or salary ("A convenir"). Description, requirements, skills and dates need Scrape job detail pages; ratings and review counts need Add company profile data.
How do I combine a category with a keyword? Computrabajo does not combine them. The category is used for listings without keywords; with keywords, add a location or filters instead.
Can I schedule it or use the API? Yes. Schedule runs in the console or start them through the API and read the dataset in JSON, CSV or Excel.
postedAt is derived from labels such as "Hace 3 horas", so it is approximate; datePosted from detail pages is exact.Every field below can be set in the run form, passed through the API, or saved as a task. Unset fields fall back to the defaults shown.
searchQueriesarrayOptionalSearch keywords
Job titles or skills to search for, one per line, for example ventas, contador, chofer, desarrollador. Each keyword is a separate Computrabajo search in the chosen country. Leave empty to list all jobs (optionally in a category or location).
startUrlsarrayOptionalSearch, company or job URLs
Computrabajo links from any country portal: search results (https://mx.computrabajo.com/trabajo-de-ventas-en-jalisco), filtered searches, company pages (https://mx.computrabajo.com/adecco) or single job offers (https://co.computrabajo.com/ofertas-de-trabajo/...). Filters in the URL are kept.
countryenumOptionaldefault "mx"Country
Computrabajo country portal used for keyword searches. URLs always use their own country.
locationstringOptionalLocation (state, province or city)
Optional place name in the chosen country, for example Jalisco, Guadalajara, Bogotá, Antioquia, Lima. Leave empty for the whole country.
maxItemsintegerOptionaldefault 20Max results
Maximum number of jobs to save in this run (all searches together). Use 0 for no limit. Computrabajo shows up to about 10,000 jobs per search.
Narrow the searches. Filters are applied by Computrabajo itself, so they work for keyword searches and the category listing.
categoryenumOptionalCategory
Job category, used when no keywords are given (Computrabajo does not combine categories with keywords).
datePostedenumOptionaldefault "any"Posted within
Only jobs published in this period.
minSalaryintegerOptionalMinimum monthly salary (local currency)
Uses the closest Computrabajo salary band at or below this amount (bands differ per country, for example more than $10,000 MXN). Jobs that hide their salary may still appear if the employer set one.
contractTypeenumOptionaldefault "any"Contract type
Type of contract.
workdayenumOptionaldefault "any"Workday
Working hours.
experienceenumOptionaldefault "any"Experience required
Years of experience the job asks for.
workplaceTypesarrayOptionalWorkplace type
Keep only on-site, hybrid (presencial y remoto) or remote jobs. Leave empty for all.
urgentOnlybooleanOptionaldefault falseUrgent jobs only
Only jobs marked 'Se precisa urgente'. Computrabajo uses the same setting as Posted within, so this replaces the date filter.
disabilityFriendlybooleanOptionaldefault falseInclusive jobs for people with disabilities
Only jobs open to people with disabilities.
sortByenumOptionaldefault "relevance"Sort by
Order of the results.
scrapeDetailsbooleanOptionaldefault falseScrape job detail pages
Also open each job page for the full description, requirements (education, experience, age, languages), skills, contract type, workday, industry, structured salary, publish and expiry dates. One extra page per job; the price per job stays the same. Job URLs you paste are always fully detailed.
includeCompanyDetailsbooleanOptionaldefault falseAdd company profile data
Adds the employer's rating, number of reviews, followers, open jobs, salaries, industry, location and about text (one page per company, cached).
maxItemsPerSearchintegerOptionaldefault 0Max results per search
Cap per keyword or URL, so one big search does not use the whole limit. 0 means no cap.
maxConcurrencyintegerOptionaldefault 10Max parallel requests
How many pages are read at the same time.
proxyConfigurationobjectOptionaldefault {"useScrapelyProxy":true,"scrapelyProxyGroups":["DATACENTER…Proxy configuration
Datacenter proxies work for Computrabajo. The run switches to residential automatically if the site starts refusing datacenter addresses.
Every run writes its results to a dataset. Preview it in the dashboard, then export it or read it through the API.
| Field | Type | Description |
|---|---|---|
| rowType | string | null | rowType |
| jobId | string | null | Computrabajo offer id |
| title | string | null | Job title |
| company | string | null | Employer name ('Importante empresa del sector' when confidential) |
| companyId | string | null | Employer id (job pages) |
| companyUrl | string | null | Employer page on Computrabajo |
| companyLogo | string | null | Employer logo URL |
| companyRating | number | null | Employer rating (1-5) |
| companyVerified | boolean | null | Employer is verified |
| isConfidentialCompany | boolean | null | Employer name is hidden |
| location | string | null | Location as shown |
| city | string | null | City or municipality |
| region | string | null | State, department or province |
| country | string | null | Two-letter portal country code |
| countryName | string | null | Country name |
| addressLocality | string | null | addressLocality |
| addressRegion | string | null | addressRegion |
| addressCountry | string | null | addressCountry |
| workplaceType | string | null | onsite, hybrid or remote |
| isRemote | boolean | null | True for remote jobs |
| workMode | string | null | Work mode label as shown |
| salary | string | null | Salary as shown |
| salaryText | string | null | Salary as shown |
| salaryMin | number | null | Lowest salary amount |
| salaryMax | number | null | Highest salary amount |
| salaryValue | number | null | Salary amount |
| salaryCurrency | string | null | ISO currency |
| salaryPeriod | string | null | month, biweekly, week, day, hour or year |
| salaryUnit | string | null | Salary unit (MONTH, YEAR, ...) |
| salaryNegotiable | boolean | null | Salary is 'A convenir' |
| contractType | string | null | Contract type |
| workday | string | null | Workday (Tiempo Completo, ...) |
| employmentType | string | null | FULL_TIME, PART_TIME, ... |
| industry | string | null | Employer industry |
| description | string | null | Full job description (plain text) |
| descriptionText | string | null | Full job description (plain text) |
| descriptionHtml | string | null | Full job description (HTML) |
| requirements | array | Requirement lines as shown |
| education | string | null | Minimum education |
| experience | string | null | Experience required |
| ageRange | string | null | Age range |
| languages | array | Languages |
| knowledge | array | Required knowledge |
| skills | array | Skills tagged by the employer |
| keywords | array | Keywords |
| travelAvailability | string | null | travelAvailability |
| relocationAvailability | string | null | relocationAvailability |
| drivingLicense | string | null | drivingLicense |
| isUrgent | boolean | null | Marked urgent |
| isFeatured | boolean | null | Featured listing |
| postedText | string | null | Posted label as shown |
| postedAt | string | null | Approximate publish time (UTC) |
| datePosted | string | null | Publish date |
| validThrough | string | null | Expiry date |
| directApply | boolean | null | Apply directly on Computrabajo |
| applyUrl | string | null | Apply link |
| jobUrl | string | null | Job page |
| companyReviewsCount | number | null | Number of employer reviews |
| companyFollowers | number | null | Employer followers |
| companyRecommendPercent | number | null | Percent of reviewers who recommend the employer |
| companyJobsCount | number | null | Open jobs of the employer |
| companySalariesCount | number | null | Salary reports for the employer |
| companyIndustry | string | null | Employer industry (profile) |
| companyLocation | string | null | Employer location (profile) |
| companyAbout | string | null | Employer description |
| sourceUrl | string | null | Search or URL the job came from |
| sourceMode | string | null | search or job |
| detailScraped | boolean | null | Job page was read |
| companyDetailsScraped | boolean | null | Company page was read |
| source | string | null | Portal |
| scrapedAt | string | null | Scrape time (UTC) |
You pay for the events the actor reports, such as each result or page it produces. Platform usage is included in the event prices.
| Event | Charged when | Price |
|---|---|---|
| Job | One saved Computrabajo job listing (with detail page and company data when switched on). | $0.001 |
Run this actor from your own code. Swap in your API token and the examples work as-is.
import { ScrapelyClient } from 'scrapely-client'
const client = new ScrapelyClient({ token: process.env.SCRAPELY_TOKEN })
// Start the actor and wait for the run to finish.
const run = await client.actor('openrole/computrabajo-scraper').call({
"searchQueries": [
"ventas"
],
"startUrls": [],
"country": "mx",
"maxItems": 20,
"proxyConfiguration": {
"useScrapelyProxy": true,
"scrapelyProxyGroups": [
"DATACENTER"
]
}
})
// Read the dataset the run produced.
const { items } = await client.dataset(run.defaultDatasetId).listItems()
console.log(items)Tokens live in your account settings. Keep them server-side: a token carries the full permissions of your account.
Connect the Scrape.ly MCP server once and your agent can run this actor as a tool. Pick your tool:
Fetch scrape.ly/agents.md and run openrole/computrabajo-scraperPaste into Claude Code, Codex, Cursor or any AI agent. It signs you in once in the browser.
{
"mcpServers": {
"scrapely": {
"url": "https://api.scrape.ly/mcp?tools=actors,runs,storage,docs&actors=openrole/computrabajo-scraper"
}
}
}No key in the file: your client opens the browser to sign you in the first time it connects.
Inputs the developer prepared for common jobs. Open one to see its input, then copy it to your account to run it as-is or adjust it.
Job ads with full descriptions and company info.
Newest full-time jobs in one category.
Jobs from a pasted Computrabajo search.
Scrape.ly gives you the infrastructure, the tooling, and the team to extract, process, and operationalize web data at any scale. Setup takes minutes. The advantage lasts forever.