Anonymisation
Informations générales
Pour être conforme à la RGPD Resamania intègre des systèmes d'anonymisation.
Un contact ayant été anonymisé voit sa propriété isAnonymous
passer de false
à true
.
NOTE: Vous n'avez pas la possibilité de récupérer cette propriété dans les cGET, uniquement dans un GET /contacts/{client_token}/{id}
.
En tant que partenaire des APIs Resamania, quand un contact devient anonyme, vous devriez également l'anonymiser. Ce principe dépend des CGU que le contact a du accepter. Vous devez dans tous les cas, vous aussi, permettre à un contact d'être anonymisé (ou de modifier ses données) en accord avec la législation européenne.
Le processus d'anonymisation
Nous allons :
- Modifier l'adresse email
- Modifier les noms et prénoms
- Modifier les adresses et coordonnées
Nous n'altererons pas :
- Les ventes et avoirs associés à ce contact (données comptables)
Anonymiser une fiche
WARNING: L'anonymisation est un processus immédiat et irréversible : Il ne demande aucune confirmation et ne peut pas être inversé.
CAUTION: L'anonymisation n'est possible que sur les prospects/anciens-clients : Pas sur les contacts qui sont encore clients à l'heure actuelle.
Vous pouvez demander l'anonymisation d'un contact en utilisant l'endpoint
curl --request PUT '/{client_token}/contacts/{id}/anonymize'
Qui ne prend aucune autre donnée (payload)
Si vous essayez d'anonymiser une fiche client, vous aurez une erreur 400
avec un message api.error.anonymisation.is-client
.
Vous devez (ou le club doit) d'abord perdre le client en annulant ses abonnements et/ou carnets (ce qui implique potentiellement de devoir faire des avoirs).
Identifier la/les fiches anonymisées
La propriété isAnonymous
des contacts vous permets de savoir s'il a été anonymisé ou non (true
ou false
).
Même si cette propriété n'est pas disponible dans les collections de contact, vous avez la possibilité de les filtrer par isAnonymous
. En couplant ce filtre avec un filtre de date mise à jour (updatedAt
) vous avez la possibilité de retrouver les fiches anonymisées dernièrement.
curl '/{client_token}/contacts?isAnonymous=true&updatedAt[after]=2024-11-18T00%3A00%3A00'
En suivant ce process, vous avez la possibilité de récupérer les fiches anonymisées dans la journée afin de mettre à jour votre propre base de données.