Run in Enrichment Spreadsheet
Use this function as a column step in
deepline enrich.deepline enrich --input leads.csv --output leads.enriched.csv --with 'result=aviato_person_enrich:{}' --json
Map payload values to spreadsheet columns with
{{column_name}} placeholders.Input Schema
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
payload.id | string | No | ||
payload.linkedinID | string | No | ||
payload.linkedinEntityId | string | No | LinkedIn entity ID | |
payload.linkedinURL | string | No | LinkedIn URL, accepts public profile (linkedin.com/in/), Sales Navigator, and Recruiter URLs | |
payload.twitterID | string | No | ||
payload.crunchbaseID | string | No | ||
payload.angelListID | string | No | ||
payload.signalNfxID | string | No | ||
payload.polyworkID | string | No | ||
payload.email | string | No | ||
payload.rescrape | boolean | No | Whether or not to automatically rescrape entities with stale data (specified by the maxDataAgeDays parameter). | |
payload.maxDataAgeDays | integer | No | The threshold / amount of days to consider data stale and trigger an automatic rescrape (if supplied but rescrape parameter is false, expect a bad request error). | |
payload.preview | boolean | No | When true, returns only minimal identification info (id, name, URLs) without charging a credit. | |
payload.full | boolean | No | When true, returns all relational data including company investments, fund investments, and founded companies. | |
payload.require | array | No | List of top-level response fields that must each have a non-empty value, otherwise a 404 is returned and no credit is charged. Example: ?require=fullName&require=URLs. Ignored when preview=true. |
Output Schema
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
result.data | object | Yes | Extended Version of Person object, includes some relational fields, if you request for them to be included in the results. | |
result.meta | object | No | Additional response metadata (status, paging). |
Advanced: Direct CLI
Use direct execution for single payload debugging.
deepline tools execute aviato_person_enrich --payload '{}' --json
CLI flags
| Flag | Description |
|---|---|
--json | Print machine-readable output. |
--wait | Wait for terminal provider status when supported. |
--debug | Enable wait mode with additional status/log output. |
--wait-timeout SECONDS | Max seconds to wait in wait mode. |
--poll-interval SECONDS | Polling interval in seconds during wait mode. |
--timeout SECONDS | Request timeout in seconds. |
--connect-timeout SECONDS | Connection timeout in seconds. |
Cost
- Pricing model:
per_result(per result). - Estimated Deepline credits:
0.14per pricing unit. - Billing mode:
post_deduct.