# \IndexSearchApi
All URIs are relative to */api*
[**clear_index**](IndexSearchApi.md#clear_index) | **DELETE** /indexer/delete/{idx_name} | Clear an index and restart the indexer.
[**count_search_logs_index**](IndexSearchApi.md#count_search_logs_index) | **GET** /srch/index/search/count_service_logs | Search and count the log line hits on every provided host
[**get_index_disk_storage_sizes**](IndexSearchApi.md#get_index_disk_storage_sizes) | **GET** /srch/index/storage/disk | Get index disk storage sizes from the indexer.
[**get_index_storage_sizes**](IndexSearchApi.md#get_index_storage_sizes) | **GET** /indexer/storage | Get index storage sizes (disk and S3).
[**get_indexer_status**](IndexSearchApi.md#get_indexer_status) | **GET** /indexer/status | Get indexer status including liveness and storage sizes.
[**search_jobs_index**](IndexSearchApi.md#search_jobs_index) | **GET** /srch/w/{workspace}/index/search/job | Search through jobs with a string query
[**search_logs_index**](IndexSearchApi.md#search_logs_index) | **GET** /srch/index/search/service_logs | Search through service logs with a string query
## clear_index
> String clear_index(idx_name)
Clear an index and restart the indexer.
### Parameters
**idx_name** | **String** | | [required] |
### Return type
**String**
### Authorization
[cookieAuth](../README.md#cookieAuth), [bearerAuth](../README.md#bearerAuth)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: text/plain
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## count_search_logs_index
> models::CountSearchLogsIndex200Response count_search_logs_index(search_query, min_ts, max_ts)
Search and count the log line hits on every provided host
### Parameters
**search_query** | **String** | | [required] |
**min_ts** | Option<**String**> | | |
**max_ts** | Option<**String**> | | |
### Return type
[**models::CountSearchLogsIndex200Response**](countSearchLogsIndex_200_response.md)
### Authorization
[cookieAuth](../README.md#cookieAuth), [bearerAuth](../README.md#bearerAuth)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## get_index_disk_storage_sizes
> models::GetIndexDiskStorageSizes200Response get_index_disk_storage_sizes()
Get index disk storage sizes from the indexer.
### Parameters
This endpoint does not need any parameter.
### Return type
[**models::GetIndexDiskStorageSizes200Response**](getIndexDiskStorageSizes_200_response.md)
### Authorization
[cookieAuth](../README.md#cookieAuth), [bearerAuth](../README.md#bearerAuth)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## get_index_storage_sizes
> models::GetIndexStorageSizes200Response get_index_storage_sizes()
Get index storage sizes (disk and S3).
### Parameters
This endpoint does not need any parameter.
### Return type
[**models::GetIndexStorageSizes200Response**](getIndexStorageSizes_200_response.md)
### Authorization
[cookieAuth](../README.md#cookieAuth), [bearerAuth](../README.md#bearerAuth)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## get_indexer_status
> models::GetIndexerStatus200Response get_indexer_status()
Get indexer status including liveness and storage sizes.
### Parameters
This endpoint does not need any parameter.
### Return type
[**models::GetIndexerStatus200Response**](getIndexerStatus_200_response.md)
### Authorization
[cookieAuth](../README.md#cookieAuth), [bearerAuth](../README.md#bearerAuth)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## search_jobs_index
> models::SearchJobsIndex200Response search_jobs_index(workspace, search_query, pagination_offset)
Search through jobs with a string query
### Parameters
**workspace** | **String** | | [required] |
**search_query** | **String** | | [required] |
**pagination_offset** | Option<**i32**> | | |
### Return type
[**models::SearchJobsIndex200Response**](searchJobsIndex_200_response.md)
### Authorization
[cookieAuth](../README.md#cookieAuth), [bearerAuth](../README.md#bearerAuth)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## search_logs_index
> models::SearchLogsIndex200Response search_logs_index(search_query, mode, hostname, worker_group, min_ts, max_ts)
Search through service logs with a string query
### Parameters
**search_query** | **String** | | [required] |
**mode** | **String** | | [required] |
**hostname** | **String** | | [required] |
**worker_group** | Option<**String**> | | |
**min_ts** | Option<**String**> | | |
**max_ts** | Option<**String**> | | |
### Return type
[**models::SearchLogsIndex200Response**](searchLogsIndex_200_response.md)
### Authorization
[cookieAuth](../README.md#cookieAuth), [bearerAuth](../README.md#bearerAuth)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)