Passa al contenuto principale

Contatti e Liste di Contatti

I contatti sono la tua rubrica. Le liste di contatti raggruppano i contatti in segmenti con nome che puoi usare come target per le campagne.

Gestione contatti

Crea un contatto

POST /contacts

Fornisci il nome del contatto, il numero di telefono, l'email e qualsiasi campo personalizzato.

Cerca e filtra

GET /contacts

Filtra i contatti per nome, numero di telefono, email, genere, validità o supporto canale di comunicazione. I risultati sono paginati.

Aggiorna ed elimina

  • PUT /contacts/{id} -- Aggiorna i dettagli di un contatto.
  • DELETE /contacts -- Elimina uno o più contatti per ID.

Importazione massiva

L'API supporta due formati di importazione:

Caricamento CSV / Excel

POST /contacts/upload

Carica un file (CSV, Excel) e analizzalo. L'API restituisce le righe analizzate così puoi mappare le colonne ai campi del contatto prima di confermare l'importazione.

Dopo aver revisionato la mappatura, conferma l'importazione con POST /contacts/mapped/file.

Caricamento VCard

POST /contacts/upload/vcard

Carica un file .vcf. I contatti VCard vengono analizzati automaticamente con la mappatura standard dei campi. Conferma con POST /contacts/mapped/vcard.

Liste di contatti

Crea una lista

POST /contacts/list

Dai un nome alla tua lista e opzionalmente una descrizione.

Aggiungi contatti a una lista

POST /contacts/list/contacts

Associa uno o più contatti a una o più liste in un'unica richiesta.

Rimuovi contatti da una lista

DELETE /contacts/list/contacts

Rimuovi contatti specifici da liste specifiche senza eliminare i contatti stessi.

Sfoglia i membri della lista

GET /contacts/list/{listId}/contacts

Lista paginata di tutti i contatti appartenenti a una lista specifica.

Usare le liste nelle campagne

Quando crei una campagna, specifichi una lista di contatti come pubblico target. La campagna invierà il messaggio a ogni contatto nella lista.

Ecco perché organizzare i contatti in liste ben definite è importante: ti permette di mirare il pubblico giusto per ogni campagna.

Esportazione contatti

Per grandi set di dati, usa il workflow di esportazione asincrona:

POST /exports/contacts

Consulta la guida Esportazioni per il workflow completo di esportazione.

Riferimento rapido

AzioneEndpoint
Elenco contattiGET /contacts
Crea contattoPOST /contacts
Dettaglio contattoGET /contacts/{id}
Aggiorna contattoPUT /contacts/{id}
Elimina contattiDELETE /contacts
Elenco listeGET /contacts/list
Crea listaPOST /contacts/list
Aggiungi alla listaPOST /contacts/list/contacts
Rimuovi dalla listaDELETE /contacts/list/contacts
Carica CSVPOST /contacts/upload
Carica VCardPOST /contacts/upload/vcard

Consulta il Riferimento API Contatti e il Riferimento API Liste Contatti per tutti i dettagli.