Talent.com Jobs Scraper & API - Salary, Company, No API Key
Pricing
from $6.15 / 1,000 results
Talent.com Jobs Scraper & API - Salary, Company, No API Key
Scrape Talent.com job listings and salary data across 30 country sites by keyword, location or URL. No login or API key. Get title, company, salary, employment type, remote flag, geo, apply link, source board and full description. Filter by salary, date, type. Export JSON, CSV, Excel.
Pricing
from $6.15 / 1,000 results
Rating
5.0
(1)
Developer
Scrapers Lat
Maintained by CommunityActor stats
0
Bookmarked
4
Total users
1
Monthly active users
14 days ago
Last modified
Categories
Share
Talent.com Jobs Scraper and API
Scrape Talent.com job listings and salary data across 30 country sites, with no login and no API key. Search by keyword, location or country site, or paste search and job URLs. Every posting is returned as one clean JSON record with the job title, company, structured location with latitude and longitude, parsed salary (min, max, currency, period), employment type, remote flag, apply link, the original source board or ATS, and the full description in both plain text and HTML.
Talent.com is a global job aggregator that collects postings from thousands of employer sites and job boards. This actor turns that public inventory into structured, ready to use hiring data for recruiting, market research, salary benchmarking, lead generation and job board building.
📥 Input · 📤 Output · 💰 Pricing · ▶️ Examples
Table of contents
- What it does
- Quickstart
- Input reference
- Output reference
- Example output record
- How it compares
- Run via API and CLI
- Fetch results
- Billing and limits
- FAQ and troubleshooting
What it does
The actor searches Talent.com for your keyword and location on any of its 30 country sites, paginates through the results, and writes one normalized record per job to the run's dataset. You can also paste Talent.com search URLs (startUrls) or single job URLs (jobUrls) to scrape those directly.
With withDetails on (the default) it opens each job page and reads the structured job data the page exposes: full description (plain text and HTML), employment type, city, state, country, latitude and longitude, the salary, the direct apply link and the source board. Free text pay strings are parsed into numeric salaryMin and salaryMax plus salaryCurrency and salaryPeriod. Remote and direct apply jobs are flagged. Missing values are returned as null rather than invented.
Optional filters (remote only, employment type, minimum salary, posted within days, search radius) narrow the results to exactly the jobs you need.
Quickstart
Open the actor, paste this into the input, and press Run. It returns 8 full time developer jobs in the US with full details.
{"keyword": "developer","country": "us","location": "New York","maxJobs": 8,"withDetails": true,"employmentType": "Full-time"}
keyword is the only field you usually need. Leave location empty to search the whole country. Turn withDetails off for faster, listing only results. To scrape a specific search page, put its URL in startUrls instead of a keyword.
Input reference
| Field | Type | Required | Default | Description |
|---|---|---|---|---|
keyword | string | yes* | developer | Job title, skill or company to search for. Aliases: query, searchQuery, search. |
location | string | no | New York | City, region or country to search in. Leave empty to search the whole country. |
country | enum | no | us | Talent.com country site (one of 30: us, ca, uk, au, mx, br, es, de, and more). Each has its own inventory. The residential proxy is matched to it automatically. |
radius | integer | no | (none) | Expand the location search to this radius using Talent.com's native radius. |
startUrls | array | no | (none) | Paste Talent.com search result URLs. Each is paginated and scraped. Overrides keyword. |
jobUrls | array | no | (none) | Paste Talent.com job page URLs (/view?id=...) to scrape those postings directly. |
maxJobs | integer | no | 10 | Maximum number of jobs to collect. Aliases: maxItems, maxResults. |
maxPages | integer | no | 200 | Cap how many result pages to paginate per search. |
withDetails | boolean | no | true | Open each job page for the full description, employment type, structured location, salary and apply link. Off returns listing level fields only. |
remoteOnly | boolean | no | false | Return only jobs detected as remote. Alias: remoteFilter. Works best with details on. |
employmentType | string | no | (any) | Keep only jobs whose contract type contains this text, for example Full-time, Contractor. Alias: jobType. |
minSalary | integer | no | (none) | Keep only jobs whose posted salary (max, else min) is at least this amount. |
postedWithinDays | integer | no | (none) | Keep only jobs posted within this many days. Aliases: datePosted, daysOld. |
descriptionMaxLength | integer | no | (none) | Truncate description and descriptionHtml to this many characters. |
proxyConfiguration | object | no | Residential | Override the proxy. Talent.com requires a residential proxy, matched to the country by default. |
*keyword is required unless you provide startUrls or jobUrls. Filters combine with logical AND and are applied after job details are collected.
Output reference
One dataset item per job. Types: string, number, boolean, or null when the source value is absent.
| Field | Type | Description |
|---|---|---|
imageUrl | string | Company logo URL served by Talent.com. |
title | string | Job title. |
company | string | Hiring company name. |
location | string | Job location as shown on Talent.com. |
city | string | City parsed from the structured address. |
state | string | State or region parsed from the structured address. |
country | string | Country code parsed from the structured address, for example US. |
latitude | number | Job latitude, when published. |
longitude | number | Job longitude, when published. |
salary | string | Posted pay string, or null when none is published. |
salaryMin | number | Minimum pay parsed from the salary, or null. |
salaryMax | number | Maximum pay parsed from the salary, or null. |
salaryCurrency | string | Currency code, for example USD. |
salaryPeriod | string | Pay period: YEAR, HOUR, and similar. |
category | string | Talent.com job category or O*NET/SOC code. |
industry | string | Industry when published, otherwise null. |
contractType | string | Employment type, for example Full-time, Contractor. |
remote | boolean | true when the job is detected as remote. |
applyDirect | boolean | true when the job supports direct apply on Talent.com. |
applyUrl | string | Apply link that forwards to the source board or ATS. |
companyWebsite | string | Company website when published, otherwise null. |
validThrough | string | Posting expiry date when published, otherwise null. |
postedAt | string | Human readable posted age, for example 15 days ago. |
datePosted | string | Posted date normalized to YYYY-MM-DD. |
source | string | Underlying job board or ATS feed code the listing came from. |
snippet | string | Short listing preview text. |
description | string | Full job description as plain text (with withDetails on). |
descriptionHtml | string | Full job description as HTML (with withDetails on). |
id | string | Talent.com job ID (unique per posting). |
url | string | Canonical Talent.com job URL. |
observedAt | string | ISO 8601 timestamp of when the record was collected. |
error | string | null on success. On a failed page a row with a populated error field is written and is not charged. |
Example output record
Real record from a live run (input {"keyword": "developer", "location": "New York", "maxJobs": 3}):
{"imageUrl": "https://cdn-logos.talent.com/v1/logo/image?feedcode=betterteam-ats&company_name=","title": "Job Developer","company": "Commonpoint","location": "Elmhurst, New York, United States","city": "Queens","state": "New York","country": "US","latitude": 40.737975,"longitude": -73.8801301,"salary": "USD up to 55,000 per year","salaryMin": null,"salaryMax": 55000,"salaryCurrency": "USD","salaryPeriod": "YEAR","category": "13-1141.00","industry": null,"contractType": "Temporary","remote": null,"applyDirect": true,"applyUrl": "https://www.talent.com/redirect?id=629667215094842809&pid=076197b6b76f","companyWebsite": null,"validThrough": null,"postedAt": "30+ days ago","datePosted": "2026-07-24","source": "betterteam-ats","snippet": "STATEMENT OF THE AGENCY/DEPARTMENT. Commonpoint is a non-profit, multi service agency ...","description": "STATEMENT OF THE AGENCY/DEPARTMENT: Commonpoint is a non-profit, multi service agency ... [full text returned]","descriptionHtml": "<p><strong>STATEMENT OF THE AGENCY/DEPARTMENT</strong>: Commonpoint is a non-profit ... [full HTML returned]","id": "629667215094842809","url": "https://www.talent.com/view?id=629667215094842809","observedAt": "2026-09-06T09:05:40.200Z","error": null}
The description and descriptionHtml values are trimmed here for readability; the actor returns the full posting.
How it compares
| Capability | This actor | blackfalcondata | logiover | shahidirfan | scrapesage |
|---|---|---|---|---|---|
| Keyword + location search | Yes | Yes | Yes | Yes | Yes |
| 30 country sites | Yes | 11 | 21 | Partial | Yes |
| Start URLs (search pages) | Yes | Yes | No | Single | Yes |
| Job URLs (single postings) | Yes | Yes | No | No | Yes |
| Search radius | Yes | No | No | No | Yes |
| Posted within days filter | Yes | Yes | No | No | Yes |
| Employment type filter | Yes | Yes | No | No | No |
| Minimum salary filter | Yes | No | No | No | No |
| Remote only filter | Yes | Yes | No | No | Yes |
| Parsed salary (min/max/currency/period) | Yes | Partial | No | Partial | Partial |
| Latitude and longitude | Yes | Yes | No | No | Yes |
| Description text + HTML | Yes | Text | Snippet | Text | Yes |
| Apply URL to source | Yes | Yes | No | No | Yes |
| Source board / ATS | Yes | Yes | No | No | Yes |
| No login, no API key | Yes | Yes | Yes | Yes | Yes |
We accept every input the actors above accept and return every field they return, plus a minimum salary filter, structured salary parsing on more layouts, and both plain text and HTML descriptions.
Run via API and CLI
Start a run and 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~talent-jobs-scraper/run-sync-get-dataset-items?token=<TOKEN>" \-H "Content-Type: application/json" \-d '{"keyword":"developer","location":"New York","country":"us","maxJobs":25,"withDetails":true}'
Start a run asynchronously:
curl -X POST "https://api.apify.com/v2/acts/scrapers_lat~talent-jobs-scraper/runs?token=<TOKEN>" \-H "Content-Type: application/json" \-d '{"keyword":"nurse","country":"ca","remoteOnly":true,"maxJobs":100}'
Apify CLI:
apify call scrapers_lat/talent-jobs-scraper \--input '{"keyword":"developer","employmentType":"Full-time","minSalary":100000}'
Fetch results
Every run writes to a dataset. Fetch items as JSON, CSV, or Excel by changing format:
# JSONcurl "https://api.apify.com/v2/datasets/<DATASET_ID>/items?token=<TOKEN>&clean=true&format=json"# CSVcurl "https://api.apify.com/v2/datasets/<DATASET_ID>/items?token=<TOKEN>&clean=true&format=csv"# Paginate large datasetscurl "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. clean=true drops empty and internal fields.
Billing and limits
- Pay per result. You are charged per job returned (
resultevent). See the pricing tab for the current per result price. - Details add-on. With
withDetailson, adetailscharge applies only for paid Apify plans, only after the result row is delivered, and only when the job page yields real detail data. Free plans get the description at no extra charge, bounded by the free result cap. - No charge on failure. If a page errors, a row with a populated
errorfield is written and is not charged. Empty runs cost nothing. - Spend cap respected. Set
maxTotalChargeUsdon the run. Once reached, the actor stops emitting and charging further results. - Free Apify plans are capped at 10 records per run. Upgrade for higher
maxJobs.
FAQ and troubleshooting
A run returned 0 jobs. Why? The keyword and location matched nothing on that country site, or your filters (minimum salary, posted within days, remote only) removed everything. Loosen filters or try a broader keyword. Zero result runs are not charged.
Why are the salary fields null?
Talent.com only publishes pay on some postings. When no pay is shown, salary and the parsed salary fields stay null rather than being guessed.
Why is description missing or short?
The full description is only collected when withDetails is on. With details off you get the listing level snippet instead. Use descriptionMaxLength to truncate long descriptions.
How do I get jobs from another country?
Set country to one of the 30 supported sites (for example ca, uk, mx, br, es, de). Each site has its own inventory, so results differ by country.
Can I scrape a specific search or a single job?
Yes. Put Talent.com search URLs in startUrls, or job page URLs in jobUrls. Both skip the keyword search.
Is this an official Talent.com tool? No. This actor is independent and has no affiliation with Talent.com. It reads only data that is publicly available on the site.
Related scrapers
- LinkedIn Jobs Scraper: Job postings from LinkedIn.
- Seek Jobs Scraper: Job listings from Seek (Australia and New Zealand).
- Working Nomads Scraper: Remote jobs from Working Nomads.
More scrapers at scrapers.lat
Built and maintained by scrapers.lat, where we publish scrapers for public platforms: company registries, government data, finance, jobs, e-commerce and more. Browse the catalog or request a custom scraper at scrapers.lat.
Talent.com Scraper de Empleos y API
Extrae anuncios de empleo y datos de salario de Talent.com en 30 sitios por pais, sin inicio de sesion y sin clave de API. Busca por palabra clave, ubicacion o sitio de pais, o pega URLs de busqueda y de empleos. Cada anuncio se devuelve como un registro JSON limpio con el titulo del puesto, la empresa, la ubicacion estructurada con latitud y longitud, el salario procesado (minimo, maximo, moneda, periodo), el tipo de contrato, la marca de remoto, el enlace para postular, la bolsa o ATS de origen, y la descripcion completa en texto plano y en HTML.
Talent.com es un agregador global de empleos que reune anuncios de miles de sitios de empresas y bolsas de trabajo. Este actor convierte ese inventario publico en datos de contratacion estructurados y listos para usar, para reclutamiento, investigacion de mercado, comparacion salarial, generacion de leads y creacion de bolsas de empleo.
📥 Entrada · 📤 Salida · 💰 Precios · ▶️ Ejemplos
Tabla de contenido
- Que hace
- Inicio rapido
- Referencia de entrada
- Referencia de salida
- Registro de ejemplo
- Comparativa
- Uso por API y CLI
- Obtener resultados
- Facturacion y limites
- Preguntas frecuentes
Que hace
El actor busca en Talent.com tu palabra clave y ubicacion en cualquiera de sus 30 sitios por pais, recorre todas las paginas de resultados y escribe un registro normalizado por empleo en el dataset de la ejecucion. Tambien puedes pegar URLs de busqueda de Talent.com (startUrls) o URLs de empleos individuales (jobUrls) para extraerlos directamente.
Con withDetails activado (el valor por defecto) abre cada pagina de empleo y lee los datos estructurados que expone: descripcion completa (texto plano y HTML), tipo de contrato, ciudad, estado, pais, latitud y longitud, el salario, el enlace directo para postular y la bolsa de origen. Las cadenas de pago en texto libre se procesan en salaryMin y salaryMax numericos mas salaryCurrency y salaryPeriod. Los empleos remotos y de postulacion directa se marcan. Los valores ausentes se devuelven como null en lugar de inventarse.
Filtros opcionales (solo remoto, tipo de contrato, salario minimo, publicado en los ultimos dias, radio de busqueda) reducen los resultados a exactamente los empleos que necesitas.
Inicio rapido
Abre el actor, pega esto en la entrada y presiona Run. Devuelve 8 empleos de desarrollador a tiempo completo en EE. UU. con detalles completos.
{"keyword": "developer","country": "us","location": "New York","maxJobs": 8,"withDetails": true,"employmentType": "Full-time"}
keyword es el unico campo que suele hacer falta. Deja location vacio para buscar en todo el pais. Desactiva withDetails para resultados mas rapidos de solo listado. Para extraer una pagina de busqueda concreta, ponla en startUrls en lugar de una palabra clave.
Referencia de entrada
| Campo | Tipo | Obligatorio | Predeterminado | Descripcion |
|---|---|---|---|---|
keyword | string | si* | developer | Titulo del puesto, habilidad o empresa a buscar. Alias: query, searchQuery, search. |
location | string | no | New York | Ciudad, region o pais a buscar. Vacio para buscar todo el pais. |
country | enum | no | us | Sitio de pais de Talent.com (uno de 30: us, ca, uk, au, mx, br, es, de, y mas). Cada uno con su inventario. El proxy residencial se ajusta al pais automaticamente. |
radius | integer | no | (ninguno) | Amplia la busqueda de ubicacion a este radio usando el radio nativo de Talent.com. |
startUrls | array | no | (ninguno) | Pega URLs de resultados de busqueda de Talent.com. Cada una se pagina y se extrae. Reemplaza a keyword. |
jobUrls | array | no | (ninguno) | Pega URLs de paginas de empleo (/view?id=...) para extraer esos anuncios directamente. |
maxJobs | integer | no | 10 | Numero maximo de empleos a recopilar. Alias: maxItems, maxResults. |
maxPages | integer | no | 200 | Limita cuantas paginas de resultados paginar por busqueda. |
withDetails | boolean | no | true | Abre cada pagina de empleo para la descripcion completa, tipo de contrato, ubicacion estructurada, salario y enlace de postulacion. Desactivado devuelve solo campos de listado. |
remoteOnly | boolean | no | false | Devuelve solo empleos detectados como remotos. Alias: remoteFilter. Funciona mejor con detalles activados. |
employmentType | string | no | (cualquiera) | Conserva solo empleos cuyo tipo de contrato contenga este texto, por ejemplo Full-time, Contractor. Alias: jobType. |
minSalary | integer | no | (ninguno) | Conserva solo empleos cuyo salario publicado (max, si no min) sea al menos este monto. |
postedWithinDays | integer | no | (ninguno) | Conserva solo empleos publicados en estos ultimos dias. Alias: datePosted, daysOld. |
descriptionMaxLength | integer | no | (ninguno) | Trunca description y descriptionHtml a este numero de caracteres. |
proxyConfiguration | object | no | Residencial | Sobrescribe el proxy. Talent.com requiere proxy residencial, ajustado al pais por defecto. |
*keyword es obligatorio salvo que proporciones startUrls o jobUrls. Los filtros se combinan con AND logico y se aplican tras recopilar los detalles.
Referencia de salida
Un elemento del dataset por empleo. Tipos: string, number, boolean, o null cuando el valor de origen esta ausente.
| Campo | Tipo | Descripcion |
|---|---|---|
imageUrl | string | URL del logo de la empresa servida por Talent.com. |
title | string | Titulo del puesto. |
company | string | Nombre de la empresa contratante. |
location | string | Ubicacion del empleo tal como aparece en Talent.com. |
city | string | Ciudad extraida de la direccion estructurada. |
state | string | Estado o region extraida de la direccion estructurada. |
country | string | Codigo de pais extraido de la direccion, por ejemplo US. |
latitude | number | Latitud del empleo, cuando se publica. |
longitude | number | Longitud del empleo, cuando se publica. |
salary | string | Cadena de pago publicada, o null cuando no hay ninguna. |
salaryMin | number | Pago minimo procesado del salario, o null. |
salaryMax | number | Pago maximo procesado del salario, o null. |
salaryCurrency | string | Codigo de moneda, por ejemplo USD. |
salaryPeriod | string | Periodo de pago: YEAR, HOUR, y similares. |
category | string | Categoria de empleo de Talent.com o codigo O*NET/SOC. |
industry | string | Industria cuando se publica, si no null. |
contractType | string | Tipo de contrato, por ejemplo Full-time, Contractor. |
remote | boolean | true cuando el empleo se detecta como remoto. |
applyDirect | boolean | true cuando el empleo admite postulacion directa en Talent.com. |
applyUrl | string | Enlace de postulacion que reenvia a la bolsa o ATS de origen. |
companyWebsite | string | Sitio web de la empresa cuando se publica, si no null. |
validThrough | string | Fecha de expiracion del anuncio cuando se publica, si no null. |
postedAt | string | Antiguedad legible de la publicacion, por ejemplo 15 days ago. |
datePosted | string | Fecha de publicacion normalizada a YYYY-MM-DD. |
source | string | Codigo de la bolsa o ATS de origen del anuncio. |
snippet | string | Texto breve de vista previa del listado. |
description | string | Descripcion completa del empleo en texto plano (con withDetails activado). |
descriptionHtml | string | Descripcion completa del empleo en HTML (con withDetails activado). |
id | string | ID del empleo en Talent.com (unico por anuncio). |
url | string | URL canonica del empleo en Talent.com. |
observedAt | string | Marca de tiempo ISO 8601 de cuando se recopilo el registro. |
error | string | null en exito. En una pagina fallida se escribe una fila con error y no se cobra. |
Registro de ejemplo
Registro real de una ejecucion en vivo (entrada {"keyword": "developer", "location": "New York", "maxJobs": 3}):
{"imageUrl": "https://cdn-logos.talent.com/v1/logo/image?feedcode=betterteam-ats&company_name=","title": "Job Developer","company": "Commonpoint","location": "Elmhurst, New York, United States","city": "Queens","state": "New York","country": "US","latitude": 40.737975,"longitude": -73.8801301,"salary": "USD up to 55,000 per year","salaryMin": null,"salaryMax": 55000,"salaryCurrency": "USD","salaryPeriod": "YEAR","category": "13-1141.00","industry": null,"contractType": "Temporary","remote": null,"applyDirect": true,"applyUrl": "https://www.talent.com/redirect?id=629667215094842809&pid=076197b6b76f","companyWebsite": null,"validThrough": null,"postedAt": "30+ days ago","datePosted": "2026-07-24","source": "betterteam-ats","snippet": "STATEMENT OF THE AGENCY/DEPARTMENT. Commonpoint is a non-profit, multi service agency ...","description": "STATEMENT OF THE AGENCY/DEPARTMENT: Commonpoint is a non-profit, multi service agency ... [texto completo]","descriptionHtml": "<p><strong>STATEMENT OF THE AGENCY/DEPARTMENT</strong>: Commonpoint is a non-profit ... [HTML completo]","id": "629667215094842809","url": "https://www.talent.com/view?id=629667215094842809","observedAt": "2026-09-06T09:05:40.200Z","error": null}
Los valores de description y descriptionHtml estan recortados aqui por legibilidad; el actor devuelve el anuncio completo.
Comparativa
| Capacidad | Este actor | blackfalcondata | logiover | shahidirfan | scrapesage |
|---|---|---|---|---|---|
| Busqueda por palabra clave y ubicacion | Si | Si | Si | Si | Si |
| 30 sitios por pais | Si | 11 | 21 | Parcial | Si |
| Start URLs (paginas de busqueda) | Si | Si | No | Una | Si |
| Job URLs (anuncios individuales) | Si | Si | No | No | Si |
| Radio de busqueda | Si | No | No | No | Si |
| Filtro publicado en X dias | Si | Si | No | No | Si |
| Filtro por tipo de contrato | Si | Si | No | No | No |
| Filtro por salario minimo | Si | No | No | No | No |
| Filtro solo remoto | Si | Si | No | No | Si |
| Salario procesado (min/max/moneda/periodo) | Si | Parcial | No | Parcial | Parcial |
| Latitud y longitud | Si | Si | No | No | Si |
| Descripcion texto + HTML | Si | Texto | Snippet | Texto | Si |
| Apply URL al origen | Si | Si | No | No | Si |
| Bolsa / ATS de origen | Si | Si | No | No | Si |
| Sin login, sin clave de API | Si | Si | Si | Si | Si |
Aceptamos todas las entradas que aceptan los actores anteriores y devolvemos todos sus campos, mas un filtro de salario minimo, procesamiento de salario en mas formatos, y descripciones en texto plano y HTML.
Uso por API y CLI
Inicia una ejecucion y lee el dataset. Reemplaza <TOKEN> con tu token de API de Apify.
Ejecuta de forma sincrona y obten los elementos del dataset en una llamada:
curl -X POST "https://api.apify.com/v2/acts/scrapers_lat~talent-jobs-scraper/run-sync-get-dataset-items?token=<TOKEN>" \-H "Content-Type: application/json" \-d '{"keyword":"developer","location":"New York","country":"us","maxJobs":25,"withDetails":true}'
Inicia una ejecucion de forma asincrona:
curl -X POST "https://api.apify.com/v2/acts/scrapers_lat~talent-jobs-scraper/runs?token=<TOKEN>" \-H "Content-Type: application/json" \-d '{"keyword":"nurse","country":"ca","remoteOnly":true,"maxJobs":100}'
Apify CLI:
apify call scrapers_lat/talent-jobs-scraper \--input '{"keyword":"developer","employmentType":"Full-time","minSalary":100000}'
Obtener resultados
Cada ejecucion escribe en un dataset. Obten los elementos como JSON, CSV o Excel cambiando format:
# JSONcurl "https://api.apify.com/v2/datasets/<DATASET_ID>/items?token=<TOKEN>&clean=true&format=json"# CSVcurl "https://api.apify.com/v2/datasets/<DATASET_ID>/items?token=<TOKEN>&clean=true&format=csv"# Paginar datasets grandescurl "https://api.apify.com/v2/datasets/<DATASET_ID>/items?token=<TOKEN>&offset=1000&limit=1000"
<DATASET_ID> se devuelve como defaultDatasetId en el objeto de la ejecucion. clean=true descarta campos vacios e internos.
Facturacion y limites
- Pago por resultado. Se cobra por empleo devuelto (evento
result). Consulta la pestana de precios para el precio actual por resultado. - Complemento de detalles. Con
withDetailsactivado, el cargodetailsaplica solo para planes de pago de Apify, solo despues de entregar la fila del resultado, y solo cuando la pagina del empleo aporta datos reales de detalle. Los planes gratuitos reciben la descripcion sin cargo adicional, limitados por el tope gratuito de resultados. - Sin cargo por fallo. Si una pagina falla, se escribe una fila con
errory no se cobra. Las ejecuciones vacias no cuestan nada. - Se respeta el tope de gasto. Configura
maxTotalChargeUsden la ejecucion. Al alcanzarlo, el actor deja de emitir y cobrar mas resultados. - Los planes gratuitos de Apify estan limitados a 10 registros por ejecucion. Mejora tu plan para un
maxJobsmayor.
Preguntas frecuentes
Una ejecucion devolvio 0 empleos. Por que? La palabra clave y la ubicacion no coincidieron con nada en ese sitio de pais, o tus filtros (salario minimo, publicado en X dias, solo remoto) eliminaron todo. Relaja los filtros o prueba una palabra clave mas amplia. Las ejecuciones con cero resultados no se cobran.
Por que los campos de salario son null?
Talent.com solo publica el pago en algunos anuncios. Cuando no se muestra pago, salary y los campos de salario procesados quedan en null en lugar de adivinarse.
Por que falta la descripcion o es corta?
La descripcion completa solo se recopila con withDetails activado. Con detalles desactivados obtienes el snippet de listado. Usa descriptionMaxLength para truncar descripciones largas.
Como obtengo empleos de otro pais?
Configura country a uno de los 30 sitios admitidos (por ejemplo ca, uk, mx, br, es, de). Cada sitio tiene su propio inventario, asi que los resultados varian por pais.
Puedo extraer una busqueda concreta o un solo empleo?
Si. Pon URLs de busqueda de Talent.com en startUrls, o URLs de paginas de empleo en jobUrls. Ambos omiten la busqueda por palabra clave.
Es una herramienta oficial de Talent.com? No. Este actor es independiente y no tiene afiliacion con Talent.com. Lee solo datos que estan disponibles publicamente en el sitio.
Otros scrapers
- LinkedIn Jobs Scraper: Anuncios de empleo de LinkedIn.
- Seek Jobs Scraper: Anuncios de empleo de Seek (Australia y Nueva Zelanda).
- Working Nomads Scraper: Empleos remotos de Working Nomads.
Mas scrapers en scrapers.lat
Creado y mantenido por scrapers.lat, donde publicamos scrapers de plataformas publicas: registros de empresas, datos gubernamentales, finanzas, empleos, comercio electronico y mas. Explora el catalogo o solicita un scraper a medida en scrapers.lat.
Independent tool, not affiliated with Talent.com. Accesses only publicly available job listing data. / Herramienta independiente, sin afiliacion con Talent.com. Accede solo a datos de empleo disponibles publicamente.
