
Up to 10 companies' industry, size and revenue from domains.
Use the bulk organization enrichment endpoint to enrich data for up to ten companies with a single API call.
Job company.enrich.bulk
telipot run apollo.company.enrich.bulk \
--input-json '{"domains[]":["stripe.com"]}' \
--quotePrice
$0.0196 / resultapollo.company.enrich.bulk
Whose account it uses
What it sends
{
"domains[]": ["stripe.com"]
}Your Apollo login is added for you. Your AI never sees it.
What it costs
$0.0196
per result · billed per result
| rate | 1 credit per result, billed per result |
| source | docs · docs.apollo.io/docs/api-pricing · checked 2026-10-05 |
| confidence | documented |
| note | 1 credit per organization. |
Preview the price first. --quote runs nothing.
For developers · run it
Shell · runs the task on the named account
telipot run apollo.company.enrich.bulk \
--input-json '{"domains[]":["stripe.com"]}'domains[] array · at most 10 · query | Domains of the companies, without www. or @; up to 10. Required unless details is sent; matches by domain only. |
details array · at most 10 · body | One object per company, up to 10, each with any of domain, linkedin_url, name, website. Takes precedence over domains[]; more fields improve the match. |
status string | |
error_code string | null | |
error_message string | null | |
total_requested_records integer | null | Companies submitted in details, duplicates included; null for domains[] requests. |
total_requested_domains integer | null | Domains submitted in domains[], duplicates included; null for details requests. |
unique_domains integer | null | Unique domains in domains[]; null for details requests. |
unique_records integer | null | Unique companies in details after de-duplication; null for domains[] requests. |
unique_enriched_records integer | |
missing_records integer | |
organizations object[] |
Full output schema · JSONNested fields and constraints
Output JSON Schema
{
"type": "object",
"properties": {
"status": {
"type": "string"
},
"error_code": {
"type": [
"string",
"null"
]
},
"error_message": {
"type": [
"string",
"null"
]
},
"total_requested_records": {
"type": [
"integer",
"null"
],
"description": "Companies submitted in details, duplicates included; null for domains[] requests."
},
"total_requested_domains": {
"type": [
"integer",
"null"
],
"description": "Domains submitted in domains[], duplicates included; null for details requests."
},
"unique_domains": {
"type": [
"integer",
"null"
],
"description": "Unique domains in domains[]; null for details requests."
},
"unique_records": {
"type": [
"integer",
"null"
],
"description": "Unique companies in details after de-duplication; null for domains[] requests."
},
"unique_enriched_records": {
"type": "integer"
},
"missing_records": {
"type": "integer"
},
"organizations": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "string"
},
"name": {
"type": "string"
},
"website_url": {
"type": "string"
},
"linkedin_url": {
"type": "string"
},
"twitter_url": {
"type": "string"
},
"facebook_url": {
"type": "string"
},
"primary_domain": {
"type": "string"
},
"founded_year": {
"type": "integer"
},
"alexa_ranking": {
"type": "integer"
},
"logo_url": {
"type": "string"
},
"languages": {
"type": "array",
"items": {
"type": "string"
}
},
"industry": {
"type": "string"
},
"industries": {
"type": "array",
"items": {
"type": "string"
}
},
"keywords": {
"type": "array",
"items": {
"type": "string"
}
},
"estimated_num_employees": {
"type": "integer"
},
"short_description": {
"type": "string"
},
"seo_description": {
"type": "string"
},
"raw_address": {
"type": "string"
},
"street_address": {
"type": "string"
},
"city": {
"type": "string"
},
"state": {
"type": "string"
},
"postal_code": {
"type": "string"
},
"country": {
"type": "string"
},
"annual_revenue": {
"type": "integer"
},
"annual_revenue_printed": {
"type": "string"
},
"total_funding": {
"type": "integer"
},
"total_funding_printed": {
"type": "string"
},
"latest_funding_round_date": {
"type": "string"
},
"latest_funding_stage": {
"type": "string"
},
"funding_events": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "string"
},
"date": {
"type": "string"
},
"type": {
"type": "string"
},
"investors": {
"type": "string"
},
"amount": {
"type": "string"
},
"currency": {
"type": "string"
}
}
}
},
"technology_names": {
"type": "array",
"items": {
"type": "string"
}
},
"current_technologies": {
"type": "array",
"items": {
"type": "object",
"properties": {
"uid": {
"type": "string"
},
"name": {
"type": "string"
},
"category": {
"type": "string"
}
}
}
},
"departmental_head_count": {
"type": "object"
},
"num_suborganizations": {
"type": "integer"
},
"organization_headcount_six_month_growth": {
"type": [
"number",
"null"
]
},
"organization_headcount_twelve_month_growth": {
"type": [
"number",
"null"
]
},
"organization_headcount_twenty_four_month_growth": {
"type": [
"number",
"null"
]
}
}
}
}
}
}A real answer
No example captured yet: one is recorded when telipot catalog verify passes.

