Le modèle JSON du point de terminaison de l’API unmark-for-erasure contient la structure de données requise pour récupérer les transactions précédemment marquées pour l’effacement.
Propriétés de la demande (décocher pour effacer) répertorie les propriétés de la demande dans la vérification d’identité OneSpan.
Chemin d’accès : .../properties/transaction/properties/mark_for_erasure_request
Propriétés de réponse (décocher pour effacer) répertorie les propriétés de réponse dans la vérification d’identité OneSpan.
Chemin d’accès : .../properties/transaction/properties/transaction_unmark_for_erasure_response
Propriété | Type | Description |
---|---|---|
Message | Corde | Message lié à la réponse de démarquage pour effacement. |
Transactions | Tableau | Les informations relatives à toutes les transactions qui font partie de la réponse de démarquage pour effacement. Référence au schéma : « transaction.schema.3.0.unmarkforerasure.response.details.json"Pour la liste des propriétés des transactions , voir propriétés des transactions. |
Exemple de demande de démarquage pour effacement
{
« transaction_ids » : [
« 6cca2f64-2781-49fc-85de-f80361581968 »,
« 6cca2f64-2781-49fc-85de-f80361581969 »,
« 6cca2f64-2781-49fc-85de-f80361581970 »
]
}'
Exemple de réponse de démarquage pour effacement
{
message : « Certaines transactions pourraient être démarquées pour l’effacement, d’autres non. »
Transactions : [
{
transaction_id : « xxxx-xxxxxx-xxxxxxx-xxxxxx »,
unmarking_event : « Récupération de transaction - Acceptée » # Récupération de transaction TBC - Non marquée
message : « Succès non marqué pour l’effacement et ne sera pas supprimé tant que la politique de conservation des données n’aura pas été atteinte. » # Dans 1 cas d’utilisation
},
{
transaction_id : « xxxx-xxxxxx-xxxxxxx-xxxxxx »,
unmarking_event : « Récupération de transaction - Erreur de champ ID »
Message : « »
},
{
transaction_id : « xxxx-xxxxxx-xxxxxxx-xxxxxx »,
unmarking_event : « Récupération de transaction - Transaction introuvable »
message : « Cette transaction n’existe pas, ne peut donc pas être marquée pour l’effacement. »
},
{
transaction_id : « xxxx-xxxxxx-xxxxxxx-xxxxxx »,
unmarking_event : « Récupération de transaction - Échec »
message : « Échec du démarquage pour l’effacement, la transaction n’a pas été marquée pour l’effacement. »
}
]
}