Easyone CRM mette a disposizione un set di API dedicate alla gestione delle anagrafiche (clienti, contatti, fornitori, vettori, agenti, destinazioni, qualifiche custom) che consente di costruire una vista unica e condivisa del cliente all’interno dell’ecosistema applicativo del rivenditore.
Attraverso le Easyone Service API è possibile leggere, creare e aggiornare le anagrafiche direttamente dal gestionale, dal verticale o dal portale sviluppato dalla software house, mantenendo allineati indirizzi, recapiti, dati commerciali/ERP, privacy e campi custom.
Le integrazioni possono essere sia massime (allineamento periodico da ERP) sia puntuali (creazione o modifica di singoli soggetti), con un modello di filtro e paginazione uniforme che semplifica la gestione di grandi volumi di dati. In questo modo Easyone diventa il punto di riferimento per il “Customer 360”, mentre il software del rivenditore continua a gestire i propri processi senza perdere coerenza informativa.
Funzionalità principali
- Sincronizzazione bidirezionale di clienti, contatti, fornitori, vettori, agenti e destinazioni tra ERP/gestionale e Easyone CRM.
- Gestione completa di indirizzi, recapiti (email, telefono, mobile, PEC, SDI), dati bancari e informazioni fiscali collegate all’anagrafica.
- Mappatura delle anagrafiche ERP (codici esterni, listini, valute, condizioni di pagamento) sulle entità People di Easyone.
- Utilizzo di campi custom, note e informazioni aggiuntive per arricchire il profilo cliente (PeopleVarious, AppsAnagCustom, custom fields).
- Gestione delle preferenze di privacy e canali di comunicazione (email, fax, mobile) direttamente via API.
Endpoint API di riferimento
Swagger: sezione People delle Easyone Service API
https://prodapi.e1crm.com/EasyoneServiceApi/swagger/index.html
- GetPeopleList
POST /api/People/GetPeopleList
Ricerca e paginazione delle anagrafiche con filtro avanzato su campi standard (codice, ragione sociale, nominativo, stato, ecc.), indirizzi, recapiti, dati ERP e campi custom. - CreatePeople
POST /api/People/CreatePeople
Creazione di una nuova anagrafica CRM (cliente, contatto, ecc.) a partire dai dati forniti dall’applicazione esterna (descrizione, nome, cognome, tipo, recapiti principali). - UpdatePeople
PUT /api/People/UpdatePeople
Aggiornamento di una anagrafica esistente: si recupera il modello con GetPeopleList, si modificano i campi necessari e si invia il payload aggiornato. - InsertUpdatePeopleErp
POST /api/People/InsertUpdatePeopleErp
Sincronizzazione specifica per integrazione ERP: permette di creare/aggiornare anagrafiche clienti/fornitori/agenti ecc. con codici esterni, condizioni commerciali, dati fiscali e parametri personalizzati. - GetPeoplePrivacy
POST /api/People/GetPeoplePrivacy
Lettura delle impostazioni di privacy e dei consensi per le diverse tipologie di media associati all’anagrafica. - GetPeopleAppsAttStruct / GetPeopleVarious
POST /api/People/GetPeopleAppsAttStruct
POST /api/People/GetPeopleVarious
Accesso alla struttura e ai valori dei dati aggiuntivi (AppsAnagCustom, attributi personalizzati) collegati alle anagrafiche, utili per scenari di verticalizzazione e campi specifici di settore.