用途:将其他 CRM(如 Salesforce、HubSpot)或 CSV/JSON 来源的联系人与公司数据迁移进 Apollo.io,也适用于整合多个数据源或执行大规模数据导入。
主要能力:定义源字段到 Apollo Contacts API 字段的映射(含必填校验与转换);迁移前评估数据,统计有效、无效、缺失字段与重复邮箱;通过 POST /contacts/bulk_create 分批导入,每次最多 100 条,并由 Apollo 处理去重,返回 existing_contacts;批量失败时回退为逐条 POST /contacts;导入后抽样搜索对账;按已创建 ID 逐条删除实现回滚。
使用方式:需 Apollo master API key(Contacts API 要求 master key)、Node.js 18+、源 CRM 导出的 CSV 或 JSON。脚本以 x-api-key 请求头调用 https://api.apollo.io/api/v1。先做评估,若无效记录超过 10% 建议先清洗数据;再映射并分批迁移,保存创建的 contact ID 以便回滚;最后对账。文档提示联系人接口速率限制为每分钟 100 次请求,批次间需加延迟。
适用场景:CRM 切换或数据整合项目,需要可评估、可分批、可对账、可回滚的一次性导入流程。
限制:资料仅给出 Salesforce 与 HubSpot 的映射示例,其他来源需自行准备映射;对账为抽样(示例取前 100 条);回滚依赖事先记录的创建 ID;定价、数据量上限、并发与长期维护策略暂未提供。