SendApp Docs
Iniciar sesión

Dar de baja al contacto

POST https://app.sendapp.ai/api/contacts/{id}/opt-out
Excluye al contacto de las campañas y de los envíos de marketing (mismo efecto que una respuesta STOP). Idempotente: dar de baja a un contacto ya excluido devuelve changed = false.
Quién pidió la baja: con requested_by = "contact" (o sin el campo) es la persona que ya no quiere mensajes de marketing, es decir, una revocación del consentimiento: solo podrá volver con un nuevo consentimiento. Con requested_by = "business" es una decisión tuya: el contacto queda excluido pero su consentimiento sigue igual. Cualquier otro valor devuelve 422.

Parámetros

4 · 2 obligatorios
apikey obligatorio
Tu API Key (también sirve la cabecera X-API-Key).
id obligatorio
ID del contacto (entero, en la ruta). Usa GET /api/contacts para encontrarlo.
requested_by opcional
Quién pidió la baja: contact (la persona, revocación del consentimiento; es el valor si falta) o business (decisión tuya, el consentimiento se mantiene). Usa contact cuando lo pide la persona.
reason opcional
Motivo con tus palabras (máximo 191 caracteres), guardado en el historial del contacto.
¿Necesitas ayuda con la integración? info@sendapp.live