Unicom360.Webhook.SmsDeliveryReport (Unicom360 v0.1.0)

Copy Markdown View Source

An SMS delivery report, from Unicom360.Webhook.parse_sms_callback/1: message_id, status ("SENT", "DELIVERED", "FAILED", "UNKNOWN_ERROR"; open), mobile_number, raw and extra.

Unsigned and never retried: anyone can post one, so treat it as a hint.

Summary

Types

t()

@type t() :: %Unicom360.Webhook.SmsDeliveryReport{
  extra: map(),
  message_id: String.t() | nil,
  mobile_number: String.t() | nil,
  raw: map(),
  status: String.t() | nil
}