--- title: 'Splunk' description: 'Search, index, and analyze machine data with the Splunk REST API.' --- # Splunk Search, index, and analyze machine data with the Splunk REST API. | Detail | Value | |---|---| | Category | Monitoring | | Base URL | `https://splunk.example.com:8089` | | Authentication | Bearer Token | | Endpoints | 8 | | Connector key | `splunk` | ## Using Splunk in a workflow 1. Go to **Connections** and click **New Connection**. 2. Pick **Splunk** from the marketplace. 3. Enter your credentials (see Authentication above for what's expected). 4. In a workflow, drop an **API Call** node and select this connection. 5. Pick the operation you need from the Operation dropdown — see the table below. ## Available Endpoints | Endpoint | Summary | |---|---| | [POST /services/search/jobs](./post_services_search_jobs_monitoring_createsearchjob) | Create a search job | | [GET /services/search/jobs/{search_id}](./get_services_search_jobs_search_id_monitoring_getsearchjob) | Get search job status | | [GET /services/search/jobs/{search_id}/results](./get_services_search_jobs_search_id_results_monitoring_getsearchresults) | Get search results | | [POST /services/search/jobs/oneshot](./post_services_search_jobs_oneshot_monitoring_oneshotsearch) | Run oneshot search | | [POST /services/receivers/simple](./post_services_receivers_simple_monitoring_indexevent) | Index an event | | [GET /services/data/indexes](./get_services_data_indexes_monitoring_listindexes) | List indexes | | [GET /services/saved/searches](./get_services_saved_searches_monitoring_listsavedsearches) | List saved searches | | [GET /services/server/info](./get_services_server_info_monitoring_getserverinfo) | Get server info | > Each endpoint has its own page with parameter details, an example > `API Call` node configuration, and the response shape.