[@webitel/api-services](../index.html) / [outbound-resource-service/outbound-resource-service.api.gen](../modules/outbound-resource-service_outbound-resource-service.api.gen.html) / getOutboundResourceService # kind_function: getOutboundResourceService() > **getOutboundResourceService**(): `{ createOutboundResource: (engineCreateOutboundResourceRequest: EngineCreateOutboundResourceRequest, options?: AxiosRequestConfig) => Promise; createOutboundResourceDisplay: (resourceId: string, engineOutboundResourceServiceCreateOutboundResourceDisplayBody: EngineOutboundResourceServiceCreateOutboundResourceDisplayBody, options?: AxiosRequestConfig) => Promise; createOutboundResourceDisplayBulk: (resourceId: string, engineOutboundResourceServiceCreateOutboundResourceDisplayBulkBody: EngineOutboundResourceServiceCreateOutboundResourceDisplayBulkBody, options?: AxiosRequestConfig) => Promise; deleteOutboundResource: (id: string, params?: DeleteOutboundResourceParams, options?: AxiosRequestConfig) => Promise; deleteOutboundResourceDisplay: (resourceId: string, id: string, params?: DeleteOutboundResourceDisplayParams, options?: AxiosRequestConfig) => Promise; deleteOutboundResourceDisplays: (resourceId: string, params?: DeleteOutboundResourceDisplaysParams, options?: AxiosRequestConfig) => Promise; patchOutboundResource: (id: string, engineOutboundResourceServicePatchOutboundResourceBody: EngineOutboundResourceServicePatchOutboundResourceBody, options?: AxiosRequestConfig) => Promise; readOutboundResource: (id: string, params?: ReadOutboundResourceParams, options?: AxiosRequestConfig) => Promise; readOutboundResourceDisplay: (resourceId: string, id: string, params?: ReadOutboundResourceDisplayParams, options?: AxiosRequestConfig) => Promise; searchOutboundResource: (params?: SearchOutboundResourceParams, options?: AxiosRequestConfig) => Promise; searchOutboundResourceDisplay: (resourceId: string, params?: SearchOutboundResourceDisplayParams, options?: AxiosRequestConfig) => Promise; updateOutboundResource: (id: string, engineOutboundResourceServiceUpdateOutboundResourceBody: EngineOutboundResourceServiceUpdateOutboundResourceBody, options?: AxiosRequestConfig) => Promise; updateOutboundResourceDisplay: (resourceId: string, id: string, engineOutboundResourceServiceUpdateOutboundResourceDisplayBody: EngineOutboundResourceServiceUpdateOutboundResourceDisplayBody, options?: AxiosRequestConfig) => Promise }` ## theme_returns ### createOutboundResource() > **createOutboundResource**: `(engineCreateOutboundResourceRequest: EngineCreateOutboundResourceRequest, options?: AxiosRequestConfig) => Promise` #### kind_plural_type_parameter ##### TData `TData` = `AxiosResponse` #### kind_plural_parameter ##### engineCreateOutboundResourceRequest `EngineCreateOutboundResourceRequest` ##### options? `AxiosRequestConfig` #### theme_returns `Promise` ### createOutboundResourceDisplay() > **createOutboundResourceDisplay**: `(resourceId: string, engineOutboundResourceServiceCreateOutboundResourceDisplayBody: EngineOutboundResourceServiceCreateOutboundResourceDisplayBody, options?: AxiosRequestConfig) => Promise` #### kind_plural_type_parameter ##### TData `TData` = `AxiosResponse` #### kind_plural_parameter ##### resourceId `string` ##### engineOutboundResourceServiceCreateOutboundResourceDisplayBody `EngineOutboundResourceServiceCreateOutboundResourceDisplayBody` ##### options? `AxiosRequestConfig` #### theme_returns `Promise` ### createOutboundResourceDisplayBulk() > **createOutboundResourceDisplayBulk**: `(resourceId: string, engineOutboundResourceServiceCreateOutboundResourceDisplayBulkBody: EngineOutboundResourceServiceCreateOutboundResourceDisplayBulkBody, options?: AxiosRequestConfig) => Promise` #### kind_plural_type_parameter ##### TData `TData` = `AxiosResponse` #### kind_plural_parameter ##### resourceId `string` ##### engineOutboundResourceServiceCreateOutboundResourceDisplayBulkBody `EngineOutboundResourceServiceCreateOutboundResourceDisplayBulkBody` ##### options? `AxiosRequestConfig` #### theme_returns `Promise` ### deleteOutboundResource() > **deleteOutboundResource**: `(id: string, params?: DeleteOutboundResourceParams, options?: AxiosRequestConfig) => Promise` #### kind_plural_type_parameter ##### TData `TData` = `AxiosResponse` #### kind_plural_parameter ##### id `string` ##### params? `DeleteOutboundResourceParams` ##### options? `AxiosRequestConfig` #### theme_returns `Promise` ### deleteOutboundResourceDisplay() > **deleteOutboundResourceDisplay**: `(resourceId: string, id: string, params?: DeleteOutboundResourceDisplayParams, options?: AxiosRequestConfig) => Promise` #### kind_plural_type_parameter ##### TData `TData` = `AxiosResponse` #### kind_plural_parameter ##### resourceId `string` ##### id `string` ##### params? `DeleteOutboundResourceDisplayParams` ##### options? `AxiosRequestConfig` #### theme_returns `Promise` ### deleteOutboundResourceDisplays() > **deleteOutboundResourceDisplays**: `(resourceId: string, params?: DeleteOutboundResourceDisplaysParams, options?: AxiosRequestConfig) => Promise` #### kind_plural_type_parameter ##### TData `TData` = `AxiosResponse` #### kind_plural_parameter ##### resourceId `string` ##### params? `DeleteOutboundResourceDisplaysParams` ##### options? `AxiosRequestConfig` #### theme_returns `Promise` ### patchOutboundResource() > **patchOutboundResource**: `(id: string, engineOutboundResourceServicePatchOutboundResourceBody: EngineOutboundResourceServicePatchOutboundResourceBody, options?: AxiosRequestConfig) => Promise` #### kind_plural_type_parameter ##### TData `TData` = `AxiosResponse` #### kind_plural_parameter ##### id `string` ##### engineOutboundResourceServicePatchOutboundResourceBody `EngineOutboundResourceServicePatchOutboundResourceBody` ##### options? `AxiosRequestConfig` #### theme_returns `Promise` ### readOutboundResource() > **readOutboundResource**: `(id: string, params?: ReadOutboundResourceParams, options?: AxiosRequestConfig) => Promise` #### kind_plural_type_parameter ##### TData `TData` = `AxiosResponse` #### kind_plural_parameter ##### id `string` ##### params? `ReadOutboundResourceParams` ##### options? `AxiosRequestConfig` #### theme_returns `Promise` ### readOutboundResourceDisplay() > **readOutboundResourceDisplay**: `(resourceId: string, id: string, params?: ReadOutboundResourceDisplayParams, options?: AxiosRequestConfig) => Promise` #### kind_plural_type_parameter ##### TData `TData` = `AxiosResponse` #### kind_plural_parameter ##### resourceId `string` ##### id `string` ##### params? `ReadOutboundResourceDisplayParams` ##### options? `AxiosRequestConfig` #### theme_returns `Promise` ### searchOutboundResource() > **searchOutboundResource**: `(params?: SearchOutboundResourceParams, options?: AxiosRequestConfig) => Promise` #### kind_plural_type_parameter ##### TData `TData` = `AxiosResponse` #### kind_plural_parameter ##### params? `SearchOutboundResourceParams` ##### options? `AxiosRequestConfig` #### theme_returns `Promise` ### searchOutboundResourceDisplay() > **searchOutboundResourceDisplay**: `(resourceId: string, params?: SearchOutboundResourceDisplayParams, options?: AxiosRequestConfig) => Promise` #### kind_plural_type_parameter ##### TData `TData` = `AxiosResponse` #### kind_plural_parameter ##### resourceId `string` ##### params? `SearchOutboundResourceDisplayParams` ##### options? `AxiosRequestConfig` #### theme_returns `Promise` ### updateOutboundResource() > **updateOutboundResource**: `(id: string, engineOutboundResourceServiceUpdateOutboundResourceBody: EngineOutboundResourceServiceUpdateOutboundResourceBody, options?: AxiosRequestConfig) => Promise` #### kind_plural_type_parameter ##### TData `TData` = `AxiosResponse` #### kind_plural_parameter ##### id `string` ##### engineOutboundResourceServiceUpdateOutboundResourceBody `EngineOutboundResourceServiceUpdateOutboundResourceBody` ##### options? `AxiosRequestConfig` #### theme_returns `Promise` ### updateOutboundResourceDisplay() > **updateOutboundResourceDisplay**: `(resourceId: string, id: string, engineOutboundResourceServiceUpdateOutboundResourceDisplayBody: EngineOutboundResourceServiceUpdateOutboundResourceDisplayBody, options?: AxiosRequestConfig) => Promise` #### kind_plural_type_parameter ##### TData `TData` = `AxiosResponse` #### kind_plural_parameter ##### resourceId `string` ##### id `string` ##### engineOutboundResourceServiceUpdateOutboundResourceDisplayBody `EngineOutboundResourceServiceUpdateOutboundResourceDisplayBody` ##### options? `AxiosRequestConfig` #### theme_returns `Promise`