Skip to main content
Job Search devuelve publicaciones de empleo abiertas que Pubrio ha capturado, una fila por publicación, cada una vinculada a la empresa que la publicó. Cada fila incluye la publicación original (título, ubicación, URL, fecha de publicación) más tres campos que Pubrio deriva del título: functions, seniority_rank y location_id.

Cuándo usarlo

  • Señales de contratación para una cuenta — pasa la empresa y lee para qué están contratando, dónde y en qué nivel.
  • Prospección por rol — busca en un país empresas que están abriendo roles senior de ingeniería o ventas, y luego salta a People Search con el domain_search_id de cada fila.
  • Sincronización incremental — consulta con created_at configurado en el momento de ingestión más reciente que tengas almacenado.
Si quieres un conteo acumulado en lugar de filas, usa Job Insights. Si quieres que te avisen cuando una empresa publica un empleo, crea un Monitor con signal_types: ["jobs"].

Acotar a una empresa

Las búsquedas más rápidas nombran a la empresa. Los tres identificadores se resuelven al mismo registro y pueden combinarse: Se permiten las búsquedas sin empresa — {"locations": ["SG"], "seniority_ranks": [5]} funciona — pero cuentan contra todo el índice. total_entries es entonces una estimación y is_timeout puede ser true en filtros muy amplios.

Filtros

Texto

Clasificación

Ambos se comportan de forma distinta ante una entrada incorrecta. Un slug de functions desconocido devuelve cero filas. Un valor de seniority_ranks fuera del rango 1–5 se ignora y devuelve todas las filas. Ninguno produce un error.

Fechas

Ambas ventanas son inclusivas. launch_dates con un solo elemento coincide con ese único día.

Ubicación

Paginación y orden

Cómo se ve una fila

  • functions es null y seniority_rank es 0 cuando el título no se pudo clasificar. Filtra por ellos de todas formas — las filas no clasificadas simplemente no coinciden.
  • posting_date es la fecha del publicador; created_at es cuándo Pubrio vio la publicación por primera vez y es la clave de orden por defecto.
  • job_id y job_search_id son el mismo valor; pasa cualquiera de los dos a Job Lookup.

Lee metadata antes de confiar en un resultado

ignored_fields lista cualquier clave del cuerpo que el endpoint no reconoció. Un error tipográfico como "seniorty_ranks" no hace fallar la solicitud — la amplía silenciosamente. Verifica que este array esté vacío en cualquier flujo automatizado.

Recetas

Relacionado

Referencia de Job Search

Todos los parámetros y campos de respuesta.

Job Insights

Conteos por función, seniority, país y semana para una empresa.

Enumeraciones y constantes

Niveles de seniority y el vocabulario completo de funciones de empleo.

Rastrear publicaciones de empleo con Monitores

Obtén un webhook en lugar de hacer polling.
Última modificación el 4 de septiembre de 2026