
Companies by domain, size, location, funding, tech filters.
Use the organization search endpoint to find companies in the Apollo database.
Job company.search
telipot run apollo.company.search \
--input-json '{"q_organization_domains_list[]":["stripe.com"],"per_page":1}' \
--quotePrice
$0.0196 / callapollo.company.search
Whose account it uses
What it sends
{
"q_organization_domains_list[]": ["stripe.com"],
"per_page": 1
}Your Apollo login is added for you. Your AI never sees it.
What it costs
$0.0196
per call · billed per call
| rate | 1 credit per call, billed per call |
| source | docs · docs.apollo.io/docs/api-pricing · checked 2026-10-05 |
| confidence | documented |
| note | 1 credit per page, up to 100 results per page; per_page does not change the charge. |
Preview the price first. --quote runs nothing.
For developers · run it
Shell · runs the task on the named account
telipot run apollo.company.search \
--input-json '{"q_organization_domains_list[]":["stripe.com"],"per_page":1}'q_organization_domains_list[] array · at most 1000 | Company domains, without www. or @; up to 1,000. Examples: apollo.io; microsoft.com. |
organization_num_employees_ranges[] array | Headcount ranges as lower,upper strings. Examples: 1,10; 250,500; 10000,20000. |
organization_locations[] array | Headquarters location: cities, US states or countries. Examples: texas; tokyo; spain. |
organization_not_locations[] array | Exclude companies by headquarters location: cities, US states or countries. Examples: minnesota; ireland. |
revenue_range[min] integer | Minimum revenue, digits only (no currency symbol, comma or decimal point). Pair with revenue_range[max]. |
revenue_range[max] integer | Maximum revenue, digits only. Pair with revenue_range[min]. |
currently_using_any_of_technology_uids[] array | Company must use any of these. Technology uids; replace spaces and periods with underscores. Apollo filters on 1,500+ technologies. Examples: salesforce; google_analytics; wordpress_org. |
q_organization_keyword_tags[] array | Keywords associated with companies. Examples: mining; sales strategy; consulting. |
q_organization_name string | Company name; partial matches are accepted, so marketing matches NY Marketing Unlimited. |
organization_ids[] array | Apollo IDs of companies to include; this route returns them as id. |
latest_funding_amount_range[min] integer | Minimum amount of the most recent funding round, digits only. Pair with latest_funding_amount_range[max]. |
latest_funding_amount_range[max] integer | Maximum amount of the most recent funding round, digits only. |
total_funding_range[min] integer | Minimum total funding across all rounds, digits only. Pair with total_funding_range[max]. |
total_funding_range[max] integer | Maximum total funding across all rounds, digits only. |
latest_funding_date_range[min] string | Earliest date of the most recent funding round, YYYY-MM-DD. Pair with latest_funding_date_range[max]. |
latest_funding_date_range[max] string | Latest date of the most recent funding round, YYYY-MM-DD. |
q_organization_job_titles[] array | Job titles in the company's active job postings. Examples: sales manager; research analyst. |
organization_job_locations[] array | Locations of the jobs the company is recruiting for. Examples: atlanta; japan. |
organization_num_jobs_range[min] integer | Minimum number of active job postings. Pair with organization_num_jobs_range[max]. |
organization_num_jobs_range[max] integer | Maximum number of active job postings. |
organization_job_posted_at_range[min] string | Earliest date the company posted jobs, YYYY-MM-DD. Pair with organization_job_posted_at_range[max]. |
organization_job_posted_at_range[max] string | Latest date the company posted jobs, YYYY-MM-DD. |
organization_headcount_growth_past_n_months integer · one of 6, 12, 24 | Trailing window in months for headcount growth. Has no effect unless sent with organization_headcount_growth_range[min] or [max]. |
organization_headcount_growth_range[min] integer | Minimum headcount growth as a whole-number percentage over the window; 10 means 10%. Needs organization_headcount_growth_past_n_months. |
organization_headcount_growth_range[max] integer | Maximum headcount growth as a whole-number percentage over the window. Needs organization_headcount_growth_past_n_months. |
lookalike_organization_ids[] array · at most 5 | Apollo IDs of up to 5 seed companies; results are narrowed and ranked by similarity and exclude the seeds. |
not_organization_websites_list[] array | Exclude companies that match any of these domains, including the company's other known domains. |
page integer · 1 to 500 | Page to return, up to 500 pages of 100; use with per_page. Each page costs 1 credit. |
per_page integer · 1 to 100 | Results per page, up to 100. Apollo caps a search at 50,000 records. |
pagination object | |
partial_results_only boolean | |
partial_results_limit integer | |
organizations object[] | |
accounts any[] |
Full output schema · JSONNested fields and constraints
Output JSON Schema
{
"type": "object",
"properties": {
"pagination": {
"type": "object",
"properties": {
"page": {
"type": "integer"
},
"per_page": {
"type": "integer"
},
"total_entries": {
"type": "integer"
},
"total_pages": {
"type": "integer"
}
}
},
"partial_results_only": {
"type": "boolean"
},
"partial_results_limit": {
"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"
}
},
"phone": {
"type": "string"
}
}
}
},
"accounts": {
"type": "array"
}
}
}A real answer
No example captured yet: one is recorded when telipot catalog verify passes.

