PUT api/emails/requests/{requestId}/delivery
Use this method to update delivery information on email records that were delivered to recipients by the email server
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| requestId |
Email request id |
integer |
Required |
Body Parameters
Instance of Delivery information
EmailRequestDeliveryBindingModel| Name | Description | Type | Additional information |
|---|---|---|---|
| DeliveryData | Collection of EmailDeliveryModel |
None. |
Request Formats
application/json, text/json
Sample:
{
"deliveryData": [
{
"emailQueueItemId": 1,
"isSuccess": true,
"deliveryTimestamp": "2025-11-01T05:55:48.1548161-05:00",
"deliveryError": "sample string 4"
},
{
"emailQueueItemId": 1,
"isSuccess": true,
"deliveryTimestamp": "2025-11-01T05:55:48.1548161-05:00",
"deliveryError": "sample string 4"
}
]
}
text/html
Sample:
{"deliveryData":[{"emailQueueItemId":1,"isSuccess":true,"deliveryTimestamp":"2025-11-01T05:55:48.1548161-05:00","deliveryError":"sample string 4"},{"emailQueueItemId":1,"isSuccess":true,"deliveryTimestamp":"2025-11-01T05:55:48.1548161-05:00","deliveryError":"sample string 4"}]}
application/xml, text/xml
Sample:
<EmailRequestDeliveryBindingModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Ptd.Model.WebModels.Emails">
<DeliveryData>
<EmailDeliveryModel>
<DeliveryError>sample string 4</DeliveryError>
<DeliveryTimestamp>2025-11-01T05:55:48.1548161-05:00</DeliveryTimestamp>
<EmailQueueItemId>1</EmailQueueItemId>
<IsSuccess>true</IsSuccess>
</EmailDeliveryModel>
<EmailDeliveryModel>
<DeliveryError>sample string 4</DeliveryError>
<DeliveryTimestamp>2025-11-01T05:55:48.1548161-05:00</DeliveryTimestamp>
<EmailQueueItemId>1</EmailQueueItemId>
<IsSuccess>true</IsSuccess>
</EmailDeliveryModel>
</DeliveryData>
</EmailRequestDeliveryBindingModel>
application/x-www-form-urlencoded
Sample:
Response Information
Resource Description
OK
HttpStatusCodeResponse Formats
application/json, text/json, text/html
Sample:
100
application/xml, text/xml
Sample:
<HttpStatusCode xmlns="http://schemas.datacontract.org/2004/07/System.Net">Continue</HttpStatusCode>