Available Company Endpoints
Hirebase offers two main endpoints for accessing company data:- POST /v2/hirebase/companies/search - Search for companies by various criteria
- GET /v2/hirebase/companies/:company_slug - Retrieve a record for a Company
Get Company
The GET endpoint allows you to retrieve companies with basic pagination:Response Structure
Get Company Jobs
The GET endpoint allows you to retrieve companies with basic pagination:Response Structure
Searching Companies
The search endpoint provides more powerful filtering options:Search Parameters
Basic Search
Basic Search
query: General search term matching company descriptionscompany_name: Filter by specific company name
Location
Location
geo_locations: Object with city, region, and country fields
Industry and Company Type
Industry and Company Type
industries: Array of industry categoriessubindustries: Array of more specific industry categoriescompany_types: Types of companies (e.g., “Startup”, “Enterprise”)
Pagination
Pagination
page: Page number for paginationlimit: Number of results per page
Use Cases for Company Data
Finding Companies in a Specific Industry
Company Profile Enrichment
Once you have a company’s data, you can use it to enhance job listings or build company profiles in your application and search through their jobs.Next Steps
- Learn how to search for jobs at specific companies
- Explore the Companies API Reference for detailed endpoint documentation