[@webitel/api-services](../index.html) / [audit-form-service/audit-form-service.api.gen](../modules/audit-form-service_audit-form-service.api.gen.html) / getAuditFormService # kind_function: getAuditFormService() > **getAuditFormService**(): `{ createAuditForm: (engineCreateAuditFormRequest: EngineCreateAuditFormRequest, options?: AxiosRequestConfig) => Promise; createAuditFormRate: (engineCreateAuditFormRateRequest: EngineCreateAuditFormRateRequest, options?: AxiosRequestConfig) => Promise; deleteAuditForm: (id: number, options?: AxiosRequestConfig) => Promise; deleteAuditRate: (id: string, options?: AxiosRequestConfig) => Promise; patchAuditForm: (id: number, engineAuditFormServicePatchAuditFormBody: EngineAuditFormServicePatchAuditFormBody, options?: AxiosRequestConfig) => Promise; readAuditForm: (id: number, options?: AxiosRequestConfig) => Promise; readAuditRate: (id: string, options?: AxiosRequestConfig) => Promise; searchAuditForm: (params?: SearchAuditFormParams, options?: AxiosRequestConfig) => Promise; searchAuditRate: (formId: number, params?: SearchAuditRateParams, options?: AxiosRequestConfig) => Promise; updateAuditForm: (id: number, engineAuditFormServiceUpdateAuditFormBody: EngineAuditFormServiceUpdateAuditFormBody, options?: AxiosRequestConfig) => Promise; updateAuditRate: (id: string, engineAuditFormServiceUpdateAuditRateBody: EngineAuditFormServiceUpdateAuditRateBody, options?: AxiosRequestConfig) => Promise }` ## theme_returns `{ createAuditForm: (engineCreateAuditFormRequest: EngineCreateAuditFormRequest, options?: AxiosRequestConfig) => Promise; createAuditFormRate: (engineCreateAuditFormRateRequest: EngineCreateAuditFormRateRequest, options?: AxiosRequestConfig) => Promise; deleteAuditForm: (id: number, options?: AxiosRequestConfig) => Promise; deleteAuditRate: (id: string, options?: AxiosRequestConfig) => Promise; patchAuditForm: (id: number, engineAuditFormServicePatchAuditFormBody: EngineAuditFormServicePatchAuditFormBody, options?: AxiosRequestConfig) => Promise; readAuditForm: (id: number, options?: AxiosRequestConfig) => Promise; readAuditRate: (id: string, options?: AxiosRequestConfig) => Promise; searchAuditForm: (params?: SearchAuditFormParams, options?: AxiosRequestConfig) => Promise; searchAuditRate: (formId: number, params?: SearchAuditRateParams, options?: AxiosRequestConfig) => Promise; updateAuditForm: (id: number, engineAuditFormServiceUpdateAuditFormBody: EngineAuditFormServiceUpdateAuditFormBody, options?: AxiosRequestConfig) => Promise; updateAuditRate: (id: string, engineAuditFormServiceUpdateAuditRateBody: EngineAuditFormServiceUpdateAuditRateBody, options?: AxiosRequestConfig) => Promise }` ### createAuditForm() > **createAuditForm**: `(engineCreateAuditFormRequest: EngineCreateAuditFormRequest, options?: AxiosRequestConfig) => Promise` #### kind_plural_type_parameter ##### TData `TData` = `AxiosResponse` #### kind_plural_parameter ##### engineCreateAuditFormRequest `EngineCreateAuditFormRequest` ##### options? `AxiosRequestConfig` #### theme_returns `Promise` ### createAuditFormRate() > **createAuditFormRate**: `(engineCreateAuditFormRateRequest: EngineCreateAuditFormRateRequest, options?: AxiosRequestConfig) => Promise` #### kind_plural_type_parameter ##### TData `TData` = `AxiosResponse` #### kind_plural_parameter ##### engineCreateAuditFormRateRequest `EngineCreateAuditFormRateRequest` ##### options? `AxiosRequestConfig` #### theme_returns `Promise` ### deleteAuditForm() > **deleteAuditForm**: `(id: number, options?: AxiosRequestConfig) => Promise` #### kind_plural_type_parameter ##### TData `TData` = `AxiosResponse` #### kind_plural_parameter ##### id `number` ##### options? `AxiosRequestConfig` #### theme_returns `Promise` ### deleteAuditRate() > **deleteAuditRate**: `(id: string, options?: AxiosRequestConfig) => Promise` #### kind_plural_type_parameter ##### TData `TData` = `AxiosResponse` #### kind_plural_parameter ##### id `string` ##### options? `AxiosRequestConfig` #### theme_returns `Promise` ### patchAuditForm() > **patchAuditForm**: `(id: number, engineAuditFormServicePatchAuditFormBody: EngineAuditFormServicePatchAuditFormBody, options?: AxiosRequestConfig) => Promise` #### kind_plural_type_parameter ##### TData `TData` = `AxiosResponse` #### kind_plural_parameter ##### id `number` ##### engineAuditFormServicePatchAuditFormBody `EngineAuditFormServicePatchAuditFormBody` ##### options? `AxiosRequestConfig` #### theme_returns `Promise` ### readAuditForm() > **readAuditForm**: `(id: number, options?: AxiosRequestConfig) => Promise` #### kind_plural_type_parameter ##### TData `TData` = `AxiosResponse` #### kind_plural_parameter ##### id `number` ##### options? `AxiosRequestConfig` #### theme_returns `Promise` ### readAuditRate() > **readAuditRate**: `(id: string, options?: AxiosRequestConfig) => Promise` #### kind_plural_type_parameter ##### TData `TData` = `AxiosResponse` #### kind_plural_parameter ##### id `string` ##### options? `AxiosRequestConfig` #### theme_returns `Promise` ### searchAuditForm() > **searchAuditForm**: `(params?: SearchAuditFormParams, options?: AxiosRequestConfig) => Promise` #### kind_plural_type_parameter ##### TData `TData` = `AxiosResponse` #### kind_plural_parameter ##### params? `SearchAuditFormParams` ##### options? `AxiosRequestConfig` #### theme_returns `Promise` ### searchAuditRate() > **searchAuditRate**: `(formId: number, params?: SearchAuditRateParams, options?: AxiosRequestConfig) => Promise` #### kind_plural_type_parameter ##### TData `TData` = `AxiosResponse` #### kind_plural_parameter ##### formId `number` ##### params? `SearchAuditRateParams` ##### options? `AxiosRequestConfig` #### theme_returns `Promise` ### updateAuditForm() > **updateAuditForm**: `(id: number, engineAuditFormServiceUpdateAuditFormBody: EngineAuditFormServiceUpdateAuditFormBody, options?: AxiosRequestConfig) => Promise` #### kind_plural_type_parameter ##### TData `TData` = `AxiosResponse` #### kind_plural_parameter ##### id `number` ##### engineAuditFormServiceUpdateAuditFormBody `EngineAuditFormServiceUpdateAuditFormBody` ##### options? `AxiosRequestConfig` #### theme_returns `Promise` ### updateAuditRate() > **updateAuditRate**: `(id: string, engineAuditFormServiceUpdateAuditRateBody: EngineAuditFormServiceUpdateAuditRateBody, options?: AxiosRequestConfig) => Promise` #### kind_plural_type_parameter ##### TData `TData` = `AxiosResponse` #### kind_plural_parameter ##### id `string` ##### engineAuditFormServiceUpdateAuditRateBody `EngineAuditFormServiceUpdateAuditRateBody` ##### options? `AxiosRequestConfig` #### theme_returns `Promise`