Apollo Organization Search
https://api.sandbase.ai/v1/api/apollo/company-searchFind companies matching criteria: name, domain, headcount, industry, location, funding stage and technologies in use.
- Price
- $0.03USD / call
- Method
- POST
- Response
- JSON
- Parameters
- 0 required · 24 optional
Try the model
Playground
Your output will appear here
Complete the inputs, then click Run.
Model card
Specifications
Pricing
- Base price
- $0.03 / run
Request & response
- Method
- POST
- Request body
- application/json
- Response
- application/json
- Execution
- sync
Parameters
- currently_using_any_of_technology_uids[]
- array · optional
- latest_funding_amount_range[max]
- integer · optional
- latest_funding_amount_range[min]
- integer · optional
- latest_funding_date_range[max]
- string · optional
- latest_funding_date_range[min]
- string · optional
- organization_ids[]
- array · optional
- organization_job_locations[]
- array · optional
- organization_job_posted_at_range[max]
- string · optional
- organization_job_posted_at_range[min]
- string · optional
- organization_locations[]
- array · optional
- organization_not_locations[]
- array · optional
- organization_num_employees_ranges[]
- array · optional
- More
- +12 optional parameters
Access
- Provider
- Apollo
- API
- Platform API
- Base URL
- https://api.sandbase.ai
- Endpoint
- /v1/api/apollo/company-search
- Authentication
- Bearer API key
API README
Apollo Organization Search API
Find companies matching criteria: name, domain, headcount, industry, location, funding stage and technologies in use.
The response is the official Apollo API response, unchanged.
Request
curl -X POST "https://api.sandbase.ai/v1/run" \
-H "Authorization: Bearer $SANDBASE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model": "apollo/company-search"}'
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
currently_using_any_of_technology_uids[] | array | No | Find organizations based on the technologies they currently use. Apollo supports filtering by 1,500+ technologies. Apollo calculates technologies data from mult |
latest_funding_amount_range[max] | integer | No | The maximium amount the company received with its most recent funding round. Use this parameter in combination with latest_funding_amount_range[min] to set a mo |
latest_funding_amount_range[min] | integer | No | The minimum amount the company received with its most recent funding round. Use this parameter in combination with latest_funding_amount_range[max] to set a mon |
latest_funding_date_range[max] | string | No | The latest date when the company received its most recent funding round. Use this parameter in combination with latest_funding_date_range[min] to set a date ran |
latest_funding_date_range[min] | string | No | The earliest date when the company received its most recent funding round. Use this parameter in combination with latest_funding_date_range[max] to set a date r |
organization_ids[] | array | No | The Apollo IDs for the companies you want to include in your search results. Each company in the Apollo database is assigned a unique ID. To find IDs, identify |
organization_job_locations[] | array | No | The locations of the jobs being actively recruited by the company. Examples: atlanta; japan |
organization_job_posted_at_range[max] | string | No | The latest date when jobs were posted by the company. Use this parameter in combination with organization_job_posted_at_range[min] to set a date range for when |
organization_job_posted_at_range[min] | string | No | The earliest date when jobs were posted by the company. Use this parameter in combination with organization_job_posted_at_range[max] to set a date range for whe |
organization_locations[] | array | No | The location of the company headquarters. You can search across cities, US states, and countries. If a company has several office locations, results are still b |
organization_not_locations[] | array | No | Exclude companies from search results based on the location of the company headquarters. You can use cities, US states, and countries as locations to exclude. T |
organization_num_employees_ranges[] | array | No | The number range of employees working for the company. This enables you to find companies based on headcount. You can add multiple ranges to expand your search |
organization_num_jobs_range[max] | integer | No | The maximum number of job postings active at the company. Use this parameter in combination with organization_num_jobs_range[min] to set a job postings range. E |
organization_num_jobs_range[min] | integer | No | The minimum number of job postings active at the company. Use this parameter in combination with organization_num_jobs_range[max] to set a job postings range. E |
page | integer | No | The page number of the Apollo data that you want to retrieve. Use this parameter in combination with the per_page parameter to make search results for navigable |
per_page | integer | No | The number of search results that should be returned for each page. Limiting the number of results per page improves the endpoint's performance. Use the page pa |
q_organization_domains_list[] | array | No | The domain name for the person's employer. This can be the current employer or a previous employer. Do not include www., the @ symbol, or similar. This paramete |
q_organization_job_titles[] | array | No | The job titles that are listed in active job postings at the company. Examples: sales manager; research analyst |
q_organization_keyword_tags[] | array | No | Filter search results based on keywords associated with companies. For example, you can enter mining as a value to return only companies that have an associatio |
q_organization_name | string | No | Filter search results to include a specific company name. If the value you enter for this parameter does not match with a company's name, the company will not a |
revenue_range[max] | integer | No | Search for organizations based on their revenue. Use this parameter to set the upper range of organization revenue. Use the revenue_range[min] parameter to set |
revenue_range[min] | integer | No | Search for organizations based on their revenue. Use this parameter to set the lower range of organization revenue. Use the revenue_range[max] parameter to set |
total_funding_range[max] | integer | No | The maximum amount the company received during all of its funding rounds combined. Use this parameter in combination with total_funding_range[min] to set a mone |
total_funding_range[min] | integer | No | The minimum amount the company received during all of its funding rounds combined. Use this parameter in combination with total_funding_range[max] to set a mone |
Pricing
Flat price per call. Failed calls are not charged.
Start building
Send your first request
Platform API endpoint with unified authentication and usage tracking.
# The quoted heredoc keeps Unicode and shell metacharacters unchanged.
result=$(curl --fail-with-body --silent \
-X POST "https://api.sandbase.ai/v1/api/apollo/company-search" \
-H "Authorization: Bearer $SANDBASE_API_KEY" \
-H "Content-Type: application/json" \
--data-binary @- <<'SANDBASE_JSON'
{}
SANDBASE_JSON
)
printf '%s\n' "$result"Explore more
Related APIs
| API | Price | Response | Released |
|---|---|---|---|
Apollo Organization SearchThis API Apollo | $0.03 per call | JSON | Aug 10, 2026 |
Apollo | From $0.03 per call | JSON | Oct 30, 2026 |
Apollo | $0.03 per call | JSON | Aug 10, 2026 |
Apollo | $0.03 per call | JSON | Aug 10, 2026 |
Apollo | $0.03 per call | JSON | Aug 10, 2026 |
Apollo | $0.03 per call | JSON | Aug 10, 2026 |
Questions
FAQ
How do I use the Apollo Organization Search API?
Send a POST request to https://api.sandbase.ai/v1/api/apollo/company-search with your SandBase API key in the Authorization header (Bearer) and the parameters as a JSON body. You can also try it in the Playground on this page without writing code.
How much does the Apollo Organization Search API cost?
$0.03 per call, billed from your SandBase balance. You are only charged for calls you make; there is no subscription.
What parameters does the Apollo Organization Search API accept?
No parameters are required. Optional: currently_using_any_of_technology_uids[] (array), latest_funding_amount_range[max] (integer), latest_funding_amount_range[min] (integer), latest_funding_date_range[max] (string), latest_funding_date_range[min] (string) and organization_ids[] (array) and 18 more. The Parameters table and the Playground on this page list every field.
What does the Apollo Organization Search API return?
A JSON response returned in the same HTTP request (synchronous).
Do I need a Apollo developer account or API key?
No. Apollo Organization Search runs through SandBase, so one SandBase API key covers this endpoint and every other API and model in the catalog. You do not need to apply for Apollo API access separately.
