Search for companies using a combination of keyword/full-text search and precise filters. This endpoint powers both the Hirebase web app’s enhanced company explorer and the public Company Search API used by over 500 customers.
Endpoint
POST https://api.hirebase.org/v2/hirebase/companies/search
Authentication
Include your API key in the Authorization header:
Authorization: Bearer YOUR_API_KEY
Request Body
All fields are optional and can be combined freely.
Full-text search across company name, description, products/services, tech stack, and culture keywords (e.g., “Agentic Coding”, “climate tech”, “remote-first”).
Exact or partial company name match.
Filter by primary industry (e.g., ["Healthcare", "FinTech"]). See Industry List .
Narrow by subindustry (e.g., ["Medical Practices", "Blockchain"]).
Company type tags such as "Startup", "Public Company", "Non-Profit", etc.
Source job board (e.g., "Greenhouse", "Lever", "Workable").
Exact LinkedIn company URL. Must start with https://www.linkedin.com/ or https://linkedin.com/.
Results per page. Max: 100 .
Response
Matching company records. Estimated employee minimum
Estimated employee maximum
Relevance score (higher = better match)
Example Requests
cURL – Keyword + Location
cURL – Industry + Recruiter Filter (via job_board exclusion)
Simple JSON
curl -X POST "https://api.hirebase.org/v2/hirebase/companies/search" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"query": "AI agentic workflows",
"page": 1,
"limit": 20
}'
Example Response
{
"companies" : [
{
"company_name" : "Anthropic" ,
"company_slug" : "anthropic" ,
"description_summary" : "Anthropic is an AI safety and research company working on reliable, interpretable, and steerable AI systems." ,
"linkedin_link" : "https://www.linkedin.com/company/anthropicresearch/" ,
"job_board" : "Lever" ,
"size_range" : { "min" : 201 , "max" : 500 },
"industries" : [ "Artificial Intelligence" ],
"subindustries" : [ "AI Research" , "Large Language Models" ],
"company_logo" : "https://assets.anthropic.com/m/..." ,
"score" : 28.4
}
],
"total_count" : 87 ,
"page" : 1 ,
"limit" : 20 ,
"total_pages" : 5
}
Error Responses
Invalid parameters (e.g., limit > 100, malformed LinkedIn URL, unsafe strings).
Missing, invalid, or revoked API key.
Rate limit exceeded (4 req/sec on search endpoints).
500 Internal Server Error
Unexpected server issue – please contact support.
Pro Tip: Combine query with industries for hyper-relevant discovery — e.g., find “climate tech” companies hiring within Agriculture.
This endpoint reflects Hirebase 2.2 enhancements: smarter geo-proximity, recruiter noise filtering, and rich keyword understanding across company descriptions and tech stacks.