From Splunk Wiki
Splunk now ships with a REST API, which is the preferred method for developers wanting to extend Splunk's capabilities.
Splunk uses a REST based API, and provides several methods for authentication. Use the following links to get started coding your first Splunk application:
Interested in developing with Splunk, but not sure what you can do with it? Check out some of the cool examples!
This is a community based development wiki for application projects based on Splunk's platform and REST APIs. If you want to contribute code, links or content to these pages you will need a login to Splunk's website.