[@webitel/api-services](../index.html) / [preset-query-service/preset-query-service.api.gen](../modules/preset-query-service_preset-query-service.api.gen.html) / getPresetQueryService
# kind_function: getPresetQueryService()
> **getPresetQueryService**(): `{ createPresetQuery: (engineCreatePresetQueryRequest: EngineCreatePresetQueryRequest, options?: AxiosRequestConfig) => Promise; deletePresetQuery: (id: number, options?: AxiosRequestConfig) => Promise; patchPresetQuery: (id: number, enginePresetQueryServicePatchPresetQueryBody: EnginePresetQueryServicePatchPresetQueryBody, options?: AxiosRequestConfig) => Promise; readPresetQuery: (id: number, options?: AxiosRequestConfig) => Promise; searchPresetQuery: (params?: SearchPresetQueryParams, options?: AxiosRequestConfig) => Promise; updatePresetQuery: (id: number, enginePresetQueryServiceUpdatePresetQueryBody: EnginePresetQueryServiceUpdatePresetQueryBody, options?: AxiosRequestConfig) => Promise }`
## theme_returns
`{ createPresetQuery: (engineCreatePresetQueryRequest: EngineCreatePresetQueryRequest, options?: AxiosRequestConfig) => Promise; deletePresetQuery: (id: number, options?: AxiosRequestConfig) => Promise; patchPresetQuery: (id: number, enginePresetQueryServicePatchPresetQueryBody: EnginePresetQueryServicePatchPresetQueryBody, options?: AxiosRequestConfig) => Promise; readPresetQuery: (id: number, options?: AxiosRequestConfig) => Promise; searchPresetQuery: (params?: SearchPresetQueryParams, options?: AxiosRequestConfig) => Promise; updatePresetQuery: (id: number, enginePresetQueryServiceUpdatePresetQueryBody: EnginePresetQueryServiceUpdatePresetQueryBody, options?: AxiosRequestConfig) => Promise }`
### createPresetQuery()
> **createPresetQuery**: `(engineCreatePresetQueryRequest: EngineCreatePresetQueryRequest, options?: AxiosRequestConfig) => Promise`
#### kind_plural_type_parameter
##### TData
`TData` = `AxiosResponse`
#### kind_plural_parameter
##### engineCreatePresetQueryRequest
`EngineCreatePresetQueryRequest`
##### options?
`AxiosRequestConfig`
#### theme_returns
`Promise`
### deletePresetQuery()
> **deletePresetQuery**: `(id: number, options?: AxiosRequestConfig) => Promise`
#### kind_plural_type_parameter
##### TData
`TData` = `AxiosResponse`
#### kind_plural_parameter
##### id
`number`
##### options?
`AxiosRequestConfig`
#### theme_returns
`Promise`
### patchPresetQuery()
> **patchPresetQuery**: `(id: number, enginePresetQueryServicePatchPresetQueryBody: EnginePresetQueryServicePatchPresetQueryBody, options?: AxiosRequestConfig) => Promise`
#### kind_plural_type_parameter
##### TData
`TData` = `AxiosResponse`
#### kind_plural_parameter
##### id
`number`
##### enginePresetQueryServicePatchPresetQueryBody
`EnginePresetQueryServicePatchPresetQueryBody`
##### options?
`AxiosRequestConfig`
#### theme_returns
`Promise`
### readPresetQuery()
> **readPresetQuery**: `(id: number, options?: AxiosRequestConfig) => Promise`
#### kind_plural_type_parameter
##### TData
`TData` = `AxiosResponse`
#### kind_plural_parameter
##### id
`number`
##### options?
`AxiosRequestConfig`
#### theme_returns
`Promise`
### searchPresetQuery()
> **searchPresetQuery**: `(params?: SearchPresetQueryParams, options?: AxiosRequestConfig) => Promise`
#### kind_plural_type_parameter
##### TData
`TData` = `AxiosResponse`
#### kind_plural_parameter
##### params?
`SearchPresetQueryParams`
##### options?
`AxiosRequestConfig`
#### theme_returns
`Promise`
### updatePresetQuery()
> **updatePresetQuery**: `(id: number, enginePresetQueryServiceUpdatePresetQueryBody: EnginePresetQueryServiceUpdatePresetQueryBody, options?: AxiosRequestConfig) => Promise`
#### kind_plural_type_parameter
##### TData
`TData` = `AxiosResponse`
#### kind_plural_parameter
##### id
`number`
##### enginePresetQueryServiceUpdatePresetQueryBody
`EnginePresetQueryServiceUpdatePresetQueryBody`
##### options?
`AxiosRequestConfig`
#### theme_returns
`Promise`