Alerting

expose alerts with API

sarit_s
Communicator

Hello

How can I expose alerts using the API ?
i've created a saved searches.

thanks

Tags (3)
0 Karma

harsmarvania57
Ultra Champion

Can you please provide some more info ? What you want to do with alerts using REST API For example: Modify or Run ?

0 Karma

sarit_s
Communicator

run. the same as it will be with the console

0 Karma

harsmarvania57
Ultra Champion

Have a look at Splunk SDK document https://dev.splunk.com/enterprise/docs/python/sdk-python/howtousesplunkpython/howtorunsearchespython... (SDK available in Python, C#, Java & Javascript)

0 Karma

sarit_s
Communicator

thanks, it is an interesting option but it is not what im looking for.
i need to run it with some tool like postman

0 Karma

sarit_s
Communicator

thanks. i already read it. maybe im missing something but it is not working

0 Karma

harsmarvania57
Ultra Champion

In that case you need to provide more details, what have you tried (Like which REST API are you using with search query), what errors are you getting.

0 Karma

sarit_s
Communicator

i don't see an option to run the alert. i see an option to see the fired alerts or alerts actions.
get you please give me an example of how to run an alert ? even from command line

0 Karma

harsmarvania57
Ultra Champion

I don't have postman installed so can't give you postman example but if you look at documentation https://docs.splunk.com/Documentation/Splunk/8.0.1/RESTREF/RESTsearch#search.2Fjobs.2Fexport, they have provided below example

curl -k -u admin:password https://splunkserver:8089/services/search/jobs/export -d search="savedsearch \ MySavedSearch%20host%3Dwolverine*"

Additionally have a look at https://docs.splunk.com/Documentation/Splunk/8.0.1/RESTTUT/RESTsearches

0 Karma

sarit_s
Communicator

im getting this error :

curl: (6) Could not resolve host: splunkserver

0 Karma

harsmarvania57
Ultra Champion

You need to replace splunkserver with your actual splunk server hostname or ip address.

0 Karma

sarit_s
Communicator

ohhh oopssss
but anyway, im getting an error:
this is my command:

curl -k -u admin:1qaz@wsx https://localhost:8089/services/search/jobs/export -d search="savedsearch \ DeletedLuckyCart"

this is the error :

Error in 'savedsearch' command: Unable to find saved search named '\'.

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!

Announcing Modern Navigation: A New Era of Splunk User Experience

We are excited to introduce the Modern Navigation feature in the Splunk Platform, available to both cloud and ...

Modernize your Splunk Apps – Introducing Python 3.13 in Splunk

We are excited to announce that the upcoming releases of Splunk Enterprise 10.2.x and Splunk Cloud Platform ...

Step into “Hunt the Insider: An Splunk ES Premier Mystery” to catch a cybercriminal ...

After a whole week of being on call, you fell asleep on your keyboard, and you hit a sequence of buttons that ...