> ## Documentation Index
> Fetch the complete documentation index at: https://docs.seamless.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Technology → Contacts

> Find contacts at companies that use specific technologies, such as Salesforce or HubSpot. One filter of the Seamless.AI Contact Search API.

> [!NOTE]
>
> `POST /search/contacts` · Credits charged per results returned · v1, v2 · Part of the [Contact Search API](/api-catalog/contact-search)

## Introduction

Find contacts at companies that use specific technologies, such as Salesforce or HubSpot. Ideal for competitive displacement and integration plays. Combine it with any other filter in the same request (AND logic).

## AI agent prompt

```text theme={null}
Read https://docs.seamless.ai/api-catalog/contact-filters/technologies. Using SEAMLESS_API_KEY, call POST https://api.seamless.ai/api/client/v1/search/contacts with the `technologies` filter to find contacts matching: <your target>. Page with nextToken and keep each searchResultId.
```

## Example

```bash cURL theme={null}
curl -X POST https://api.seamless.ai/api/client/v1/search/contacts \
  -H "Token: $SEAMLESS_API_KEY" -H "Content-Type: application/json" \
  -d '{"technologies": ["Salesforce"], "technologiesIsOr": true, "limit": 25}'
```

```python Python theme={null}
import os, requests
rows = requests.post("https://api.seamless.ai/api/client/v1/search/contacts",
    headers={"Token": os.environ["SEAMLESS_API_KEY"]},
    json={"technologies": ["Salesforce"], "technologiesIsOr": True, "limit": 25}).json()["data"]
```

## Reference

| Parameter | Type | Required | Description |
| - | - | - | - |
| `technologies` | string\[] | Yes | Filter contacts by technologies used at their company. Up to 10 technologies can be specified. |
| `technologiesIsOr` | boolean | No | Controls how multiple `technologies` values are combined. When `true` (default), returns contacts whose company uses any of the technologies (OR). When `false`, only contacts whose company uses all of them (AND). Default `true`. |
| `limit` | integer | No | Results per page, up to 500. Default `50`. |
| `nextToken` | string | No | Cursor from `supplementalData.nextToken` to fetch the next page. |

`technologies` accepts any technology name. Common values: `Salesforce`, `HubSpot`, `Marketo`, `Outreach`, `Apollo`.

## Response

Rows are contact previews with `searchResultId`, name, title, seniority, company, location, and LinkedIn URL, but no emails or phones. Send `searchResultId` to [Contact Research](/api-catalog/contact-enrichment) to get them. Fields: [Contact Search](/api-catalog/contact-search).

Auth: `Token` header ([API keys](/authentication/api-keys)) · Errors: [status codes](/api-http-status-codes) · Billing: [rate limits and credits](/rate-limits-and-credits)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.