All Apps and Add-ons

How to apply curl to each search result without map command ?

ssanplunk
Path Finder

Hi,
I am using curl command in Web Tools Add-on.

How to use "curl" query to make result of below without map command ?

index=test
=> result field is "NUM"
1
2
3

|curl http://1.1.1.1/q?q=1
|curl http://1.1.1.1/q?q=2
|curl http://1.1.1.1/q?q=3

I used macro as below for this case, but it didn't apply.

macro(1): curl http://1.1.1.1/q?q=$NUM$
query: index=test | `macro(NUM)`

result is below:

|curl http://1.1.1.1/q?q=NUM
|curl http://1.1.1.1/q?q=NUM
|curl http://1.1.1.1/q?q=NUM
1 Solution

jkat54
SplunkTrust
SplunkTrust

Please upgrade to the latest version of the app: 1.2.3

https://splunkbase.splunk.com/app/4146/

Then this search should work:

...
| eval data="q=".NUM
| curl uri="http://1.1.1.1/q" datafield=data debug=true

View solution in original post

jkat54
SplunkTrust
SplunkTrust

Please upgrade to the latest version of the app: 1.2.3

https://splunkbase.splunk.com/app/4146/

Then this search should work:

...
| eval data="q=".NUM
| curl uri="http://1.1.1.1/q" datafield=data debug=true

ssanplunk
Path Finder

Hi

Thank you for your help!
I will update app and try the SPL.

0 Karma

ssanplunk
Path Finder

Hi jkat54,

I completed test at web tools ver1.2.3.
It works good!

Thanks!

0 Karma

chrisyounger
SplunkTrust
SplunkTrust

Give this a try and let me know if it solves your problem:

|curl http://1.1.1.1/q?q=1
|append [|curl http://1.1.1.1/q?q=2]
|append [|curl http://1.1.1.1/q?q=3]
0 Karma
Get Updates on the Splunk Community!

[Puzzles] Solve, Learn, Repeat: Reprocessing XML into Fixed-Length Events

This challenge was first posted on Slack #puzzles channelFor a previous puzzle, I needed a set of fixed-length ...

Data Management Digest – December 2025

Welcome to the December edition of Data Management Digest! As we continue our journey of data innovation, the ...

Index This | What is broken 80% of the time by February?

December 2025 Edition   Hayyy Splunk Education Enthusiasts and the Eternally Curious!    We’re back with this ...