Google signin's track in Zoho
Hello, In our website, the user will sign in using google API's and we want to record each user in Zoho CRM. will It be possible to directly record the user name and email as soon as they sign in into the website. [We were new to Zoho and want to use this CRM to store all leads] if this can be done we are happy. in case this not possible then if there are any alternatives, please share. that will be a great help.
CRM Webform Email Validation
Hello! I've been trying to use CRM Webforms to collect data about future leads on a landing page. However, I have stumbled upon a very big problem. The form does not actually validate that the e-mail that was filled in has a valid structure. I checked out the code for embedding the form into another website and found a possible typo in the validateEmail function and will post my solution here (though I'd rather it be fixed so I can embed the form into a Zoho Sites website without tinkering with the
How to fetch data from ZOHO CRM using C#
Hi Everyone, I am new in ZOHO CRM Development. Actually, i wanted to retrieve data from Account entity through C#. So i have developed windows application, now i need to connect ZOHO CRM and retrieve the Account entity data. Please let me know, what are the steps involved to Authenticate CRM through C# and retrieving Account Entity Data. If you have any sample code, please share. I am totally new in ZOHO CRM development. Thanks in Advance. John
SDK-PHP
Hola Tengo un codigo en php que se conecta a CRM para hacer unos insert, pero el problema es que el codigo tiene duracion de 10 minutos, hay forma de generar token que teng apersistencia, que no teng alimite de tiempo, adjunto codigo: function generate_refresh_token () { $ publicación = [ 'código' => '1000.xxxxxxxxxxxxxxxxxxxxxxxxx.xxxxxxxxxxxxxxxxxxxxxxxxx', 'redirect_uri' => 'http://example.com/callbackurl', 'client_id' => '1000.xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx', 'client_secret'
Authorization to api 2.0 via C#
Hello, I get my access token and look it like: 1000.5d4d69ddff7ad0a6c08e6189237c77a3.8w4e28634ae391ab75ghd9b81c444c5 But in guide this token is shorter: Authorization: Zoho-oauthtoken 8133e286d4ae391ab755dd9b81c444c5. So i need cut something from my? Oh how it use in my C# code: var request = (HttpWebRequest)WebRequest.Create("https://www.zohoapis.com/crm/v2/accounts"); request.Method = "GET"; request.Headers.Add("Authorization", "Zoho-oauthtoken " + access_token); //request.Headers[Authorization]
Updates to Functions and the Activities Module
Hi everyone! This post is to inform you of the following enhancements we have made to our Developer Space. 1. Functions a. Request object binding b. Update in argument mapping for CRM variables 2. Buttons a. Creating buttons in the Activities module's View page b. Accessing the users' location through buttons in mobiles 1.a. Request object binding We have introduced an object called Request in the argument mapping section of functions that are associated with buttons and custom
Getting previous Lead ID for New Contact
When a lead is converted to a new contact is there any way to get the original lead id the contact was created from? I have a webhook that is called when a new contact is created and I am trying to associate the contact with the lead from which it was created.
Kaizen#42 - Parameters in all GET Requests #API
Hello everyone! Welcome back to another post in the Kaizen series! Today, we will discuss all the parameters available in all GET requests. What is a parameter in a request URL? A parameter or param is a name/key-value pair that is included in the request URL and it forms the query string. Consider this example: https://www.myexample.com?id=123 Here, the request URL is https://www.myexample.com, while the parameter is id whose value is 123. You can also have multiple parameters separated by an ampersand
Zoho CRM REST V2 Api returns "AUTHENTICATION_FAILURE" with no details
Hi All, I am trying to log a call in Zoho crm using V2 Rest API's. I am able to exchange the refresh token and get a new access token, fetch the details of the call already saved within zoho crm etc. But whenever I send a POST request to https://www.zohoapis.com/crm/v2/Calls as explained in https://www.zoho.com/crm/help/api/v2/insert-records-examples.html#insert-calls I always get the following error. {"code":"AUTHENTICATION_FAILURE","details":{},"message":"Authentication failed","status":"error"}
API Token
Hi, Our web developer has asked if I can set up API access into Zoho CRM, so he can run GET requests against the contacts. I've found the help document here: https://www.zoho.com/crm/developer/docs/api/get-records.html Which gives me the API Get URL and the header, but I can't figure out how to create the API Authentication token. I've gone to https://api-console.zoho.com.au/ and logged in with a CRM account. I've set up (I believe) the API for access. My API Authentication configuration: - Server-based
how to match records of create record with the record id from the response?
I'd like to create several contacts at once and afterwards add some related list items. However, it seems there is not a streight way to match the input data to the id. Whats your suggestion?
Kaizen #15 - Java SDK for Self Client
Hello everyone! Welcome to yet another post in the Kaizen series. This week, we are going to discuss the Java SDK for a self client . What is a Software Development Kit (SDK)? A software development kit contains all the tools (compiler, debugger, code samples, and so on) that are needed to create applications in one package. SDKs are language-specific and thus used to build client applications in a specific programming language. Java Software Development Kit Java SDK allows you to create
Kaizen #41 - System-defined fields and their default values in the Inventory Modules #API
Hello everyone! Welcome back to another post in the Kaizen series! This week, we will discuss the system-defined fields and their default values in the inventory modules in Zoho CRM. To know what are system-defined fields in a module, and how to identify system-defined fields, refer to Kaizen #40 System-defined fields and their default values in Leads #API. The inventory modules in Zoho CRM include Quotes, Invoices, Sales Orders, and Purchase Orders. We will cover the following in this post: System-defined
Trying to generate access code and refresh token with self client in sanbox
here is my request what am I doing wrong? I can get it to work in production but not in the sandbox method: POST url: "https://sandbox.zohoapis.com/oauth/v2/token?code={code}&grant_type=authorization_code&client_id={client_id}&client_secret={secret}"
Associate task with Lead
Hello, I have to associate task with lead. Can anyone help me to associate the task with lead? I have checked the XMLdata for task. It has ContactId as parameter but could not find the LeadId there. Regards, Saurabh
Kaizen #40 - System-defined fields and their default values in Leads #API
Hello everyone! Welcome back to another post in the Kaizen series! This week, we will discuss the system-defined fields and their default values in the Leads module in Zoho CRM. We will cover the following in this post: System-defined non-mandatory fields and their default values System-defined mandatory fields What are the system-defined fields in a module? The fields that are available by default in a module, are system-defined fields. You can choose to set values to these fields, or the system
C# SDK CRM API - 401 - Empty Response
Hi, Just exploring the Zoho CRM API possibilities using the C# SDK and running into an issue that I could do with some help on. I can successfully authenticate and generate an access token and the authorization header is added to the request correctly, I am currently using the scope below for my grant token: aaaserver.profile.READ,ZohoCRM.modules.ALL,ZohoCRM.users.ALL,ZohoCRM.settings.ALL,ZohoCRM.org.ALL,ZohoCRM.bulk.ALL public void GetOrganizationDetails() { try {
Extension Pointers #8: Handling real-time data updates between Zoho CRM and third-party applications using webhooks
A webhook is a web callback triggered by a specific event to provide real-time data updates between applications. How does a webhook work? Webhooks help enhance the connection between two applications. When an event occurs in a web application that implements
How to add a related list item via rest api for custom module
Hi there, How can I add a related list time for a custom module? Lets say I have a custom module called Events and I want to link my contacts to an Event via API. How is this possible?
HOWTO: empty the recycle bin via API?
how can we programatically empty the recycle bin via an API call? ( note: originally asked here, but never got a response: http://help.zoho.com/portal/en/community/#Topic/2266000000513889 ) cheers, -e
How to paginate results using the PHP SDK
Hi! We have noticed, that the API does not deliver more than 200 contacts at a time. Now we need to get the results paginated so we circumvent this limitation (we don't want to switch to the Bulk API if possible). Basically we want to process chunks of contacts so we do not exceed the memory limit of our system. Is it possible to get the paginated results with the PHP SKD? This is the relevant portion of our code: $zcrmModuleIns = ZCRMModule::getInstance('Contacts'); $bulkAPIResponse
invalid_client error - oauth2
I am trying to use the oauth2 authentication and I am retrieving a code from the oauth/v2/auth GET request as expected but I am getting an error on the POST - here is a redacted version of my http debugging output (the XXXX represent valid client_ids and client_secrets respectively). POST /oauth/v2/token?code=1000.d90ca8951a72fd0ebd7b2729dd280355.0c2fd305edfa6ad1600fdb787cbff8bb&grant_type=authorization_code&client_id=XXXX&client_secret=XXXX&redirect_uri=http://127.0.0.1:8080/callback&scope=Desk.tickets.READ,Desk.basic.READ&state=1523436222480536829
Deprecation of old OAuth tokens for sandbox environment APIs
Hello Everyone, As you all know, we have made a detailed public announcement on the updates in the OAuth flow. As a continuation of that, and to take a significant step in ensuring that our customers should be using environment-specific OAuth tokens, we are deprecating the old OAuth tokens for organizations accessing the sandbox environment. The change will be effective from August 1, 2020. Who will be affected? The organizations that are still using old OAuth tokens to access their organizations
Kaizen #38 - Calls #API
Hello everyone! Welcome back to another post in the Kaizen series! This week, we will discuss adding, updating, and deleting Calls via an API. What are Calls in Zoho CRM? The Log a Call functionality helps you to register the inbound calls (received from leads and customers) and outbound calls (dialed to leads and customers) with call details such as call duration, date and time of calls, notes, etc. Users who frequently make calls or receive calls in an organization can use this functionality in
Zoho API C# Sample Code
Is there any C# Sample Code to working on Zoho Remote API for lead Generation insert/update/delete. Regards Shyam
Info : null error after mapping to the owner
There is an error only after entering the owner name while updating/adding any record. If so, can someone kindly supply a script to accomplish this? And explain how to execute said script in Zoho CRM.I understand this may be asking a lot of the free community, but there are no custom variables involved here so I would imagine a "one script fits all" would apply. Thank you.
Adding Notes via API
Hi, I have a script that can add leads and the related notes from some other system to ZOHO CRM and everything is fine. The only problem I am facing is that the date of note in the ZOHO CRM is the current date (the date on which I ran the script to populate). However I want this to be the original notes date as I have it in the original source. Please guide / help how I can put manual date for Note.
Cannot generate API crendetials
Hello all, Unfortunately I cannot create the required scopes as part of the API credentials generation. Checking the console, there is a JSON position error in the console when I add the additional scope "module.accounts". Is this a bug? Or is my input incorrect? Many thanks. All the best, Sev
[API] Create task with reminder
Hi, I am trying to create a task over the API with a reminer but I can't find the field name to provide to set this reminder and the frequency of the reminder. I tried "Remind At", "Reminder At", "Start Date1" but none of those works. There is no information in the API documentation. I found a subject about this from 5 years ago, out of date... This documentation requires an update : there is no information about the fields we can provide and the format of them, I had to try and gess the fields to
How do I create a Task with a Reminder? [CRM API]
Hello Zoho team, how can I insert a Task with the "Remind At" field? I've tried: .... 1 - <FL val="Remind At">2012-06-10 01:00:00</FL> 2 - <FL val="Remind At">10-06-2012 01:00:00</FL> 3 - <FL val="Remind At">10-06-2012 01:00</FL> 4 - many other variations on the date/time format The task is created but the "Remind At" field is empty. Also, how can specify the "Repeat" and "Alert through Email" fields? I tried: <FL val="Repeat">true/FL> <FL val="Alert through Email">true</FL> and again, the task
Bulk Read - Record Count
Hi all I want to set up a CRM schedule that counts the records in a custom module that meet certain criteria and record that number in a field on my Accounts module. As there are more than 200 accounts and the number it will be counting is more than 200, I think Bulk Read is the only way to do this. My problem is, I just can't get my head around creating the query. Once I understand the structure of the query itself, I am fairly confident in my ability to do the rest. Is there a simple way to
Kaizen #37 - Webhooks in Zoho CRM
Hello everyone! Welcome back to another week in the Kaizen series! This week, we will discuss webhooks in detail. What are webhooks? Webhooks facilitate communication with third-party applications by sending instant web notifications every time an event
upload file for bluk edit gives INVALID_REQUEST
I try to upload a file for a bulk import but got the following error: { "code": "INVALID_REQUEST", "details": {}, "message": "unable to process your request. please verify whether you have entered proper method name, parameter and parameter values.", "status": "error" } I added some screens for more information.
Events Renamed As Meetings
Hello everyone! As events in CRM are synonymous with one-on-one or team meetings conducted for different sales activities, we have decided to rename the Events module to Meetings. The term "Events" has often been misinterpreted as major business gatherings like user conferences or hackathons. So, to avoid confusion, "Events" will be displayed as "Meetings" under the Activities module. What and where is the change in the v2 APIs? 1. Modules API (settings/modules) a. The singular_label Event is
Outgoing Call Automation
Hi I am looking for a future for Outgoing call where when i call from my Mobile and call is finished it should get POP up to log this call in Zoho CRM as it is doing for incoming calls. is there any wa to get it done..?
how to get contactId associated with a dealId in function ?
when executing function from a Deal Form I need to know the contact related to the deal how is it possible in deluge ? thanks
CRM API (PHP) - File Upload Field
Hi, I'm using the API to create a record, then upload a file to 'https://www.zohoapis.eu/crm/v2/files', which is succeffully returning a File ID. The issue I'm having is then getting this file to show in a file field in Zoho. This post (https://help.zoho.com/portal/en/community/topic/want-to-upload-images-to-custom-image-fields-using-zoho-crm-api-v2?src=zcomforumjul19) states to insert the data in the below format, which I'm assuming should be an array? "File_Upload_1":["hsdhdsud97d9uod8d8d08d0uddu09d80dodud0dd9ddd"]
Extension Pointers #7: Build third-party integrations by incorporating Custom variables into Widgets
There are currently a number of third-party applications that can be integrated with Zoho CRM to help improve the existing functionality of the product. Amongst this diverse collection, there are certain applications that only support API key forms for
Workflow rule not triggering Custom Function when Lead is created via APIs
Hi, I'm setting up a CRM account for a client and am having problems with Workflow rules triggering a custom function when a Lead is created using the APIs. To explain, I've setup a Custom function, which accepts an ID of a lead, this function updates a field in the lead depending on the field in one of the fields in this new lead. I've tested the Custom Function and its working as expected. I've created a Workflow rule which triggers the Custom Function on Create/Edit of a Lead. I also have a update
ZohoOAuthException, Can't generating Access token from Grant token
Hello, here my code : PHP SDK for Zoho API function __construct() { $configuration = [ 'client_id' => '***', 'client_secret' => '***', 'redirect_uri' => 'www.zohoapis.eu', 'currentUserEmail' => '***', 'token_persistence_path' => '***', 'applicationLogFilePath ' => '***', ]; $http = new Client(); $response = $http->post('https://accounts.zoho.eu/oauth/v2/token', [ 'code' => '***',
Next Page