职位
json
["CEO", "VP of Sales"]
地点
json
["San Francisco, CA", "New York, NY"]
公司名称
json
["Company A", "Company B"]
资历级别
json
["senior", "manager", "director"]
搜索人员 (apollo_people_search)
使用人口统计筛选条件在 Apollo 数据库中搜索人员
输入
| 参数 | 类型 | 必填 | 描述 |
|---|
person_titles | array | 否 | 要搜索的职位名称 (例如,["CEO", "销售副总裁"]) |
person_locations | array | 否 | 要搜索的地点 (例如,["旧金山,加州", "纽约,纽约州"]) |
person_seniorities | array | 否 | 资历级别 (例如,["高级", "高管", "经理"]) |
organization_names | array | 否 | 要在其中搜索的公司名称 |
q_keywords | string | 否 | 要搜索的关键词 |
page | number | 否 | 分页的页码 (默认:1) |
per_page | number | 否 | 每页结果数 (默认:25,最大:100) |
输出
| 参数 | 类型 | 描述 |
|---|
people | json | 符合搜索条件的人员数组 |
metadata | json | 分页信息,包括 page、per_page 和 total_entries |
丰富个人数据 (apollo_people_enrich)
使用 Apollo 补充单个个人的数据
输入
| 参数 | 类型 | 必填 | 描述 |
|---|
first_name | string | 否 | 此人的名 |
last_name | string | 否 | 此人的姓 |
email | string | 否 | 此人的电子邮件地址 |
organization_name | string | 否 | 此人所在公司的名称 |
domain | string | 否 | 公司域名 (例如,apollo.io) |
linkedin_url | string | 否 | LinkedIn 个人资料 URL |
reveal_personal_emails | boolean | 否 | 显示个人电子邮件地址 (消耗积分) |
reveal_phone_number | boolean | 否 | 显示电话号码 (消耗积分) |
输出
| 参数 | 类型 | 描述 |
|---|
person | json | 来自 Apollo 的人员增强数据 |
metadata | json | 增强元数据,包括增强状态 |
人员(JSON 数组)*
json
[{"first_name": "John", "last_name": "Doe", "email": "john@example.com"}]
批量丰富人员 (apollo_people_bulk_enrich)
使用 Apollo 一次最多丰富 10 人的数据
输入
| 参数 | 类型 | 是否必填 | 描述 |
|---|
people | 数组 | 是 | 要丰富的人员数组 (最多 10 个) |
reveal_personal_emails | 布尔值 | 否 | 显示个人电子邮件地址 (消耗积分) |
reveal_phone_number | 布尔值 | 否 | 显示电话号码 (消耗积分) |
输出
| 参数 | 类型 | 描述 |
|---|
people | json | 已丰富的人员数据数组 |
metadata | json | 批量丰富元数据,包括总数和已丰富计数 |
组织位置
json
["San Francisco, CA"]
员工数量范围
json
["1-10", "11-50", "51-200"]
关键词标签
json
["saas", "b2b", "enterprise"]
搜索组织 (apollo_organization_search)
使用筛选条件在 Apollo 数据库中搜索公司
输入
| 参数 | 类型 | 必填 | 描述 |
|---|
organization_locations | array | 否 | 要搜索的公司位置 |
organization_num_employees_ranges | array | 否 | 员工人数范围 (例如,["1-10", "11-50"]) |
q_organization_keyword_tags | array | 否 | 行业或关键词标签 |
q_organization_name | string | 否 | 要搜索的组织名称 |
page | number | 否 | 分页页码 |
per_page | number | 否 | 每页结果数 (最大:100) |
输出
| 参数 | 类型 | 描述 |
|---|
organizations | json | 匹配搜索条件的组织数组 |
metadata | json | 分页信息,包括 page、per_page 和 total_entries |
丰富组织信息 (apollo_organization_enrich)
使用 Apollo 丰富单个组织的数据
输入
| 参数 | 类型 | 必填 | 描述 |
|---|
organization_name | string | 否 | 组织名称 (至少需要 organization_name 或 domain 之一) |
domain | string | 否 | 公司域名 (例如 apollo.io) (至少需要 domain 或 organization_name 之一) |
输出
| 参数 | 类型 | 描述 |
|---|
organization | json | 来自 Apollo 的增强组织数据 |
metadata | json | 包含增强状态的增强元数据 |
组织(JSON 数组)*
json
[{"organization_name": "Company A", "domain": "companya.com"}]
批量丰富组织 (apollo_organization_bulk_enrich)
使用 Apollo 一次性丰富最多 10 个组织的数据
输入
| 参数 | 类型 | 必填 | 描述 |
|---|
organizations | array | 是 | 待扩充的组织数组 (最多 10 个) |
输出
| 参数 | 类型 | 描述 |
|---|
organizations | json | 已扩充的组织数据数组 |
metadata | json | 批量扩充元数据,包括总数和已扩充数量 |
创建联系人 (apollo_contact_create)
在 Apollo 数据库中创建新联系人
输入
| 参数 | 类型 | 是否必填 | 说明 |
|---|
first_name | string | 是 | 联系人的名字 |
last_name | string | 是 | 联系人的姓氏 |
email | string | 否 | 联系人的邮箱地址 |
title | string | 否 | 职位 |
account_id | string | 否 | 要关联的 Apollo 账户 ID |
owner_id | string | 否 | 联系人所有者的用户 ID |
输出
| 参数 | 类型 | 说明 |
|---|
contact | json | Apollo 返回的已创建联系人数据 |
metadata | json | 创建元数据,包含创建状态 |
更新联系人(apollo_contact_update)
更新 Apollo 数据库中的现有联系人
输入
| 参数 | 类型 | 必填 | 描述 |
|---|
contact_id | string | 是 | 要更新的联系人 ID |
first_name | string | 否 | 联系人的名字 |
last_name | string | 否 | 联系人的姓氏 |
email | string | 否 | 电子邮箱地址 |
title | string | 否 | 职位名称 |
account_id | string | 否 | Apollo 账户 ID |
owner_id | string | 否 | 联系人负责人的用户 ID |
输出
| 参数 | 类型 | 描述 |
|---|
contact | json | 来自 Apollo 的更新后联系人数据 |
metadata | json | 更新元数据,包括更新状态 |
联系人阶段 ID
json
["stage_id_1", "stage_id_2"]
搜索联系人(apollo_contact_search)
在 Apollo 中搜索您团队的联系人
输入
| 参数 | 类型 | 必填 | 描述 |
|---|
q_keywords | string | 否 | 要搜索的关键字 |
contact_stage_ids | array | 否 | 按联系人阶段 ID 筛选 |
page | number | 否 | 分页页码 |
per_page | number | 否 | 每页结果数 (最大:100) |
输出
| 参数 | 类型 | 描述 |
|---|
contacts | json | 符合搜索条件的联系人数组 |
metadata | json | 分页信息,包括 page、per_page 和 total_entries |
联系人(JSON 数组)*
json
[{"first_name": "John", "last_name": "Doe", "email": "john@example.com", "title": "CEO"}]
批量创建联系人(apollo_contact_bulk_create)
一次最多可在你的 Apollo 数据库中创建 100 个联系人。支持去重,防止创建重复的联系人。需要主密钥。
输入
| 参数 | 类型 | 必填 | 描述 |
|---|
contacts | array | 是 | 要创建的联系人数组 (最多100个)。每个联系人应包含 first_name、last_name,以及可选的 email、title、account_id、owner_id |
run_dedupe | boolean | 否 | 启用去重以防止创建重复联系人。当为 true 时,返回现有联系人而不进行修改 |
输出
| 参数 | 类型 | 描述 |
|---|
created_contacts | json | 新创建的联系人数组 |
existing_contacts | json | 现有联系人数组 (当启用去重时) |
metadata | json | 批量创建元数据,包括已创建和现有联系人的数量 |
联系人(JSON 数组)*
json
[{"id": "contact_id_1", "first_name": "John", "last_name": "Doe"}]
批量更新联系人 (apollo_contact_bulk_update)
在 Apollo 数据库中一次最多更新 100 个现有联系人。每个联系人必须包含 id 字段。需要主密钥。
输入
| 参数 | 类型 | 必填 | 描述 |
|---|
contacts | array | 是 | 需要更新的联系人数组(最多 100 个)。每个联系人必须包含 id 字段,以及可选的 first_name、last_name、email、title、account_id、owner_id |
输出
| 参数 | 类型 | 描述 |
|---|
updated_contacts | json | 成功更新的联系人数组 |
failed_contacts | json | 更新失败的联系人数组 |
metadata | json | 批量更新元数据,包含已更新和失败联系人的数量 |
网站 URL
https://example.com
创建账户 (apollo_account_create)
在你的 Apollo 数据库中创建新账户(公司)
输入
| 参数 | 类型 | 必填 | 说明 |
|---|
name | string | 是 | 公司名称 |
website_url | string | 否 | 公司网站 URL |
phone | string | 否 | 公司电话号码 |
owner_id | string | 否 | 账户所有者的用户 ID |
输出
| 参数 | 类型 | 说明 |
|---|
account | json | 来自 Apollo 的已创建账户数据 |
metadata | json | 创建元数据,包含创建状态 |
网站 URL
https://example.com
更新账户 (apollo_account_update)
更新 Apollo 数据库中的现有账户
输入
| 参数 | 类型 | 必填 | 描述 |
|---|
account_id | string | 是 | 要更新的账户 ID |
name | string | 否 | 公司名称 |
website_url | string | 否 | 公司网站 URL |
phone | string | 否 | 公司电话号码 |
owner_id | string | 否 | 账户所有者的用户 ID |
输出
| 参数 | 类型 | 描述 |
|---|
account | json | 来自 Apollo 的更新后账户数据 |
metadata | json | 更新元数据,包括更新状态 |
账户阶段 ID
json
["stage_id_1", "stage_id_2"]
搜索账户 (apollo_account_search)
在 Apollo 中搜索你团队的账户。显示上限:50,000 条记录(每页 100 条,最多 500 页)。使用筛选条件缩小结果范围。需要主密钥。
输入
| 参数 | 类型 | 必填 | 说明 |
|---|
q_keywords | string | 否 | 在账户数据中搜索的关键词 |
owner_id | string | 否 | 按账户所有者用户 ID 筛选 |
account_stage_ids | array | 否 | 按账户阶段 ID 筛选 |
page | number | 否 | 分页页码 |
per_page | number | 否 | 每页结果数 (最大:100) |
输出
| 参数 | 类型 | 说明 |
|---|
accounts | json | 符合搜索条件的账户数组 |
metadata | json | 分页信息,包括 page、per_page 和 total_entries |
账户(JSON 数组)*
json
[{"name": "Company A", "website_url": "https://companya.com", "phone": "+1234567890"}]
批量创建账户 (apollo_account_bulk_create)
在您的 Apollo 数据库中一次性最多创建 100 个账户。注意:Apollo 不会应用去重 - 如果条目具有相似的名称或域,可能会创建重复账户。需要主密钥。
输入
| 参数 | 类型 | 必填 | 描述 |
|---|
accounts | array | 是 | 要创建的账户数组(最多 100 个)。每个账户应包含 name(必填),以及可选的 website_url、phone、owner_id |
输出
| 参数 | 类型 | 描述 |
|---|
created_accounts | json | 新创建的账户数组 |
failed_accounts | json | 创建失败的账户数组 |
metadata | json | 批量创建元数据,包括创建成功和失败的账户数量 |
账户(JSON 数组)*
json
[{"id": "account_id_1", "name": "Updated Company Name"}]
批量更新账户 (apollo_account_bulk_update)
一次最多可更新 Apollo 数据库中的 1000 个现有账户(比联系人的限制更高!)。每个账户必须包含 id 字段。需要主密钥。
输入
| 参数 | 类型 | 必填 | 描述 |
|---|
accounts | array | 是 | 要更新的账户数组(最多 1000 个)。每个账户必须包含 id 字段,可选包含 name、website_url、phone、owner_id |
输出
| 参数 | 类型 | 描述 |
|---|
updated_accounts | json | 成功更新的账户数组 |
failed_accounts | json | 更新失败的账户数组 |
metadata | json | 批量更新元数据,包含更新成功和失败的账户数量 |
成交日期
ISO 日期(例如 2024-12-31)
创建商机 (apollo_opportunity_create)
为 Apollo 数据库中的账户创建新交易(需要主密钥)
输入
| 参数 | 类型 | 必填 | 描述 |
|---|
name | string | 是 | 商机/交易名称 |
account_id | string | 是 | 该商机所属账户的 ID |
amount | number | 否 | 商机的金额 |
stage_id | string | 否 | 交易阶段的 ID |
owner_id | string | 否 | 商机负责人的用户 ID |
close_date | string | 否 | 预计完成日期 (ISO 8601 格式) |
description | string | 否 | 关于商机的描述或备注 |
输出
| 参数 | 类型 | 描述 |
|---|
opportunity | json | 来自 Apollo 的已创建商机数据 |
metadata | json | 创建元数据,包括创建状态 |
账户 ID
json
["account_id_1", "account_id_2"]
阶段 ID
json
["stage_id_1", "stage_id_2"]
负责人 ID
json
["user_id_1", "user_id_2"]
搜索商机(apollo_opportunity_search)
搜索并列出团队 Apollo 账户中的所有交易/商机
输入
| 参数 | 类型 | 是否必填 | 说明 |
|---|
q_keywords | string | 否 | 用于在商机名称中搜索的关键词 |
account_ids | array | 否 | 按指定账户 ID 筛选 |
stage_ids | array | 否 | 按交易阶段 ID 筛选 |
owner_ids | array | 否 | 按商机负责人 ID 筛选 |
page | number | 否 | 分页页码 |
per_page | number | 否 | 每页结果数 (最大:100) |
输出
| 参数 | 类型 | 说明 |
|---|
opportunities | json | 符合搜索条件的商机数组 |
metadata | json | 分页信息,包括 page、per_page 和 total_entries |
获取商机 (apollo_opportunity_get)
根据 ID 获取特定交易/商机的完整详情
输入
| 参数 | 类型 | 必填 | 说明 |
|---|
opportunity_id | string | 是 | 要获取的商机 ID |
输出
| 参数 | 类型 | 说明 |
|---|
opportunity | json | 来自 Apollo 的完整商机数据 |
metadata | json | 检索元数据,包含是否找到的状态 |
成交日期
ISO 日期(例如 2024-12-31)
更新商机 (apollo_opportunity_update)
更新 Apollo 数据库中现有的交易/商机
输入
| 参数 | 类型 | 必需 | 描述 |
|---|
opportunity_id | string | 是 | 要更新的商机 ID |
name | string | 否 | 商机/交易名称 |
amount | number | 否 | 商机的金额价值 |
stage_id | string | 否 | 交易阶段 ID |
owner_id | string | 否 | 商机负责人的用户 ID |
close_date | string | 否 | 预计成交日期 (ISO 8601 格式) |
description | string | 否 | 关于商机的描述或备注 |
输出
| 参数 | 类型 | 描述 |
|---|
opportunity | json | 来自 Apollo 的已更新商机数据 |
metadata | json | 更新元数据,包括更新状态 |
搜索序列(apollo_sequence_search)
在团队的 Apollo 账户中搜索序列/活动(需要主密钥)
输入
| 参数 | 类型 | 必填 | 说明 |
|---|
q_name | string | 否 | 按名称搜索序列 |
active | boolean | 否 | 按启用状态筛选(true 表示已启用的序列,false 表示已停用的序列) |
page | number | 否 | 分页页码 |
per_page | number | 否 | 每页结果数(上限:100) |
输出
| 参数 | 类型 | 说明 |
|---|
sequences | json | 符合搜索条件的序列/活动数组 |
metadata | json | 分页信息,包括 page、per_page 和 total_entries |
联系人 ID(JSON 数组)*
json
["contact_id_1", "contact_id_2"]
添加到序列 (apollo_sequence_add_contacts)
将联系人添加到 Apollo 序列
输入
| 参数 | 类型 | 必填 | 描述 |
|---|
sequence_id | string | 是 | 要添加联系人的序列 ID |
contact_ids | array | 是 | 要添加到序列的联系人 ID 数组 |
emailer_campaign_id | string | 否 | 可选的电子邮件营销活动 ID |
send_email_from_user_id | string | 否 | 用于发送电子邮件的用户 ID |
输出
| 参数 | 类型 | 描述 |
|---|
contacts_added | json | 添加到序列的联系人 ID 数组 |
metadata | json | 序列元数据,包括 sequence_id 和 total_added 计数 |
截止日期
ISO 日期(例如 2024-12-31T23:59:59Z)
创建任务(apollo_task_create)
在 Apollo 中创建新任务
输入
| 参数 | 类型 | 是否必填 | 说明 |
|---|
note | string | 是 | 任务备注/描述 |
contact_id | string | 否 | 要关联的联系人 ID |
account_id | string | 否 | 要关联的账户 ID |
due_at | string | 否 | ISO 格式的截止日期 |
priority | string | 否 | 任务优先级 |
type | string | 否 | 任务类型 |
输出
| 参数 | 类型 | 说明 |
|---|
task | json | Apollo 返回的已创建任务数据 |
metadata | json | 创建元数据,包含创建状态 |
搜索任务(apollo_task_search)
在 Apollo 中搜索任务
输入
| 参数 | 类型 | 必填 | 描述 |
|---|
contact_id | string | 否 | 按联系人 ID 筛选 |
account_id | string | 否 | 按账户 ID 筛选 |
completed | boolean | 否 | 按完成状态筛选 |
page | number | 否 | 分页页码 |
per_page | number | 否 | 每页结果数 (最大:100) |
输出
| 参数 | 类型 | 描述 |
|---|
tasks | json | 符合搜索条件的任务数组 |
metadata | json | 分页信息,包括 page、per_page 和 total_entries |
获取电子邮件账户(apollo_email_accounts)
获取团队在 Apollo 中已关联的电子邮件账户列表
输入
此操作没有直接参数。
输出
| 参数 | 类型 | 说明 |
|---|
email_accounts | json | 团队在 Apollo 中关联的电子邮件账户数组 |
metadata | json | 包含电子邮件账户总数的元数据 |
将 Apollo.io 集成到工作流中。搜索人员和公司,丰富联系人数据,管理你的 CRM 联系人和账户,将联系人添加到序列,并创建任务。