Splunk Dev

Not able to create Macro with Rest API

Chiddarthan
New Member
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,
            },
Labels (2)
0 Karma
Get Updates on the Splunk Community!

Splunk Observability Cloud’s AI Assistant in Action Series: Analyzing and ...

This is the second post in our Splunk Observability Cloud’s AI Assistant in Action series, in which we look at ...

Elevate Your Organization with Splunk’s Next Platform Evolution

 Thursday, July 10, 2025  |  11AM PDT / 2PM EDT Whether you're managing complex deployments or looking to ...

Splunk Answers Content Calendar, June Edition

Get ready for this week’s post dedicated to Splunk Dashboards! We're celebrating the power of community by ...