POST body:
| Resource | Endpoint |
|---|---|
| Companies | POST /v1/companies/search |
| Deals | POST /v1/deals/search |
| People | POST /v1/people/search |
| Documents | POST /v1/documents/search |
Making a search request
Send a JSON body with yourquery and optional pagination. Results come back under data, with pagination details in metadata.
Searching documents
Document search is the way to query the content your firm has ingested into Metal. It matches across parsed document text, so you can find passages and files by meaning.Search vs. list
Use search
When you want relevance — finding records that match a concept, phrase, or keyword.
Use list
When you want completeness — iterating over every record in order. See Pagination.
Pagination in search
Search responses include ametadata object with page, limit, totalCount, and totalPages. Request additional pages by passing page and limit in the body. Deep pagination is bounded: very large page × limit offsets are rejected, so narrow your query rather than paging endlessly.