[@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`