{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "https://raw.githubusercontent.com/api-evangelist/amazon-pinpoint/refs/heads/main/json-schema/amazon-pinpoint-message-result-schema.json", "title": "MessageResult", "description": "Provides information about the results of sending a message directly to an endpoint address.", "type": "object", "properties": { "DeliveryStatus": { "allOf": [ { "$ref": "#/components/schemas/DeliveryStatus" }, { "description": "

The delivery status of the message. Possible values are:

" } ] }, "MessageId": { "allOf": [ { "$ref": "#/components/schemas/__string" }, { "description": "The unique identifier for the message that was sent." } ] }, "StatusCode": { "allOf": [ { "$ref": "#/components/schemas/__integer" }, { "description": "The downstream service status code for delivering the message." } ] }, "StatusMessage": { "allOf": [ { "$ref": "#/components/schemas/__string" }, { "description": "The status message for delivering the message." } ] }, "UpdatedToken": { "allOf": [ { "$ref": "#/components/schemas/__string" }, { "description": "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." } ] } }, "required": [ "DeliveryStatus", "StatusCode" ] }