The focus of this section will be on using the Splunk SDKs, which are available for Python, Java, C#, and JavaScript, as a layer on top of the REST API for accessing Splunk resources.
You can use the SDKs to do the following:
- Run Splunk searches from external applications.
- Create Splunk-like data visualizations (charts, tables, and dashboards) in other business tools.
- Build mobile applications using dashboards and alerts powered by Splunk.
- Send data directly to Splunk from remote devices and applications using API calls.
- Manage a Splunk environment, such as users, input, and indexes, from an application outside of Splunk.