BulkOperationResponseDto
operationIdstringobligatoire
Identifiant unique de l'opération en masse.
Exemple :
507f1f77bcf86cd799439011totalItemsnumberobligatoire
Nombre total d'éléments de l'opération.
Exemple :
100successCountnumberobligatoire
Nombre d'éléments traités avec succès.
Exemple :
95failureCountnumberobligatoire
Nombre d'éléments en échec.
Exemple :
5statusBulkOperationStatusobligatoire
Statut actuel de l'opération.
Valeurs possibles : [pending, processing, completed, failed]
Exemple :
pendingoperationErrors object[]
Liste des erreurs des éléments en échec.
Array [
itemIdstringobligatoire
Identifiant de l'élément en échec.
Exemple :
507f1f77bcf86cd799439011messagestringobligatoire
Message d'erreur.
Exemple :
Client not foundcodestring
Code d'erreur, s'il est disponible.
Exemple :
404:MODEL_NOT_FOUND]
results object[]
Liste des résultats des éléments traités avec succès.
Array [
itemIdstringobligatoire
Identifiant de l'élément.
Exemple :
507f1f77bcf86cd799439011resultobject
Données du résultat.
]
createdAtstring<date-time>obligatoire
Date et heure de création de l'opération.
Exemple :
2024-01-01T00:00:00.000ZcompletedAtstring<date-time>
Date et heure de fin de l'opération.
Exemple :
2024-01-01T00:05:00.000ZBulkOperationResponseDto
{
"operationId": "507f1f77bcf86cd799439011",
"totalItems": 100,
"successCount": 95,
"failureCount": 5,
"status": "pending",
"operationErrors": [
{
"itemId": "507f1f77bcf86cd799439011",
"message": "Client not found",
"code": "404:MODEL_NOT_FOUND"
}
],
"results": [
{
"itemId": "507f1f77bcf86cd799439011",
"result": {}
}
],
"createdAt": "2024-01-01T00:00:00.000Z",
"completedAt": "2024-01-01T00:05:00.000Z"
}