CreateMessageListDeliveryReport
Triggers the generation of a delivery report for a specified message list (MessageList) in Salesforce Marketing Cloud. This procedure provides performance metrics for message delivery and engagement tracking.
Input
| Name | Type | Required | Description |
| TokenId | String | True | Specifies the unique identifier (Id) that is provided in the MessageList REST API response. This value authenticates the request and ensures that the report generation process corresponds to the correct message batch within the MobileConnect messaging tool. |
| MessageId | String | True | Specifies the API key of the message definition that is configured in the MobileConnect user interface. This key identifies the specific message template or send definition for which the delivery report is being generated. |
| FileName | String | True | Specifies the name of the delivery report file that is generated in the Enhanced FTP 'reports' folder for the associated Marketing Cloud account. Using consistent file naming (for example, including a message identifier or timestamp) helps automate file retrieval and reporting workflows. |
Result Set Columns
| Name | Type | Description |
| Success | Boolean | A Boolean field that returns a value of 'true' when the delivery report is successfully triggered for the specified message definition. It returns a value of 'false' when the report cannot be initiated due to configuration, connection, or validation errors. |