SendApp Docs
Se connecter

Désinscrire un contact

POST https://app.sendapp.ai/api/contacts/{id}/opt-out
Exclut le contact des campagnes et des envois marketing (même effet qu'une réponse STOP). Idempotent : désinscrire un contact déjà exclu renvoie changed = false.
Qui a demandé l'opt-out : avec requested_by = "contact" (ou sans le champ), c'est la personne qui ne veut plus de messages marketing, donc un retrait du consentement : elle ne pourra revenir qu'avec un nouveau consentement. Avec requested_by = "business", c'est votre décision : le contact est exclu mais son consentement reste inchangé. Toute autre valeur renvoie 422.

Paramètres

4 · 2 obligatoires
apikey obligatoire
Votre API Key (l'en-tête X-API-Key fonctionne aussi).
id obligatoire
ID du contact (entier, dans le chemin). Utilisez GET /api/contacts pour le trouver.
requested_by facultatif
Qui a demandé l'opt-out : contact (la personne, retrait du consentement ; c'est la valeur si le champ manque) ou business (votre décision, le consentement reste). Utilisez contact quand c'est la personne qui le demande.
reason facultatif
Motif avec vos mots (191 caractères au maximum), enregistré dans l'historique du contact.
Besoin d'aide pour l'intégration ? info@sendapp.live