Company Search Theirstack API
从 TheirStack 构建客户列表,依据是公司在职位中提到的技术、关键词和购买意向主题,以及员工人数、营收、融资、行业和地点。按返回的公司数扣费。
US$199.20/千条结果,按请求付费,无需订阅。
PostHog
posthog.com
Databases
Infrastructure
{"companyId": "ts-comp-posthog","name": "PostHog","domain": "posthog.com","url": "https://posthog.com","image": "https://posthog.com/brand/posthog-logo.svg","industry": "Computer Software","industryId": "6","employeeCount": 210,... 还有 38 个字段}
价格
Company Search Theirstack API 价格
调用方式
一个请求获取 Company Search Theirstack
import os, requests res = requests.post( "https://api.getanyapi.com/v1/run/company_search.theirstack", headers={"Authorization": f"Bearer {os.environ['ANYAPI_KEY']}"}, json={ "companyDomainOr": [ "posthog.com" ], "limit": 1 }, ) print(res.json())
这个示例展示了 73 个字段中的 66 个。查看全部字段
{
"found": true,
"data": {
"companies": [
{
"companyId": "ts-comp-posthog",
"name": "PostHog",
"domain": "posthog.com",
"url": "https://posthog.com",
"image": "https://posthog.com/brand/posthog-logo.svg",
"industry": "Computer Software",
"industryId": "6",
"employeeCount": 210,
"employeeCountRange": "201-500",
"foundedYear": 2020,
"city": "San Francisco",
"postalCode": "94103",
"country": "United States",
"countryCode": "US",
"linkedinUrl": "https://www.linkedin.com/company/posthog",
"linkedinId": "18749923",
"apolloId": "5fbe2a1234abcd5678ef901",
"ycBatch": "W20",
"longDescription": "PostHog is an open source product analytics platform that helps engineers build better products.",
"seoDescription": "How developers build successful products. PostHog provides product analytics, session replay, feature flags and A/B testing in one platform.",
"annualRevenueUsd": 18000000,
"annualRevenueReadable": "18M",
"totalFundingUsd": 27000000,
"lastFundingRoundUtc": 1650931200,
"lastFundingRoundReadable": "$15M",
"fundingStage": "series_b",
"investors": [
"Y Combinator",
"GV",
"Y Combinator Continuity"
],
"isRecruitingAgency": false,
"numJobs": 6,
"numJobsLast30Days": 2,
"numTechnologies": 34,
"numKeywords": 12,
"numBuyingIntentTopics": 3,
"companyKeywords": [
"product analytics",
"open source",
"session replay"
],
"companyTags": [
"b2b",
"saas",
"developer tools"
],
"keywordSlugs": [
"product-analytics",
"open-source"
],
"technologySlugs": [
"postgresql",
"kubernetes",
"react",
"typescript"
],
"technologyNames": [
"PostgreSQL",
"Kubernetes",
"React",
"TypeScript"
],
"hasBlurredData": false,
"numJobsFound": 2,
"urlSource": "domain_lookup",
"technologiesFound": [
{
"name": "PostgreSQL",
"slug": "postgresql",
"type": "technology",
"category": "Databases",
"categorySlug": "databases",
"parentCategory": "Data Management",
"parentCategorySlug": "data-management",
"image": "https://theirstack.com/logos/postgresql.png",
"thumbnail": "https://theirstack.com/logos/postgresql-sm.png",
"confidence": "high",
"jobs": 5,
"jobsLast7Days": 0,
"jobsLast30Days": 2,
"jobsLast180Days": 5,
"firstFoundUtc": 1609459200,
"lastFoundUtc": 1717200000,
"rankWithinCategory": 1,
"relativeOccurrenceWithinCategory": 0.62,
"score": 0.94
},
{
"name": "Kubernetes",
"slug": "kubernetes",
"type": "technology",
"category": "Infrastructure",
"categorySlug": "infrastructure",
"parentCategory": "DevOps",
"parentCategorySlug": "devops",
"confidence": "medium",
"jobs": 3,
"jobsLast7Days": 0,
"jobsLast30Days": 1,
"jobsLast180Days": 3,
"firstFoundUtc": 1614556800,
"lastFoundUtc": 1716000000,
"rankWithinCategory": 2,
"relativeOccurrenceWithinCategory": 0.31,
"score": 0.81
}
]
},
{
"companyId": "ts-comp-flyio",
"name": "Fly.io",
"domain": "fly.io",
"url": "https://fly.io",
"industry": "Computer Software",
"employeeCount": 85,
"employeeCountRange": "51-200",
"foundedYear": 2017,
"city": "Chicago",
"country": "United States",
"countryCode": "US",
"linkedinUrl": "https://www.linkedin.com/company/fly-io",
"numJobs": 3,
"numJobsLast30Days": 1,
"numTechnologies": 20,
"numKeywords": 6,
"technologySlugs": [
"kubernetes",
"postgresql"
],
"technologyNames": [
"Kubernetes",
"PostgreSQL"
],
"hasBlurredData": false,
"numJobsFound": 1,
"technologiesFound": [
{
"name": "Kubernetes",
"slug": "kubernetes",
"type": "technology",
"category": "Infrastructure",
"categorySlug": "infrastructure",
"confidence": "high",
"jobs": 2,
"jobsLast30Days": 1,
"firstFoundUtc": 1612137600,
"lastFoundUtc": 1715990400,
"score": 0.88
}
]
}
],
"totalResults": 214,
"totalCompanies": 96
}
}完整的参数与响应参考:这个接口的每个字段、类型和示例。
参考
一个请求,一种响应结构。
你发送的每个字段和收到的每个字段,都附有真实示例。
最近验证于 2026-11-14 · 可用率和延迟按 30d 统计
请求体
JSON,POST 到这个接口。
- companyCountryCodeNotarray
返回总部国家代码不在所传列表中的公司,区分大小写。传 ISO2 国家代码。
- companyCountryCodeOrarray
返回总部国家代码是所传列表中任意一个的公司,区分大小写。传 ISO2 国家代码。
- companyDescriptionPatternAccentInsensitiveboolean
设为 True 可让公司简介搜索忽略重音。例如 "á" 也会匹配 "a"。
- companyDescriptionPatternNotarray
要在公司简介中匹配的模式,不区分大小写。返回匹配任意一个模式的公司。
- companyDescriptionPatternOrarray
要在公司简介中匹配的模式,不区分大小写。返回匹配任意一个模式的公司。
- companyDomainNotarray
只返回与这些域名不完全一致的公司。接受完整 URL(https://www.google.com/)和邮箱(john.polo@gmail.com)。
- companyDomainOrarray
只返回与这些域名完全一致的公司。接受完整 URL(https://www.google.com/)和邮箱(john.polo@gmail.com)。这个筛选按 OR 生效,所以传入多个公司域名时,会返回匹配任意一个域名的公司。
- companyIdOrarray
只返回与这些 ID 完全一致的公司。这个筛选按 OR 生效,所以传入多个公司 ID 时,会返回匹配任意一个 ID 的公司。
- companyInvestorsOrarray
公司的投资方
- companyInvestorsPartialMatchOrarray
公司的投资方。返回任一投资方名称包含所传任一子串的公司。例如传入 'andree',会匹配所有符合的基金(如 'Andreessen Horowitz'、'Andreessen Horowitz LLC' 等)。
- companyKeywordSlugAndarray
返回在职位中提到了全部这些关键词的公司的结果。区分大小写。传 slug。所有收录的关键词见 GET /v0/catalog/keywords
- companyKeywordSlugNotarray
返回在职位中没有提到任何这些关键词的公司的结果。区分大小写。传 slug。所有收录的关键词见 GET /v0/catalog/keywords
- companyKeywordSlugOrarray
返回在职位中提到了任意一个这些关键词的公司的结果。区分大小写。传 slug。所有收录的关键词见 GET /v0/catalog/keywords
- companyLinkedinUrlExistsboolean
(请改用 `property_exists_or / property_exists_and`)只返回有 LinkedIn URL 的公司
- companyLinkedinUrlOrarray
返回 LinkedIn URL 匹配所传任一 slug 的公司。也可以传完整的 LinkedIn 公司 URL。
- companyListIdNotarray
返回不属于所传任何公司列表的公司
- companyListIdOrarray
返回属于所传任一公司列表的公司
- companyLocationPatternOrarray
返回所在城市匹配所传任一模式的公司。不区分大小写。例如传入 'san francisco',会返回城市为 'San Francisco'、'San Francisco Bay Area' 等的公司。
- companyNameCaseInsensitiveOrarray
只返回与这些名称完全一致的公司,不区分大小写。
- companyNameNotarray
只返回与这些名称不完全一致的公司,区分大小写。
- companyNameOrarray
只返回与这些名称完全一致的公司,区分大小写。这个筛选按 OR 生效,所以传入多个公司名称时,会返回匹配任意一个名称的公司。
- companyNamePartialMatchNotarray
公司名称。返回名称不包含所传任何子串的公司,不区分大小写。例如传入 'google',会排除 'Google'、'Google LLC'、'Google Inc' 等。
- companyNamePartialMatchOrarray
公司名称。返回名称包含所传任一子串的公司,不区分大小写。例如传入 "google",会返回 "Google"、"Google LLC"、"Google Inc" 等。
- companyTagsOrarray
返回匹配任意一个这些关键词的公司
- companyTechnologySlugAndarray
返回在职位中提到了全部这些技术的公司的职位(不一定出现在返回的职位里)。区分大小写。传 slug。所有收录的技术见 GET /v0/catalog/technologies。已弃用:请改用 company_keyword_slug_and。
- companyTechnologySlugNotarray
返回在职位中没有提到任何这些技术的公司的职位。区分大小写。传 slug。所有收录的技术见 GET /v0/catalog/technologies。已弃用:请改用 company_keyword_slug_not。
- companyTechnologySlugOrarray
["postgresql","kubernetes"]
返回在职位中提到了任意一个这些技术的公司的职位(不一定出现在返回的职位里)。区分大小写。传 slug。所有收录的技术见 GET /v0/catalog/technologies。已弃用:请改用 company_keyword_slug_or。
- companyTypestring
按公司类型筛选。
- expandTechnologySlugsarray
["postgresql","kubernetes"]
指定技术 slug,为每家公司附上详细的技术使用信息。响应会包含 'technologies_found' 字段,列出每项指定技术的置信度分数、排名和职位数等指标。注意:如果某项技术没有列在某家公司下,表示该公司不使用这项技术。这个功能适合用技术栈详情来补全公司数据。
- fundingStageOrarray
返回的公司所处的融资阶段。可选值:['angel', 'convertible_note', 'debt_financing', 'equity_crowdfunding', 'other', 'private_equity', 'seed', 'series_a', 'series_b', 'series_c', 'series_d', 'series_e', 'series_f', 'series_g', 'series_h', 'venture_round_not_specified', 'series_i', 'series_j', 'undisclosed', 'series_unknown', 'pre_seed', 'post_ipo_secondary', 'post_ipo_equity', 'post_ipo_debt', 'non_equity_assistance', 'late_vc', 'initial_coin_offering', 'growth_equity_vc', 'grant', 'early_vc', 'corporate_round', 'secondary_market', 'product_crowdfunding']
- includeTotalResultsboolean
true
启用后,会计算并在响应中返回 `total_results` 和 `total_companies` 字段。警告:这会显著拖慢响应,因为需要读取整个数据集。建议用法:只在第一次请求时启用以获取总数,后续翻页请求中关闭。
- industryIdNotarray
要排除的行业 ID。可以使用任意 LinkedIn Industry Codes V2,或参见 GET /v0/catalog/industries
- industryIdOrarray
行业代码。可以使用任意 LinkedIn Industry Codes V2,或参见 GET /v0/catalog/industries
- industryNotarray
行业名称,不区分大小写。结果会排除属于该参数中任一行业的公司。可选值:GET /v0/catalog/industries 警告:该参数已弃用。请改用 industry_id_not 字段。
- industryOrarray
行业名称,不区分大小写。结果只包含属于该参数中任一行业的公司。可选值:GET /v0/catalog/industries 警告:该参数已弃用。请改用 industry_id_or 字段。
- jobFiltersobject
- keywordSlugAndarray
返回在职位中提到了全部这些关键词的公司的结果。区分大小写。传 slug。所有收录的关键词见 GET /v0/catalog/keywords
- keywordSlugNotarray
返回在职位中没有提到任何这些关键词的公司的结果。区分大小写。传 slug。所有收录的关键词见 GET /v0/catalog/keywords
- keywordSlugOrarray
返回在职位中提到了任意一个这些关键词的公司的结果。区分大小写。传 slug。所有收录的关键词见 GET /v0/catalog/keywords
- lastFundingRoundDateGtestring
只返回最近一轮融资日期在该日期当天或之后的公司。格式:'YYYY-MM-DD'
- lastFundingRoundDateLtestring
只返回最近一轮融资日期在该日期当天或之前的公司。格式:'YYYY-MM-DD'
- limitinteger
2
本页返回的行数,最多为 TheirStack 的上限 500。每一行返回结果都会扣费。
- maxEmployeeCountinteger
公司的最大员工数
- maxEmployeeCountOrNullinteger
公司的最大员工数。没有公司规模信息的公司也会一并返回。
- maxFundingUsdinteger
公司的最高融资额,以美元计
- maxRevenueUsdinteger
公司的最高营收,以美元计
- minEmployeeCountinteger
50
公司的最小员工数
- minEmployeeCountOrNullinteger
公司的最小员工数。没有公司规模信息的公司也会一并返回。
- minFundingUsdinteger
公司的最低融资额,以美元计
- minRevenueUsdinteger
公司的最低营收,以美元计
- offsetinteger
要跳过的结果数。使用基于 offset 的分页时必填。
- onlyYcCompaniesboolean
只返回 YC 公司
- orderByarray
列对象列表。可以传多个排序列,按优先级排列。只有 `field` 是必填的,`desc` 默认为 True
- pageinteger
页码。使用基于页码的分页时必填。
- propertyExistsAndarray
返回这些字段全部不为 null 的公司。例如传入 ['domain', 'linkedin_url'],会返回 domain 和 linkedin_url 都有值的公司。
- propertyExistsOrarray
返回这些字段中任意一个不为 null 的公司。例如传入 ['domain', 'linkedin_url'],会返回有 domain 或有 linkedin_url 的公司。
- techFiltersobject
按为公司检测到的技术和购买意向主题筛选
- technologySlugAndarray
返回在职位中提到了全部这些关键词的公司的结果。区分大小写。传 slug。所有收录的关键词见 GET /v0/catalog/keywords
- technologySlugNotarray
返回在职位中没有提到任何这些关键词的公司的结果。区分大小写。传 slug。所有收录的关键词见 GET /v0/catalog/keywords
- technologySlugOrarray
返回在职位中提到了任意一个这些关键词的公司的结果。区分大小写。传 slug。所有收录的关键词见 GET /v0/catalog/keywords
响应
JSON,每个字段一个示例值。
Matching companies with TheirStack's firmographic record and the technology and keyword slugs found in their job posts.
- alexaRankinginteger
Alexa traffic rank for the company website.
- annualRevenueReadablestring
18M
Estimated annual revenue as a display string, e.g. 4.2M.
- annualRevenueUsdnumber
18000000
Estimated annual revenue in USD.
- apolloIdstring
5fbe2a1234abcd5678ef901
Apollo's identifier for the same company.
- citystring
San Francisco
Headquarters city.
- companyIdstring
ts-comp-posthog
TheirStack's own company identifier.
- companyKeywordsstring[]
Keywords TheirStack assigns the company.
- companyTagsstring[]
Tags TheirStack assigns the company.
- countrystring
United States
Headquarters country.
- countryCodestring
US
ISO 3166-1 alpha-2 country code.
- domainstring
posthog.com
Primary company domain.
- employeeCountinteger
210
Employees TheirStack currently counts.
- employeeCountRangestring
201-500
Employee headcount band, e.g. 201-500.
- foundedYearinteger
2020
Year the company was founded.
- fundingStagestring
series_b
Most recent funding stage, e.g. series_b.
- hasBlurredDataboolean
false
True when TheirStack redacted part of the record on this plan.
- imagestring
https://posthog.com/brand/posthog-logo.svg
Company logo URL.
- industrystring
Computer Software
Company industry.
- industryIdstring
6
TheirStack's identifier for that industry.
- investorsstring[]
Investors TheirStack records for the company.
- isRecruitingAgencyboolean
false
True when TheirStack classifies the company as a recruiting agency rather than a direct employer.
- keywordSlugsstring[]
Keyword slugs found in the company's job posts. These are the values the keyword filters take.
- lastFundingRoundReadablestring
$15M
Most recent round size as a display string, e.g. $15M.
- lastFundingRoundUtcnumber
1650931200
UTC epoch timestamp in seconds (Unix time) of the most recent funding round. Multiply by 1000 for a JS Date in milliseconds.
- linkedinIdstring
18749923
Company LinkedIn numeric id.
- linkedinUrlstring
https://www.linkedin.com/company/posthog
Company LinkedIn page URL.
- longDescriptionstring
PostHog is an open source product analytics platform that helps engineers build better products.
Company description as the company writes it.
- namestring
PostHog
Company name.
- numBuyingIntentTopicsinteger
3
Distinct buying-intent topics detected in the company's job posts.
- numJobsinteger
6
Job posts TheirStack holds for the company, all time.
- numJobsFoundinteger
2
Job posts of this company that matched your job filters, when you sent any.
- numJobsLast30Daysinteger
2
Job posts published in the last 30 days.
- numKeywordsinteger
12
Distinct keywords detected in the company's job posts.
- numTechnologiesinteger
34
Distinct technologies detected in the company's job posts.
- possibleDomainsstring[]
Every domain TheirStack associates with the company.
- postalCodestring
94103
Headquarters postal code.
- publiclyTradedExchangestring
Exchange the company lists on.
- publiclyTradedSymbolstring
Stock ticker, for listed companies.
- seoDescriptionstring
How developers build successful products. PostHog provides product analytics, session replay, feature flags and A/B testing in one platform.
Meta description from the company's website.
- technologyNamesstring[]
Human-readable names for those technologies.
- technologySlugsstring[]
Technology slugs found in the company's job posts. These are the values the technology filters take.
- totalFundingUsdnumber
27000000
Total capital raised, in USD.
- urlstring
https://posthog.com
Company website URL.
- urlSourcestring
domain_lookup
Where TheirStack sourced the company website URL.
- ycBatchstring
W20
Y Combinator batch, e.g. W20, for companies that went through it.
The technologies from your technology filters that this company was matched on. Empty unless you filtered by technology.
- categorystring
Databases
Category the technology sits in.
- categorySlugstring
databases
Slug for that category.
- confidencestring
high
How sure TheirStack is that the company uses it: high, medium or low.
- firstFoundUtcnumber
1609459200
UTC epoch timestamp in seconds (Unix time) the technology was first seen. Multiply by 1000 for a JS Date in milliseconds.
- imagestring
https://theirstack.com/logos/postgresql.png
Technology logo URL.
- jobsinteger
5
Job posts mentioning the technology, all time.
- jobsLast180Daysinteger
5
Job posts mentioning it in the last 180 days.
- jobsLast30Daysinteger
2
Job posts mentioning it in the last 30 days.
- jobsLast7Daysinteger
0
Job posts mentioning it in the last 7 days.
- lastFoundUtcnumber
1717200000
UTC epoch timestamp in seconds (Unix time) the technology was last seen. Multiply by 1000 for a JS Date in milliseconds.
- namestring
PostgreSQL
Technology name.
- parentCategorystring
Data Management
Parent category.
- parentCategorySlugstring
data-management
Slug for that parent category.
- rankWithinCategoryinteger
1
Rank among the company's technologies in the same category, 1 being the most used.
- relativeOccurrenceWithinCategorynumber
0.62
Share of the company's mentions within this category that are of this technology, 0 to 1.
- scorenumber
0.94
TheirStack's own relevance score for the match.
- slugstring
postgresql
Technology slug. This is the value the technology filters take.
- thumbnailstring
https://theirstack.com/logos/postgresql-sm.png
Smaller technology logo URL.
- typestring
technology
Whether the row is a technology or a buying-intent keyword.
The matching rows plus TheirStack's result counters.
- totalCompaniesinteger
96
Distinct companies matching the filters. TheirStack computes it only when you send includeTotalResults.
- totalResultsinteger
214
Rows matching the filters across all pages. TheirStack computes it only when you send includeTotalResults, and omits it otherwise.
- truncatedCompaniesinteger
Companies TheirStack withheld because the plan's result ceiling was reached.
- truncatedResultsinteger
Rows TheirStack withheld because the plan's result ceiling was reached.
- foundboolean
true
False when nothing matched the filters.
- reason"not_found"
Present only when `found` is false, and says why there is no result. `not_found`: the source states the target does not exist, or returned nothing for it. A `found: false` answer is a successful call, not an error, and `costUsd` is what it actually cost.
常见问题
关于 Company Search Theirstack API
AnyAPI 的 Company Search Theirstack API 只需一次 POST 请求 /v1/run/company_search.theirstack,就以统一格式的 JSON 返回 Company Search 数据。从 TheirStack 构建客户列表,依据是公司在职位中提到的技术、关键词和购买意向主题,以及员工人数、营收、融资、行业和地点。按返回的公司数扣费。无论哪个数据源提供服务,AnyAPI 都返回同一套统一的 schema。费用:每千条结果 US$199.20,单次请求最多 US$9.96,以美元计价,无需订阅,也没有每月最低消费。过去 30 天,通过 AnyAPI 发起的 Company Search Theirstack API 调用中有 100.0% 成功,响应时间中位数为 3.0 秒,共测量 16 次调用。