用途:该技能提供与 LeadGenius Pro API v1.1 交互的完整接口,用于管理 B2B 线索、客户、公司、富化设置以及 AI 驱动的线索处理。基础地址为 https://last.leadgenius.app/api。
认证:支持三种方式,按优先级依次为 Cognito Cookies(浏览器会话)、Bearer JWT(Authorization: Bearer <accessToken>,适用于外部脚本、智能体、CLI)和 API Key(x-api-key 加 x-user-id,适用于批量提取与服务间调用)。获取 JWT 可运行 python3 scripts/auth.py --email your@email.com,或直接 POST /api/auth。令牌有效期 1 小时,凭据保存于 ~/.leadgenius_auth.json。
主要能力:客户管理(增删改查,按 company_id 隔离);线索管理(单条与批量创建、更新、删除,支持分页);批量数据提取(/api/enrich-leads/list 与 /api/source-leads/list,需 API Key,limit 默认 1000、最大 5000);公司管理;搜索历史;Webhook 管理(支持 heyreach、woodpecker、lemlist、generic);Territory Workbench 公司级分析;设置管理(URL、Agent、SDR AI 三类设置);线索处理(富化、Copyright AI、SDR AI,返回 runIds 可追踪);后台任务(Trigger.dev);邮件验证与深度验证;集成 API(Apify 抓取、Epsimo AI 对话、Unipile 账户)。
使用方式:先配置设置(每公司一次),再按线索触发处理,最后通过 runIds 查询状态。配套脚本包括 scripts/test_api.py(E2E 测试)、scripts/lgp.py(统一 CLI)、scripts/api_call.py(原始请求)、scripts/auth.py(认证)。CLI 示例:python3 scripts/lgp.py leads list、python3 scripts/lgp.py leads enrich --ids lead_1 lead_2。
限制:数据按 owner、company_id、client_id 三层隔离;标准速率 100 请求/分钟,Premium 1000 请求/分钟;标准 API 使用游标分页,批量 API 使用 token 分页;错误返回统一格式含 errorType 与 recommendation。具体价格、平台支持范围等资料未提供。