邮件通知

邮件通知Webhook

当Atlas的邮件服务收到航空公司的邮件后,客户将在服务器上收到email.all通知。

端点:您配置用于接收通知的URL

方法:Post

cid

  • 类型: 字符串

  • 必填:

  • 描述: 唯一客户端标识符。

  • 默认值:

  • 示例: "XXXXX"

notificationId

  • 类型: 字符串

  • 必填:

  • 描述: 通知事件的唯一标识符。

  • 默认值:

  • 示例: "20240105105430470MJMOR"

status

  • 类型: 整数

  • 必填:

  • 描述: 在此类通知中状态始终为-1。这是一个内部字段,应忽略。

  • 默认值:

  • 示例: -1

type

  • 类型: 字符串

  • 必填:

  • 描述: 通知类型。

  • 默认值:

  • 示例: "email.all"

data

  • 类型: 对象

  • 必填:

  • 描述: 包含邮件相关详情。

  • 默认值:

  • 示例: { ... }

data.orderNo

  • 类型: 字符串

  • 必填:

  • 描述: 与邮件关联的订单号。

  • 默认值:

  • 示例: "XXXXXX"

data.emailReceivingDate

  • 类型: 字符串

  • 必填:

  • 描述: Atlas收到邮件的日期和时间(UTC)。格式:YYYY-MM-DD HH:mm:ss

  • 默认值:

  • 示例: "2024-01-05 10:54:21"

data.uniqueCode

  • 类型: 字符串

  • 必填:

  • 描述: 用于识别邮件的唯一代码。

  • 默认值:

  • 示例: "e4afbecfd5727817ff73a71a94a2a64d"

data.emailCategory

  • 类型: 字符串

  • 必填:

  • 描述: Atlas邮件分类。Atlas会对邮件进行分类,但不保证分类的准确性。

  • 有效值:

    • Schedule change - 航班变更

    • Receipt - 收据

    • Payment Success - 支付成功

    • Verification - 验证

    • Trip Reminder - 行程提醒

    • Promo code - 促销代码

    • Travel Itinerary - 旅行行程

    • Advertisement - 广告

    • PNR Cancellation Success - PNR取消成功

    • Payment Due - 待支付

    • Unidentified - 未识别

    • Duplicated Schedule Change - 重复的航班变更

    • Unaccounted Cancellation - 未记录的取消

  • 默认值:

  • 示例: "Payment Success"

data.from

  • 类型: 字符串

  • 必填:

  • 描述: 发件人邮箱地址。

  • 默认值:

data.to

  • 类型: 字符串

  • 必填:

  • 描述: 收件人邮箱地址。

  • 默认值:

data.emailSubject

  • 类型: 字符串

  • 必填:

  • 描述: 邮件主题。

  • 默认值:

  • 示例: "easyJet booking reference: XXXXX"

data.emailLink

  • 类型: 字符串

  • 必填:

  • 描述: 访问邮件内容的URL链接。邮件链接仅在10分钟内有效。

  • 默认值:

  • 示例: "http://order-oss-sg.oss-ap-southeast-1.aliyuncs.com/...eml?Expires=1704426870..."

data.createTime

  • 类型: 字符串

  • 必填:

  • 描述: 创建时间是Atlas在邮件列表中创建此邮件记录的时间。通常它会晚于接收时间。格式:YYYY-MM-DD HH:mm:ss

  • 默认值:

  • 示例: "2024-01-05 10:54:26

Last updated

Was this helpful?