红帽云邮 Unimarketing 邮件营销 EDM

Web API文档

目录

1. 入口

  • 地址:services.unimarketing.org
  • 端口:80

2. 公司账户信息接口(Rest API)

  • 2.1 账户信息查询 GET /account
    2.2 账号状态验证 POST /account

3. 联系人接口(Rest API)

  • 字段属性说明
  • 3.1 创建联系人列表 POST /list
    3.2 更新联人列表 POST /list/{listId}?field=(delete|update|add)
    3.3 查询联系人列表 GET /list?q=***&start-index=1&max-results=10
    3.4 删除联系人列表 DELETE /list/{listId} (new_2011-08-04)
    3.5 获取联系人列表信 GET /list/{listId}
    3.6 添加多笔联系人 POST /contact
    3.7 更新联系人信息 POST /contact/{contactID} (update_2011-07-13)
    3.8 批量删除联系人 POST /contact/delete
    3.9 删除联系人 DELETE /contact/{contactID}
    3.10 查询联系人信息 GET /contact (update_2011-07-13)
    3.11 获取联系人信 GET /contact/{contact-id}
    3.12 创建导入任务 POST /contactimport
    3.13 导入联系人 POST /contactimport/import/{importId}
    3.14 修改导入任务 POST /contactimport/{importID}
    3.15 执行导入任务 POST /contactimport/{importID}
    3.16 查询导入任务 GET /contactimport/{importID}

4. 邮件接口(Rest API)

  • 4.1 创建邮件分类 POST /folder
    4.2 更新邮件分类 PUT/POST /folder/update
    4.3 删除邮件分类 PUT/POST /folder/delete
    4.4 查询邮件分类 GET /folder?q=***&start-index=1&max-results=10
    4.5 创建邮件 POST /message
    4.6 更新邮件 POST /message/{messageID}
    4.7 删除邮件 DELETE /message/{messageID}
    4.8 查询邮件列表 GET /message?q=***&start-index=1&max-results=10
    4.9 预览邮件 GET /message/{messageID}?preview

5. 群发营销邮件接口(Rest API)

  • 字段属性说明
  • 5.1 创建发送任务 POST /schedule/create
    5.2 更改发送任务 POST /schedule/{scheduleID}
    5.3 取消发送任 PUT /schedule/{scheduleID}?cancel
    5.4 查询发送任务列表 POST /schedule/query?start-index=1&max-results=10 (update_2011-07-13)
    5.5 查询发送任务信息 GET /schedule/{scheduleid} (update_2012-11-22)

6. 触发交易邮件接口(Rest API)

  • 字段属性说明
  • 6.1 创建交易邮件模板 POST /message
    6.2 创建交易类邮件计划 POST /schedule (update_2011-07-13)
    6.3 触发交易邮 POST /schedule/trigger (update_2012-12-21)
    6.4 触发交易邮件(简化接口) POST /message/send (update_2012-12-21)
    6.5 触发交易邮件 POST /schedule (update_2012-11-29)旧接口,不推荐使用
    6.6 查询交易邮件报 POST /report/details/{taskId}?q={domains} (new_2011-07-13)

7. 报表接口(Rest API)

  • 字段属性说明
  • 7.1 查询发送任务:汇总报表 GET /report/{scheduleID}?type=summary
    7.2 查询发送任务:打开、链接点击汇总报表 GET /report/{scheduleID}?type=urls
    7.3 查询发送任务:打开,链接点击明细报表 GET /details/{scheduleID}?event={eventName}
    7.4 查询发送任务:联系人送达明细报表 GET /report/{scheduleID}?type=contact&status={statusName}
    7.5 查询联系人:汇总报表 GET /report/contact/summary?start-date=...
    7.6 查询联系人:报表明细 POST /report/contact/detail?start-date=...
  • 注:此接口仅仅支持群发邮件的报表数据,如需要触发邮件报表数据请使用Webhooks接口获取报表明细数据进行统计

8. 综合示例

  • 8.1 示例1 (创建联系人列表=>添加联系人=>创建邮件分类=>创建邮件=>创建发送任务|系统邮件=>根据发送计划ID,取得报表数据)
  • 8.2 示例2 (查询联系人列表=>查询邮件=>创建发送任务|系统邮件)
  • 8.3 示例3 (查询联系人列表=>创建导入任务=>导入联系人)

9. SDK

  • 1. JAVA SDK 下载
    • 1.1 JAVA SDK 主要提供 OAuth 授权DEMO 和 一个客户端工具类
    • 1.2 JAVA SDK 提供所有API 客户端测试DEMO
  • 2. PHP SDK 下载
    • 1.1 PHP SDK 主要提供一个客户端工具类
    • 1.2 PHP SDK 提供所有API 客户端测试DEMO
  • 3. .NET SDK 下载
    • 1.1 .Net SDK 主要提供一个客户端工具类
    • 1.2 .Net SDK 提供所有API 客户端测试DEMO
平台介绍

版权所有 Copyright 2010-2021  厦门硕顿信息技术有限公司技有限公司 - 闽ICP备1608763号