---
canonical_url: "https://docs.composio.dev/toolkits/aviato"
markdown_url: "https://docs.composio.dev/toolkits/aviato.md"
product: "platform"
version: null
last_updated: null
---

# Aviato

Aviato provides native-BYOK company and person intelligence, including search, enrichment, relationships, investments, vesting data, exports, image access, market maps, location lookup, credit checks, and contact discovery.

- **Category:** sales & crm
- **Auth:** API_KEY
- **Composio-managed OAuth available?** N/A
- **Tools:** 37
- **Triggers:** 0
- **Slug:** `AVIATO`
- **Version:** 00000000_00

## Tools

### Bulk Enrich Companies

**Slug:** `AVIATO_BULK_ENRICH_COMPANIES`

Enrich one to 100 companies in one request. Successful lookups may consume credits; there is no documented preview mode, and unmet require gates are returned unsuccessful without billing.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `lookups` | array | Yes | Up to 100 company lookup objects using the provider's optional identifier fields. |
| `require` | array | No | Top-level fields each result must contain; unmet lookups are marked unsuccessful and documented as not billed. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Bulk Enrich People

**Slug:** `AVIATO_BULK_ENRICH_PEOPLE`

Enrich one to 20 people in one request. Preview mode returns minimal identification data without charging; preview=false may consume credits, and unmet require gates are returned unsuccessful without billing. Email lookup identifiers and returned profile data can be sensitive.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `lookups` | array | Yes | Up to 20 person lookup objects using the provider's optional identifier fields. |
| `preview` | boolean | No | Return minimal identification data without charging credits. Set false only when richer enrichment is needed. |
| `require` | array | No | Top-level fields each non-preview result must contain. Aviato ignores this gate in preview mode; unmet lookups are documented as not billed. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Bulk Reveal Person Emails

**Slug:** `AVIATO_BULK_REVEAL_PERSON_EMAILS`

Reveal stored email records for one to 100 people. This returns sensitive personal contact data and is potentially billable: Aviato charges only when contact data is found. It does not verify contact data. Provider prose mentions phones, but the formal response exposes emails only, so this action does not claim phone support. The contradictory email field accepts both addresses and the provider's documented context example values.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `lookups` | array | Yes | Up to 100 person lookup objects using the provider's optional identifier fields. This call reveals sensitive personal contact data and found contacts may consume Aviato credits. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Enrich Company

**Slug:** `AVIATO_ENRICH_COMPANY`

Look up one company's general profile, including identity, URLs, industries, headcount, products, jobs, and available relationship data. Use the focused financial, legal, social-metrics, or web-traffic tools when only one of those categories is needed. Preview mode returns minimal identity data without charging; preview=false may consume credits, and unmet require gates return 404 without a charge.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `full` | boolean | No | Ask for the provider's full representation; this does not override preview and may consume credits when preview=false. |
| `preview` | boolean | No | Return minimal identity fields without charging credits. Set false only when full enrichment is needed and credit use is acceptable. |
| `require` | array | No | Top-level fields that must be non-empty; ignored in preview mode, and an unmet gate returns 404 without charging. |
| `identifier` | string | Yes | Company identifier value; for website use a domain, and for linkedin_url use a company LinkedIn URL. |
| `identifier_type` | string ("aviato_id" | "linkedin_slug" | "linkedin_numeric_id" | "linkedin_url" | "facebook_id" | "twitter_id" | "crunchbase_id" | "pitchbook_id" | "product_hunt_id" | "dealroom_id" | "golden_id" | "angellist_id" | "wellfound_id" | "website") | Yes | Kind of company identifier supplied in identifier. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Enrich Company Financials

**Slug:** `AVIATO_ENRICH_COMPANY_FINANCIALS`

Get a company's financial information, including funding, market data, and estimated annual revenue. Available category data may consume credits; Aviato documents that a 404 for unavailable category data or an unmet require gate is not charged.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `require` | array | No | Top-level response fields that must each be non-empty. An unmet gate returns 404 without charging. |
| `identifier` | string | Yes | Company identifier value; for website use a domain, and for linkedin_url use a company LinkedIn URL. |
| `identifier_type` | string ("aviato_id" | "linkedin_slug" | "linkedin_numeric_id" | "linkedin_url" | "facebook_id" | "twitter_id" | "crunchbase_id" | "pitchbook_id" | "product_hunt_id" | "dealroom_id" | "golden_id" | "angellist_id" | "wellfound_id" | "website") | Yes | Kind of company identifier supplied in identifier. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Enrich Company Legal Data

**Slug:** `AVIATO_ENRICH_COMPANY_LEGAL`

Get a company's legal identifiers and registered name. Available category data may consume credits; Aviato documents that a 404 for unavailable category data or an unmet require gate is not charged.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `require` | array | No | Top-level response fields that must each be non-empty. An unmet gate returns 404 without charging. |
| `identifier` | string | Yes | Company identifier value; for website use a domain, and for linkedin_url use a company LinkedIn URL. |
| `identifier_type` | string ("aviato_id" | "linkedin_slug" | "linkedin_numeric_id" | "linkedin_url" | "facebook_id" | "twitter_id" | "crunchbase_id" | "pitchbook_id" | "product_hunt_id" | "dealroom_id" | "golden_id" | "angellist_id" | "wellfound_id" | "website") | Yes | Kind of company identifier supplied in identifier. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Enrich Company Social Metrics

**Slug:** `AVIATO_ENRICH_COMPANY_SOCIAL_METRICS`

Get a company's social audience counts, history, and growth metrics. Available category data may consume credits; Aviato documents that a 404 for unavailable category data or an unmet require gate is not charged.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `require` | array | No | Top-level response fields that must each be non-empty. An unmet gate returns 404 without charging. |
| `identifier` | string | Yes | Company identifier value; for website use a domain, and for linkedin_url use a company LinkedIn URL. |
| `identifier_type` | string ("aviato_id" | "linkedin_slug" | "linkedin_numeric_id" | "linkedin_url" | "facebook_id" | "twitter_id" | "crunchbase_id" | "pitchbook_id" | "product_hunt_id" | "dealroom_id" | "golden_id" | "angellist_id" | "wellfound_id" | "website") | Yes | Kind of company identifier supplied in identifier. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Enrich Company Web Traffic

**Slug:** `AVIATO_ENRICH_COMPANY_WEB_TRAFFIC`

Get a company's web traffic history, sources, and visitor geography. Available category data may consume credits; Aviato documents that a 404 for unavailable category data or an unmet require gate is not charged.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `require` | array | No | Top-level response fields that must each be non-empty. An unmet gate returns 404 without charging. |
| `identifier` | string | Yes | Company identifier value; for website use a domain, and for linkedin_url use a company LinkedIn URL. |
| `identifier_type` | string ("aviato_id" | "linkedin_slug" | "linkedin_numeric_id" | "linkedin_url" | "facebook_id" | "twitter_id" | "crunchbase_id" | "pitchbook_id" | "product_hunt_id" | "dealroom_id" | "golden_id" | "angellist_id" | "wellfound_id" | "website") | Yes | Kind of company identifier supplied in identifier. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Enrich Person

**Slug:** `AVIATO_ENRICH_PERSON`

Look up one person by a supported identifier. Preview mode returns minimal identity data without charging; preview=false may consume credits, and unmet require gates return 404 without a charge. Person identifiers and returned profile data can be sensitive.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `full` | boolean | No | Ask for all relational data. This does not override preview and may consume credits when preview=false. |
| `preview` | boolean | No | Return minimal identification data without charging a credit. Set false only when richer data is needed and credit use is acceptable. |
| `require` | array | No | Top-level response fields that must be non-empty. Aviato ignores this gate in preview mode and documents unmet gates as not billed. |
| `identifier` | string | Yes | Person identifier value. linkedin_url accepts public profile, Sales Navigator, and Recruiter LinkedIn URLs. Email identifiers are sensitive personal data. |
| `identifier_type` | string ("aviato_id" | "linkedin_id" | "linkedin_entity_id" | "linkedin_url" | "twitter_id" | "crunchbase_id" | "angellist_id" | "signal_nfx_id" | "polywork_id" | "email") | Yes | Kind of person identifier supplied in identifier. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Filter People

**Slug:** `AVIATO_FILTER_PEOPLE`

Filter people with predefined profile, location, education, and employment fields, one page at a time. Enrichment is off by default; when enabled, it costs exactly 1 person credit per result. Aviato does not document the base search as free. Results contain person profile data that can be sensitive. At most 15 searches may run concurrently per customer across all API keys and company and person search operations.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `cursor` | string | No | Opaque continuation cursor from a previous response. It retains the original filters, enrichment choice, and page size; each continuation has no documented free-use guarantee. Omit for the first page. |
| `enrich` | boolean | No | Request enriched result records. When true, Aviato charges exactly 1 person credit per result; false returns minimal results and is the default. |
| `filters` | object | No | Optional predefined person filters; omit to retrieve an unfiltered page. |
| `page_size` | integer | No | Maximum people to request in this page (1-100). |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Generate Market Map

**Slug:** `AVIATO_GENERATE_MARKET_MAP`

Start asynchronous generation of a similar-company market map. This potentially billable call starts work immediately, and Aviato documents no cancel, delete, or other teardown endpoint, so the work cannot be undone through the API. The returned map ID must be checked separately with Get Market Map.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | No | Aviato company ID. Supply this by itself, or omit it and supply both name and website. |
| `name` | string | No | Company name. Required with website when id is omitted. |
| `website` | string | No | Company website. Required with name when id is omitted. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get Credit Balance

**Slug:** `AVIATO_GET_CREDIT_BALANCE`

Return the connected Aviato team's current credit balance and, when available, its balance immediately after the latest top-up. The provider does not explicitly guarantee that this call is non-charging.

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get Export Chunk Download URL

**Slug:** `AVIATO_GET_EXPORT_CHUNK_DOWNLOAD_URL`

Mint a short-lived presigned URL for exactly one Aviato export chunk without fetching it. The URL is sensitive bearer-like data: treat it as a secret, return it only to the authorized caller, and never fetch it automatically.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `team` | string | No | Team ID that owns the export; omit for the API key's team context. |
| `chunk` | string | Yes | Exact export chunk name to authorize. |
| `expiry` | integer | Yes | How long the presigned download URL remains valid, in minutes (10-7200). |
| `export_id` | string | Yes | Export ID containing the chunk. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get Export Download URLs

**Slug:** `AVIATO_GET_EXPORT_DOWNLOAD_URLS`

Mint one short-lived presigned URL per matching chunk in an Aviato export without fetching any URL. The URLs are sensitive bearer-like data: treat them as secrets, return them only to the authorized caller, and never fetch them automatically.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `team` | string | No | Team ID that owns the export; omit for the API key's team context. |
| `table` | string | No | For a multi-table export, mint URLs only for chunks from this table. |
| `expiry` | integer | Yes | How long each presigned download URL remains valid, in minutes (10-7200). |
| `export_id` | string | Yes | Export ID whose chunk download URLs to mint. |
| `exclude_deleted` | boolean | No | Whether to exclude chunks that Aviato has marked deleted. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get Image Token

**Slug:** `AVIATO_GET_IMAGE_TOKEN`

Generate a token for loading company or person images from Aviato's image servers. The returned token is sensitive: use it only for the intended image request, return it only to the authorized caller, and do not expose it in logs or unrelated user-visible output.

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get Market Map

**Slug:** `AVIATO_GET_MARKET_MAP`

Poll one supplied Aviato market map ID once. Return its pending, error, or complete status and any available similar-company categories. This action does not wait or poll repeatedly.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `map_id` | string | Yes | Market map ID returned by Generate Market Map. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get Person Contact Info

**Slug:** `AVIATO_GET_PERSON_CONTACT_INFO`

Call Aviato's generic contact-info compatibility endpoint for one person's stored email records. Prefer REVEAL_PERSON_EMAILS for an explicit email-only intent; this separate tool exists to map the provider's distinct live path. It returns sensitive personal data, may consume credits, and does not verify address ownership or deliverability.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `email_type` | string ("personal" | "work" | "student") | No | Return only personal, work, or student emails; omit for every type. |
| `identifier` | string | Yes | Person identifier value. linkedin_url accepts public profile, Sales Navigator, and Recruiter LinkedIn URLs. An email identifier is sensitive personal data. |
| `identifier_type` | string ("aviato_id" | "linkedin_id" | "linkedin_entity_id" | "linkedin_url" | "twitter_id" | "crunchbase_id" | "angellist_id" | "signal_nfx_id" | "polywork_id" | "email") | Yes | Kind of person identifier supplied in identifier. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get Person Email Hashes

**Slug:** `AVIATO_GET_PERSON_EMAIL_HASHES`

Return SHA-256 hashes of one person's personal email addresses for matching. This is not email verification and does not prove ownership, deliverability, or validity. Hashes remain sensitive linkable identifiers, and the call may consume Aviato credits.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `identifier` | string | Yes | Person identifier value. Email identifiers are sensitive personal data and should be used only for an authorized matching purpose. |
| `identifier_type` | string ("aviato_id" | "linkedin_id" | "linkedin_entity_id" | "linkedin_url" | "twitter_id" | "crunchbase_id" | "angellist_id" | "signal_nfx_id" | "polywork_id" | "email") | Yes | Kind of person identifier supplied in identifier. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### List Company Acquisitions

**Slug:** `AVIATO_LIST_COMPANY_ACQUISITIONS`

Return one page of companies acquired by a company. This relationship read may consume Aviato credits; exact cost is undocumented.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `cursor` | string | No | Opaque action-specific continuation cursor. It restores the original company lookup and page size, so omit identifier fields when using it. |
| `page_size` | integer | No | Maximum records to return in this page (1-100). |
| `identifier` | string | No | Company identifier value for the first page. Leading and trailing whitespace is ignored; omit with cursor. |
| `identifier_type` | string ("aviato_id" | "linkedin_slug" | "linkedin_numeric_id" | "linkedin_url" | "facebook_id" | "twitter_id" | "crunchbase_id" | "pitchbook_id" | "product_hunt_id" | "dealroom_id" | "golden_id" | "angellist_id" | "wellfound_id" | "website") | No | Kind of company identifier supplied for the first page; omit with cursor. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### List Company Employees

**Slug:** `AVIATO_LIST_COMPANY_EMPLOYEES`

Return one page of employees and work history for a company. The operation may consume Aviato credits and returns potentially sensitive person profile data.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `cursor` | string | No | Opaque action-specific continuation cursor. It restores the original company lookup and page size, so omit identifier fields when using it. |
| `page_size` | integer | No | Maximum records to return in this page (1-100). |
| `identifier` | string | No | Company identifier value for the first page. Leading and trailing whitespace is ignored; omit with cursor. |
| `identifier_type` | string ("aviato_id" | "linkedin_slug" | "linkedin_numeric_id" | "linkedin_url" | "facebook_id" | "twitter_id" | "crunchbase_id" | "pitchbook_id" | "product_hunt_id" | "dealroom_id" | "golden_id" | "angellist_id" | "wellfound_id" | "website") | No | Kind of company identifier supplied for the first page; omit with cursor. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### List Company Founders

**Slug:** `AVIATO_LIST_COMPANY_FOUNDERS`

Return one page of a company's founders. This may consume Aviato credits and returns potentially sensitive person profile data.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `cursor` | string | No | Opaque action-specific continuation cursor. It restores the original company lookup and page size, so omit identifier fields when using it. |
| `page_size` | integer | No | Maximum records to return in this page (1-100). |
| `identifier` | string | No | Company identifier value for the first page. Leading and trailing whitespace is ignored; omit with cursor. |
| `identifier_type` | string ("aviato_id" | "linkedin_slug" | "linkedin_numeric_id" | "linkedin_url" | "facebook_id" | "twitter_id" | "crunchbase_id" | "pitchbook_id" | "product_hunt_id" | "dealroom_id" | "golden_id" | "angellist_id" | "wellfound_id" | "website") | No | Kind of company identifier supplied for the first page; omit with cursor. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### List Company Funding Rounds

**Slug:** `AVIATO_LIST_COMPANY_FUNDING_ROUNDS`

Return one page of a company's equity financing rounds and their company or person investors. Person-linked financial relationships can be sensitive and require an authorized purpose. This read may consume Aviato credits; exact cost is undocumented.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `cursor` | string | No | Opaque action-specific continuation cursor. It restores the original company lookup and page size, so omit identifier fields when using it. |
| `page_size` | integer | No | Maximum records to return in this page (1-100). |
| `identifier` | string | No | Company identifier value for the first page. Leading and trailing whitespace is ignored; omit with cursor. |
| `identifier_type` | string ("aviato_id" | "linkedin_slug" | "linkedin_numeric_id" | "linkedin_url" | "facebook_id" | "twitter_id" | "crunchbase_id" | "pitchbook_id" | "product_hunt_id" | "dealroom_id" | "golden_id" | "angellist_id" | "wellfound_id" | "website") | No | Kind of company identifier supplied for the first page; omit with cursor. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### List Company Fund Investments

**Slug:** `AVIATO_LIST_COMPANY_FUND_INVESTMENTS`

Return one page of investment fund vehicles in which a company invested, including available company and person investor relationships. Person-linked financial data can be sensitive and requires an authorized purpose. This read may consume Aviato credits; exact cost is undocumented.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `cursor` | string | No | Opaque action-specific continuation cursor. It restores the original company lookup and page size, so omit identifier fields when using it. |
| `page_size` | integer | No | Maximum records to return in this page (1-100). |
| `identifier` | string | No | Company identifier value for the first page. Leading and trailing whitespace is ignored; omit with cursor. |
| `identifier_type` | string ("aviato_id" | "linkedin_slug" | "linkedin_numeric_id" | "linkedin_url" | "facebook_id" | "twitter_id" | "crunchbase_id" | "pitchbook_id" | "product_hunt_id" | "dealroom_id" | "golden_id" | "angellist_id" | "wellfound_id" | "website") | No | Kind of company identifier supplied for the first page; omit with cursor. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### List Company Inbound Investments

**Slug:** `AVIATO_LIST_COMPANY_INBOUND_INVESTMENTS`

Return one page of investments made into a company, including available company or person investor details. Person-linked financial relationships can be sensitive and require an authorized purpose. This read may consume Aviato credits; exact cost is undocumented.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `cursor` | string | No | Opaque action-specific continuation cursor. It restores the original company lookup and page size, so omit identifier fields when using it. |
| `page_size` | integer | No | Maximum records to return in this page (1-100). |
| `identifier` | string | No | Company identifier value for the first page. Leading and trailing whitespace is ignored; omit with cursor. |
| `identifier_type` | string ("aviato_id" | "linkedin_slug" | "linkedin_numeric_id" | "linkedin_url" | "facebook_id" | "twitter_id" | "crunchbase_id" | "pitchbook_id" | "product_hunt_id" | "dealroom_id" | "golden_id" | "angellist_id" | "wellfound_id" | "website") | No | Kind of company identifier supplied for the first page; omit with cursor. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### List Company Outbound Investments

**Slug:** `AVIATO_LIST_COMPANY_OUTBOUND_INVESTMENTS`

Return one page of investments a company made into other companies. This financial relationship read may consume Aviato credits; exact cost is undocumented.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `cursor` | string | No | Opaque action-specific continuation cursor. It restores the original company lookup and page size, so omit identifier fields when using it. |
| `page_size` | integer | No | Maximum records to return in this page (1-100). |
| `identifier` | string | No | Company identifier value for the first page. Leading and trailing whitespace is ignored; omit with cursor. |
| `identifier_type` | string ("aviato_id" | "linkedin_slug" | "linkedin_numeric_id" | "linkedin_url" | "facebook_id" | "twitter_id" | "crunchbase_id" | "pitchbook_id" | "product_hunt_id" | "dealroom_id" | "golden_id" | "angellist_id" | "wellfound_id" | "website") | No | Kind of company identifier supplied for the first page; omit with cursor. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### List Company Raised Funds

**Slug:** `AVIATO_LIST_COMPANY_RAISED_FUNDS`

Return one page of named investment fund vehicles raised by a company, with amount, date, and available company or person investors; these are not the company's equity financing rounds. Person-linked financial data can be sensitive. This read may consume Aviato credits; exact cost is undocumented.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `cursor` | string | No | Opaque action-specific continuation cursor. It restores the original company lookup and page size, so omit identifier fields when using it. |
| `page_size` | integer | No | Maximum records to return in this page (1-100). |
| `identifier` | string | No | Company identifier value for the first page. Leading and trailing whitespace is ignored; omit with cursor. |
| `identifier_type` | string ("aviato_id" | "linkedin_slug" | "linkedin_numeric_id" | "linkedin_url" | "facebook_id" | "twitter_id" | "crunchbase_id" | "pitchbook_id" | "product_hunt_id" | "dealroom_id" | "golden_id" | "angellist_id" | "wellfound_id" | "website") | No | Kind of company identifier supplied for the first page; omit with cursor. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### List Export Chunks

**Slug:** `AVIATO_LIST_EXPORT_CHUNKS`

List all chunk names in one Aviato export, optionally filtered by team, table, or deletion state. Chunk names can identify sensitive export contents; this endpoint does not mint URLs or download data.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `team` | string | No | Team ID that owns the export; omit for the API key's team context. |
| `table` | string | No | For a multi-table export, return chunks only from this table. |
| `export_id` | string | Yes | Export ID whose chunk names to list. |
| `exclude_deleted` | boolean | No | Whether to exclude chunks that Aviato has marked deleted. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### List Exports

**Slug:** `AVIATO_LIST_EXPORTS`

List all data-export metadata available to the connected Aviato account or selected team. Export metadata can identify sensitive datasets; this endpoint does not return or download export contents.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `team` | string | No | Team ID whose exports to list; omit for the API key's team context. |
| `exclude_deleted` | boolean | No | Whether to exclude exports that Aviato has marked deleted. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### List Person Company Investments

**Slug:** `AVIATO_LIST_PERSON_COMPANY_INVESTMENTS`

Return one page of companies in which a person invested, with documented investment details. Each page may consume Aviato credits and contains sensitive person-related financial and relationship data.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `cursor` | string | No | Opaque action-specific cursor from a previous response. Resend the original identifier with it; the cursor stores only a context fingerprint. |
| `page_size` | integer | No | Maximum records to return in this page (1-100). |
| `identifier` | string | Yes | Person identifier value. Resend the same identifier with a continuation cursor; email identifiers are sensitive personal data. |
| `identifier_type` | string ("aviato_id" | "linkedin_id" | "linkedin_entity_id" | "linkedin_url" | "twitter_id" | "crunchbase_id" | "angellist_id" | "signal_nfx_id" | "polywork_id" | "email") | Yes | Kind of person identifier supplied in identifier. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### List Person Founded Companies

**Slug:** `AVIATO_LIST_PERSON_FOUNDED_COMPANIES`

Return one page of companies founded by a person. Each page may consume Aviato credits; exact cost is undocumented. Person identifiers and returned relationship data can be sensitive.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `cursor` | string | No | Opaque action-specific cursor from a previous response. Resend the original identifier with it; the cursor stores only a context fingerprint. |
| `page_size` | integer | No | Maximum records to return in this page (1-100). |
| `identifier` | string | Yes | Person identifier value. Resend the same identifier with a continuation cursor; email identifiers are sensitive personal data. |
| `identifier_type` | string ("aviato_id" | "linkedin_id" | "linkedin_entity_id" | "linkedin_url" | "twitter_id" | "crunchbase_id" | "angellist_id" | "signal_nfx_id" | "polywork_id" | "email") | Yes | Kind of person identifier supplied in identifier. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### List Person Fund Investments

**Slug:** `AVIATO_LIST_PERSON_FUND_INVESTMENTS`

Return one page of funds in which a person invested. Each page may consume Aviato credits and contains sensitive person-related financial and relationship data.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `cursor` | string | No | Opaque action-specific cursor from a previous response. Resend the original identifier with it; the cursor stores only a context fingerprint. |
| `page_size` | integer | No | Maximum records to return in this page (1-100). |
| `identifier` | string | Yes | Person identifier value. Resend the same identifier with a continuation cursor; email identifiers are sensitive personal data. |
| `identifier_type` | string ("aviato_id" | "linkedin_id" | "linkedin_entity_id" | "linkedin_url" | "twitter_id" | "crunchbase_id" | "angellist_id" | "signal_nfx_id" | "polywork_id" | "email") | Yes | Kind of person identifier supplied in identifier. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### List Person Vestings

**Slug:** `AVIATO_LIST_PERSON_VESTINGS`

Return one page of a person's vesting records. Each page may consume Aviato credits and contains highly sensitive equity and compensation estimates; use and retain them only for an authorized purpose.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `cursor` | string | No | Opaque action-specific cursor from a previous response. Resend the original identifier with it; the cursor stores only a context fingerprint. |
| `page_size` | integer | No | Maximum records to return in this page (1-100). |
| `identifier` | string | Yes | Person identifier value. Resend the same identifier with a continuation cursor; email identifiers are sensitive personal data. |
| `identifier_type` | string ("aviato_id" | "linkedin_id" | "linkedin_entity_id" | "linkedin_url" | "twitter_id" | "crunchbase_id" | "angellist_id" | "signal_nfx_id" | "polywork_id" | "email") | Yes | Kind of person identifier supplied in identifier. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Reveal Person Emails

**Slug:** `AVIATO_REVEAL_PERSON_EMAILS`

Use Aviato's explicit email endpoint to reveal stored email records for one person, optionally filtered by personal, work, or student context. Prefer this for email-only discovery; GET_PERSON_CONTACT_INFO maps the provider's generic compatibility path. This returns sensitive personal contact data, is potentially billable, and does not verify deliverability or ownership. The provider's formal email field is contradictory, so the response accepts both addresses and its documented context example values.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `email_type` | string ("personal" | "work" | "student") | No | Return only personal, work, or student email addresses. Omit to reveal all available email types. |
| `identifier` | string | Yes | Person identifier value. linkedin_url accepts public profile, Sales Navigator, and Recruiter LinkedIn URLs. An email identifier is sensitive personal data. |
| `identifier_type` | string ("aviato_id" | "linkedin_id" | "linkedin_entity_id" | "linkedin_url" | "twitter_id" | "crunchbase_id" | "angellist_id" | "signal_nfx_id" | "polywork_id" | "email") | Yes | Kind of person identifier supplied in identifier. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Reveal Person Phones

**Slug:** `AVIATO_REVEAL_PERSON_PHONES`

Reveal stored phone records for one person. This returns sensitive personal contact data, is potentially billable, and does not verify a phone number. The score is source-recency confidence rather than verification.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `identifier` | string | Yes | Person identifier value. linkedin_url accepts public profile, Sales Navigator, and Recruiter LinkedIn URLs. An email identifier is sensitive personal data. |
| `identifier_type` | string ("aviato_id" | "linkedin_id" | "linkedin_entity_id" | "linkedin_url" | "twitter_id" | "crunchbase_id" | "angellist_id" | "signal_nfx_id" | "polywork_id" | "email") | Yes | Kind of person identifier supplied in identifier. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Search Companies

**Slug:** `AVIATO_SEARCH_COMPANIES`

Search companies with Aviato's JSON DSL and return one bounded page. This request may consume Aviato credits; exact pricing is undocumented. Filters must be provider DSL expressions, not natural-language instructions. At most 15 searches may run concurrently per customer across all API keys and company and person search operations.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `sort` | array | No | Typed Aviato sort clauses with a dynamic column and order. Clauses are applied in order; use score for name-query relevance. An empty array uses provider ordering. |
| `cursor` | string | No | Opaque continuation cursor from a previous response. It retains the original query, filters, sort, and page size; each continuation may consume additional Aviato credits. Omit for the first page. |
| `filters` | array | No | Typed Aviato company DSL filters. Use a condition with column, operation, value, and optional quantifier, or a group with operator AND/OR and a non-empty recursive filters list. Function filters support only quantifier some. |
| `page_size` | integer | No | Maximum companies to return in this page (1-250). |
| `name_query` | string | No | Company-name full-text search. Use filters for exact field comparisons. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Search Locations

**Slug:** `AVIATO_SEARCH_LOCATIONS`

Find Aviato geocoded location IDs for company or person search filters. Aviato does not document a billing guarantee or price for this call.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `text` | string | Yes | Location text to search for, such as a city, region, or country. |
| `limit` | integer | No | Requested result limit. Aviato documents no minimum, maximum, or default. |
| `language` | string | No | Preferred language code for location names in the results. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Search People

**Slug:** `AVIATO_SEARCH_PEOPLE`

Search people with Aviato's JSON DSL and return one bounded page. This request may consume Aviato credits; exact pricing is undocumented. name_query is broad and tokenized, not exact, and filters must be provider DSL expressions rather than natural-language instructions. Results contain person profile data that can be sensitive. At most 15 searches may run concurrently per customer across all API keys and company and person search operations.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `sort` | array | No | Typed Aviato sort clauses with a dynamic column and order. Clauses are applied in order; use score for name-query relevance. An empty array uses provider ordering. |
| `cursor` | string | No | Opaque continuation cursor from a previous response. It retains the original name query, filters, sort, and page size; each continuation may consume additional Aviato credits. Omit for the first page. |
| `filters` | array | No | Typed Aviato person DSL filters. Use a condition with column, operation, value, and optional quantifier, or a group with operator AND/OR and a non-empty recursive filters list. Function filters support only quantifier some. |
| `page_size` | integer | No | Maximum people to return in this page (1-250). |
| `name_query` | string | No | Broad, tokenized person-name text, not an exact-name filter. Use DSL filters for exact field comparisons. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |
