FAQ: Developer Hub
Le schermate in questo articolo sono in lingua inglese. L'interfaccia di Zoho CRM potrebbe variare in base alla versione e alla lingua impostata.
Come posso recuperare i dati dal modulo Lead nella mia applicazione utilizzando un'API?
È possibile utilizzare l'API REST di Zoho CRM per recuperare i dati dal modulo Lead e da altri moduli. Consultare questo documento per maggiori dettagli.
La chiave API è specifica per utente o per organizzazione?
La chiave API di Zoho CRM è specifica per organizzazione. È possibile utilizzare la stessa chiave API per tutti gli utenti con diversi ID ticket (specifici per utente).
Qual è il formato del parametro xmlData per associare un'attività o un evento ai record del CRM?
Utilizzare il seguente XML di esempio per collegare un evento rispettivamente con l'account e il contatto.
Account
<Events><row
no="1">
<FL val="SEMODULE">Accounts</FL>
<FL val="SEID">22222222222</FL>
<FL val="Subject">test</FL>
<FL val="Start DateTime">12/12/2009
11:12:25</FL>
<FL val="End
DateTime">12/12/2009 11:12:25</FL>
</row>
</Events>
<Events><row
no="1">
<FL val="SEMODULE">Accounts</FL>
<FL val="SEID">22222222222</FL>
<FL val="Subject">test</FL>
<FL val="Start DateTime">12/12/2009
11:12:25</FL>
<FL val="End
DateTime">12/12/2009 11:12:25</FL>
</row>
</Events>
Contatto
<Events><row
no="1&">
<FL val="SEMODULE">Contacts</FL>
<FL val="CONTACTID">22222222222</FL>
<FL val="Subject">test</FL>
<FL val="Start DateTime">12/12/2009
11:12:25</FL>
<FL val="End
DateTime">12/12/2009 11:12:25</FL>
</row>
<Events><row
no="1&">
<FL val="SEMODULE">Contacts</FL>
<FL val="CONTACTID">22222222222</FL>
<FL val="Subject">test</FL>
<FL val="Start DateTime">12/12/2009
11:12:25</FL>
<FL val="End
DateTime">12/12/2009 11:12:25</FL>
</row>
</Events>
Posso inviare un'email dopo aver inserito un lead tramite API?
Sì, è possibile farlo creando un workflow per inviare email automatiche quando i lead arrivano nel CRM. Quando si chiama l'API per inserire i Lead, aggiungere il parametro "wfTrigger" con il valore "true". Maggiori informazioni sui parametri di inserimento record.
Questo attiverà il workflow dopo l'inserimento del record, che a sua volta invierà l'email.
Come posso recuperare un singolo Account utilizzando getAllRecords?
È possibile recuperare un singolo account utilizzando il metodo getRecordById passando l'ID del record.
Come assegnare un nuovo lead a un proprietario durante l'inserimento del lead tramite API?
Durante l'inserimento di un lead tramite API, assicurarsi di specificare l'indirizzo email del proprietario del lead. Se si utilizza il nome del proprietario del lead o l'ID utente, il lead verrà assegnato alle credenziali di accesso predefinite utilizzate nella generazione del ticket.
Se utilizzo l'Enterprise Edition e ho sottoscritto 2 utenti aggiuntivi, quante richieste API posso effettuare al giorno?
In Zoho CRM, un singolo utente Enterprise Edition può effettuare un massimo di 25.000 richieste al giorno per organizzazione o 500 utenti per licenza utente, a seconda di quale sia inferiore.
I limiti minimi e massimi variano in base all'edizione attualmente utilizzata dall'organizzazione.
I limiti minimi e massimi variano in base all'edizione attualmente utilizzata dall'organizzazione.
È possibile caricare e associare un allegato a un record tramite l'API di Zoho CRM?
Sì. È possibile associare un allegato a un record tramite l'API di Zoho CRM, utilizzando il metodo uploadFile per allegare file ai record.
Vedere anche: Metodo uploadFile
Cosa succede se non si specifica un valore per il parametro newFormat durante il recupero dei record?
Il valore predefinito "1" verrà assegnato al parametro newFormat, se non viene specificato durante il recupero dei record, ovvero newFormat = 1.
È possibile inserire record tramite HTTP post?
No. I record possono essere inseriti solo tramite XML post. Per i dettagli, consultare questo link.
Per il metodo updateRecords, dove posso ottenere il valore dell'ID record?
Il valore dell'ID record univoco sarà disponibile nella risposta XML ottenuta dopo l'inserimento o il recupero dei record.
Ad esempio: <FL val="Id">508020000016189251</FL
Cos'è il Token di Autenticazione CRM?
Il Token di Autenticazione CRM è una stringa alfanumerica crittografata necessaria per autenticare le credenziali di Zoho CRM. Viene utilizzato per integrare il proprio account CRM con software e servizi di terze parti.
Link correlati:
Posso generare un nuovo Token di Autenticazione?
Sì. Esistono due modi per generare un nuovo Token di Autenticazione.
1. Il primo metodo è la modalità API. È possibile utilizzare lo stesso formato URL utilizzato per generare quello esistente. Il formato URL è:
2. Il secondo metodo è la modalità Browser. Per utilizzarlo,
- Fare clic su Setup > Developer Hub > APIs & SDKs
- Nella pagina CRM API, fare clic su Settings e selezionare Authentication Token Generation. Fare clic sul pulsante Generate per ottenere immediatamente il Token di Autenticazione.

Si prega di notare che il Token di Autenticazione esistente rimarrà comunque valido.
Come si elimina un Token di Autenticazione esistente?
Per eliminare un Token di Autenticazione esistente:
- Accedere a accounts.zoho.com.
- Fare clic su My Profile Info.
- Andare su Sessions e fare clic su Active Authtokens.
- Tutti i Token di Autenticazione generati saranno elencati qui.
- Selezionare la/le casella/e dei Token di Autenticazione che si desidera eliminare e fare clic su Remove Selected. Il Token di Autenticazione verrà eliminato.
Per ulteriori informazioni sul Token di Autenticazione, fare clic qui.
Vedere anche
Sto inserendo un lead utilizzando il metodo insertRecords, ma la regola Workflow associata non viene attivata. Perché?
Affinché la regola Workflow venga attivata, è necessario assegnare il valore true al parametro wfTrigger. Per impostazione predefinita, questo parametro sarà impostato su false.
Cosa succede se il mio limite API è stato superato per la giornata?
Se il limite API è stato superato per la giornata, Zoho CRM non risponderà alle chiamate API per il resto della giornata. È necessario attendere che il limite API venga reimpostato per il giorno successivo. I limiti API vengono reimpostati ogni giorno tra le 12:00 e le 3:00 PST.
Se il limite API attuale non soddisfa le esigenze aziendali, è possibile aumentare il limite API/giorno. Per conoscere i dettagli sui prezzi per aumentare i limiti delle chiamate API, inviare un'email a support@zohocrm.com
Per ottimizzare l'utilizzo delle API, recuperare un massimo di 200 record per ogni richiesta e inserire, aggiornare o eliminare un massimo di 100 record per ogni richiesta.
Nota: In tutte le edizioni di Zoho CRM, i metodi getSearchRecords & getCVRecords hanno un limite standard di 250 chiamate API/giorno.
Se il limite API attuale non soddisfa le esigenze aziendali, è possibile aumentare il limite API/giorno. Per conoscere i dettagli sui prezzi per aumentare i limiti delle chiamate API, inviare un'email a support@zohocrm.com
Per ottimizzare l'utilizzo delle API, recuperare un massimo di 200 record per ogni richiesta e inserire, aggiornare o eliminare un massimo di 100 record per ogni richiesta.
Nota: In tutte le edizioni di Zoho CRM, i metodi getSearchRecords & getCVRecords hanno un limite standard di 250 chiamate API/giorno.
Posso aumentare il limite API?
Sì. Se il limite API attuale non soddisfa le esigenze aziendali, è possibile aumentare il limite API/giorno. È sufficiente inviarci un'email a support@zohocrm.com con le proprie esigenze e Le risponderemo con i dettagli sui prezzi per aumentare i limiti delle chiamate API.
È possibile utilizzare il metodo getRelatedRecords per i campi di ricerca personalizzati?
No, non è possibile utilizzare il metodo getRelatedRecords per i campi di ricerca personalizzati. È possibile utilizzare questo metodo per recuperare i record correlati per gli elementi definiti dal sistema.
Ad esempio: È possibile ottenere le Attività/Eventi/Chiamate correlate a un Account, Contatto, ecc.
Sì, tutti nella propria azienda possono utilizzare la stessa chiave API per lo sviluppo e l'integrazione di applicazioni di terze parti.
Qual è il formato del parametro xmlData per i metodi insertRecords e updateRecords?
Utilizzare i seguenti parametri XMLData durante l'utilizzo dei metodi insertRecords e updateRecords:
insertRecords: https:// crm.zoho.com/crm/private/ xml / Leads /insertRecords?apikey= API Key &ticket= Ticket
- ticket=xxxxxxxxxxxxxx
- apikey=xxxxxxxxxxxxxx
- xmlData= come indicato di seguito
- <Leads>
<row no="1">
< FL val ="Lead Source">Web Download</FL>
< FL val ="First Name">contacto 1</FL>
< FL val ="Last Name">apellido</FL>
< FL val ="Email"> testing@testing.com < /FL >
< FL val ="Title">Manager</FL>
< FL val ="Phone">1234567890</FL>
< FL val ="Home Phone">0987654321</FL>
< FL val ="Other Phone">1212211212</FL>
< FL val ="Fax">02927272626</FL>
< FL val ="Mobile">292827622</FL>
</row>
</Leads>
updateRecords: https://crm.zoho.com/crm/private/xml/Leads/updateRecords?apikey=API Key&ticket=Ticket
- ticket=xxxxxxxxxxxxxxx
- apikey=xxxxxxxxxxxxxxx
- id = 1000000019001
- xmlData= come indicato di seguito
- <Leads>
<row no="1">
<FL val="Lead Source">Web Download</FL>
<FL val="First Name">contacto 1</FL>
<FL val="Last Name">apellido</FL>
<FL val="Email">testing@testing.com</FL>
<FL val="Title">Manager</FL>
<FL val="Phone">1234567890</FL>
<FL val="Home Phone">0987654321</FL>
<FL val="Other Phone">1212211212</FL>
<FL val="Fax">02927272626</FL>
<FL val="Mobile">292827622</FL>
</row>
</Leads>
È necessario inviare tutti i parametri in POST?
Sì, è necessario inviare tutti i parametri in POST.
Qual è il formato del parametro xmlData per associare un'attività o un evento ai record del CRM?
Utilizzare il seguente XML di esempio per collegare un evento rispettivamente con l'account e il contatto.
Accounts
<Events><row no="1">< FL val =" SEMODULE "> Accounts </FL>< FL val ="SEID"> 22222222222 </FL>< FL val ="Subject">test</FL>< FL val ="Start DateTime">12/12/2009 11:12:25</FL>< FL val ="End DateTime">12/12/2009 11:12:25</FL></row></Events>Contacts
<Events><row no="1&">< FL val = "SEMODULE "> Contacts </FL>< FL val = "CONTACTID "> 22222222222 </FL>< FL val ="Subject">test</FL>< FL val ="Start DateTime">12/12/2009 11:12:25</FL>< FL val ="End DateTime">12/12/2009 11:12:25</FL></row></Events>
Posso utilizzare l'ID Record mentre associo un campo di ricerca a un modulo?
Sì, è possibile utilizzare l'ID Record mentre si associa un campo di ricerca ai moduli (Es: Associare una campagna a un lead o un Account a un Contatto).
Se utilizzo la Free Edition, quante richieste API posso effettuare al giorno?
Nella Free Edition, è possibile effettuare un massimo di 1000 richieste/giorno/organizzazione.
Cosa succede se non si specifica un valore per il parametro newFormat durante il recupero dei record?
Il valore predefinito "1" verrà assegnato al parametro newFormat, se non viene specificato durante il recupero dei record, ovvero newFormat = 1.
Posso associare un account o un contatto durante la creazione di un'attività tramite API?
Sì, è possibile associare un'attività creata tramite un'API a un account o un contatto. Ecco l'XML di esempio per associare un'attività a un account o un contatto:
<Tasks>
<row no='1'>
<FL val='Subject'>test 11111111</FL>
<FL val='Due Date'>20/2/2021</FL>
<FL val='CONTACTID'>xxxxxxxxxx</FL>
<FL val='SEMODULE'>Accounts</FL>
<FL val='SEID'>xxxxxxxxx</FL>
</row>
</Tasks>
Articoli Correlati
Zoho Premium Partner
Hai bisogno di aiuto con Zoho CRM?
I nostri esperti possono aiutarti con implementazione, personalizzazione e supporto. Oltre 200 progetti completati dal 2011.
Contattaci