Computrabajo LATAM Jobs Scraper avatar

Computrabajo LATAM Jobs Scraper

Pricing

from $1.20 / 1,000 job results

Go to Apify Store
Computrabajo LATAM Jobs Scraper

Computrabajo LATAM Jobs Scraper

Extract job listings from Computrabajo across 19 LATAM countries with structured salary fields (min/max/currency/period), multi-country search in one run, delta monitoring, and webhook alerts.

Pricing

from $1.20 / 1,000 job results

Rating

5.0

(1)

Developer

Erick Bonilla

Erick Bonilla

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

Computrabajo LATAM Jobs Scraper — Delta Mode + Salary Intelligence

99%+ success rate · Maintained weekly · Delta mode (NEW/UPDATED/REMOVED) · 19 countries · No residential proxy required

Extract job listings from Computrabajo across 19 LATAM countries with structured salary fields, multi-country search in a single run, delta monitoring to detect new and changed jobs, and webhook alerts for real-time integrations.


Computrabajo LATAM Jobs Scraper — Modo Delta + Salary Intelligence

Extrae ofertas de empleo de Computrabajo en 19 paises de LATAM con salarios estructurados (min/max/moneda/periodo), busqueda multi-pais y multi-keyword en una sola corrida, modo delta incremental para detectar ofertas nuevas y actualizadas, y alertas por webhook.


Modos de operacion

SEARCH (default)

Busca con los filtros del input, descubre ofertas via HTML de listado y las enriquece con el JSON API de detalle. Ideal para datasets estaticos, analisis salarial de mercado o alimentar un ATS con ofertas recientes.

MONITOR (Delta incremental)

Compara el inventario actual con la corrida anterior y emite solo las ofertas que cambiaron: NEW, UPDATED (cambio en salario, contrato o descripcion), REMOVED.

El estado persiste en un Named Key-Value Store de Apify entre corridas. La primera corrida es la linea de base: todas las ofertas se clasifican como NEW.

Con sortBy: publicationtime, el actor puede parar la paginacion temprano al detectar que todas las ofertas de una pagina ya estaban en el snapshot.

Casos de uso del modo MONITOR:

  • Alertas de nuevas vacantes en tiempo real hacia un ATS (Greenhouse, Lever) via webhook
  • Feed de ofertas nuevas hacia Slack o email
  • Tracking semanal de salarios por sector y pais
  • Monitoreo de competencia: que empresas publican mas ofertas

DIRECT

Procesa una lista de URLs directas de ofertas individuales o de paginas de busqueda. Util para verificar el estado (activa/expirada) de una lista conocida de ofertas.


Campos del output

Identificacion y origen

CampoDescripcion
offer_idID interno de 32 chars hex. Unico por oferta.
offer_urlURL canonica de la oferta.
apply_urlURL directa para postular. null si blind.
country_codeCodigo ISO-2 del pais.
country_nameNombre del pais en espanol.
portal_idID del portal Computrabajo (1-19).
scrape_modeSEARCH, DIRECT o MONITOR.
scraped_atTimestamp UTC de extraccion.
delta_statusNEW, UPDATED, UNCHANGED o REMOVED. null fuera de MONITOR.

Oferta laboral

CampoDescripcion
titleTitulo del puesto (limpio, sin localidad).
title_fullTitulo con localidad (como aparece en Computrabajo).
descriptionDescripcion completa (texto plano).
categoryCategoria laboral.
subcategorySubcategoria. null si no aplica.

Salario (campo diferenciador)

CampoDescripcion
salary_rawTexto del salario (ej. "$ 34,000.00 (Mensual)", "A convenir").
salary_valueValor numerico del salario unico. null si es rango o a convenir.
salary_minSalario minimo del rango. null si no es rango.
salary_maxSalario maximo del rango. null si no es rango.
salary_currencyCodigo ISO-4217 (COP, MXN, PEN, CLP, ARS, etc.). null si no determinable.
salary_periodmonthly, hourly, annual, daily, agreed o null.
salary_is_negotiabletrue si es "A convenir".
salary_is_hiddentrue si el salario esta oculto al publico.

Nota de integridad: salary_currency solo se emite si la moneda es determinable con confianza (por pais + simbolo en salary_raw). Si hay ambiguedad, se emite null y salary_raw contiene el texto original. No se fabrican valores.

Modalidad y tipo de empleo

CampoDescripcion
workplace_typeonsite, remote, hybrid o unspecified.
employment_typeTipo de jornada (ej. "Tiempo Completo").
contract_typeTipo de contrato (ej. "Contrato por tiempo indeterminado").
is_outstandingOferta destacada/patrocinada.
is_blindtrue si la empresa no se muestra.

Fechas

CampoDescripcion
published_atFecha de publicacion (ISO8601).
expires_atFecha de expiracion. null si no especificada.
updated_atUltima actualizacion.
posted_ago_textTexto relativo del listado (ej. "Hace 2 horas").

Empresa

CampoDescripcion
company_nameNombre de la empresa. null si blind.
company_idID interno en Computrabajo.
company_urlURL del perfil de empresa.
company_is_verifiedEmpresa verificada por Computrabajo.
company_rating_cultureRating promedio de cultura laboral (0-5). Con includeCompanyDetails: true.
company_rating_recommendation% que recomendaria trabajar ahi.
company_total_reviewsTotal de valoraciones de empleados.
company_logo_urlURL del logo.
employee_reviewsArray de hasta 3 reviews. Con includeEmployeeReviews: true.

Skills y requisitos

CampoDescripcion
skillsArray de {skill_id, skill_name, skill_type}. Con includeSkills: true.
education_requiredNivel educativo minimo.
experience_yearsAnos de experiencia requeridos. null si no especificado.

Solo en modo MONITOR

CampoDescripcion
delta_statusNEW / UPDATED / REMOVED / UNCHANGED
delta_detected_atTimestamp del cambio detectado.

Precios (Pay per Event)

EscenarioCosto
100 ofertas (modo SEARCH)$0.12
1,000 ofertas (modo SEARCH)$1.20
100 ofertas nuevas (modo MONITOR)$0.10
10 ofertas actualizadas (modo MONITOR)$0.005

El precio por oferta ($0.0012) es 40% mas bajo que el incumbente ($0.00199 en shahidirfan/computrabajo-scraper).


Configuracion de proxy

Computrabajo usa AWS ELB sin Cloudflare. El actor inyecta un User-Agent de Chrome y los headers reales del browser — suficiente para pasar el filtro en la mayoria de casos.

Si aparecen 403 persistentes, activar Apify Proxy:

{
"proxyConfiguration": {
"useApifyProxy": true,
"apifyProxyGroups": ["RESIDENTIAL"]
}
}

La JSON API de oferta.computrabajo.com no requiere proxy (CloudFront con CORS abierto, cache de 24h, acepta cualquier UA).


Modo MONITOR — Primera corrida

La primera corrida no tiene snapshot previo. Todas las ofertas se clasifican como NEW y se guarda el snapshot como linea de base. La corrida siguiente detecta cambios.

LIMITACION DOCUMENTADA: La deteccion de REMOVED solo es confiable si el run tiene maxJobsPerQuery sin limite y los mismos keywords/paises que el run anterior. Si se limitan los resultados, una oferta puede no aparecer por paginacion sin estar realmente removida. Los items REMOVED incluyen removal_confidence: "high" o "low" segun si el run completo la paginacion.


Advertencias de uso

  • El modo MONITOR + 19 paises + 10 keywords + sin limite puede generar 190,000+ items en un solo run (~$228 USD). Calcular antes de correr sin limite.
  • Los datos de empresas son publicos en el sitio. El uso de datos de contacto es responsabilidad del usuario final.
  • El KV store del modo MONITOR crece con el tiempo (~200 bytes por oferta). 100,000 ofertas = ~20 MB. El KV store de Apify aguanta GBs sin problema.
  • La JSON API de detalle tiene cache de 24h en CloudFront. Cambios recientes en una oferta pueden no reflejarse hasta el siguiente dia.

Diferenciadores vs incumbente (shahidirfan)

  1. Salario estructurado garantizado: salary_min, salary_max, salary_currency, salary_period como campos separados con logica de fallback — el incumbente retorna solo texto.
  2. Modo MONITOR con Named KV Store, delta_status y parada temprana — nadie en el nicho lo tiene.
  3. Multi-pais + multi-keyword en una sola corrida desde el input.
  4. Webhook con batching y reintentos.
  5. Precio 40% mas bajo con mas campos utiles.
  6. Proxy opcional (no obligatorio) porque el sitio no tiene Cloudflare.

Roadmap (no incluido en v0.0)

  • deltaRetentionDays: limpiar registros del KV store mas antiguos que N dias.
  • Alive/expired check batch: HEAD request por cada offer_url.
  • Soporte para candidato.{cc}.computrabajo.com (requiere autenticacion).