Splunk · Arazzo Workflow
Splunk Run a Search Job and Retrieve Results
Version 1.0.0
Dispatch an SPL search, poll the job until it finishes, then read the results.
View Spec
View on GitHub
AnalyticsData AnalysisLoggingMachine DataMonitoringObservabilityPlatformSecuritySIEMArazzoWorkflows
Provider
Workflows
run-search-job
Create a search job, poll it to completion, and fetch its results.
Submits an SPL search as an asynchronous job, repeatedly reads the job's dispatchState until it reaches DONE, then pulls back the paginated results in JSON.
1
createJob
createSearchJob
Dispatch the SPL search as an asynchronous search job and capture the assigned search ID (sid).
2
pollJob
getSearchJob
Read the search job status. The job is finished when dispatchState reports DONE; otherwise the step is retried.
3
getResults
getSearchResults
Retrieve the transformed results of the completed search job in JSON, paginated by count and offset.
Source API Descriptions
Arazzo Workflow Specification
Work with this as data
Every workflow here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for arazzo workflows
4 MCP tools reach this
find_arazzoBrowse and filter every workflow in the catalog.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.
Call it yourself
curl for this page
This workflow
curl "https://apis.io/api/v1/arazzo/splunk-run-search-job-workflow"
All arazzo workflows
curl "https://apis.io/api/v1/arazzo?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.