API de Company Search: Theirstack
Arma una lista de cuentas objetivo desde TheirStack por las tecnologías, palabras clave y temas de intención de compra que una empresa menciona en sus vacantes, además de número de empleados, ingresos, financiamiento, industria y ubicación. Se cobra por cada empresa devuelta.
US$199.20/1k resultados, pagas por solicitud, sin suscripción.
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 campos más}
Precios
Precios del endpoint Theirstack de la API de Company Search
Llámalo
Obtén Theirstack de Company Search en una sola solicitud
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
}
}Referencia completa de parámetros y respuesta: cada campo, tipo y ejemplo de este endpoint.
Referencia
Una solicitud, un formato de respuesta.
Cada campo que envías y cada campo que recibes, cada uno con un ejemplo real.
Verificado por última vez el 2026-10-09 · disponibilidad y latencia medidas en 30d
Cuerpo de la solicitud
JSON, enviado por POST a este endpoint.
- companyCountryCodeNotarray
Devuelve empresas cuyo código de país de la sede no sea ninguno de los que pasas aquí; distingue mayúsculas de minúsculas. Pasa códigos de país ISO2.
- companyCountryCodeOrarray
Devuelve empresas cuyo código de país de la sede sea cualquiera de los que pasas aquí; distingue mayúsculas de minúsculas. Pasa códigos de país ISO2.
- companyDescriptionPatternAccentInsensitiveboolean
Establécelo en True para que las búsquedas en la descripción de la empresa ignoren los acentos. Por ejemplo, "á" también coincidirá con "a".
- companyDescriptionPatternNotarray
Patrones que buscar en la descripción de la empresa, sin distinguir mayúsculas de minúsculas. Devuelve empresas que coincidan con cualquiera de los patrones.
- companyDescriptionPatternOrarray
Patrones que buscar en la descripción de la empresa, sin distinguir mayúsculas de minúsculas. Devuelve empresas que coincidan con cualquiera de los patrones.
- companyDomainNotarray
Devuelve solo empresas que no coincidan exactamente con estos dominios. Acepta URL completas (https://www.google.com/) y correos electrónicos (john.polo@gmail.com).
- companyDomainOrarray
Devuelve solo empresas que coincidan exactamente con estos dominios. Acepta URL completas (https://www.google.com/) y correos electrónicos (john.polo@gmail.com). Este filtro funciona como un filtro OR, así que si pasas más de un dominio de empresa, devuelve empresas que coincidan con cualquiera de los dominios.
- companyIdOrarray
Devuelve solo empresas que coincidan exactamente con estos ID. Este filtro funciona como un filtro OR, así que si pasas más de un ID de empresa, devuelve empresas que coincidan con cualquiera de los ID.
- companyInvestorsOrarray
Inversionistas de la empresa
- companyInvestorsPartialMatchOrarray
Inversionistas de la empresa. Devuelve empresas en las que alguno de sus inversionistas contiene cualquiera de los fragmentos de texto que pasas aquí. Por ejemplo, si pasas 'andree', todos los fondos que coincidan (como 'Andreessen Horowitz', 'Andreessen Horowitz LLC', etc.).
- companyKeywordSlugAndarray
Devuelve resultados de empresas que mencionaron todas estas palabras clave en sus vacantes. Distingue mayúsculas de minúsculas. Pasa slugs. Consulta todas las palabras clave que rastreamos en GET /v0/catalog/keywords
- companyKeywordSlugNotarray
Devuelve resultados de empresas que no mencionaron ninguna de estas palabras clave en sus vacantes. Distingue mayúsculas de minúsculas. Pasa slugs. Consulta todas las palabras clave que rastreamos en GET /v0/catalog/keywords
- companyKeywordSlugOrarray
Devuelve resultados de empresas que mencionaron cualquiera de estas palabras clave en sus vacantes. Distingue mayúsculas de minúsculas. Pasa slugs. Consulta todas las palabras clave que rastreamos en GET /v0/catalog/keywords
- companyLinkedinUrlExistsboolean
(Usa `property_exists_or / property_exists_and` en su lugar) Devuelve solo empresas con URL de LinkedIn
- companyLinkedinUrlOrarray
Devuelve empresas cuya URL de LinkedIn coincida con cualquiera de los slugs que pasas aquí. También puedes pasar URL completas de empresas en LinkedIn.
- companyListIdNotarray
Devuelve empresas que no pertenezcan a ninguna de las listas de empresas que pasas aquí
- companyListIdOrarray
Devuelve empresas que pertenezcan a cualquiera de las listas de empresas que pasas aquí
- companyLocationPatternOrarray
Devuelve empresas cuya ciudad coincida con cualquiera de los patrones que pasas aquí. No distingue mayúsculas de minúsculas. Por ejemplo, si pasas 'san francisco', devuelve empresas cuya ciudad sea 'San Francisco', 'San Francisco Bay Area', etc.
- companyNameCaseInsensitiveOrarray
Devuelve solo empresas que coincidan exactamente con estos nombres, sin distinguir mayúsculas de minúsculas.
- companyNameNotarray
Devuelve solo empresas que no coincidan exactamente con estos nombres, distinguiendo mayúsculas de minúsculas.
- companyNameOrarray
Devuelve solo empresas que coincidan exactamente con estos nombres, distinguiendo mayúsculas de minúsculas. Este filtro funciona como un filtro OR, así que si pasas más de un nombre de empresa, devuelve empresas que coincidan con cualquiera de los nombres.
- companyNamePartialMatchNotarray
Nombres de empresas. Devuelve empresas cuyo nombre no contenga ninguno de los fragmentos de texto que pasas aquí, sin distinguir mayúsculas de minúsculas. Por ejemplo, si pasas 'google', excluye 'Google', 'Google LLC', 'Google Inc', etc.
- companyNamePartialMatchOrarray
Nombres de empresas. Devuelve empresas cuyo nombre contenga cualquiera de los fragmentos de texto que pasas aquí, sin distinguir mayúsculas de minúsculas. Por ejemplo, si pasas "google", devuelve "Google", "Google LLC", "Google Inc", etc.
- companyTagsOrarray
Devuelve empresas que coincidan con cualquiera de estas palabras clave
- companyTechnologySlugAndarray
Devuelve vacantes de empresas que mencionaron todas estas tecnologías en sus vacantes (no necesariamente en las vacantes devueltas). Distingue mayúsculas de minúsculas. Pasa slugs. Consulta todas las tecnologías que rastreamos en GET /v0/catalog/technologies. Obsoleto: usa company_keyword_slug_and en su lugar.
- companyTechnologySlugNotarray
Devuelve vacantes de empresas que no mencionaron ninguna de estas tecnologías en sus vacantes. Distingue mayúsculas de minúsculas. Pasa slugs. Consulta todas las tecnologías que rastreamos en GET /v0/catalog/technologies. Obsoleto: usa company_keyword_slug_not en su lugar.
- companyTechnologySlugOrarray
["postgresql","kubernetes"]
Devuelve vacantes de empresas que mencionaron cualquiera de estas tecnologías en sus vacantes (no necesariamente en las vacantes devueltas). Distingue mayúsculas de minúsculas. Pasa slugs. Consulta todas las tecnologías que rastreamos en GET /v0/catalog/technologies. Obsoleto: usa company_keyword_slug_or en su lugar.
- companyTypestring
Filtra por tipo de empresa.
- expandTechnologySlugsarray
["postgresql","kubernetes"]
Indica slugs de tecnologías para incluir información detallada del uso de cada tecnología en cada empresa. La respuesta incluirá un campo 'technologies_found' con métricas como la puntuación de confianza, la clasificación y el número de vacantes para cada tecnología indicada. Nota: si una tecnología no aparece para una empresa, significa que esa empresa no usa esa tecnología. Esta función es útil para enriquecer los datos de empresas con los detalles de su stack tecnológico.
- fundingStageOrarray
Etapas de financiamiento de las empresas devueltas. Valores posibles: ['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
Cuando está activado, calcula y devuelve los campos `total_results` y `total_companies` en la respuesta. ADVERTENCIA: esto ralentiza mucho las respuestas porque requiere leer todo el conjunto de datos. Uso recomendado: actívalo solo en la solicitud inicial para obtener los totales y desactívalo en las solicitudes de paginación siguientes.
- industryIdNotarray
ID de industrias que excluir. Puedes usar cualquiera de los Industry Codes V2 de LinkedIn o GET /v0/catalog/industries
- industryIdOrarray
Códigos de industria. Puedes usar cualquiera de los Industry Codes V2 de LinkedIn o GET /v0/catalog/industries
- industryNotarray
Nombres de industrias, sin distinguir mayúsculas de minúsculas. Los resultados excluirán las empresas que pertenezcan a cualquiera de las industrias indicadas en este parámetro. Valores disponibles: GET /v0/catalog/industries ADVERTENCIA: parámetro obsoleto. Usa el campo industry_id_not en su lugar.
- industryOrarray
Nombres de industrias, sin distinguir mayúsculas de minúsculas. Los resultados solo incluirán empresas que pertenezcan a cualquiera de las industrias indicadas en este parámetro. Valores disponibles: GET /v0/catalog/industries ADVERTENCIA: parámetro obsoleto. Usa el campo industry_id_or en su lugar.
- jobFiltersstring
- keywordSlugAndarray
Devuelve resultados de empresas que mencionaron todas estas palabras clave en sus vacantes. Distingue mayúsculas de minúsculas. Pasa slugs. Consulta todas las palabras clave que rastreamos en GET /v0/catalog/keywords
- keywordSlugNotarray
Devuelve resultados de empresas que no mencionaron ninguna de estas palabras clave en sus vacantes. Distingue mayúsculas de minúsculas. Pasa slugs. Consulta todas las palabras clave que rastreamos en GET /v0/catalog/keywords
- keywordSlugOrarray
Devuelve resultados de empresas que mencionaron cualquiera de estas palabras clave en sus vacantes. Distingue mayúsculas de minúsculas. Pasa slugs. Consulta todas las palabras clave que rastreamos en GET /v0/catalog/keywords
- lastFundingRoundDateGtestring
Devuelve solo empresas cuya última ronda de financiamiento sea en esta fecha o posterior. Formato: 'YYYY-MM-DD'
- lastFundingRoundDateLtestring
Devuelve solo empresas cuya última ronda de financiamiento sea en esta fecha o anterior. Formato: 'YYYY-MM-DD'
- limitinteger
2
Filas que devolver en esta página, hasta el máximo de TheirStack de 500. Se cobra cada fila devuelta.
- maxEmployeeCountinteger
Número máximo de empleados de una empresa
- maxEmployeeCountOrNullinteger
Número máximo de empleados de una empresa. Si no tenemos información sobre el tamaño de una empresa, esa empresa también se devuelve.
- maxFundingUsdinteger
Financiamiento máximo de la empresa, en USD
- maxRevenueUsdinteger
Ingresos máximos de la empresa, en USD
- minEmployeeCountinteger
50
Número mínimo de empleados de una empresa
- minEmployeeCountOrNullinteger
Número mínimo de empleados de una empresa. Si no tenemos información sobre el tamaño de una empresa, esa empresa también se devuelve.
- minFundingUsdinteger
Financiamiento mínimo de la empresa, en USD
- minRevenueUsdinteger
Ingresos mínimos de la empresa, en USD
- offsetinteger
Número de resultados que omitir. Obligatorio para la paginación por offset.
- onlyYcCompaniesboolean
Devuelve solo empresas de YC
- orderByarray
Lista de objetos de columna. Puedes pasar varias columnas para ordenar, en orden de prioridad. Solo `field` es obligatorio; `desc` es True por defecto
- pageinteger
Número de página. Obligatorio al usar paginación por páginas.
- propertyExistsAndarray
Devuelve empresas que tengan todos estos campos no nulos. Por ejemplo, si pasas ['domain', 'linkedin_url'], devuelve empresas que tengan definidos domain Y linkedin_url.
- propertyExistsOrarray
Devuelve empresas que tengan cualquiera de estos campos no nulo. Por ejemplo, si pasas ['domain', 'linkedin_url'], devuelve empresas que tengan definido domain O linkedin_url.
- techFiltersstring
Filtra por tecnologías y temas de intención de compra detectados para la empresa
- technologySlugAndarray
Devuelve resultados de empresas que mencionaron todas estas palabras clave en sus vacantes. Distingue mayúsculas de minúsculas. Pasa slugs. Consulta todas las palabras clave que rastreamos en GET /v0/catalog/keywords
- technologySlugNotarray
Devuelve resultados de empresas que no mencionaron ninguna de estas palabras clave en sus vacantes. Distingue mayúsculas de minúsculas. Pasa slugs. Consulta todas las palabras clave que rastreamos en GET /v0/catalog/keywords
- technologySlugOrarray
Devuelve resultados de empresas que mencionaron cualquiera de estas palabras clave en sus vacantes. Distingue mayúsculas de minúsculas. Pasa slugs. Consulta todas las palabras clave que rastreamos en GET /v0/catalog/keywords
Respuesta
JSON, un valor de ejemplo por campo.
- 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
Preguntas frecuentes
Acerca del endpoint Theirstack de la API de Company Search
El endpoint Theirstack de AnyAPI para Company Search devuelve datos de Company Search como JSON normalizado con una sola llamada POST a /v1/run/company_search.theirstack. Arma una lista de cuentas objetivo desde TheirStack por las tecnologías, palabras clave y temas de intención de compra que una empresa menciona en sus vacantes, además de número de empleados, ingresos, financiamiento, industria y ubicación. Se cobra por cada empresa devuelta. AnyAPI devuelve un único esquema normalizado sin importar qué fuente atienda la solicitud. Cuesta US$199.20 por cada 1,000 resultados, y nunca más de US$9.96 por una sola solicitud, en dólares estadounidenses, sin suscripción y sin mínimo mensual. En los últimos 30 días, el 100.0% de las llamadas al endpoint Theirstack de la API de Company Search a través de AnyAPI tuvo éxito, con un tiempo de respuesta mediano de 5.0 segundos en 1 llamadas medidas.