Getting Data In

How to export/import saved searches REST API

mforgues
Engager

Hi,

I'm trying to found a way to export through the REST API my saved searches.

Running the following command seems to generate the correct export :

curl -k -u admin:changeme https : //localhost:8089/servicesNS/ocs/-/saved/searches > saved_searches

Now for the tricky part, I'm trying to adjust the file to import it back to another server.

Could you help me determine if this is possible?

Thanks,

Mathieu

0 Karma

tro
Path Finder

Is there any new way how to do it with recent Splunk version?

0 Karma

martin_mueller
SplunkTrust
SplunkTrust

You could use http://docs.splunk.com/Documentation/Splunk/latest/RESTAPI/RESTapps#apps.2Flocal.2F.7Bname.7D.2Fpack... to package the app and install it on another server as any other app. Between those steps you can change savedsearches.conf in the archive as you need.

mforgues
Engager

curl -k -u admin:pass https://[Splunk Host]:[Management Port]/services/apps/local/{name}/package

+

https://[Splunk Host]:[Management Port]/static/app-packages/{name}.spl

Did the job 🙂

Thanks,

Mathieu

0 Karma
Got questions? Get answers!

Join the Splunk Community Slack to learn, troubleshoot, and make connections with fellow Splunk practitioners in real time!

Meet up IRL or virtually!

Join Splunk User Groups to connect and learn in-person by region or remotely by topic or industry.

Get Updates on the Splunk Community!

Make Your Machine Data AI-Ready in Splunk

Every team is getting ready for AI agents.   Thursday, November 12, 2026  |  11AM  PST / 2PM EST   ...

Splunk Asynchronous Forwarding Explained

Splunk asynchronous forwarding is often misunderstood as simply setting autoLBVolume. That is not quite right. ...

How to Monitor AI Agents with Splunk Agent Observability

Let’s say I’m running a travel planning AI app in production. A user asks for three concise hotel options in ...