Documentation détaillée
Généralités
Authentification
Étapes de création d'un envoi e-mail
Étapes de création d'un envoi SMS
Nouveautés
administration du compte
contacts
abonnements
groupes d'intérêts
intérêts
champs
imports - mapping
imports de contacts
variables
ciblages
lois ciblages
critères ciblages
plannings
e-mail - adresses d'expéditeurs
e-mail - adresses de réponses
e-mail - liens de messages
e-mail - messages
e-mail - envois
e-mail - envois transactionnels
e-mail - A/B test
sms - expéditeurs
sms - messages
sms - envois
sms - envois transactionnels
exports - mappings
exports - colonnes
exports - filtres
exports
statistiques
hébergement
webhooks
connexions distantes
imports de contacts - dépréciées
Powered by Stoplight
post

/consents/imports

Méthode dépréciée

Il est déconseillé d’utiliser cette méthode. Merci de privilégier cette opération.

Crée un import de fichier afin d’ajouter ou mettre à jour les preuves de consentements e-mails de vos contacts.

Le consentement est une des bases légales prévues par le RGPD sur laquelle peut se fonder un traitement de données personnelles. Le RGPD impose que ce consentement soit libre, spécifique, éclairé et univoque.

Par défaut, Campaign vous permet de gérer un consentement pour l’abonnement global aux envois e-mails. Vous pouvez également gérer le consentement de chaque abonnement paramétré.

Vous pouvez récupérer un fichier de preuves de consentements d’exemple pour votre compte via la méthode prévue à cet effet.

Le fichier contenant les preuves de consentements de vos contacts doit être au format texte (.txt ou .csv).

Les colonnes du fichier contenant les preuves de consentements des contacts sont fixes :

  • email (clé d’unicité) (*): l’e-mail du contact
  • purpose of consent (*) : le texte que le contact accepté correspondant à la finalité de traitement (au sens RGPD)
  • date of consent (*): la date et l’heure exacte (minutes et secondes) du consentement
  • origin of consent (*): Origine physique comme l’IP du poste informatique avec laquelle le contact a donné son consentement
  • subscription ID number : L’abonnement auquel a souscrit le contact. En cas de saisie de l’ID de l’abonnement, la preuve de consentement sera appliquée pour l’abonnement en question. Si vous laissez la colonne vide, la preuve de consentement sera par défaut appliquée à l’abonnement global e-mail.

(*) : Données obligatoires dans le fichier

L’identifiant de l’import en réponse de cette méthode vous permettra de déclencher une occurence d’import de fichiers de consentements.

Renseigner dans le corps de la requête :

  • Name : le nom que vous souhaitez donner à l’import de consentements
  • DateFormat : le format de la date du consentement telle qu’elle est renseignée dans votre fichier parmi les choix possibles : dd/MM/yyyy HH:mm:ss , dd-MM-yyyy HH:mm:ss, dd.MM.yyyy HH:mm:ss,MM-dd-yyyy HH:mm:ss, MM/dd/yyyy HH:mm:ss, MMddyyyy HH:mm:ss, MM.dd.yyyy HH:mm:ss, yyyy-MM-dd HH:mm:ss
  • Separator : le séparateur de colonnes utilisé dans le fichier parmi les choix possibles :
    • point-virgule ";"
    • espace " "
    • tabulation "\t"
    • virgule ","
  • Pattern : une expression régulière qui permet de détecter votre fichier d’import de consentement déposé dans le repertoire /upload/consent sur votre hébergement Dolist. Exemple : ^pr-consentements.*$ : tous les fichiers dont le nom débute par “pr-consentements” seront automatiquement pris en compte. Ce paramètre vous permet donc d’automatiser, si vous le souhaitez, les dépôts de fichiers de preuves de consentements de vos contacts. A noter, le Pattern s’applique uniquement au nom du fichier (pas à son extension).
Dernière mise à jour : Septembre 2020
Deprecated

Avoid using this API operation if possible. It will be removed in a future version.

Authorization

apiKey - X-API-Key

Request Parameters

1 Query Parameter
1 Header

Request Body

Schema
object

Import management

Import
object

ConsentImport

Responses

Success

Schema
object

PostResult

ID
integer
2 validations

Send a Test Request

Send requests directly from the browser (CORS must be enabled)
$$.env
1 variable not set
X-API-Key