Customize and extend Splunk Enterprise

Developers can build Splunk apps to integrate Splunk Enterprise with other tools and applications. Follow these links to help you get started.

Develop Splunk apps

Develop Splunk apps to build customized solutions for your specific data needs. For more information, see the Developer Guide for Splunk Cloud Platform and Splunk Enterprise on the Splunk Developer Portal.

Task: Look here:
Learn about the Splunk app lifecycle Lifecycle of a Splunk app for Splunk Cloud Platform or Splunk Enterprise
See an overview of Splunk app development Develop Splunk apps for Splunk Cloud Platform or Splunk Enterprise
Learn how to build a Splunk app using React Splunk React components for developers
See an overview of how to release a Splunk app Release and maintain Splunk apps for Splunk Cloud Platform or Splunk Enterprise
See tutorials about Splunk app development Tutorials for the Splunk platform

Use the Splunk REST API

Use the Splunk REST API to programmatically index, search, and visualize data using Splunk Enterprise in an external app.

Task: Look here:
Learn how to use the Splunk REST API Basic concepts about the Splunk platform REST API
See Splunk REST API tutorials Splunk Enterprise Rest API Tutorials
Improve your logs to work with Splunk software

Logging in an app for Splunk Cloud Platform or Splunk Enterprise

Logging best practices in an app or add-on for Splunk Enterprise

See the REST API Reference Using the REST API Reference

Extend Splunk platform functionality