API de datos de empleo:
Datos de empleos recientes

Filtre y recupere ofertas de empleo de LinkedIn, Indeed, Glassdoor y las principales bolsas de trabajo. Obtenga títulos de puestos, descripciones, salarios, ubicaciones y detalles de la empresa a través de una única API unificada.

Jobs Dataset Hero
  • Más de 200 millones de ofertas de empleo
    de las principales bolsas de empleo
  • Filtra por título, ubicación,
    salario, habilidades y antigüedad
  • Tendencias de contratación en tiempo real
    e inteligencia de mercado
  • Acceso API-first con
    entrega flexible

Datos de empleo unificados de las principales plataformas de contratación

Acceda a más de 200 millones de ofertas de empleo de LinkedIn, Indeed, Glassdoor y bolsas de trabajo premium a través de una única API.

Datos de LinkedIn Jobs

Acceda a más de 50 millones de ofertas de empleo con descripciones detalladas, requisitos, enlaces para solicitar el puesto e información sobre la empresa en la red profesional más grande del mundo.

Datos de empleo de Indeed

Recupera ofertas de empleo con datos salariales, opiniones sobre empresas, descripciones de puestos y métricas de solicitud del sitio web de empleo n.º 1 del mundo.

Datos de empleo de Glassdoor

Obtenga ofertas de empleo enriquecidas con valoraciones de empresas, opiniones de empleados, estimaciones salariales e información sobre entrevistas para conocer mejor al empleador.

Datos de empresas de empleo

Acceda a perfiles de empresas, datos salariales, opiniones sobre lugares de trabajo y actividades de contratación para comprender las marcas de los empleadores y los patrones de contratación.

Perfil de LinkedIn: coincidencia de empleos

Conecte los perfiles de usuario de LinkedIn con ofertas de empleo relevantes, haciendo coincidir las cualificaciones con las oportunidades para la búsqueda de talento y la información profesional.

Conjuntos de datos de trabajos de múltiples fuentes

Obtenga datos completos sobre el trabajo recopilados de múltiples fuentes con listados deduplicados, esquemas unificados y detalles enriquecidos sobre la empresa.

FILTRADO AVANZADO

Filtrar las ofertas de empleo por cualquier criterio

Cree filtros de empleo precisos utilizando más de 100 puntos de datos, incluyendo el título del puesto, la ubicación, el rango salarial, el nivel de antigüedad, el tipo de empleo, las habilidades requeridas, la fecha de publicación y los atributos de la empresa. Combine múltiples filtros con la lógica AND/OR para encontrar coincidencias exactas.

  • Filtrar por puesto de trabajo, habilidades y nivel de antigüedad
  • Búsqueda por ubicación, opciones remotas y tipo de trabajo
  • Realice un seguimiento de los rangos salariales y los detalles de la remuneración.
  • Controle las fechas de publicación y los plazos de solicitud.
  • Identifique las empresas contratantes y las tendencias del sector.

Diseñado para trabajos a escala empresarial Acceso a datos

Potentes funciones API diseñadas para la tecnología de reclutamiento, el Estudio de mercado y la inteligencia de talento.

Filtrado en tiempo real

Filtra más de 200 millones de ofertas de empleo al instante utilizando operadores avanzados y crea instantáneas en menos de 5 minutos.

Datos de empleo recientes

Acceda a los nuevos puestos publicados con actualizaciones diarias para conocer las tendencias de contratación y las oportunidades emergentes en tiempo real.

Listas de trabajos masivos

Cargue archivos CSV/JSON con títulos de puestos de trabajo o URL para recuperar información detallada de miles de publicaciones a la vez.

Entrega flexible

Obtenga datos a través de la respuesta de la API, Webhook, S3, Snowflake, Azure, o descárguelos en JSON/CSV/Parquet.

Jobs Data API Pricing

Tasa de actualización
100K
500K
1M
5M
20M
Complete Dataset
3TB
  • Pago por registro recuperado
  • Descuentos por volumen disponibles.
  • Formatos JSON/CSV/Parquet

Flexible delivery to fit your workflow

Reciba datos de trabajo filtrados a través de la respuesta de la API, Webhook, S3, Snowflake, Azure o descarga directa.

delivery methods
                              curl --request POST 
--url https://api.brightdata.com/conjuntos_de_datos/filter 
--header 'Authorization: Bearer ' 
--header 'Content-Type: application/json' 
--data '{
  "dataset_id": "gd_m487ihp32jtc4ujg45",
  "records_limit": 100, 
  "filter": { 
    "operator": "and", 
    "filters": [ 
      { 
        "name": "job_title", 
        "operator": "includes", 
        "value": "Senior Software Engineer" 
      }, 
      { 
        "name": "location", 
        "operator": "in", 
        "value": ["San Francisco", "New York", "Remote"]
      },
      {
        "name": "posted_date",
        "operator": ">=",
        "value": "2025-01-01"
      }
    ]
  }
}'
                              
                            
                              import requests

url = "https://api.brightdata.com/conjuntos_de_datos/filter"
headers = {"Authorization": "Bearer "}
payload = {
    "dataset_id": "gd_m487ihp32jtc4ujg45",
    "records_limit": 100,
    "filter": {
        "operator": "and",
        "filters": [
            {
                "name": "job_title",
                "operator": "includes",
                "value": "Ingeniero de software sénior"
},
{
    "name": "location",
    "operator": "in",
    "value": ["San Francisco", "Nueva York", "Remoto"]
},
            {
                "name": "posted_date",
                "operator": ">=",
                "value": "2025-01-01"
            }
        ]
    }
}

response = requests.post(url, json=payload, headers=headers)
print(response.json())
                              
                            
                              const url = 'https://api.brightdata.com/conjuntos-de-datos/filter';
const options = {
  method: 'POST',
  headers: {
    'Authorization': 'Bearer ',
    'Content-Type': 'application/json'
  },
  body: JSON.stringify({
  dataset_id: 'gd_m487ihp32jtc4ujg45',
  records_limit: 100,
  filter: {
    operator: 'and',
    filters: [
      {
          name: 'job_title', 
          operator: 'includes', 
          value: 'Senior Software Engineer' 
        }, 
        { 
          name: 'location', 
          operator: 'in', 
          value: ['San Francisco', 'New York', 'Remote']
        },
        {
          name: 'posted_date',
          operator: '>=',
          value: '2025-01-01'
        }
      ]
    }
  })
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
                              
                            
                              HttpResponse response = Unirest.post("https://api.brightdata.com/conjuntos-de-datos/filter")
.header("Authorization", "Bearer ")
.header("Content-Type", "application/json")
  .body("{"dataset_id":"gd_m487ihp32jtc4ujg45","records_limit":100,"filter":{"operator":"and","filters":[{"name":"job_title","operator":"includes","value":"Senior Software Engineer"},{"name":"location","operator":"in","value":["San Francisco","Nueva York","Remoto"]},{"name":"posted_date","operator":">=","value":"2025-01-01"}]}}")
  .asString();
                              
                            
EJEMPLOS DE CÓDIGO

Filtrar y recuperar datos de trabajos con llamadas API sencillas.

Cómo utilizan las empresas la API de datos de empleo

Potencia las bolsas de empleo y las plataformas ATS con listados actualizados

Agregue ofertas de empleo de múltiples fuentes para crear motores de búsqueda de empleo completos. Filtre por habilidades, ubicación y salario para emparejar a los candidatos con las oportunidades. Enriquezca los listados con datos de la empresa para que los candidatos puedan tomar mejores decisiones.

Siga las tendencias de contratación y la demanda de mano de obra.

Supervise el volumen de ofertas de empleo en todos los sectores, ubicaciones y requisitos de habilidades para identificar las tendencias del mercado laboral. Realice un seguimiento de la evolución salarial, la adopción del trabajo a distancia y los nuevos puestos de trabajo para la investigación económica y la planificación de la mano de obra.

Supervise las actividades y estrategias de contratación de la competencia.

Realice un seguimiento de las ofertas de empleo de la competencia para comprender sus planes de expansión, inversiones en tecnología y estrategias de talento. Identifique nuevos departamentos, ubicaciones de oficinas y carencias de habilidades para anticiparse a los movimientos del mercado.

Identifique a los candidatos a través de solicitudes de empleo activas.

Encuentre profesionales que buscan activamente nuevas oportunidades analizando los patrones de solicitud de empleo. Compare los requisitos del puesto con los perfiles de LinkedIn para identificar a los candidatos cualificados para sus vacantes.

Identifique las habilidades más demandadas y las tecnologías emergentes.

Analice los requisitos laborales para comprender qué habilidades son las más demandadas en todos los sectores. Realice un seguimiento de la adopción de nuevas tecnologías, lenguajes de programación y certificaciones para orientar los programas de formación y el desarrollo de planes de estudio.

¿Listo para acceder a datos laborales globales?

Filtra y recupera ofertas de empleo de LinkedIn, Indeed, Glassdoor y otras plataformas a través de una API unificada.

Preguntas frecuentes sobre la API de datos de empleos

La API de datos de empleo es una API REST unificada que le permite filtrar, buscar y recuperar ofertas de empleo de múltiples fuentes, incluyendo LinkedIn Jobs, Indeed, Glassdoor y otras bolsas de trabajo. Acceda a más de 200 millones de ofertas de empleo con descripciones detalladas, requisitos, salarios e información de la empresa a través de un único punto final de API.

Cuando se llama a la API Filter Dataset con filtros específicos para el trabajo, se crea un trabajo asíncrono que aplica los criterios (título del trabajo, ubicación, salario, habilidades, fecha de publicación, etc.) y genera una instantánea en 5 minutos. Se recibe un snapshot_id para descargar los registros de trabajo filtrados. Solo se cobran los registros de la instantánea final.

Los registros de empleo incluyen más de 100 puntos de datos: título del puesto, nombre de la empresa, descripción del puesto, habilidades requeridas, ubicación, tipo de empleo (a tiempo completo, por contrato, a distancia), rango salarial, nivel de antigüedad, fecha de publicación, URL de la solicitud, tamaño de la empresa, sector y mucho más. Las diferentes fuentes proporcionan diferentes campos:LinkedIn ofrece la cobertura más completa.

Sí. Puede filtrar los trabajos utilizando el operador «incluye» en las descripciones de los puestos o en los campos de habilidades requeridas para encontrar puestos que requieran tecnologías, certificaciones o cualificaciones específicas. Esto permite una correspondencia precisa para las plataformas de contratación y la correspondencia de puestos de trabajo basada en las habilidades.

Utilice el filtro posted_date con operadores como >= o > para recuperar trabajos publicados después de una fecha específica. Configure llamadas API diarias para capturar nuevas publicaciones o suscríbase a las actualizaciones de datos para recibir solo los nuevos registros de trabajo a medida que se añaden al conjunto de datos.

Sí. Los conjuntos de datos de Indeed y Glassdoor incluyen rangos salariales, detalles de la remuneración e información sobre prestaciones cuando los empleadores los revelan. Utilice los filtros salariales para encontrar puestos de trabajo dentro de rangos de remuneración específicos para estudios de mercado o la búsqueda de candidatos.

Cada fuente se especializa en diferentes mercados: LinkedIn cubre puestos profesionales y corporativos; Indeed ofrece una amplia cobertura en todos los sectores; Glassdoor incluye reseñas de empresas y transparencia salarial. Utilice múltiples fuentes para obtener una cobertura completa.

Sí. Nuestro conjunto de datos de perfiles de LinkedIn y ofertas de empleo conecta los perfiles de los usuarios con las ofertas de empleo relevantes, haciendo coincidir las cualificaciones con las oportunidades. Esto permite la búsqueda de talento, las recomendaciones profesionales y el análisis de las carencias de habilidades.

Los datos de los puestos de trabajo se actualizan diariamente desde las plataformas de origen. Las nuevas ofertas se capturan a medida que se publican, y los puestos caducados o cubiertos se eliminan. Cada registro incluye una marca de tiempo posted_date y last_updated que muestra la actualidad de los datos. Configure suscripciones para acceder en tiempo real a los nuevos puestos de trabajo.

Sí. Utilice los filtros de ubicación o tipo de trabajo para identificar puestos remotos, híbridos o presenciales. Filtre por ciudades o países específicos, o utilice «Remoto» como valor de ubicación para encontrar oportunidades distribuidas. Muchos Conjuntos de datos incluyen campos de tipo de lugar de trabajo para un filtrado preciso.

Cada conjunto de datos tiene un límite máximo de 100 trabajos de filtrado paralelo. Si lo supera, recibirá un error 429. Espere a que se completen los trabajos existentes o Contáctanos para conocer los límites empresariales. Los límites de recuperación de registros dependen de su plan de suscripción.

Filtra los trabajos por sector empresarial y agrúpalos por fecha de publicación para realizar un seguimiento del volumen de contrataciones a lo largo del tiempo. Combínalos con los filtros de ubicación y cargo para comprender la demanda regional y los puestos emergentes. Utiliza los datos de Indeed Companies para obtener información adicional sobre el contexto del empleador.

Empieza a acceder a los datos de los trabajos hoy mismo.

Filtra, recupera y analiza ofertas de empleo de más de 200 millones de anuncios en todo el mundo.