API文档
使用MailPass API集成邮件服务。
Base URL
https://dev.mailpass.im/api/v1
OTP API
用于发送和验证邮件验证码的API
POST /otp/send
POST /otp/verify
订阅者API
用于管理订阅者和列表的API
POST /subscribers
GET /subscribers
活动API
用于创建和发送邮件活动的API
POST /campaigns
POST /campaigns/:id/send
Mail Send API
用于发送事务性邮件的API(单条/批量)
POST /mail/send
POST /mail/send-batch
Webhook
用于接收事件通知的Webhook设置
email.opened
email.clicked
退信API
用于处理和查询邮件退信的API
POST /bounces
GET /bounces
响应格式
所有API响应以JSON格式返回。
成功响应
{
"success": true,
"data": { ... }
}
错误响应
{
"success": false,
"error": {
"code": "VALIDATION_ERROR",
"message": "The email field is required."
}
}
Rate Limits
API请求限制为每分钟60次。超过Rate limit时将返回429状态码。