Welcome to the API reference for the Splunk SDK for Python, which describes the modules that are included in the SDK. For more information, see the Splunk Developer Portal.
.. toctree:: :maxdepth: 2 :name: SDK for Python API Reference binding client data results modularinput searchcommands searchcommandsvalidators
:func:`~splunklib.binding.connect` function
:func:`~splunklib.binding.namespace` function
:class:`~splunklib.binding.Context` class
:class:`~splunklib.binding.ResponseReader` class
Exceptions
:func:`~splunklib.binding.handler` function
:class:`~splunklib.binding.AuthenticationError` class
Custom HTTP handler
:func:`~splunklib.client.connect` function
:class:`~splunklib.client.Service` class
:class:`~splunklib.client.Endpoint` base class
Entities and collections
:class:`~splunklib.client.Entity` class
:class:`~splunklib.client.Collection` class
:class:`~splunklib.client.ReadOnlyCollection` class
:class:`~splunklib.client.Application` class
:class:`~splunklib.client.AlertGroup` class
:class:`~splunklib.client.ConfigurationFile` class
:class:`~splunklib.client.Stanza` class
:class:`~splunklib.client.Configurations` class
:class:`~splunklib.client.Index` class
:class:`~splunklib.client.Indexes` class
:class:`~splunklib.client.Input` class
:class:`~splunklib.client.Inputs` class
:class:`~splunklib.client.Job` class
:class:`~splunklib.client.Jobs` class
:class:`~splunklib.client.KVStoreCollection` class
:class:`~splunklib.client.KVStoreCollectionData` class
:class:`~splunklib.client.KVStoreCollections` class
:class:`~splunklib.client.Loggers` class
:class:`~splunklib.client.Message` class
:class:`~splunklib.client.ModularInputKind` class
:class:`~splunklib.client.Role` class
:class:`~splunklib.client.Roles` class
:class:`~splunklib.client.SavedSearch` class
:class:`~splunklib.client.SavedSearches` class
:class:`~splunklib.client.Settings` class
:class:`~splunklib.client.StoragePassword` class
:class:`~splunklib.client.StoragePasswords` class
:class:`~splunklib.client.User` class
:class:`~splunklib.client.Users` class
Exceptions
:class:`~splunklib.client.AmbiguousReferenceException` class
:class:`~splunklib.client.IllegalOperationException` class
:class:`~splunklib.client.IncomparableException` class
:class:`~splunklib.client.InvalidNameException` class
:class:`~splunklib.client.NoSuchCapability` class
:func:`~splunklib.data.load` function
:func:`~splunklib.data.record` function
:class:`~splunklib.modularinput.Argument` class
:class:`~splunklib.modularinput.Event` class
:class:`~splunklib.modularinput.EventWriter` class
:class:`~splunklib.modularinput.InputDefinition` class
:class:`~splunklib.modularinput.Scheme` class
:class:`~splunklib.searchcommands.EventingCommand` class
:class:`~splunklib.searchcommands.GeneratingCommand` class
:class:`~splunklib.searchcommands.ReportingCommand` class