Rimuovi contatti dalle liste contatti
DELETE/api/partner-gateway/v1/contacts/list/contacts
Rimuove in blocco i contatti dalle liste contatti eliminando le loro associazioni. Il corpo della richiesta deve includere listIds (le liste contatti da cui rimuovere i contatti) e, a scelta, contactIds specifici oppure allContacts=true. Quando allContacts è false, fornisci contactIds come lista di ID contatto da rimuovere dalle liste specificate. In questa modalità il campo contactIds è obbligatorio. Quando allContacts è true, tutti i contatti vengono rimossi dalle liste specificate, tranne quelli i cui ID sono in excludeIdsAllContacts. Questa operazione rimuove solo le associazioni contatto-lista; non elimina né i contatti né le liste. I contatti rimossi da una lista non saranno più destinatari delle campagne rivolte a quella lista, a meno che non appartengano anche a un'altra lista usata dalla stessa campagna. Usala per ripulire le appartenenze alle liste, preparare le liste per una nuova importazione o restringere il pubblico di una campagna. Per eliminare una singola associazione tramite il suo ID, usa invece DELETE /contacts/list/contacts/{id}. Restituisce 200 con il risultato dell'operazione di dissociazione. Restituisce 400 se listIds è vuoto, oppure se allContacts è false e contactIds non è fornito. Restituisce 500 in caso di errore imprevisto del server.
Richiesta
Risposte
- 200
- 400
- 500
Associazioni eliminate con successo
Corpo della richiesta non valido
Errore interno del server