This API is used to resend a previously sent communication, in cases where the original delivery failed or a resend is required.
👍 For detailed information about our APIs and for hands-on testing, refer documentation in API overview and step-by-step guide on making your first API call in Make your first API call .
URI /v2/communications/resend HTTP Method POST Pagination No Batch support No Rate limit information None
Sample cURL
curl --request POST \
--url https://host/v2/communications/resend \
--header 'accept: application/json' \
--header 'content-type: application/json' \
--data '
{
"messageId": 1746061653596
}
'
Parameter Datatype Description Mandatory? messageId integer The unique identifier of the previously sent message that needs to be resent. You can get the message ID from the member care > communication tab . Yes
JSON
{
"messageId" : 1746061653596
}
Parameter Datatype Description orgId long The unique identifier for the organization associated with the message. undeliveredMessageId long indicates unique identifier of the message that was not delivered successfully. resentMessageId long indicates unique identifier of the message that has been resent after an initial failure
JSON Message ID Invalid Message ID format invalid
{
"orgId": 100737,
"undeliveredMessageId": 1746061653596,
"resentMessageId": 1748743190124,
"warnings": []
}
{
"errors": [
{
"status": false,
"message": "Failed to resend message : Message not found for orgId: 100737 and messageId: 174606165",
"code": 4223
}
]
}
{
"warnings": [],
"errors": [
{
"status": false,
"code": 400,
"message": "Input is invalid, Please check request parameters or input xml/json"
}
]
}
Error code Description Reason 4223 Failed to resend message : Message not found for orgId: 100737 and messageId: 174606165 Message ID provided is invalid 400 Input is invalid, Please check request parameters or input xml/json Invalid data type