Company Search Theirstack API
Составьте список аккаунтов из TheirStack по технологиям, ключевым словам и темам покупательского намерения, которые компания упоминает в своих вакансиях, а также по численности, выручке, финансированию, отрасли и местоположению. Оплата за каждую возвращённую компанию.
199,20 USD/1 тыс. результатов, оплата за запрос, без подписки.
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,+34 ещё}
Цены
Цена API Company Search Theirstack
Вызвать
Получите 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={}, ) print(res.json())
{
"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-10-07 · доступность и задержка измерены за 30d
Тело запроса
JSON, отправляется на этот эндпоинт.
- 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). Этот фильтр работает как ИЛИ: если передать несколько доменов компаний, вернутся компании, совпавшие с любым из доменов.
- companyIdOrarray
Возвращать только компании, которые точно совпадают с этими ID. Этот фильтр работает как ИЛИ: если передать несколько 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`) Возвращает только компании с URL LinkedIn
- companyLinkedinUrlOrarray
Возвращать компании, чей URL LinkedIn совпадает с любым из переданных здесь slug. Можно передавать и полные URL компаний в LinkedIn.
- companyListIdNotarray
Возвращать компании, не входящие ни в один из переданных здесь списков компаний
- companyListIdOrarray
Возвращать компании, входящие в любой из переданных здесь списков компаний
- companyLocationPatternOrarray
Возвращать компании, чей город совпадает с любым из переданных здесь шаблонов. Без учёта регистра. Например, если передать 'san francisco', вернутся компании, чей город 'San Francisco', 'San Francisco Bay Area' и так далее.
- companyNameCaseInsensitiveOrarray
Возвращать только компании, которые точно совпадают с этими названиями, без учёта регистра.
- companyNameNotarray
Возвращать только компании, которые не совпадают точно с этими названиями, с учётом регистра.
- companyNameOrarray
Возвращать только компании, которые точно совпадают с этими названиями, с учётом регистра. Этот фильтр работает как ИЛИ: если передать несколько названий компаний, вернутся компании, совпавшие с любым из названий.
- 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.
- jobFiltersstring
- 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
Число результатов, которые нужно пропустить. Обязательно для постраничной выдачи со смещением.
- onlyYcCompaniesboolean
Возвращать только компании YC
- orderByarray
Список объектов столбцов. Можно передать несколько столбцов для сортировки, в порядке приоритета. Обязательно только `field`, `desc` по умолчанию True
- pageinteger
Номер страницы. Обязателен при постраничной выдаче по номерам страниц.
- propertyExistsAndarray
Возвращать компании, у которых все эти поля не null. Например, если передать ['domain', 'linkedin_url'], вернутся компании, у которых заданы и domain, И linkedin_url.
- propertyExistsOrarray
Возвращать компании, у которых любое из этих полей не null. Например, если передать ['domain', 'linkedin_url'], вернутся компании, у которых задан domain ИЛИ linkedin_url.
- techFiltersstring
Фильтр по технологиям и темам покупательского намерения, обнаруженным у компании
- technologySlugAndarray
Возвращать результаты по компаниям, упоминавшим в своих вакансиях все эти ключевые слова. С учётом регистра. Передавайте slug. Все ключевые слова, которые мы отслеживаем, смотрите в GET /v0/catalog/keywords
- technologySlugNotarray
Возвращать результаты по компаниям, не упоминавшим в своих вакансиях ни одного из этих ключевых слов. С учётом регистра. Передавайте slug. Все ключевые слова, которые мы отслеживаем, смотрите в GET /v0/catalog/keywords
- technologySlugOrarray
Возвращать результаты по компаниям, упоминавшим в своих вакансиях любое из этих ключевых слов. С учётом регистра. Передавайте slug. Все ключевые слова, которые мы отслеживаем, смотрите в GET /v0/catalog/keywords
Ответ
JSON, по одному примеру значения на поле.
- foundboolean
true
- companyIdstring
ts-comp-posthog
- namestring
PostHog
- domainstring
posthog.com
- urlstring
https://posthog.com
- imagestring
https://posthog.com/brand/posthog-logo.svg
- industrystring
Computer Software
- industryIdstring
6
- employeeCountnumber
210
- employeeCountRangestring
201-500
- foundedYearnumber
2020
- citystring
San Francisco
- postalCodestring
94103
- countrystring
United States
- countryCodestring
US
- linkedinUrlstring
https://www.linkedin.com/company/posthog
- linkedinIdstring
18749923
- apolloIdstring
5fbe2a1234abcd5678ef901
- ycBatchstring
W20
- longDescriptionstring
PostHog is an open source product analytics platform that helps engineers build better products.
- seoDescriptionstring
How developers build successful products. PostHog provides product analytics, session replay, feature flags and A/B testing in one platform.
- annualRevenueUsdnumber
18000000
- annualRevenueReadablestring
18M
- totalFundingUsdnumber
27000000
- lastFundingRoundUtcnumber
1650931200
- lastFundingRoundReadablestring
$15M
- fundingStagestring
series_b
- investors[]string
Y Combinator
- isRecruitingAgencyboolean
false
- numJobsnumber
6
- numJobsLast30Daysnumber
2
- numTechnologiesnumber
34
- numKeywordsnumber
12
- numBuyingIntentTopicsnumber
3
- companyKeywords[]string
product analytics
- companyTags[]string
b2b
- keywordSlugs[]string
product-analytics
- technologySlugs[]string
postgresql
- technologyNames[]string
PostgreSQL
- hasBlurredDataboolean
false
- numJobsFoundnumber
2
- urlSourcestring
domain_lookup
- namestring
PostgreSQL
- slugstring
postgresql
- typestring
technology
- categorystring
Databases
- categorySlugstring
databases
- parentCategorystring
Data Management
- parentCategorySlugstring
data-management
- imagestring
https://theirstack.com/logos/postgresql.png
- thumbnailstring
https://theirstack.com/logos/postgresql-sm.png
- confidencestring
high
- jobsnumber
5
- jobsLast7Daysnumber
0
- jobsLast30Daysnumber
2
- jobsLast180Daysnumber
5
- firstFoundUtcnumber
1609459200
- lastFoundUtcnumber
1717200000
- rankWithinCategorynumber
1
- relativeOccurrenceWithinCategorynumber
0.62
- scorenumber
0.94
- totalResultsnumber
214
- totalCompaniesnumber
96
Вопросы и ответы
Об API Company Search Theirstack
AnyAPI Company Search Theirstack API возвращает данные Company Search в виде нормализованного JSON одним вызовом POST к /v1/run/company_search.theirstack. Составьте список аккаунтов из TheirStack по технологиям, ключевым словам и темам покупательского намерения, которые компания упоминает в своих вакансиях, а также по численности, выручке, финансированию, отрасли и местоположению. Оплата за каждую возвращённую компанию. AnyAPI возвращает одну нормализованную схему, какой бы источник ни ответил. Это стоит 199,20 USD за 1000 результатов, и никогда не больше 9,96 USD за один запрос, в долларах США, без подписки и без ежемесячного минимума.