获取发件人列表
获取发件人身份列表,支持按条件筛选、分页和排序。接口使用 HTTP Basic Authentication,全部参数通过 Query String 传递。
请求信息
- 获取公私钥:
ACCESSKEY_ID:ACCESSKEY_SECRET - 请求方法:
GET - 请求路径:
/api/v1/email/GetSenderList - Content-Type:
application/json - 参数位置:
Query String
注意事项
Page从0开始NumPerPage最大值为200OrderBy仅支持create_time、update_time
Emailstring
发件人邮箱(精确匹配)
?
Domainstring
域名(精确匹配)
?
TriggerTypenumber
邮件类型:1 transactional,2 marketing;0 或不传表示不过滤
?
SenderTypenumber
发件人类型:0 默认,1 自定义
?
Pagenumber
页码,从 0 开始(默认 0)
?
NumPerPagenumber
每页条数,默认 20,最大 200
?
OrderBystring
排序字段,仅支持 create_time、update_time
?
OrderTypestring
排序方向:asc 或 desc(默认 desc)
?
FuzzySearchstring
模糊搜索关键字
?
响应格式
| 字段名 | 类型 | 说明 |
|---|---|---|
| Action | string | 固定值 GetSenderListResponse |
| RetCode | int | 返回码,0 表示成功 |
| Message | string | 成功或错误信息 |
| RequestUuid | string | 请求 UUID |
| Total | int64 | 命中总条数 |
| Data | array | 发件人列表 |
Data 子项字段
| 字段名 | 类型 | 说明 |
|---|---|---|
| SenderId | string | 发件人 ID |
| SenderType | int | 0 默认发件人,1 自定义发件人 |
| Domain | string | 域名 |
| TriggerType | int | 1 transactional,2 marketing |
| string | 发件人邮箱 | |
| Alias | string | 发件人别名 |
| AccountId | int | 项目 ID |
| IsDefault | int | 是否默认发件人 |
| Status | int | 0 禁用,1 启用 |
| CreateTime | int64 | 创建时间(Unix 秒级) |
| UpdateTime | int64 | 更新时间(Unix 秒级) |
语言
凭证
👁️
🔒
🔑登录获取 ACCESSKEY_ID 和 ACCESSKEY_SECRET
请求地址
GET
CURL 请求▼
curl -X GET "https://api.uspeedo.com/api/v1/email/GetSenderList?Page=0&NumPerPage=20&OrderBy=create_time&OrderType=desc" \-H "Accept: application/json" \-H "Authorization: Basic $(echo -n 'ACCESSKEY_ID:ACCESSKEY_SECRET' | base64)"
响应
点击“发起请求”后,可在此查看响应结果。