Pubrio icon

Pubrio

Interact with Pubrio B2B data intelligence API

Company → Job Search

AI-generated

Summary

Search job postings across companies using optional filters such as company IDs, locations, domains, LinkedIn URLs, job posting dates, keywords, and job titles; supports pagination of results.

Inputs

  • Page — Page number of results to return, minimum is 1, defaults to 1.
  • Per Page — Number of results per page to return, maximum 25, defaults to 25.
  • Filters — A collection of optional filters to refine the job search results, including:
  • Companies: Comma-separated company domain_search_id UUIDs.
  • Company Location Names or IDs: Filter by company HQ locations (selectable or expression).
  • Domains: Comma-separated company domains.
  • Exclude Location Names or IDs: Country codes to exclude.
  • LinkedIn URLs: Comma-separated LinkedIn company URLs.
  • Location Names or IDs: Country codes for job posting locations.
  • Posted Date From: Start of date range for job postings.
  • Posted Date To: End of date range for job postings.
  • Search Term: Single keyword to filter job postings.
  • Search Terms: Comma-separated keywords to filter job postings.
  • Titles: Comma-separated job titles for fuzzy matching.

Output shape

a JSON array of job posting records matching the search criteria for the specified page and page size.

Results are paginated based on the 'page' and 'perPage' parameters; filters are optional and can refine the search. The response returns a list of jobs under the /companies/jobs/search endpoint.

Links

Discussion