logo-darkPipe0
Search

Request Payload

The searches payload contains a description of what you want to find. Compose filters and searches to find companies or people.

The following API operations require a request payload of type SearchRequestPayload:

  • POST https://api.pipe0.com/v1/search/run (create a search task)
  • POST https://api.pipe0.com/v1/search/run/sync (create a search task and return the result)

Learn more about the difference between sync and async operations.

Here's a sample payload:

{
	"search": {
		"search_id": "people:profiles:crustdata@1",
		"config": {
			"limit": 100,
			"filters": {
				"current_job_titles": ["Software Engineer", "Developer"]
			}
		}
	}
}

Search request payload properties

The search object containing the search configuration. Each request accepts a single search.

search.search_id

The unique identifier of a search. Find available search_ids in the search catalog.

search.config

Search configuration object. The full config object can be found in the search catalog. All searches require at least one filter in search.config.filters. Empty filter objects are invalid.

search.config.limit

Limit the number of search results. Find the default limit in the search catalog.

search.config.filters

A set of filters that varies by search. Find the available filters per search in the search catalog.

On this page