API Reference
开放 API 文档
当前版本提供基于 API Key 的开放接口,可用于查询可用域名、创建临时邮箱、读取邮件以及管理自有域名。 控制台生成的 API Key 前缀统一为 luck_。
鉴权方式
所有开放 API 请求都需要通过 X-API-Key 请求头传递密钥。
X-API-Key: luck_your_api_key_here
Base URL
https://mail.weiclu.cn
已开放端点
GET
/v1/available-domains查询当前 API Key 可用的域名列表(含管理员分配结果)GET
/v1/emails获取当前 API Key 名下的邮箱列表POST
/v1/emails创建临时邮箱,受管理员策略与域名权限控制GET
/v1/emails/:emailId/messages列出邮箱中的邮件GET
/v1/emails/:emailId/messages/:messageId获取单封邮件详情DELETE
/v1/emails/:emailId删除临时邮箱GET
/v1/domains获取当前用户自有域名列表POST
/v1/domains添加自有域名GET
/v1/domains/:id/verify校验自有域名的 MX / TXT 配置DELETE
/v1/domains/:id删除自有域名调用示例
curl
curl https://mail.weiclu.cn/v1/emails \
-X POST \
-H 'X-API-Key: luck_xxxx...' \
-H 'Content-Type: application/json' \
-d '{
"prefix": "luwa",
"domain": "luck.mail",
"expiresInHours": 24
}'{
"success": true,
"data": {
"id": "email_123",
"address": "luwa@luck.mail",
"domain": "luck.mail",
"prefix": "luwa",
"messageCount": 0,
"createdAt": "2026-04-05T10:00:00.000Z",
"expiresAt": "2026-04-06T10:00:00.000Z"
}
}说明
- 开放 API 与控制台共用同一套邮箱策略,管理员冻结账户后,API Key 也会同步失效。
- 建议先调用
/v1/available-domains获取当前可用域名,再发起邮箱创建请求。 - 删除邮箱或域名会影响后续 API 调用,请在业务侧做好重试与异常处理。