Insights API
Company Insights
Same insight aggregations as Job Market Insights, scoped to a single company.
POST
Company Insights
Compute the same aggregate analytics as Job Market Insights, but scoped to a single company’s job listings. Useful for tracking one employer’s compensation, remote mix, and tech-stack over time.
Endpoint
Authentication
string
required
Your Hirebase API key. Required.
Path Parameters
string
required
The company slug to scope insights to.
Request Body
An optional filter object (e.g.{"days_ago": 90}) using the same filter shape as Search Jobs. Omit the body to aggregate over all of the company’s listings. Filters work as on Search Jobs, including sub_industry as a single string or an array (accepted values from List Subindustries), but the path slug always wins: any company_slug in the body is replaced by it. top_companies_limit (1–50, default 10) is accepted here too.
Response
Identical schema toPOST /v2/jobs/insights — see that page for the full breakdown of headline, salary, top_technologies, top_companies, and the other sections.
Salary figures count a role posted more than once with the same title and pay range once, so salary.count can be lower than the number of postings that disclose pay.