I am using below Code for creating Macro using Rest API from excel file. When I execute it says macros is created without any issue. But it is not created in Splunk Application. Is it the correct process to created Macro.
url : 'https://'+host+':'+config.port+"/servicesNS/nobody/" + app + "/properties/macros/definition?output_mode=json",
form: {
"Name":name,
"Definition":value
},
headers :{
"Content-Type": "application/json",
"Authorization": auth
}
Below is used for updating the macro and it is working fine
{
url: "https://" + host + ":" + config.port + "/servicesNS/nobody/" + app + "/properties/macros/" + name + "/definition?output_mode=json",
headers: {
"Content-Type": "application/x-www-form-urlencoded",
Accept: "application/json",
Authorization: auth,
},
form: {
value,
},