Skip to main content
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 to POST /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.

Example Request

Example Response

The response mirrors Job Market Insights, scoped to the requested company.