批量产品 email_avatar_batch

邮箱批量头像检测

上传整份地址文件,任务跑完后下载公开头像结果。

面向整份大名单的补充选项;邮箱地址不多时,实时检测同一次请求就出结果。 实时检测

接口约定

两步接入:提交文件,再查询任务

提交后立刻返回任务号;之后按任务号查询状态,任务成功时响应里会带上结果文件的下载链接。下面每个请求都配上它自己的响应。

1. 提交文件

按有效行数冻结相应余额,任务进入后台执行,完成后按实际用量结算。

cURL 请求POST /api/v1/bulk-tasks
curl -X POST "https://emailcheckpro.com/api/v1/bulk-tasks" \
  -H "X-API-Key: sk_your_api_key" \
  -F service_type=email_avatar_batch \
  -F file=@emails.txt
响应:任务已创建200 OK
{
  "code": 0,
  "msg": "ok",
  "data": {
    "id": "3f9c2a7d8e4b4c1a9f0e6b2d5c8a7e13",
    "product": "email_avatar_batch",
    "status": "processing",
    "total": 1000,
    "created_at": "2026-09-08T09:30:00Z"
  }
}

2. 查询任务

按任务号轮询。任务成功时响应里带成功/失败计数和结果文件下载链接。

cURL 请求GET /api/v1/bulk-tasks/{id}
curl "https://emailcheckpro.com/api/v1/bulk-tasks/3f9c2a7d8e4b4c1a9f0e6b2d5c8a7e13" \
  -H "X-API-Key: sk_your_api_key"
响应:任务已完成200 OK
{
  "code": 0,
  "msg": "ok",
  "data": {
    "id": "3f9c2a7d8e4b4c1a9f0e6b2d5c8a7e13",
    "product": "email_avatar_batch",
    "status": "success",
    "total": 1000,
    "success_cnt": 990,
    "failure_cnt": 10,
    "result_url": "https://…/result.zip",
    "created_at": "2026-09-08T09:30:00Z"
  }
}

执行方式

一个批量任务是怎么跑完的

批量不是把实时检测放大 —— 它是一次提交、后台执行、稍后取件。整个过程你不需要守着页面,任务状态和结果都留在后台。

  1. 01上传邮箱地址文件

    一行一个邮箱地址的 .txt 或 .csv。文件流式提交,服务器不保存文件副本。

  2. 02预检并冻结余额

    先校验格式与服务商范围,通过后按有效行数冻结相应余额,完成后按实际用量结算;预检不过不扣一分钱。

  3. 03后台执行

    任务在后台跑,你可以关掉页面。失败会立即反馈并全额退款。

  4. 04下载结果文件

    完成后在批量检测页下载。只按实际返回结果的邮箱地址计费,差额自动退回。

结果字段

结果文件里有哪些列

下载的是一个 zip:除这张完整结果表外,还会把已注册与未注册的邮箱地址分成两份名单。

结果文件的列

  • email · alex.kim@gmail.com
  • activated · yes
  • avatar · https://lh3.googleusercontent.com/a/example

适用场景

什么时候该用这一款

  • 联系人补全
  • 数据库治理
  • 周期性复检

直接答案

头像检测(批量)是什么?

批量头像检测覆盖有公开头像可查的三家:Gmail、Yandex、Mail.ru。一份文件里三家可以混着传,每个地址会被分派到对应的服务商。结果给出地址、是否有公开头像、头像地址,以及服务商提供了显示名时的名称。这三家之外的地址在计费之前就会被拒绝。

能力边界

这款产品不做什么

  • 不做身份认证。结果只说明这个邮箱地址在平台上的公开状态,不能用来确认邮箱地址归属人。
  • 不返回聊天记录、会话内容或任何私密账号内容。
  • 头像检测覆盖有公开头像可查的三家:Gmail、Yandex、Mail.ru。一份文件里三家可以随意混传;这三家之外的地址会在扣费之前被拒绝,并告诉你有多少个。全量注册检测不限域名。
  • 结果反映任务执行那一刻的状态。需要最新状态就重新跑一次,我方不会自动刷新历史结果。
  • 下载链接有时效。任务完成后请尽快下载,过期后可再次查询任务重新获取链接。

适用判断

什么时候用批量,什么时候实时更合适

实时检测批量检测
邮箱地址数量单号 1 个;多号一次可提交多个,具体上限见 API 文档一次跑完整份大名单——当前数量区间见价格页
拿到结果当场出结果:单号与 API 多号在同一次响应里,网页多号逐个返回任务跑完后下载结果文件
服务商范围不限,一次可以混着查全量注册检测一份文件里可以混放任意域名;头像检测接受 Gmail、Yandex、Mail.ru 三家混传,但不接受这三家之外的地址
结果形态JSON,逐号字段结果文件(zip,含完整表与分组名单)
典型用途表单校验、客服复核、发送前实时拦截名单清洗、投放前筛选、存量数据治理

实时检测 · 查看价格

产品常见问题

关于头像检测的常见问题

什么时候用批量,什么时候用实时检测?

整份大名单用批量。邮箱地址不多时用实时检测:同一次请求就出结果,不需要等任务调度。

文件里有无效邮箱地址会怎样?

预检阶段会剔除格式不合法的行,它们不计入计费基数。剩下的邮箱地址里,上游没能返回结果的那部分也不收费。只对真正拿到结果的邮箱地址计价。

任务要跑多久?

取决于邮箱地址量与产品类型。提交后可以关掉页面,任务在后台执行,完成后在批量检测页下载结果。

失败了钱会退吗?

会。任务失败全额退款。任务成功但部分邮箱地址没出结果,那部分自动退回。提交时冻结的余额与最终实收的差额始终会退。

创建账号即可提交批量任务

批量与实时检测共用同一份余额,不需要另外开通。注册后在批量检测页上传第一份文件。