Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

EndpointMessageResult

import type { EndpointMessageResult } from "https://aws-api.deno.dev/v0.4/services/pinpoint.ts?docs=full";

Provides information about the delivery status and results of sending a message directly to an endpoint.

interface EndpointMessageResult {
Address?: string | null;
DeliveryStatus: DeliveryStatus;
MessageId?: string | null;
StatusCode: number;
StatusMessage?: string | null;
UpdatedToken?: string | null;
}

§Properties

§
Address?: string | null
[src]

The endpoint address that the message was delivered to.

§
DeliveryStatus: DeliveryStatus
[src]

The delivery status of the message. Possible values are:

  • DUPLICATE - The endpoint address is a duplicate of another endpoint address. Amazon Pinpoint won't attempt to send the message again.
  • OPT_OUT - The user who's associated with the endpoint has opted out of receiving messages from you. Amazon Pinpoint won't attempt to send the message again.
  • PERMANENT_FAILURE - An error occurred when delivering the message to the endpoint. Amazon Pinpoint won't attempt to send the message again.
  • SUCCESSFUL - The message was successfully delivered to the endpoint.
  • TEMPORARY_FAILURE - A temporary error occurred. Amazon Pinpoint won't attempt to send the message again.
  • THROTTLED - Amazon Pinpoint throttled the operation to send the message to the endpoint.
  • TIMEOUT - The message couldn't be sent within the timeout period.
  • UNKNOWN_FAILURE - An unknown error occurred.
§
MessageId?: string | null
[src]

The unique identifier for the message that was sent.

§
StatusCode: number
[src]

The downstream service status code for delivering the message.

§
StatusMessage?: string | null
[src]

The status message for delivering the message.

§
UpdatedToken?: string | null
[src]

For push notifications that are sent through the GCM channel, specifies whether the endpoint's device registration token was updated as part of delivering the message.