[@webitel/api-services](../index.html) / [quick-replies-service/quick-replies-service.api.gen](../modules/quick-replies-service_quick-replies-service.api.gen.html) / getQuickRepliesService
# kind_function: getQuickRepliesService()
> **getQuickRepliesService**(): `{ createQuickReply: (engineCreateQuickReplyRequest: EngineCreateQuickReplyRequest, options?: AxiosRequestConfig) => Promise; deleteQuickReply: (id: number, options?: AxiosRequestConfig) => Promise; patchQuickReply: (id: number, engineQuickRepliesServicePatchQuickReplyBody: EngineQuickRepliesServicePatchQuickReplyBody, options?: AxiosRequestConfig) => Promise; readQuickReply: (id: number, options?: AxiosRequestConfig) => Promise; searchQuickReplies: (params?: SearchQuickRepliesParams, options?: AxiosRequestConfig) => Promise; updateQuickReply: (id: number, engineQuickRepliesServiceUpdateQuickReplyBody: EngineQuickRepliesServiceUpdateQuickReplyBody, options?: AxiosRequestConfig) => Promise }`
## theme_returns
`{ createQuickReply: (engineCreateQuickReplyRequest: EngineCreateQuickReplyRequest, options?: AxiosRequestConfig) => Promise; deleteQuickReply: (id: number, options?: AxiosRequestConfig) => Promise; patchQuickReply: (id: number, engineQuickRepliesServicePatchQuickReplyBody: EngineQuickRepliesServicePatchQuickReplyBody, options?: AxiosRequestConfig) => Promise; readQuickReply: (id: number, options?: AxiosRequestConfig) => Promise; searchQuickReplies: (params?: SearchQuickRepliesParams, options?: AxiosRequestConfig) => Promise; updateQuickReply: (id: number, engineQuickRepliesServiceUpdateQuickReplyBody: EngineQuickRepliesServiceUpdateQuickReplyBody, options?: AxiosRequestConfig) => Promise }`
### createQuickReply()
> **createQuickReply**: `(engineCreateQuickReplyRequest: EngineCreateQuickReplyRequest, options?: AxiosRequestConfig) => Promise`
#### kind_plural_type_parameter
##### TData
`TData` = `AxiosResponse`
#### kind_plural_parameter
##### engineCreateQuickReplyRequest
`EngineCreateQuickReplyRequest`
##### options?
`AxiosRequestConfig`
#### theme_returns
`Promise`
### deleteQuickReply()
> **deleteQuickReply**: `(id: number, options?: AxiosRequestConfig) => Promise`
#### kind_plural_type_parameter
##### TData
`TData` = `AxiosResponse`
#### kind_plural_parameter
##### id
`number`
##### options?
`AxiosRequestConfig`
#### theme_returns
`Promise`
### patchQuickReply()
> **patchQuickReply**: `(id: number, engineQuickRepliesServicePatchQuickReplyBody: EngineQuickRepliesServicePatchQuickReplyBody, options?: AxiosRequestConfig) => Promise`
#### kind_plural_type_parameter
##### TData
`TData` = `AxiosResponse`
#### kind_plural_parameter
##### id
`number`
##### engineQuickRepliesServicePatchQuickReplyBody
`EngineQuickRepliesServicePatchQuickReplyBody`
##### options?
`AxiosRequestConfig`
#### theme_returns
`Promise`
### readQuickReply()
> **readQuickReply**: `(id: number, options?: AxiosRequestConfig) => Promise`
#### kind_plural_type_parameter
##### TData
`TData` = `AxiosResponse`
#### kind_plural_parameter
##### id
`number`
##### options?
`AxiosRequestConfig`
#### theme_returns
`Promise`
### searchQuickReplies()
> **searchQuickReplies**: `(params?: SearchQuickRepliesParams, options?: AxiosRequestConfig) => Promise`
#### kind_plural_type_parameter
##### TData
`TData` = `AxiosResponse`
#### kind_plural_parameter
##### params?
`SearchQuickRepliesParams`
##### options?
`AxiosRequestConfig`
#### theme_returns
`Promise`
### updateQuickReply()
> **updateQuickReply**: `(id: number, engineQuickRepliesServiceUpdateQuickReplyBody: EngineQuickRepliesServiceUpdateQuickReplyBody, options?: AxiosRequestConfig) => Promise`
#### kind_plural_type_parameter
##### TData
`TData` = `AxiosResponse`
#### kind_plural_parameter
##### id
`number`
##### engineQuickRepliesServiceUpdateQuickReplyBody
`EngineQuickRepliesServiceUpdateQuickReplyBody`
##### options?
`AxiosRequestConfig`
#### theme_returns
`Promise`