Learn how to create API keys, authenticate requests, create inboxes, fetch messages, and handle common Run2Mail API responses.
从您的仪表板生成开发人员 API 密钥。每个密钥仅完整显示一次,然后存储为安全散列以供将来验证。
在授权标头中为每个受保护的请求使用承载令牌。
Authorization: Bearer YOUR_API_KEY
如果密钥无效、已撤销或丢失,API 将返回身份验证错误。
最常见的工作流程是:检查经过身份验证的用户,创建收件箱,然后从该收件箱获取消息。
curl -X GET "https://run2mail.com/api/v1/me" \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Accept: application/json"
curl -X POST "https://run2mail.com/api/v1/emails/create" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Accept: application/json" \
-H "Content-Type: application/json" \
-d '{
"type": "random"
}'
curl -X GET "https://run2mail.com/api/v1/emails/example@2mail.lol/messages" \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Accept: application/json"
{
"success": true,
"data": {
"email": "example@2mail.lol",
"messages": []
}
}
Run2Mail 应用基于计划的请求限制和每日收件箱创建限制来保护服务并保持 API 访问稳定。
该区域保留用于将来 API 密钥管理器和使用情况仪表板的屏幕截图。