Getting Data In

Internet facing REST API

responsys_cm
Builder

We're looking to automate the process of uploading and approving files for an application whitelisting solution.

For machines that are outside the network, I would like them to periodically query a Splunk REST API that is Internet-facing. What is the best way to lock that down? Have an independent Splunk instance in the DMZ with a single saved search to run the query I want against the central server -- either as a search head or using its REST API?

How would one make that as secure as possible?

Thanks.

Craig

Tags (1)
0 Karma

martin_mueller
SplunkTrust
SplunkTrust

A great way to generally secure things is to not have internet-facing APIs at all, instead to establish a VPN or SSH tunnel and then to access the now "local" API.

0 Karma

araitz
Splunk Employee
Splunk Employee

I would advise putting the REST API behind a reverse proxy, which can help you load balance between many Splunk servers, provide centralized authentication, and perfom basic filtering and throttling.

0 Karma

responsys_cm
Builder

True. But that's another level of complexity. I want remote machines to poll the API for instructions. Scripting a VPN connection or SSH connection is complexity I'd prefer to avoid if I can lock the API down sufficiently.

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!

Cisco Data Fabric from Architecture to Investigation, Better SOC Visibility, and More ...

Splunk Lantern is Splunk’s customer success center that provides practical guidance from Splunk experts on key ...

The Trust Gap: Why a Data Foundation is Fundamental to an Agentic Enterprise

The Trust Gap: Why a data foundation is fundamental to an  Agentic Enterprise.   Agentic AI is transforming ...

Data Management Digest – September 2026

    Welcome to the September 2026 edition of Data Management Digest! September brought a fresh wave of ...