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

# Amplemarket: Get People Find

> Enrich one person in Amplemarket from an email, LinkedIn URL or name and company, optionally revealing email and phone. Amplemarket Get People Find reference.

Enrich one person in Amplemarket from an email, LinkedIn URL or name and company, optionally revealing email and phone.

> [!NOTE]
>
> Tool ID: `amplemarket_get_people_find`

## Run this action

Use the TypeScript SDK for one call. Use `ctx.tools.execute(...)` inside a Play for durable calls, scheduled calls, or CSV processing.

```ts theme={"languages":{"custom":["/languages/deepline-prompt.json"]}}
import { Deepline } from 'deepline';

const deepline = await Deepline.connect();
const result = await deepline.tools.execute(
  'amplemarket_get_people_find',
  {
    "email": "jane.doe@example.com",
    "linkedin_url": "https://www.linkedin.com/in/jane-doe",
    "name": "Example"
  },
);

console.log(result.toolResponse.raw);
```

### CLI

```bash theme={"languages":{"custom":["/languages/deepline-prompt.json"]}}
deepline tools execute amplemarket_get_people_find --input '{
  "email": "jane.doe@example.com",
  "linkedin_url": "https://www.linkedin.com/in/jane-doe",
  "name": "Example"
}' --json
```

## Example response

The SDK returns this shape at `result.toolResponse.raw`. The example values illustrate the response.

```json theme={"languages":{"custom":["/languages/deepline-prompt.json"]}}
{
  "data": {
    "id": "123e4567-e89b-42d3-a456-426614174000",
    "object": "person",
    "linkedin_url": "https://www.linkedin.com/in/jane-doe"
  }
}
```

Use `deepline describe amplemarket_get_people_find --json` for the latest machine-readable contract.

## Input reference

Single person enrichment

| Name | Type | Required | Default | Details |
| - | - | - | - | - |
| `payload.email` | `string` | No | — | Email to use for matching Format: `email`. |
| `payload.linkedin_url` | `string` | No | — | LinkedIn URL to use for matching |
| `payload.name` | `string` | No | — | Person name to use for matching |
| `payload.title` | `string` | No | — | Person title to use for matching (optional when using name + company) |
| `payload.company_name` | `string` | No | — | Company name to use for matching |
| `payload.company_domain` | `string` | No | — | Company domain to use for matching |
| `payload.reveal_email` | `boolean` | No | — | Triggers email reveal for the matching person |
| `payload.reveal_phone_numbers` | `boolean` | No | — | Triggers phone number reveal for the matching person |

<details>
  <summary>Show raw input schema</summary>

  ### Input JSON Schema

  ```json theme={"languages":{"custom":["/languages/deepline-prompt.json"]}}
  {
    "type": "object",
    "description": "Single person enrichment",
    "properties": {
      "email": {
        "type": "string",
        "description": "Email to use for matching",
        "format": "email"
      },
      "linkedin_url": {
        "type": "string",
        "description": "LinkedIn URL to use for matching"
      },
      "name": {
        "type": "string",
        "description": "Person name to use for matching"
      },
      "title": {
        "type": "string",
        "description": "Person title to use for matching (optional when using name + company)"
      },
      "company_name": {
        "type": "string",
        "description": "Company name to use for matching"
      },
      "company_domain": {
        "type": "string",
        "description": "Company domain to use for matching"
      },
      "reveal_email": {
        "type": "boolean",
        "description": "Triggers email reveal for the matching person"
      },
      "reveal_phone_numbers": {
        "type": "boolean",
        "description": "Triggers phone number reveal for the matching person"
      }
    },
    "required": [],
    "additionalProperties": false
  }
  ```
</details>

## Output reference

Standard tool result payload.

| Name | Type | Required | Default | Details |
| - | - | - | - | - |
| `result.data` | `object` | Yes | — | Provider response payload. |
| `result.data.id` | `string` | Yes | — | Format: `uuid`. |
| `result.data.object` | `"person"` | Yes | — | Allowed: `person`. |
| `result.data.linkedin_url` | `string` | Yes | — | — |
| `result.data.name` | `string \| null` | No | — | — |
| `result.data.email` | `string \| null` | No | — | — |
| `result.data.first_name` | `string \| null` | No | — | — |
| `result.data.last_name` | `string \| null` | No | — | — |
| `result.data.title` | `string \| null` | No | — | — |
| `result.data.headline` | `string \| null` | No | — | — |
| `result.data.about` | `string \| null` | No | — | — |
| `result.data.current_position_start_date` | `string \| null` | No | — | Format: `date`. |
| `result.data.current_position_description` | `string \| null` | No | — | — |
| `result.data.location` | `string \| null` | No | — | — |
| `result.data.image_url` | `string` | No | — | Format: `uri`. |
| `result.data.gender` | `"male" \| "female" \| "likely_male" \| "likely_female" \| "unknown"` | No | — | Allowed: `male`, `female`, `likely_male`, `likely_female`, `unknown`. |
| `result.data.location_details` | `object` | No | — | — |
| `result.data.location_details.country` | `string \| null` | No | — | — |
| `result.data.location_details.state` | `string \| null` | No | — | — |
| `result.data.location_details.city` | `string \| null` | No | — | — |
| `result.data.location_details.postal_code` | `string \| null` | No | — | — |
| `result.data.location_details.lat` | `number \| null` | No | — | — |
| `result.data.location_details.long` | `number \| null` | No | — | — |
| `result.data.experiences` | `array \| null` | No | — | — |
| `result.data.experiences[].object` | `"experience"` | Yes | — | Allowed: `experience`. |
| `result.data.experiences[].title` | `string` | Yes | — | — |
| `result.data.experiences[].company_name` | `string` | Yes | — | — |
| `result.data.experiences[].company_linkedin_url` | `string \| null` | Yes | — | Format: `uri`. |
| `result.data.experiences[].description` | `string \| null` | Yes | — | — |
| `result.data.experiences[].start_date` | `string \| null` | Yes | — | Format: `date`. |
| `result.data.experiences[].end_date` | `string \| null` | Yes | — | Format: `date`. |
| `result.data.educations` | `array \| null` | No | — | — |
| `result.data.educations[].object` | `"education"` | Yes | — | Allowed: `education`. |
| `result.data.educations[].degree` | `string \| null` | Yes | — | — |
| `result.data.educations[].field_of_study` | `string \| null` | Yes | — | — |
| `result.data.educations[].school_name` | `string` | Yes | — | — |
| `result.data.educations[].school_linkedin_url` | `string \| null` | Yes | — | Format: `uri`. |
| `result.data.educations[].start_date` | `string \| null` | Yes | — | Format: `date`. |
| `result.data.educations[].end_date` | `string \| null` | Yes | — | Format: `date`. |
| `result.data.languages` | `array \| null` | No | — | — |
| `result.data.languages[].object` | `"language"` | Yes | — | Allowed: `language`. |
| `result.data.languages[].language` | `string` | Yes | — | — |
| `result.data.languages[].iso_code` | `string` | Yes | — | — |
| `result.data.languages[].proficiency` | `string \| null` | Yes | — | — |
| `result.data.phone_numbers` | `array \| null` | No | — | — |
| `result.data.phone_numbers[].object` | `"phone_number"` | Yes | — | Allowed: `phone_number`. |
| `result.data.phone_numbers[].id` | `string` | Yes | — | Format: `uuid`. |
| `result.data.phone_numbers[].number` | `string` | Yes | — | — |
| `result.data.phone_numbers[].type` | `"mobile" \| "office" \| "phone" \| "landline" \| "voip" \| "direct"` | Yes | — | Allowed: `mobile`, `office`, `phone`, `landline`, `voip`, `direct`. |
| `result.data.phone_numbers[].source` | `"amplemarket" \| "crm" \| "user_uploaded" \| "uploaded_by_user"` | No | — | Origin of the phone number. Amplemarket returns uploaded\_by\_user for numbers supplied through post\_contacts. Allowed: `amplemarket`, `crm`, `user_uploaded`, `uploaded_by_user`. |

The table shows the first 50 fields. Expand the raw schema below for every field.

> [!NOTE]
>
> This output schema is too large for an inline display. Read the complete live contract with `deepline describe amplemarket_get_people_find --json`.

## Deepline cost

* Pricing model: `fixed` (per call).
* Estimated Deepline credits: `0` per pricing unit.
* Provider-native pricing may still exist outside Deepline credit billing.

## Related documentation

* [Amplemarket provider guide](https://deepline.com/docs/providers/amplemarket/guide.md)
* [SDK V2 quickstart](https://deepline.com/docs/sdk-v2/quickstart.md)
* [SDK reference](https://deepline.com/docs/sdk-v2/sdk-reference.md)
* [Run tools across a CSV](https://deepline.com/docs/sdk-v2/batch-csv.md)


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