Search Companies
Changed onSearch and filter companies by firmographics (industry, country, employee count, revenue), funding, the technologies they use (technographics) and hiring signals (the roles and technologies they are hiring for). Use it to find the companies that match a profile, such as the companies in a country that use a technology or are hiring for a role. Returns the matching companies along with the jobs and technology objects that matched the filters you passed.
It consumes 3 API credits for each company returned in the response.
Useful resources: Preview data mode, Counting results
The response includes both company data and any matching jobs or technologies based on your filters.
Request
- Base URLhttps://api.theirstack.com
- URLhttps://api.theirstack.com/v1/companies/search
- AuthHTTP bearer
Request body
Example request
{
"order_by": [
{
"field": "relevance"
}
],
"company_name_or": [],
"company_name_case_insensitive_or": [],
"company_id_or": [],
"company_id_not": [],
"company_domain_or": [],
"company_domain_not": [],
"company_name_not": [],
"company_name_partial_match_or": [],
"company_name_partial_match_not": [],
"company_linkedin_url_or": [],
"property_exists_or": [],
"property_exists_and": [],
"limit": 25,
"job_filters": {
"job_title_or": [],
"job_title_not": [],
"job_title_pattern_and": [],
"job_title_pattern_or": [],
"job_title_pattern_not": [],
"job_country_code_or": [],
"job_country_code_not": [],
"job_description_pattern_or": [],
"job_description_pattern_not": [],
"job_description_pattern_and": [],
"job_description_contains_or": [],
"job_description_contains_not": [],
"job_description_pattern_case_sensitive_or": [],
"workplace_types_or": [],
"job_id_or": [],
"job_id_not": [],
"job_seniority_or": [],
"job_location_pattern_or": [],
"job_location_pattern_not": [],
"job_location_or": [],
"job_location_not": [],
"url_domain_or": [],
"url_domain_not": [],
"employment_statuses_or": [],
"property_exists_or": [],
"property_exists_and": []
}
}Response
Successful Response
Example response
{
"metadata": {
"total_results": 2034,
"total_companies": 1045
},
"data": [
{
"id": "google",
"name": "Google",
"domain": "google.com",
"industry": "internet",
"country": "United States",
"employee_count": 7543,
"logo": "https://example.com/logo.png",
"num_jobs": 746,
"num_technologies": 746,
"url": "google.com",
"linkedin_url": "http://www.linkedin.com/company/google",
"num_jobs_last_30_days": 34,
"num_jobs_found": 23,
"yc_batch": "W21",
"apollo_id": "5b839bd0324d4445051f9a5a",
"founded_year": 2019,
"annual_revenue_usd": 189000000,
"annual_revenue_usd_readable": "189M",
"total_funding_usd": 500000,
"last_funding_round_date": "2020-01-01",
"last_funding_round_amount_readable": "$1.2M",
"employee_count_range": "1001-5000",
"long_description": "Google is a California-based multinational technology company that offers internet-related services such as a search engine, online advertising and cloud computing.",
"city": "Mountain View",
"postal_code": "28040",
"alexa_ranking": 1,
"publicly_traded_symbol": "GOOG",
"publicly_traded_exchange": "NASDAQ",
"keyword_slugs": [
"kafka",
"elasticsearch",
"lead-generation"
],
"technology_slugs": [
"kafka",
"elasticsearch"
],
"technology_names": [
"Kafka",
"Elasticsearch"
],
"technologies_found": [
{
"technology": {
"name": "PostgreSQL",
"category": "Relational Database",
"slug": "kafka",
"category_slug": "message-queue",
"parent_category": "Data Stores",
"parent_category_slug": "data-stores"
},
"jobs": 54,
"company_name": "Google"
}
],
"jobs_found": [
{
"id": 1234,
"job_title": "Senior Data Engineer",
"url": "https://example.com/job/1234",
"source_url": "https://linkedin.com/jobs/view/1234",
"date_posted": "2021-01-01"
}
],
"keywords_found": [
{
"technology": {
"name": "PostgreSQL",
"category": "Relational Database",
"slug": "kafka",
"category_slug": "message-queue",
"parent_category": "Data Stores",
"parent_category_slug": "data-stores"
},
"jobs": 54,
"company_name": "Google"
}
]
}
]
}Changes
- info
added the new optional request property
- info
added the new optional request property
- info
added the new optional request property
- info
added the new optional request property
- info
request property
reactivated
- info
- info
added the new optional request property
- info
added the new optional request property
- info