Tool ID:
amplemarket_post_people_searchRun this action
Use the TypeScript SDK for a single call. Putctx.tools.execute(...) inside a Play when the call should be durable, scheduled, or run across a CSV.
import { Deepline } from 'deepline';
const deepline = await Deepline.connect();
const result = await deepline.tools.execute(
'amplemarket_post_people_search',
{
"person_name": "Example",
"person_titles": [
"example"
],
"person_keywords": [
"software companies hiring engineers"
]
},
);
console.log(result.toolResponse.raw);
CLI
deepline tools execute amplemarket_post_people_search --input '{
"person_name": "Example",
"person_titles": [
"example"
],
"person_keywords": [
"software companies hiring engineers"
]
}' --json
Example response
The SDK exposes this shape atresult.toolResponse.raw. Values below are representative.
{
"data": {
"object": "person_search_result",
"results": [
{
"id": "123e4567-e89b-42d3-a456-426614174000",
"object": "person",
"linkedin_url": "https://www.linkedin.com/in/jane-doe"
}
],
"_pagination": {
"page": 123,
"page_size": 123,
"total": 123
}
}
}
deepline tools get amplemarket_post_people_search --json for the latest machine-readable contract.
Input reference
Search people| Name | Type | Required | Default | Details |
|---|---|---|---|---|
payload.person_name | string | No | — | — |
payload.person_titles | array | No | — | — |
payload.person_keywords | array | No | — | Keywords to search in the person’s profile summary (headline, about, etc.). Matches any keyword by default. |
payload.person_exclude_keywords | array | No | — | Keywords to exclude from the person’s profile summary. |
payload.company_keywords | array | No | — | Keywords to search in the person’s company description. Matches any keyword by default. |
payload.company_exclude_keywords | array | No | — | Keywords to exclude from the person’s company description. |
payload.person_title_exact_match | boolean | No | — | — |
payload.person_seniorities | array | No | — | — |
payload.person_departments | array | No | — | Available options: Supported departments |
payload.person_job_functions | array | No | — | Available options: Supported job functions |
payload.person_locations | array | No | — | — |
payload.person_exclude_locations | array | No | — | — |
payload.company_locations | array | No | — | — |
payload.company_exclude_locations | array | No | — | — |
payload.company_names | array | No | — | — |
payload.company_exclude_names | array | No | — | — |
payload.company_ids | array | No | — | — |
payload.company_exclude_ids | array | No | — | — |
payload.education_company_ids | array | No | — | — |
payload.education_company_names | array | No | — | — |
payload.company_domains | array | No | — | — |
payload.company_exclude_domains | array | No | — | — |
payload.company_linkedin_urls | array | No | — | — |
payload.company_exclude_linkedin_urls | array | No | — | — |
payload.company_domains_match_subsidiaries_and_affiliates | boolean | No | — | — |
payload.company_focuses | array | No | — | — |
payload.company_types | array | No | — | — |
payload.company_sizes | array | No | — | — |
payload.company_industries | array | No | — | Available options: Supported industries |
payload.company_exclude_industries | array | No | — | Available options: Supported industries |
payload.linkedin_networks | array | No | — | Array of user email addresses. The LinkedIn networks of these users will be used for filtering results. Use the special string all_networks to include all LinkedIn networks associated with the account’s users. |
payload.exclude_linkedin_networks | array | No | — | Array of user email addresses. The LinkedIn networks of these users will be excluded from the results. Use the special string all_networks to exclude all LinkedIn networks associated with the account’s users. |
payload.company_investors | array | No | — | Array of investor names. Filter for companies that have received investment by any of the specified investors. |
payload.company_shares_investors_with | array | No | — | Array of company names. Filter for companies that share one or more common investors with the specified companies. |
payload.company_revenue | array | No | — | Filter by the person’s company estimated revenue range. |
payload.company_founded_date | object | No | — | Filter by the person’s company founding year range. |
payload.company_web_traffic_rank | object | No | — | Filter by the person’s company web traffic rank. |
payload.job_openings | object | No | — | Filter by the person’s company having matching open positions. |
payload.news | object | No | — | Filter by the person’s company having recent news. |
payload.headcount_growth | object | No | — | Filter by the person’s company total headcount growth percentage. |
payload.crm_account_owner | array | No | — | Filter by the person’s company CRM account owner emails. Requires a connected CRM integration (Salesforce or HubSpot). Returns an error if no owners match the provided emails. |
payload.company_last_funding | object | No | — | Filter by the person’s company last funding round. |
payload.person_linkedin_presence | array | No | — | Filter by the person’s LinkedIn follower tier. Supported values: influencer — Influencer (10,000+ followers), micro_influencer — Micro Influencer (5,000 - 9,999 followers), large — Large following (500 - 4,999 followers), moderate — Moderate following (100 - 499 followers), limited — Limited following (1 - 99 followers), none — No following (0 followers). All ranges are inclusive. |
payload.company_linkedin_presence | array | No | — | Filter by the person’s company LinkedIn follower tier. Supported values: massive — Massive following (100,000+ followers), large — Large following (10,000 - 99,999 followers), moderate — Moderate following (1,000 - 9,999 followers), limited — Limited following (1 - 999 followers), none — No following (0 followers). All ranges are inclusive. |
payload.page | integer | No | 1 | — |
payload.page_size | integer | No | 5 | Number of results per page. Values greater than 100 are accepted and capped at 100. Minimum: 1. |
This input schema is too large to embed without slowing the page. Get the complete live contract with
deepline tools get amplemarket_post_people_search --json.Output reference
Standard tool result payload.| Name | Type | Required | Default | Details |
|---|---|---|---|---|
result.data | object | Yes | — | Provider response payload. |
result.data.object | "person_search_result" | Yes | — | Allowed: person_search_result. |
result.data.results | array | Yes | — | — |
result.data.results[].id | string | Yes | — | Format: uuid. |
result.data.results[].object | "person" | Yes | — | Allowed: person. |
result.data.results[].linkedin_url | string | Yes | — | — |
result.data.results[].name | string | null | No | — | — |
result.data.results[].email | string | null | No | — | — |
result.data.results[].first_name | string | null | No | — | — |
result.data.results[].last_name | string | null | No | — | — |
result.data.results[].title | string | null | No | — | — |
result.data.results[].headline | string | null | No | — | — |
result.data.results[].about | string | null | No | — | — |
result.data.results[].current_position_start_date | string | null | No | — | Format: date. |
result.data.results[].current_position_description | string | null | No | — | — |
result.data.results[].location | string | null | No | — | — |
result.data.results[].image_url | string | No | — | Format: uri. |
result.data.results[].gender | "male" | "female" | "likely_male" | "likely_female" | "unknown" | No | — | Allowed: male, female, likely_male, likely_female, unknown. |
result.data.results[].location_details | object | No | — | — |
result.data.results[].location_details.country | string | null | No | — | — |
result.data.results[].location_details.state | string | null | No | — | — |
result.data.results[].location_details.city | string | null | No | — | — |
result.data.results[].location_details.postal_code | string | null | No | — | — |
result.data.results[].location_details.lat | number | null | No | — | — |
result.data.results[].location_details.long | number | null | No | — | — |
result.data.results[].experiences | array | null | No | — | — |
result.data.results[].experiences[].object | "experience" | Yes | — | Allowed: experience. |
result.data.results[].experiences[].title | string | Yes | — | — |
result.data.results[].experiences[].company_name | string | Yes | — | — |
result.data.results[].experiences[].company_linkedin_url | string | null | Yes | — | Format: uri. |
result.data.results[].experiences[].description | string | null | Yes | — | — |
result.data.results[].experiences[].start_date | string | null | Yes | — | Format: date. |
result.data.results[].experiences[].end_date | string | null | Yes | — | Format: date. |
result.data.results[].educations | array | null | No | — | — |
result.data.results[].educations[].object | "education" | Yes | — | Allowed: education. |
result.data.results[].educations[].degree | string | null | Yes | — | — |
result.data.results[].educations[].field_of_study | string | null | Yes | — | — |
result.data.results[].educations[].school_name | string | Yes | — | — |
result.data.results[].educations[].school_linkedin_url | string | null | Yes | — | Format: uri. |
result.data.results[].educations[].start_date | string | null | Yes | — | Format: date. |
result.data.results[].educations[].end_date | string | null | Yes | — | Format: date. |
result.data.results[].languages | array | null | No | — | — |
result.data.results[].languages[].object | "language" | Yes | — | Allowed: language. |
result.data.results[].languages[].language | string | Yes | — | — |
result.data.results[].languages[].iso_code | string | Yes | — | — |
result.data.results[].languages[].proficiency | string | null | Yes | — | — |
result.data.results[].phone_numbers | array | null | No | — | — |
result.data.results[].phone_numbers[].object | "phone_number" | Yes | — | Allowed: phone_number. |
result.data.results[].phone_numbers[].id | string | Yes | — | Format: uuid. |
result.data.results[].phone_numbers[].number | string | Yes | — | — |
This output schema is too large to embed without slowing the page. Get the complete live contract with
deepline tools get amplemarket_post_people_search --json.Deepline cost
- Pricing model:
fixed(per call). - Estimated Deepline credits:
0per pricing unit. - Provider-native pricing may still exist outside Deepline credit billing.