Splunk Dev

JavaScript Splunk SDK for KVStore REST endpoints

kostya2216
Observer

Hey, i am trying to write a NodeJS application using Splunks JavaScript SDK and i have a requirement to do some reading/writing to the KVStore, i would prefer not to use SPL (inputlookup/outputlook) and do it using the REST API (KVStore endpoints) but after extensive digging through the splunk-sdk documentation, guides and examples i cannot find anything in the JavaScript Splunk SDK related to the KVStore endpoints.

My initial idea was to extend the splunkjs.Service.Entity and/or splunkjs.Service.Collection but then i thought maybe im missing something and there is a reason this wasn't implemented in the first place or maybe its implemented and somehow i missed it in the documentation.

Can someone please point me in the right direction? Should i stick to my initial idea and extend the entity and collection classes or is there some other way without creating jobs and searches?

Labels (3)
0 Karma

niketn
Legend

@kostya2216 Following Splunk Dev walkthrough will give you an idea on how to achieve this: https://dev.splunk.com/enterprise/tutorials/tutorialusekv/addarecord

____________________________________________
| makeresults | eval message= "Happy Splunking!!!"
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!

Mile High Learning with Splunk University, Denver, Colorado

If Denver is known for its mile-high elevation, Splunk University is about to raise the bar on technical ...

IT Service Intelligence 5.0 Series: Your Guide to the June Launch

We are excited to announce the June release of Splunk IT Service Intelligence (ITSI) 5.0. This update ...

Agent Mode Engaged! Enchaining Agentic Operations with Splunk AI Assistant 2.0

    Are you ready to transform how your team handles complex data requests? We invite you to our upcoming ...