CommunicationDeliveryStatsSummaryDto
communicationStatusstringobligatoire
Valeurs possibles : [PENDING, ACTIVE, INACTIF, EXPIRED]
statusUpdatedAtstring<date-time>obligatoire
Date de la dernière mise à jour de communicationStatus.
nextMilestoneTypestringnullable
START tant que le statut est PENDING (en attente de startDate), EXPIRY tant qu'il est ACTIVE (en attente de endDate), null sinon.
Valeurs possibles : [START, EXPIRY]
nextMilestoneDateobjectnullable
totalRecipientsnumberobligatoire
Nombre de destinataires distincts ciblés par notification push pour cette communication.
successCountnumberobligatoire
Destinataires atteints sur au moins un appareil.
failedCountnumberobligatoire
Destinataires qui n'ont été atteints sur aucun appareil.
pendingCountnumberobligatoire
Destinataires pas encore traités.
globalSuccessRatenumberobligatoire
androidTotalnumberobligatoire
androidSuccessRatenumberobligatoire
iosTotalnumberobligatoire
iosSuccessRatenumberobligatoire
CommunicationDeliveryStatsSummaryDto
{
"communicationStatus": "PENDING",
"statusUpdatedAt": "2024-07-29T15:51:28.071Z",
"nextMilestoneType": "START",
"nextMilestoneDate": {},
"totalRecipients": 0,
"successCount": 0,
"failedCount": 0,
"pendingCount": 0,
"globalSuccessRate": 0,
"androidTotal": 0,
"androidSuccessRate": 0,
"iosTotal": 0,
"iosSuccessRate": 0
}