I am working on ZOHO API and trying to update the record using cURL. I tried different cURL variations, but it always returns \"false\". But when I call the same URL using a
To answer your question "Is there any way they can block CURL requests?": Yes, in fact one may detect a cURL request by reading the User-Agent header.
User-Agent
You can change the user agent by calling curl_setopt($ch, CURLOPT_USERAGENT, 'My user agent string!');.
curl_setopt($ch, CURLOPT_USERAGENT, 'My user agent string!');