[@webitel/api-services](../index.html) / [routing-outbound-call-service/routing-outbound-call-service.api.gen](../modules/routing-outbound-call-service_routing-outbound-call-service.api.gen.html) / getRoutingOutboundCallService # kind_function: getRoutingOutboundCallService() > **getRoutingOutboundCallService**(): `{ createRoutingOutboundCall: (engineCreateRoutingOutboundCallRequest: EngineCreateRoutingOutboundCallRequest, options?: AxiosRequestConfig) => Promise; deleteRoutingOutboundCall: (id: string, params?: DeleteRoutingOutboundCallParams, options?: AxiosRequestConfig) => Promise; movePositionRoutingOutboundCall: (fromId: string, toId: string, engineRoutingOutboundCallServiceMovePositionRoutingOutboundCallBody: EngineRoutingOutboundCallServiceMovePositionRoutingOutboundCallBody, options?: AxiosRequestConfig) => Promise; patchRoutingOutboundCall: (id: string, engineRoutingOutboundCallServicePatchRoutingOutboundCallBody: EngineRoutingOutboundCallServicePatchRoutingOutboundCallBody, options?: AxiosRequestConfig) => Promise; readRoutingOutboundCall: (id: string, params?: ReadRoutingOutboundCallParams, options?: AxiosRequestConfig) => Promise; searchRoutingOutboundCall: (params?: SearchRoutingOutboundCallParams, options?: AxiosRequestConfig) => Promise; updateRoutingOutboundCall: (id: string, engineRoutingOutboundCallServiceUpdateRoutingOutboundCallBody: EngineRoutingOutboundCallServiceUpdateRoutingOutboundCallBody, options?: AxiosRequestConfig) => Promise }` ## theme_returns ### createRoutingOutboundCall() > **createRoutingOutboundCall**: `(engineCreateRoutingOutboundCallRequest: EngineCreateRoutingOutboundCallRequest, options?: AxiosRequestConfig) => Promise` #### kind_plural_type_parameter ##### TData `TData` = `AxiosResponse` #### kind_plural_parameter ##### engineCreateRoutingOutboundCallRequest `EngineCreateRoutingOutboundCallRequest` ##### options? `AxiosRequestConfig` #### theme_returns `Promise` ### deleteRoutingOutboundCall() > **deleteRoutingOutboundCall**: `(id: string, params?: DeleteRoutingOutboundCallParams, options?: AxiosRequestConfig) => Promise` #### kind_plural_type_parameter ##### TData `TData` = `AxiosResponse` #### kind_plural_parameter ##### id `string` ##### params? `DeleteRoutingOutboundCallParams` ##### options? `AxiosRequestConfig` #### theme_returns `Promise` ### movePositionRoutingOutboundCall() > **movePositionRoutingOutboundCall**: `(fromId: string, toId: string, engineRoutingOutboundCallServiceMovePositionRoutingOutboundCallBody: EngineRoutingOutboundCallServiceMovePositionRoutingOutboundCallBody, options?: AxiosRequestConfig) => Promise` #### kind_plural_type_parameter ##### TData `TData` = `AxiosResponse` #### kind_plural_parameter ##### fromId `string` ##### toId `string` ##### engineRoutingOutboundCallServiceMovePositionRoutingOutboundCallBody `EngineRoutingOutboundCallServiceMovePositionRoutingOutboundCallBody` ##### options? `AxiosRequestConfig` #### theme_returns `Promise` ### patchRoutingOutboundCall() > **patchRoutingOutboundCall**: `(id: string, engineRoutingOutboundCallServicePatchRoutingOutboundCallBody: EngineRoutingOutboundCallServicePatchRoutingOutboundCallBody, options?: AxiosRequestConfig) => Promise` #### kind_plural_type_parameter ##### TData `TData` = `AxiosResponse` #### kind_plural_parameter ##### id `string` ##### engineRoutingOutboundCallServicePatchRoutingOutboundCallBody `EngineRoutingOutboundCallServicePatchRoutingOutboundCallBody` ##### options? `AxiosRequestConfig` #### theme_returns `Promise` ### readRoutingOutboundCall() > **readRoutingOutboundCall**: `(id: string, params?: ReadRoutingOutboundCallParams, options?: AxiosRequestConfig) => Promise` #### kind_plural_type_parameter ##### TData `TData` = `AxiosResponse` #### kind_plural_parameter ##### id `string` ##### params? `ReadRoutingOutboundCallParams` ##### options? `AxiosRequestConfig` #### theme_returns `Promise` ### searchRoutingOutboundCall() > **searchRoutingOutboundCall**: `(params?: SearchRoutingOutboundCallParams, options?: AxiosRequestConfig) => Promise` #### kind_plural_type_parameter ##### TData `TData` = `AxiosResponse` #### kind_plural_parameter ##### params? `SearchRoutingOutboundCallParams` ##### options? `AxiosRequestConfig` #### theme_returns `Promise` ### updateRoutingOutboundCall() > **updateRoutingOutboundCall**: `(id: string, engineRoutingOutboundCallServiceUpdateRoutingOutboundCallBody: EngineRoutingOutboundCallServiceUpdateRoutingOutboundCallBody, options?: AxiosRequestConfig) => Promise` #### kind_plural_type_parameter ##### TData `TData` = `AxiosResponse` #### kind_plural_parameter ##### id `string` ##### engineRoutingOutboundCallServiceUpdateRoutingOutboundCallBody `EngineRoutingOutboundCallServiceUpdateRoutingOutboundCallBody` ##### options? `AxiosRequestConfig` #### theme_returns `Promise`