SendApp Docs
Accedi

Opt-out contatto

POST https://app.sendapp.ai/api/contacts/{id}/opt-out
Esclude il contatto dalle campagne e dagli invii marketing (stesso effetto di una risposta STOP). Idempotente: l'opt-out di un contatto già escluso restituisce changed = false.
Chi ha chiesto l'opt-out: con requested_by = "contact" (o senza il campo) è la persona che non vuole più messaggi di marketing, quindi una revoca del consenso: potrà tornare solo con un nuovo consenso. Con requested_by = "business" è una tua decisione: il contatto viene escluso ma il suo consenso resta com'è. Un valore diverso restituisce 422.

Parametri

4 · 2 obbligatori
apikey obbligatorio
La tua API Key (anche header X-API-Key).
id obbligatorio
ID del contatto (intero, nel path). Usa GET /api/contacts per trovarlo.
requested_by opzionale
Chi ha chiesto l'opt-out: contact (la persona, revoca del consenso; è il valore se manca) oppure business (tua decisione, il consenso resta). Usa contact quando è la persona a chiederlo.
reason opzionale
Motivo con parole tue (massimo 191 caratteri), salvato nella cronologia del contatto.
Serve aiuto con l'integrazione? info@sendapp.live