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

# Search Clay's GTM database

> Use structured filters to search Clay's proprietary database of companies and people.

Searches let your system discover GTM records without building a search UI or wiring directly into multiple data providers. Discover the accepted filters, choose a source type, create a search, and fetch structured records.

## What you can search

| Source type | Use it for                                                  |
| ----------- | ----------------------------------------------------------- |
| `companies` | Accounts, domains, industries, locations, and firmographics |
| `people`    | Contacts, titles, locations, and profile data               |

## Example filter intents

* Find B2B SaaS companies in North America with more than 1,000 employees.
* Find software engineers in New York City.
* Find software companies with more than \$250M in funding.
* Find sales leaders at high-growth software companies.

## How it works

The search API is a three-step iterator. First call the fields endpoint to discover accepted filters, then create a search to receive a `search_id`, then fetch pages of results with that id.

<Card title="Searches" href="/searches">
  Learn the search flow and copy a create-and-fetch example.
</Card>
