# Company Search

Apollo

Search companies by domain, location and employee count.

## Use this tool with your AI agent

1. Copy the prompt
2. Paste it into your agent
3. Tell it what you need

Read https://scrollport.com/start. Use my existing Scrollport connection, or help me connect if needed. Help me use Company Search (tool ID: apollo.company-search). Ask me for the details you need, then show me the result.

**Already connected:** Your agent can use that connection.

**New user:** Your agent will guide you through setup, sign-in and authorisation.

Provider access is included.

Connect your first agent to receive $1 trial credit.

**Job:** [Find companies](https://scrollport.com/tools/company-search-api)

**Current price:** $0.0364/request

**Availability:** Ready to run

## Tool details

**About this tool**

Search one page of up to 100 companies. Returns company identity, domain, profiles and available business attributes; shared-account CRM records are excluded. Pricing is per completed page request, including a valid empty page. Supplier waivers do not change the quoted customer price. Pagination is explicit and ends at page 500.

**Inputs and outputs**

### Input

`company_domains` array · optional

Value supplied for company domains.

minItems: 1 · maxItems: 20

`company_locations` array · optional

Value supplied for company locations.

minItems: 1 · maxItems: 20

`employee_ranges` array · optional

Value supplied for employee ranges.

minItems: 1 · maxItems: 10

`limit` integer · optional

Value supplied for limit.

minimum: 1 · maximum: 100

`page` integer · optional

Value supplied for page.

minimum: 1 · maximum: 500

### Output

`limit` number

Returned limit value.

`next_page` null

Returned next page value.

`page` number

Returned page value.

`results` array

Returned results value.

`returned_results` number

Returned returned results value.

`total_entries` number

Returned total entries value.

**Example request and output**

Inspect returns this reviewed example, its estimated cost and the current input schema. Run calculates the estimate for your actual input.

### Request

```
{
  "tool_id": "apollo.company-search",
  "input": {
    "limit": 1,
    "company_domains": [
      "apple.com"
    ]
  }
}
```

### Output

```
{
  "page": 1,
  "limit": 1,
  "results": [
    {
      "id": "5fcd2cf3ed78c700f9383e4e",
      "name": "Apple",
      "website_url": "http://www.apple.com",
      "founded_year": 1976,
      "linkedin_url": "http://www.linkedin.com/company/apple",
      "primary_domain": "apple.com",
      "publicly_traded_symbol": "AAPL"
    }
  ],
  "next_page": null,
  "total_entries": 1,
  "returned_results": 1
}
```

**Errors and limitations**

- `invalid_input`: The lookup fields or limits are invalid.example: {"company_domains":\["apple.com"\],"limit":1}
- `upstream_error`: The data provider could not complete a verified result; the wallet was not charged.Check the input and contact Scrollport support with the run ID if the problem persists.

---

Canonical page: https://scrollport.com/tools/providers/apollo/company-search
