Filter LookUp for Records Created via Workflow
Hello according to this zoho article (https://help.zoho.com/portal/en/kb/crm/customize-crm-account/customizing-fields/articles/lookup-filters#Business_scenarios), the look up field filter does not search records created via a workflow. I would like to
Help with Deluge
Hi All I am trying to copy notes from a custom module onto a lead on a button press. I have managed to copy the note title & body but attachments are much different (as they are a related list?). I have wrote the below but I am getting error 400: Bad
Is there any way to programatically update picklist values in Zoho CRM?
This can't be a unique problem. I've created an external API at Amazon and need to be able to update fields within a module based on the information pulled from that API. I am an experienced developer but am not experienced with Zoho CRM. Here are the
Kaizen #84 - PHP SDK [Part I]
Hello and welcome to another Kaizen week! In this week's post, we'll show you how to get started with Zoho CRM's PHP SDK, and walk you through the configuration and initialization process. PHP Software Development Kit PHP SDK allows you to create client
Aggregate fields are not calculated as configured after custom function update
After updating the list price of a product in a quote via a custom function, the aggregate fields (subtotal, tax, grand total, etc.) are not updated according to the field configuration. In my project the Sub Total field is configured to sum the Amount
ZCRMRestClient initialize new pkl file and config automatically
Hello, I am using the Python SDK to connect our internal application to the Zoho CRM. In our Zoho CRM, we have multiple users, and each one of them has multiple prospects in their own name. So, in order to be able to access the CRM from our internal tool,
API Request from Zoho CRM
Hello guys, I have got the following response error when I try to post a request to the https://www.zohoapis.com/crm/v3/Leads. Could you suggest me the possible cause? { "code": "INVALID_REQUEST", "details": {}, "message": "unable to process your request.
Create API connection between Zoho CRM and Sheet
Hello, we store Zoho Sheet Worksheets inside Zoho Workdrive and want to access the files (cells inside the worksheet) via deluge script inside CRM (client script). So the question is, how to create a connection?! If I search after "Sheet" I get one result:
Monotonic stream ID's in notifications API
Can you add stream ID's? If I lose a message incoming from a stream, or there is some issue in the Zoho sending a notification, that notification is lost. When I reconnect I'd like the ability to replay or start at my last observed notification. This
No etag's
Can you add etag support for optimistic concurrency control when writing via the API?
Kaizen #94 - PHP SDK V4 - Configuration and Initialization
Hello and welcome to another Kaizen week! In previous Kaizen posts, we have covered in detail how to configure and initialize PHP SDKs for Zoho CRM v2.1 APIs. We have since released SDKs for v4 and v5 APIs. However, starting from v4, there are some changes
webhook basic authentication
II want to use a webhook to send out a SMS. Unfortunately Twilio does not use an authToken but basic authentication. I created the webhook as POST and get this url: https://{username}:{password}@api.twilio.com/2010-04-01/Accounts/{account}/Messages?body=<BODY>&to=+155555555&from=+1555555555
Missing refresh token in respose (Zoho-CRM V2 API)
I am facing an issue in which I don't get any refresh token. You can reproduce it as- 1. Create a developer app in https://accounts.zoho.com/developerconsole 2. Use generated client id and client secret and after entering username, password click on the accept button to get the 'code'. 3. Use code to generate access token and refresh token. This time you will get response as "{ "access_token": "{access_token}", "refresh_token": "{refresh_token}", "expires_in_sec": 3600, "api_domain": "https://www.zohoapis.com",
Required custom fields in CRM
I am able to define a required attribute on custom fields in CRM though to my knowledge this only applies to layouts - when a user is inputting a value through CRM UI. I'd like to have the possibility of setting a required field on schema level - for
Zoho CRM Extension Install function - check if a global variable already exists
The default install function creates some variables that are used for storing certain information for the user (e.g. app settings). The install action is running on update as well as a fresh install and is overriding these custom variables to there default
Trouble Searching for Hyphenated Phone Numbers in ZOHO CRM Using COQL Query and Curl Command
Hi. I’m using the ZOHO CRM API and the curl command and trying to search for contacts using the COQL Query but it is not working. Get Records through a COQL Query Below are the problems that are happening now. I created a curl command to search for hyphenated
Zoho CRM's V5 APIs
Hello everyone! We hope you all are doing great! We are thrilled to announce the release of Zoho CRM's V5 APIs! While V4 offered some exciting APIs and enhancements, V5 is also packed with some great features and enhancements. Read on for a brief of the
Is there any way to retrieve multiple records by providing their record ids?
Hi, I am integrating Zoho contact module with my system. I have stuck at one place can you please help? I want to retrieve multiple records by providing multiple records ids. I have checked getRecordById method but it provides at a time 1 record but i need a way in which I can pass multiple record ids and get their details. So please guide me if is there any way to do so. Thanks, Shashank Patel.
Extension pointers - Simple yet significant pointers #13: On change of field value for CRM variables
CRM variables provide global access to a variable across an entire extension. They also help in the storage of user-specific data provided by the user at the time of installation, which can later be fetched to perform data functionalities. Additionally,
Kaizen #92 - Bulk Read in PHP SDK
Heya! Welcome back to the PHP SDK fold in our Kaizen series. In this post, we will explore how to use bulk read APIs and how to structure the criteria format for different field data types in PHP SDK based on v4 APIs. This will ease your process of handling
API v2 If-Modified-Since not working
Hi, I'm using the below connection string with a REST connector to GET data url=https://www.zohoapis.com/crm/v2/Projects ;timeout=30;method=GET;autoDetectResponseType=true;keyGenerationStrategy=0 ;authSchema=basic;skipServerCertificateValidation=false;useCertificate=No
Prevent record creation if Webhook return an error
Hi, I want to call a third party API from my project whenever any record is created/update in a ZohoCRM module. So I've setup a Webhook for it. I want to prevent the record creation or update in case Webhook return an error. Is it possible to trigger the Webhook at pre-create/edit the record and if webhook response returns some error than it should not allow the user to create/edit the record? Is there any other way in CRM to achieve this? Thanks Ranu
Trying to create a "live" link to keep data synchronized in real time
Our company has a proprietary database that we want to integrate with Zoho CRM. Currently we are manually updating the data via the API. Is there any way to make this synchronization "Dynamic"? In other words, is there a way to automatically update both the data in Zoho CRM and in our Proprietary App whenever data in either application is updated?
How to moving related list from contact to leads, like event, calls and tasks.
I am able to move all data fields, now when I try to move calls for example, I have code like this: calls = zoho.crm.getRelatedRecords("Calls","Leads",leadId); for each call in calls { info call; callmap = Map(); callmap.put("What_Id","4991545000000614159");
Cvent API
We run our annual conference registration through Cvent Event Management Software & Hospitality Solutions | Cvent UK we want to find a way to API between both so that the registration system can pick up member types and apply a discount - has any one
Avoiding XML while creating custom related lists
Is there a way of defining custom related lists that does not require you to format them in XML as documented here? It appears in Zoho Books you are able to define these in the way you would expect (i.e. by just supplying the row data as a list of maps
About put()
If the value of Key is a dictionary type and I do a put to map, why does it work whether the value is a Key or a Value, even though the value should be the correct dictionary type?
Incorrect api field should not pass in REST
I have a POST request to create a new record in CRM (custom) module. when using a non-existent api field in the body of the request, I'd expect the REST call to fail with a 400 & a corresponding error message. the request, however, gets through and the
Posting Contacts using Zoho CRM API V2
When we are trying to post multiple contacts after running the posting 2-3 contacts no new contacts are created and we get the API response of System.Net.WebException: The operation has timed out. We are trying to post 100 contacts daily and the posting
Kaizen #90 - CRM Variables and APIs
Hello everyone! Welcome back to another post in the Kaizen series! This week, we will discuss what are CRM Variables and variable groups, how to create, update, and delete them through an API and the UI, and a simple example in Deluge of using a CRM variable
Is a Bug or I need to add Client Script when I create a record?
Hi good afternoon, I have a deluge script that creates a record as shown in the image, despite programming a client script in the load and edit event, this information appears that does not exist But if i see the client scripts or So what's the wron
Revert to Old Field Value on Approval Rejection
We would like to use approval processes for updates to certain fields. The acceptance would allow the new value to persist, while rejecting the field update should revert it to the previous value. I'm not sure there is a way to do this currently without
Extension pointers #14: Extend end-user benefits and allow personalization by implementing extensions with custom actions
From our earlier post on custom actions, we know that we can create templated actions, share them with end users, and allow them to reuse those actions to achieve personalized outcomes. In this post, we'll look at how custom actions make it easy for users
Can we disable / hide the Email and Contact field in Zoho Desk Ticket Template?
We are currently using zoho desk to communicate with customers via tickets ( which are created by customer mails sent to us) Moving ahead we are trying to figure out a way to use the Zoho desk for internal communications, for which we have created separate
Kaizen #55 - Fields Metadata in Deals #API
Hello everyone! Welcome back to another week of Kaizen! This week, we will discuss the Fields Metadata API for the Deals module. The Fields Metadata API gives you information about each field in a module. We will discuss every key and its purpose in this
Api to access timeline/filed history tracking data
Hi, is there an API call that I can use to access the timeline/field tracking history information of the deals/leads modules? Moderation Update: API V5 was released in July of 2023. Please find the change log and Timeline API help documentation. https://www.zoho.com/crm/developer/docs/api/v5/change-log.html
Passing multiple ids in CRM get records REST API not documented
I know fetching multiple ids has been possible for some time and it work in my implementation: GET /crm/v4/Deals?ids=123,456,789&fields=Deal_Name,Stage,Account_Name ...but it's not documented anywhere in https://www.zoho.com/crm/developer/docs/api/v4/get-records.html
I want to support multi-DC with PHP SDK
I'm sorry that my English is not very good. I would like to use the PHP SDK to support multi-DC, but I get the following error and cannot do it. invalid_code I understand that the cause is location differences. For example, an EU account is authenticating
OAUTH_SCOPE_MISMATCH in Postman
Hello everyone, I ran into a problem when making an api request in postman. The API I'm calling will be "https://www.zohoapis.com/crm/v3/settings/modules" The error itself is the "OAUTH_SCOPE_MISMATCH: invalid oauth scope to access this URL" error. The
CRM | Create a connection to service: Zoho CRM -- scopes -- duplicate?
Also - is the the proper forum to submit potential issues/defects? In Zoho CRM Settings / Developer Space / Connections Create a new connection to Service: Zoho CRM Choose Scopes: filter .ALL Notice these two redundant scopes which I assume are a minor
Next Page