Invoke a Connection
Name |
Type |
Description |
conn_name |
String
|
Connection Name |
req_data |
Object
|
Request Data
Name |
Type |
Default |
Description |
url |
String
|
|
Request url |
method |
String
|
GET
|
optional
request method |
parameters |
Object
|
|
optional
Request parameters |
headers |
Object
|
|
optional
Request headers |
param_type |
Integer
|
|
Request parameter type - 1 for params, 2 for payload |
|
Returns:
Type |
Description |
Promise
|
resolved with response of the connection made |
Example
var conn_name = "mailchimp4";
var req_data ={
"parameters" : {
"param1" : "paramvalue1",
"param2" : "paramvalue2"
},
"headers" : {
"header1" : "headervalue1",
"header2" : "headervalue2"
},
"method" : "POST",
"url" : "http://mailchimp.api/sample_api",
"param_type" : 1
};
ZOHO.CRM.CONNECTION.invoke(conn_name, req_data)
.then(function(data){
console.log(data)
})
//Prints
{
"code" : "SUCCESS",
"details" : {
"CODE" : 200,
"message" : "action completed successfully",
"status" : "Success"
},
"message" : "Connection invoked successfully",
"status" : "success"
}