Documentation
¶
Overview ¶
Package manager provides primitives to interact with the openapi HTTP API.
Code generated by github.com/oapi-codegen/oapi-codegen/v2 version v2.4.1 DO NOT EDIT.
Index ¶
- Constants
- func NewAddAgentToGroupRequest(server string, groupId string, body AddAgentToGroupJSONRequestBody) (*http.Request, error)
- func NewAddAgentToGroupRequestWithBody(server string, groupId string, contentType string, body io.Reader) (*http.Request, error)
- func NewAddAgentToQueueSelectionRequest(server string, queueId string, selectionId string, ...) (*http.Request, error)
- func NewAddAgentToQueueSelectionRequestWithBody(server string, queueId string, selectionId string, contentType string, ...) (*http.Request, error)
- func NewAddBusinessHourRangesRequest(server string, id string, body AddBusinessHourRangesJSONRequestBody) (*http.Request, error)
- func NewAddBusinessHourRangesRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewAddCalendarDateRequest(server string, id string, body AddCalendarDateJSONRequestBody) (*http.Request, error)
- func NewAddCalendarDateRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewAddConversationEventRequest(server string, conversationId string, body AddConversationEventJSONRequestBody) (*http.Request, error)
- func NewAddConversationEventRequestWithBody(server string, conversationId string, contentType string, body io.Reader) (*http.Request, error)
- func NewAddDashboardUserRequest(server string, id string, body AddDashboardUserJSONRequestBody) (*http.Request, error)
- func NewAddDashboardUserRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewAddGroupToQueueSelectionRequest(server string, queueId string, selectionId string, ...) (*http.Request, error)
- func NewAddGroupToQueueSelectionRequestWithBody(server string, queueId string, selectionId string, contentType string, ...) (*http.Request, error)
- func NewAddIntegrationAssociationRequest(server string, integrationId string, associationId string, actionName string) (*http.Request, error)
- func NewAddOutboundLeadRequest(server string, id string, body AddOutboundLeadJSONRequestBody) (*http.Request, error)
- func NewAddOutboundLeadRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewAddRolesRequest(server string, body AddRolesJSONRequestBody) (*http.Request, error)
- func NewAddRolesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewAddTagToQueueSelectionRequest(server string, queueId string, selectionId string, ...) (*http.Request, error)
- func NewAddTagToQueueSelectionRequestWithBody(server string, queueId string, selectionId string, contentType string, ...) (*http.Request, error)
- func NewAddTagsToNumberRequest(server string, id string, body AddTagsToNumberJSONRequestBody) (*http.Request, error)
- func NewAddTagsToNumberRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewAuthorizeIntegrationRequest(server string, id string, body AuthorizeIntegrationJSONRequestBody) (*http.Request, error)
- func NewAuthorizeIntegrationRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewBulkAgentActionRequest(server string, bulkAction BulkAgentActionParamsBulkAction, ...) (*http.Request, error)
- func NewBulkAgentActionRequestWithBody(server string, bulkAction BulkAgentActionParamsBulkAction, contentType string, ...) (*http.Request, error)
- func NewBulkDeleteAgentGroupsRequest(server string, body BulkDeleteAgentGroupsJSONRequestBody) (*http.Request, error)
- func NewBulkDeleteAgentGroupsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewBulkDeleteBusinessHoursRequest(server string, body BulkDeleteBusinessHoursJSONRequestBody) (*http.Request, error)
- func NewBulkDeleteBusinessHoursRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewBulkDeleteCalendarsRequest(server string, body BulkDeleteCalendarsJSONRequestBody) (*http.Request, error)
- func NewBulkDeleteCalendarsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewBulkDeleteEventTriggersRequest(server string, body BulkDeleteEventTriggersJSONRequestBody) (*http.Request, error)
- func NewBulkDeleteEventTriggersRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewBulkDeleteFilesRequest(server string, body BulkDeleteFilesJSONRequestBody) (*http.Request, error)
- func NewBulkDeleteFilesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewBulkDeleteIntegrationsRequest(server string, body BulkDeleteIntegrationsJSONRequestBody) (*http.Request, error)
- func NewBulkDeleteIntegrationsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewBulkDeleteOutboundLeadsAltRequest(server string, id string, body BulkDeleteOutboundLeadsAltJSONRequestBody) (*http.Request, error)
- func NewBulkDeleteOutboundLeadsAltRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewBulkDeleteOutboundLeadsRequest(server string, id string, body BulkDeleteOutboundLeadsJSONRequestBody) (*http.Request, error)
- func NewBulkDeleteOutboundLeadsRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewBulkDeletePhonebookEntriesRequest(server string, body BulkDeletePhonebookEntriesJSONRequestBody) (*http.Request, error)
- func NewBulkDeletePhonebookEntriesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewBulkRecordingActionRequest(server string, bulkAction string, body BulkRecordingActionJSONRequestBody) (*http.Request, error)
- func NewBulkRecordingActionRequestWithBody(server string, bulkAction string, contentType string, body io.Reader) (*http.Request, error)
- func NewBulkTriggerActionRequest(server string, bulkAction string, body BulkTriggerActionJSONRequestBody) (*http.Request, error)
- func NewBulkTriggerActionRequestWithBody(server string, bulkAction string, contentType string, body io.Reader) (*http.Request, error)
- func NewBulkUpdateApplicationsRequest(server string, body BulkUpdateApplicationsJSONRequestBody) (*http.Request, error)
- func NewBulkUpdateApplicationsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewBulkUpdateBusinessHoursRequest(server string, body BulkUpdateBusinessHoursJSONRequestBody) (*http.Request, error)
- func NewBulkUpdateBusinessHoursRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewBulkUpdateCalendarsRequest(server string, body BulkUpdateCalendarsJSONRequestBody) (*http.Request, error)
- func NewBulkUpdateCalendarsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewBulkUpdateEventTriggersRequest(server string, body BulkUpdateEventTriggersJSONRequestBody) (*http.Request, error)
- func NewBulkUpdateEventTriggersRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewBulkUpdateIntegrationsRequest(server string, body BulkUpdateIntegrationsJSONRequestBody) (*http.Request, error)
- func NewBulkUpdateIntegrationsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewBulkUpdateQueuesRequest(server string, body BulkUpdateQueuesJSONRequestBody) (*http.Request, error)
- func NewBulkUpdateQueuesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCancelCallRequest(server string, id string) (*http.Request, error)
- func NewClearAllSettingsRequest(server string) (*http.Request, error)
- func NewClearOutboundListRequest(server string, id string) (*http.Request, error)
- func NewClearSettingRequest(server string, scope string, key string) (*http.Request, error)
- func NewClearSettingsInScopeRequest(server string, scope string) (*http.Request, error)
- func NewCloneApplicationRequest(server string, id string) (*http.Request, error)
- func NewCloneEventTriggerRequest(server string, id string) (*http.Request, error)
- func NewCloneIntegrationRequest(server string, id string) (*http.Request, error)
- func NewCloneTriggerRequest(server string, id string) (*http.Request, error)
- func NewCloseConversationRequest(server string, conversationId string) (*http.Request, error)
- func NewCreateAgentGroupRequest(server string, body CreateAgentGroupJSONRequestBody) (*http.Request, error)
- func NewCreateAgentGroupRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateAgentOutboundCallRequest(server string, id string, body CreateAgentOutboundCallJSONRequestBody) (*http.Request, error)
- func NewCreateAgentOutboundCallRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateAgentPresenceRequest(server string, body CreateAgentPresenceJSONRequestBody) (*http.Request, error)
- func NewCreateAgentPresenceRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateAgentRequest(server string, body CreateAgentJSONRequestBody) (*http.Request, error)
- func NewCreateAgentRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateApplicationRequest(server string, body CreateApplicationJSONRequestBody) (*http.Request, error)
- func NewCreateApplicationRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateBabeldeskRequest(server string, body CreateBabeldeskJSONRequestBody) (*http.Request, error)
- func NewCreateBabeldeskRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateBabeldeskWidgetRequest(server string, body CreateBabeldeskWidgetJSONRequestBody) (*http.Request, error)
- func NewCreateBabeldeskWidgetRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateBusinessHourRequest(server string, body CreateBusinessHourJSONRequestBody) (*http.Request, error)
- func NewCreateBusinessHourRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateCalendarRequest(server string, body CreateCalendarJSONRequestBody) (*http.Request, error)
- func NewCreateCalendarRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateCampaignRequest(server string, body CreateCampaignJSONRequestBody) (*http.Request, error)
- func NewCreateCampaignRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateConversationRequest(server string, body CreateConversationJSONRequestBody) (*http.Request, error)
- func NewCreateConversationRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateCustomEventRequest(server string, body CreateCustomEventJSONRequestBody) (*http.Request, error)
- func NewCreateCustomEventRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateDashboardRequest(server string, body CreateDashboardJSONRequestBody) (*http.Request, error)
- func NewCreateDashboardRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateDialerBehaviourRequest(server string, body CreateDialerBehaviourJSONRequestBody) (*http.Request, error)
- func NewCreateDialerBehaviourRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateGlobalAutomationRequest(server string, body CreateGlobalAutomationJSONRequestBody) (*http.Request, error)
- func NewCreateGlobalAutomationRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateInboundTestCallRequest(server string, body CreateInboundTestCallJSONRequestBody) (*http.Request, error)
- func NewCreateInboundTestCallRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateIntegrationRequest(server string, body CreateIntegrationJSONRequestBody) (*http.Request, error)
- func NewCreateIntegrationRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateLocalAutomationRequest(server string, applicationId string, body CreateLocalAutomationJSONRequestBody) (*http.Request, error)
- func NewCreateLocalAutomationRequestWithBody(server string, applicationId string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateOutboundListRequest(server string, body CreateOutboundListJSONRequestBody) (*http.Request, error)
- func NewCreateOutboundListRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreatePhonebookEntryRequest(server string, body CreatePhonebookEntryJSONRequestBody) (*http.Request, error)
- func NewCreatePhonebookEntryRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateQueueRequest(server string, body CreateQueueJSONRequestBody) (*http.Request, error)
- func NewCreateQueueRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateQueueSelectionRequest(server string, queueId string, body CreateQueueSelectionJSONRequestBody) (*http.Request, error)
- func NewCreateQueueSelectionRequestWithBody(server string, queueId string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateRoutingRequest(server string, body CreateRoutingJSONRequestBody) (*http.Request, error)
- func NewCreateRoutingRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateSessionRequest(server string) (*http.Request, error)
- func NewCreateTriggerRequest(server string, body CreateTriggerJSONRequestBody) (*http.Request, error)
- func NewCreateTriggerRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateUserRequest(server string, body CreateUserJSONRequestBody) (*http.Request, error)
- func NewCreateUserRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewDeleteAgentGroupRequest(server string, id string) (*http.Request, error)
- func NewDeleteAgentPresenceRequest(server string, presenceName string) (*http.Request, error)
- func NewDeleteAgentRequest(server string, id string) (*http.Request, error)
- func NewDeleteApplicationRequest(server string, id string) (*http.Request, error)
- func NewDeleteBabeldeskRequest(server string, id string) (*http.Request, error)
- func NewDeleteBabeldeskWidgetRequest(server string, id string) (*http.Request, error)
- func NewDeleteBusinessHourRequest(server string, id string) (*http.Request, error)
- func NewDeleteCalendarRequest(server string, id string) (*http.Request, error)
- func NewDeleteCampaignRequest(server string, id string) (*http.Request, error)
- func NewDeleteConversationRequest(server string, id string) (*http.Request, error)
- func NewDeleteCustomEventRequest(server string, id string) (*http.Request, error)
- func NewDeleteDashboardRequest(server string, id string) (*http.Request, error)
- func NewDeleteDialerBehaviourRequest(server string, id string) (*http.Request, error)
- func NewDeleteFileRequest(server string, id string) (*http.Request, error)
- func NewDeleteGlobalAutomationRequest(server string, id string) (*http.Request, error)
- func NewDeleteIntegrationAssociationRequest(server string, integrationId string, associationId string, actionName string) (*http.Request, error)
- func NewDeleteIntegrationRequest(server string, id string) (*http.Request, error)
- func NewDeleteIntegrationTokenRequest(server string, id string, tokenId string) (*http.Request, error)
- func NewDeleteLocalAutomationRequest(server string, applicationId string, id string) (*http.Request, error)
- func NewDeleteManyApplicationsRequest(server string, body DeleteManyApplicationsJSONRequestBody) (*http.Request, error)
- func NewDeleteManyApplicationsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewDeleteOutboundLeadRequest(server string, id string, leadId string) (*http.Request, error)
- func NewDeleteOutboundListRequest(server string, id string) (*http.Request, error)
- func NewDeletePhonebookEntryRequest(server string, id string) (*http.Request, error)
- func NewDeletePromptRequest(server string, id string) (*http.Request, error)
- func NewDeleteQueueRequest(server string, id string) (*http.Request, error)
- func NewDeleteQueueSelectionRequest(server string, queueId string, id string) (*http.Request, error)
- func NewDeleteRecordingRequest(server string, id string) (*http.Request, error)
- func NewDeleteRoutingRequest(server string, id string) (*http.Request, error)
- func NewDeleteSmsRequest(server string, id string) (*http.Request, error)
- func NewDeleteTriggerRequest(server string, id string) (*http.Request, error)
- func NewDeleteUsersRequest(server string, body DeleteUsersJSONRequestBody) (*http.Request, error)
- func NewDeleteUsersRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewDisableAgentRequest(server string, id string) (*http.Request, error)
- func NewDisableLiveLoggingRequest(server string) (*http.Request, error)
- func NewDisableUsersRequest(server string, body DisableUsersJSONRequestBody) (*http.Request, error)
- func NewDisableUsersRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewDispatchActionGetRequest(server string, integrationId string, action string, ...) (*http.Request, error)
- func NewDispatchActionRequest(server string, integrationId string, action string, ...) (*http.Request, error)
- func NewDispatchActionRequestWithBody(server string, integrationId string, action string, ...) (*http.Request, error)
- func NewDispatchActionRequestWithFormdataBody(server string, integrationId string, action string, ...) (*http.Request, error)
- func NewDispatchEventTriggerRequest(server string, eventTriggerId string, params *DispatchEventTriggerParams, ...) (*http.Request, error)
- func NewDispatchEventTriggerRequestWithBody(server string, eventTriggerId string, params *DispatchEventTriggerParams, ...) (*http.Request, error)
- func NewDispatchIntegrationTypeActionRequest(server string, pType string, id string, action string, ...) (*http.Request, error)
- func NewDispatchIntegrationTypeActionRequestWithBody(server string, pType string, id string, action string, contentType string, ...) (*http.Request, error)
- func NewDispatchLocalAutomationsRequest(server string, id string, position string, ...) (*http.Request, error)
- func NewDispatchLocalAutomationsRequestWithBody(server string, id string, position string, ...) (*http.Request, error)
- func NewDownloadFileRequest(server string, id string) (*http.Request, error)
- func NewDownloadPhonebookEntriesRequest(server string) (*http.Request, error)
- func NewEchoRequest(server string) (*http.Request, error)
- func NewEnableAgentRequest(server string, id string) (*http.Request, error)
- func NewEnableLiveLoggingRequest(server string) (*http.Request, error)
- func NewEnableUsersRequest(server string, body EnableUsersJSONRequestBody) (*http.Request, error)
- func NewEnableUsersRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewEvaluateExpressionRequest(server string, params *EvaluateExpressionParams, ...) (*http.Request, error)
- func NewEvaluateExpressionRequestWithBody(server string, params *EvaluateExpressionParams, contentType string, ...) (*http.Request, error)
- func NewExecuteActionRequest(server string, actionType string, actionName string, ...) (*http.Request, error)
- func NewExecuteActionRequestWithBody(server string, actionType string, actionName string, contentType string, ...) (*http.Request, error)
- func NewExportAgentsRequest(server string, params *ExportAgentsParams) (*http.Request, error)
- func NewExportTemplatesRequest(server string, pType ExportTemplatesParamsType) (*http.Request, error)
- func NewFlagRecordingRequest(server string, id string) (*http.Request, error)
- func NewFlushDialerRequest(server string, params *FlushDialerParams) (*http.Request, error)
- func NewGetAgentGroupRequest(server string, id string) (*http.Request, error)
- func NewGetAgentImportJobRequest(server string, id string) (*http.Request, error)
- func NewGetAgentPresenceRequest(server string, presenceName string) (*http.Request, error)
- func NewGetAgentRequest(server string, id string) (*http.Request, error)
- func NewGetAgentStatusRequest(server string, id string) (*http.Request, error)
- func NewGetAgentsForQueueSelectionRequest(server string, queueId string, params *GetAgentsForQueueSelectionParams) (*http.Request, error)
- func NewGetAllMetricDefinitionsRequest(server string) (*http.Request, error)
- func NewGetApiStatusRequest(server string) (*http.Request, error)
- func NewGetApplicationRequest(server string, id string) (*http.Request, error)
- func NewGetBabeldeskRequest(server string, id string) (*http.Request, error)
- func NewGetBabeldeskWidgetRequest(server string, id string) (*http.Request, error)
- func NewGetBulkFileDownloadRequest(server string, params *GetBulkFileDownloadParams) (*http.Request, error)
- func NewGetBusinessHourRangeRequest(server string, id string, rangeId string) (*http.Request, error)
- func NewGetBusinessHourRequest(server string, id string) (*http.Request, error)
- func NewGetCalendarDateRequest(server string, id string, dateId string) (*http.Request, error)
- func NewGetCalendarRequest(server string, id string) (*http.Request, error)
- func NewGetCalenderDatesRequest(server string, id string) (*http.Request, error)
- func NewGetCallRequest(server string, id string) (*http.Request, error)
- func NewGetCampaignHopperRequest(server string, id string) (*http.Request, error)
- func NewGetCampaignListRequest(server string, id string) (*http.Request, error)
- func NewGetCampaignRequest(server string, id string) (*http.Request, error)
- func NewGetCampaignStatisticsRequest(server string, id string, params *GetCampaignStatisticsParams) (*http.Request, error)
- func NewGetCampaignStatusRequest(server string, id string) (*http.Request, error)
- func NewGetConferenceRequest(server string, id string) (*http.Request, error)
- func NewGetConversationRequest(server string, id string) (*http.Request, error)
- func NewGetConversationSessionRequest(server string, conversationId string) (*http.Request, error)
- func NewGetDashboardRequest(server string, id string) (*http.Request, error)
- func NewGetDialerBehaviourRequest(server string, id string) (*http.Request, error)
- func NewGetDialerInfoRequest(server string) (*http.Request, error)
- func NewGetFileRequest(server string, id string) (*http.Request, error)
- func NewGetFirstConversationEventRequest(server string, conversationId string) (*http.Request, error)
- func NewGetGlobalAutomationRequest(server string, id string) (*http.Request, error)
- func NewGetIntegrationProviderLogoRequest(server string, providerName IntegrationProvider, size string) (*http.Request, error)
- func NewGetIntegrationProviderTemplateRequest(server string, provider string) (*http.Request, error)
- func NewGetIntegrationRequest(server string, id string) (*http.Request, error)
- func NewGetIntegrationTemplateRequest(server string, pType string, provider string) (*http.Request, error)
- func NewGetIntegrationTokenRequest(server string, id string, tokenId string) (*http.Request, error)
- func NewGetLatestConversationEventRequest(server string, conversationId string) (*http.Request, error)
- func NewGetLeadInListRequest(server string, id string, leadId string) (*http.Request, error)
- func NewGetLocalAutomationRequest(server string, applicationId string, id string) (*http.Request, error)
- func NewGetMeRequest(server string) (*http.Request, error)
- func NewGetMetricDefinitionRequest(server string, id string) (*http.Request, error)
- func NewGetMetricRequest(server string, id string) (*http.Request, error)
- func NewGetOutboundListRequest(server string, id string) (*http.Request, error)
- func NewGetPhonebookEntryRequest(server string, id string) (*http.Request, error)
- func NewGetPromptRequest(server string, id string) (*http.Request, error)
- func NewGetPromptUsesRequest(server string, id string) (*http.Request, error)
- func NewGetPushTokenRequest(server string) (*http.Request, error)
- func NewGetQueueRequest(server string, id string) (*http.Request, error)
- func NewGetQueueSelectionRequest(server string, queueId string, id string) (*http.Request, error)
- func NewGetRecordingFlagRequest(server string, id string) (*http.Request, error)
- func NewGetRecordingRequest(server string, id string) (*http.Request, error)
- func NewGetRoutingRequest(server string, id string) (*http.Request, error)
- func NewGetServerTimeRequest(server string) (*http.Request, error)
- func NewGetServiceNumberRequest(server string, id string) (*http.Request, error)
- func NewGetSessionVariablesRequest(server string, id string) (*http.Request, error)
- func NewGetSettingsForAppAgentStatusRequest(server string) (*http.Request, error)
- func NewGetSettingsForAppConversationsRequest(server string) (*http.Request, error)
- func NewGetSettingsForAppCustomerLoggingRequest(server string) (*http.Request, error)
- func NewGetSettingsForAppIntegrationsRequest(server string) (*http.Request, error)
- func NewGetSettingsForAuditDefaultRequest(server string) (*http.Request, error)
- func NewGetSettingsForRetentionPeriodsRequest(server string) (*http.Request, error)
- func NewGetSettingsForTelephonyAgentInboundRequest(server string) (*http.Request, error)
- func NewGetSettingsForTelephonyAgentOutboundRequest(server string) (*http.Request, error)
- func NewGetSettingsForTelephonyAgentRecordingRequest(server string) (*http.Request, error)
- func NewGetSettingsForTelephonyAgentWrapupRequest(server string) (*http.Request, error)
- func NewGetSettingsForTelephonyPostCallRequest(server string) (*http.Request, error)
- func NewGetSettingsForUiI18nRequest(server string) (*http.Request, error)
- func NewGetSmsRequest(server string, id string) (*http.Request, error)
- func NewGetTriggerRequest(server string, id string) (*http.Request, error)
- func NewGetTriggerUsesRequest(server string, id string) (*http.Request, error)
- func NewGetUserByEmailRequest(server string, email string) (*http.Request, error)
- func NewGetUserRequest(server string, id string) (*http.Request, error)
- func NewGetWidgetSettingsRequest(server string, pType string) (*http.Request, error)
- func NewHangupAgentCallRequest(server string, id string) (*http.Request, error)
- func NewHangupCallRequest(server string, id string) (*http.Request, error)
- func NewImportAgentsRequestWithBody(server string, params *ImportAgentsParams, contentType string, body io.Reader) (*http.Request, error)
- func NewIntegrateIntegrationRequest(server string, id string, body IntegrateIntegrationJSONRequestBody) (*http.Request, error)
- func NewIntegrateIntegrationRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewIntegrationApiProxyGetRequest(server string, integrationId string, uri string) (*http.Request, error)
- func NewIntegrationApiProxyPostRequest(server string, integrationId string, uri string, ...) (*http.Request, error)
- func NewIntegrationApiProxyPostRequestWithBody(server string, integrationId string, uri string, contentType string, ...) (*http.Request, error)
- func NewListActionParamsRequest(server string, providerName string, providerActionName string) (*http.Request, error)
- func NewListActionsRequest(server string, params *ListActionsParams) (*http.Request, error)
- func NewListAgentGroupsRequest(server string, params *ListAgentGroupsParams) (*http.Request, error)
- func NewListAgentLogsRequest(server string, id string, params *ListAgentLogsParams) (*http.Request, error)
- func NewListAgentPresencesRequest(server string) (*http.Request, error)
- func NewListAgentsInGroupRequest(server string, groupId string, params *ListAgentsInGroupParams) (*http.Request, error)
- func NewListAgentsRequest(server string, params *ListAgentsParams) (*http.Request, error)
- func NewListAllAgentLogsRequest(server string, params *ListAllAgentLogsParams) (*http.Request, error)
- func NewListAllConversationEventsRequest(server string, params *ListAllConversationEventsParams) (*http.Request, error)
- func NewListAllLocalAutomationsRequest(server string, params *ListAllLocalAutomationsParams) (*http.Request, error)
- func NewListAllSettingsRequest(server string) (*http.Request, error)
- func NewListAllSimpleReportingCallsRequest(server string, params *ListAllSimpleReportingCallsParams) (*http.Request, error)
- func NewListApplicationActionsRequest(server string, params *ListApplicationActionsParams) (*http.Request, error)
- func NewListApplicationErrorsRequest(server string) (*http.Request, error)
- func NewListApplicationsRequest(server string, params *ListApplicationsParams) (*http.Request, error)
- func NewListAuditLogsRequest(server string, params *ListAuditLogsParams) (*http.Request, error)
- func NewListAvailableAgentStatusesRequest(server string) (*http.Request, error)
- func NewListAvailableIntegrationsRequest(server string) (*http.Request, error)
- func NewListAvailableRolesRequest(server string) (*http.Request, error)
- func NewListBabeldeskWidgetsRequest(server string, params *ListBabeldeskWidgetsParams) (*http.Request, error)
- func NewListBabeldesksRequest(server string, params *ListBabeldesksParams) (*http.Request, error)
- func NewListBackupFilesRequest(server string) (*http.Request, error)
- func NewListBusinessHourRangesRequest(server string, id string) (*http.Request, error)
- func NewListBusinessHoursRequest(server string, params *ListBusinessHoursParams) (*http.Request, error)
- func NewListCalendarsRequest(server string, params *ListCalendarsParams) (*http.Request, error)
- func NewListCampaignAttemptsRequest(server string, id string, params *ListCampaignAttemptsParams) (*http.Request, error)
- func NewListCampaignLeadsRequest(server string, id string) (*http.Request, error)
- func NewListCampaignProcessedLeadsRequest(server string, id string) (*http.Request, error)
- func NewListCampaignsRequest(server string) (*http.Request, error)
- func NewListConferencesRequest(server string, params *ListConferencesParams) (*http.Request, error)
- func NewListConversationEventsRequest(server string, conversationId string) (*http.Request, error)
- func NewListConversationsRequest(server string, params *ListConversationsParams) (*http.Request, error)
- func NewListDashboardUsersRequest(server string, id string) (*http.Request, error)
- func NewListDashboardsRequest(server string, params *ListDashboardsParams) (*http.Request, error)
- func NewListDialerBehavioursRequest(server string, params *ListDialerBehavioursParams) (*http.Request, error)
- func NewListDialerSimpleReportingCallsRequest(server string, params *ListDialerSimpleReportingCallsParams) (*http.Request, error)
- func NewListEventsRequest(server string, params *ListEventsParams) (*http.Request, error)
- func NewListExpressionsRequest(server string) (*http.Request, error)
- func NewListFilesByTypeRequest(server string, pType StorageType) (*http.Request, error)
- func NewListFilesRequest(server string, params *ListFilesParams) (*http.Request, error)
- func NewListGlobalAutomationsRequest(server string, params *ListGlobalAutomationsParams) (*http.Request, error)
- func NewListGlobalQueueSelectionsRequest(server string, params *ListGlobalQueueSelectionsParams) (*http.Request, error)
- func NewListInboundSimpleReportingCallsRequest(server string, params *ListInboundSimpleReportingCallsParams) (*http.Request, error)
- func NewListIntegrationProvidersRequest(server string) (*http.Request, error)
- func NewListIntegrationTokensRequest(server string, id string) (*http.Request, error)
- func NewListIntegrationTypeActionsRequest(server string, pType string) (*http.Request, error)
- func NewListIntegrationsRequest(server string, params *ListIntegrationsParams) (*http.Request, error)
- func NewListLeadsInListRequest(server string, id string, params *ListLeadsInListParams) (*http.Request, error)
- func NewListLiveLogsRequest(server string, params *ListLiveLogsParams) (*http.Request, error)
- func NewListLocalAutomationsRequest(server string, applicationId string, params *ListLocalAutomationsParams) (*http.Request, error)
- func NewListMetricIdsRequest(server string) (*http.Request, error)
- func NewListModulesRequest(server string) (*http.Request, error)
- func NewListOutboundAttemptsRequest(server string, params *ListOutboundAttemptsParams) (*http.Request, error)
- func NewListOutboundLeadsRequest(server string, params *ListOutboundLeadsParams) (*http.Request, error)
- func NewListOutboundListsRequest(server string) (*http.Request, error)
- func NewListOutboundSimpleReportingCallsRequest(server string, params *ListOutboundSimpleReportingCallsParams) (*http.Request, error)
- func NewListPhonebookEntrysRequest(server string, params *ListPhonebookEntrysParams) (*http.Request, error)
- func NewListProcessedOutboundLeadsRequest(server string, params *ListProcessedOutboundLeadsParams) (*http.Request, error)
- func NewListPromptFilesRequest(server string) (*http.Request, error)
- func NewListPromptsRequest(server string, params *ListPromptsParams) (*http.Request, error)
- func NewListProviderSessionVariablesRequest(server string, provider string) (*http.Request, error)
- func NewListQueueSelectionsRequest(server string, queueId string, params *ListQueueSelectionsParams) (*http.Request, error)
- func NewListQueueTriggersRequest(server string, queueId string) (*http.Request, error)
- func NewListQueuedCallsRequest(server string, queueId string, params *ListQueuedCallsParams) (*http.Request, error)
- func NewListQueuesRequest(server string, params *ListQueuesParams) (*http.Request, error)
- func NewListRecordingFilesRequest(server string) (*http.Request, error)
- func NewListRecordingsRequest(server string, params *ListRecordingsParams) (*http.Request, error)
- func NewListReportingCallsRequest(server string, params *ListReportingCallsParams) (*http.Request, error)
- func NewListRoutingsRequest(server string, params *ListRoutingsParams) (*http.Request, error)
- func NewListServiceNumbersRequest(server string, params *ListServiceNumbersParams) (*http.Request, error)
- func NewListSettingsInScopeRequest(server string, scope string) (*http.Request, error)
- func NewListSingleActionSessionVariablesRequest(server string, provider IntegrationProvider, actionName string) (*http.Request, error)
- func NewListSmssRequest(server string, params *ListSmssParams) (*http.Request, error)
- func NewListTagsByCategoryRequest(server string, category string) (*http.Request, error)
- func NewListTagsRequest(server string) (*http.Request, error)
- func NewListTimezonesRequest(server string, params *ListTimezonesParams) (*http.Request, error)
- func NewListTriggerConditionsRequest(server string, id string) (*http.Request, error)
- func NewListTriggerExpressionsRequest(server string) (*http.Request, error)
- func NewListTriggerOperatorsRequest(server string) (*http.Request, error)
- func NewListTriggersRequest(server string, params *ListTriggersParams) (*http.Request, error)
- func NewListUsersRequest(server string, params *ListUsersParams) (*http.Request, error)
- func NewLogoutAllCampaignAgentsRequest(server string, id string) (*http.Request, error)
- func NewOpenConversationRequest(server string, conversationId string) (*http.Request, error)
- func NewPingRequest(server string) (*http.Request, error)
- func NewPostBulkFileDownloadRequest(server string, body PostBulkFileDownloadJSONRequestBody) (*http.Request, error)
- func NewPostBulkFileDownloadRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPushToAgentRequest(server string, body PushToAgentJSONRequestBody) (*http.Request, error)
- func NewPushToAgentRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewQueueCallbackRequest(server string, queueId string, body QueueCallbackJSONRequestBody) (*http.Request, error)
- func NewQueueCallbackRequestWithBody(server string, queueId string, contentType string, body io.Reader) (*http.Request, error)
- func NewRefreshIntegrationTokenRequest(server string, id string, tokenId string) (*http.Request, error)
- func NewRemoveAgentFromGroupRequest(server string, groupId string, agentId string) (*http.Request, error)
- func NewRemoveAgentFromQueueSelectionRequest(server string, queueId string, selectionId string, id string) (*http.Request, error)
- func NewRemoveBusinessHourRangeRequest(server string, id string, rangeId string) (*http.Request, error)
- func NewRemoveCalendarDateRequest(server string, id string, dateId string) (*http.Request, error)
- func NewRemoveDashboardUserRequest(server string, id string, userId string) (*http.Request, error)
- func NewRemoveGroupFromQueueSelectionRequest(server string, queueId string, selectionId string, id string) (*http.Request, error)
- func NewRemoveRolesRequest(server string, body RemoveRolesJSONRequestBody) (*http.Request, error)
- func NewRemoveRolesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewRemoveTagFromQueueSelectionRequest(server string, queueId string, selectionId string, id string) (*http.Request, error)
- func NewReportSmsRequest(server string, params *ReportSmsParams) (*http.Request, error)
- func NewResetPasswordsRequest(server string, body ResetPasswordsJSONRequestBody) (*http.Request, error)
- func NewResetPasswordsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewSendSmsRequest(server string, body SendSmsJSONRequestBody) (*http.Request, error)
- func NewSendSmsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewSetCallSessionVariablesRequest(server string, id string, body SetCallSessionVariablesJSONRequestBody) (*http.Request, error)
- func NewSetCallSessionVariablesRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewSetCampaignListByIdRequest(server string, id string, listId string) (*http.Request, error)
- func NewSetCampaignListRequest(server string, id string, body SetCampaignListJSONRequestBody) (*http.Request, error)
- func NewSetCampaignListRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewSetQueueSelectionsPriorityRequest(server string, queueId string, body SetQueueSelectionsPriorityJSONRequestBody) (*http.Request, error)
- func NewSetQueueSelectionsPriorityRequestWithBody(server string, queueId string, contentType string, body io.Reader) (*http.Request, error)
- func NewSetTriggerConditionsRequest(server string, id string, body SetTriggerConditionsJSONRequestBody) (*http.Request, error)
- func NewSetTriggerConditionsRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewStartRecordingRequest(server string, body StartRecordingJSONRequestBody) (*http.Request, error)
- func NewStartRecordingRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewTestCalendarDateRequest(server string, params *TestCalendarDateParams) (*http.Request, error)
- func NewTestInboundSmsRequest(server string, body TestInboundSmsJSONRequestBody) (*http.Request, error)
- func NewTestInboundSmsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewTestTriggersRequest(server string, params *TestTriggersParams, body TestTriggersJSONRequestBody) (*http.Request, error)
- func NewTestTriggersRequestWithBody(server string, params *TestTriggersParams, contentType string, body io.Reader) (*http.Request, error)
- func NewToggleRecordingFlagRequest(server string, id string) (*http.Request, error)
- func NewUnflagRecordingRequest(server string, id string) (*http.Request, error)
- func NewUnsetCampaignListRequest(server string, id string) (*http.Request, error)
- func NewUpdateAgentGroupRequest(server string, id string, body UpdateAgentGroupJSONRequestBody) (*http.Request, error)
- func NewUpdateAgentGroupRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateAgentPasswordRequest(server string, id string, body UpdateAgentPasswordJSONRequestBody) (*http.Request, error)
- func NewUpdateAgentPasswordRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateAgentPresenceRequest(server string, presenceName string, body UpdateAgentPresenceJSONRequestBody) (*http.Request, error)
- func NewUpdateAgentPresenceRequestWithBody(server string, presenceName string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateAgentRequest(server string, id string, body UpdateAgentJSONRequestBody) (*http.Request, error)
- func NewUpdateAgentRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateAgentStatusRequest(server string, id string, body UpdateAgentStatusJSONRequestBody) (*http.Request, error)
- func NewUpdateAgentStatusRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateApplicationRequest(server string, id string, body UpdateApplicationJSONRequestBody) (*http.Request, error)
- func NewUpdateApplicationRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateBabeldeskRequest(server string, id string, body UpdateBabeldeskJSONRequestBody) (*http.Request, error)
- func NewUpdateBabeldeskRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateBabeldeskWidgetRequest(server string, id string, body UpdateBabeldeskWidgetJSONRequestBody) (*http.Request, error)
- func NewUpdateBabeldeskWidgetRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateBusinessHourRequest(server string, id string, body UpdateBusinessHourJSONRequestBody) (*http.Request, error)
- func NewUpdateBusinessHourRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateCalendarDateRequest(server string, id string, dateId string, ...) (*http.Request, error)
- func NewUpdateCalendarDateRequestWithBody(server string, id string, dateId string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateCalendarRequest(server string, id string, body UpdateCalendarJSONRequestBody) (*http.Request, error)
- func NewUpdateCalendarRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateCampaignRequest(server string, id string, body UpdateCampaignJSONRequestBody) (*http.Request, error)
- func NewUpdateCampaignRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateConversationRequest(server string, id string, body UpdateConversationJSONRequestBody) (*http.Request, error)
- func NewUpdateConversationRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateConversationSessionRequest(server string, conversationId string, ...) (*http.Request, error)
- func NewUpdateConversationSessionRequestWithBody(server string, conversationId string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateDashboardRequest(server string, id string, body UpdateDashboardJSONRequestBody) (*http.Request, error)
- func NewUpdateDashboardRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateDialerBehaviourRequest(server string, id string, body UpdateDialerBehaviourJSONRequestBody) (*http.Request, error)
- func NewUpdateDialerBehaviourRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateGlobalAutomationRequest(server string, id string, body UpdateGlobalAutomationJSONRequestBody) (*http.Request, error)
- func NewUpdateGlobalAutomationRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateIntegrationRequest(server string, id string, body UpdateIntegrationJSONRequestBody) (*http.Request, error)
- func NewUpdateIntegrationRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateLocalAutomationRequest(server string, applicationId string, id string, ...) (*http.Request, error)
- func NewUpdateLocalAutomationRequestWithBody(server string, applicationId string, id string, contentType string, ...) (*http.Request, error)
- func NewUpdateOutboundLeadRequest(server string, id string, leadId string, ...) (*http.Request, error)
- func NewUpdateOutboundLeadRequestWithBody(server string, id string, leadId string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateOutboundListRequest(server string, id string, body UpdateOutboundListJSONRequestBody) (*http.Request, error)
- func NewUpdateOutboundListRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdatePhonebookEntryRequest(server string, id string, body UpdatePhonebookEntryJSONRequestBody) (*http.Request, error)
- func NewUpdatePhonebookEntryRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdatePromptRequest(server string, id string, body UpdatePromptJSONRequestBody) (*http.Request, error)
- func NewUpdatePromptRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateQueueRequest(server string, id string, body UpdateQueueJSONRequestBody) (*http.Request, error)
- func NewUpdateQueueRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateQueueSelectionRequest(server string, queueId string, id string, ...) (*http.Request, error)
- func NewUpdateQueueSelectionRequestWithBody(server string, queueId string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateRecordingRequest(server string, id string, body UpdateRecordingJSONRequestBody) (*http.Request, error)
- func NewUpdateRecordingRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateRoutingRequest(server string, id string, body UpdateRoutingJSONRequestBody) (*http.Request, error)
- func NewUpdateRoutingRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateServiceNumberRequest(server string, id string, body UpdateServiceNumberJSONRequestBody) (*http.Request, error)
- func NewUpdateServiceNumberRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateSessionVariablesRequest(server string, id string, body UpdateSessionVariablesJSONRequestBody) (*http.Request, error)
- func NewUpdateSessionVariablesRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateSettingsForAppAgentStatusRequest(server string, body UpdateSettingsForAppAgentStatusJSONRequestBody) (*http.Request, error)
- func NewUpdateSettingsForAppAgentStatusRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateSettingsForAppConversationsRequest(server string, body UpdateSettingsForAppConversationsJSONRequestBody) (*http.Request, error)
- func NewUpdateSettingsForAppConversationsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateSettingsForAppCustomerLoggingRequest(server string, body UpdateSettingsForAppCustomerLoggingJSONRequestBody) (*http.Request, error)
- func NewUpdateSettingsForAppCustomerLoggingRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateSettingsForAppIntegrationsRequest(server string, body UpdateSettingsForAppIntegrationsJSONRequestBody) (*http.Request, error)
- func NewUpdateSettingsForAppIntegrationsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateSettingsForAuditDefaultRequest(server string, body UpdateSettingsForAuditDefaultJSONRequestBody) (*http.Request, error)
- func NewUpdateSettingsForAuditDefaultRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateSettingsForRetentionPeriodsRequest(server string, body UpdateSettingsForRetentionPeriodsJSONRequestBody) (*http.Request, error)
- func NewUpdateSettingsForRetentionPeriodsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateSettingsForTelephonyAgentInboundRequest(server string, body UpdateSettingsForTelephonyAgentInboundJSONRequestBody) (*http.Request, error)
- func NewUpdateSettingsForTelephonyAgentInboundRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateSettingsForTelephonyAgentOutboundRequest(server string, body UpdateSettingsForTelephonyAgentOutboundJSONRequestBody) (*http.Request, error)
- func NewUpdateSettingsForTelephonyAgentOutboundRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateSettingsForTelephonyAgentRecordingRequest(server string, body UpdateSettingsForTelephonyAgentRecordingJSONRequestBody) (*http.Request, error)
- func NewUpdateSettingsForTelephonyAgentRecordingRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateSettingsForTelephonyAgentWrapupRequest(server string, body UpdateSettingsForTelephonyAgentWrapupJSONRequestBody) (*http.Request, error)
- func NewUpdateSettingsForTelephonyAgentWrapupRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateSettingsForTelephonyPostCallRequest(server string, body UpdateSettingsForTelephonyPostCallJSONRequestBody) (*http.Request, error)
- func NewUpdateSettingsForTelephonyPostCallRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateSettingsForUiI18nRequest(server string, body UpdateSettingsForUiI18nJSONRequestBody) (*http.Request, error)
- func NewUpdateSettingsForUiI18nRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateTriggerRequest(server string, id string, body UpdateTriggerJSONRequestBody) (*http.Request, error)
- func NewUpdateTriggerRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewUploadOutboundLeadsRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewUploadPhonebookEntriesRequestWithBody(server string, params *UploadPhonebookEntriesParams, contentType string, ...) (*http.Request, error)
- func NewUploadPromptRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewValidateAgentImportRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewWriteLogRequest(server string, body WriteLogJSONRequestBody) (*http.Request, error)
- func NewWriteLogRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- type AccountRole
- type ActionProxyResponse
- type ActionProxyResponseResponse
- type AddAgentToGroupHTTPResp
- type AddAgentToGroupJSONRequestBody
- type AddAgentToGroupRequest
- type AddAgentToQueueSelectionHTTPResp
- type AddAgentToQueueSelectionJSONRequestBody
- type AddBusinessHourRangesHTTPResp
- type AddBusinessHourRangesJSONRequestBody
- type AddCalendarDateHTTPResp
- type AddCalendarDateJSONRequestBody
- type AddConversationEventHTTPResp
- type AddConversationEventJSONRequestBody
- type AddDashboardUserHTTPResp
- type AddDashboardUserJSONRequestBody
- type AddGroupToQueueSelectionHTTPResp
- type AddGroupToQueueSelectionJSONRequestBody
- type AddIntegrationAssociationHTTPResp
- type AddNumberTagsRequest
- type AddOutboundLeadHTTPResp
- type AddOutboundLeadJSONRequestBody
- type AddOutboundLeadRequest
- type AddRolesHTTPResp
- type AddRolesJSONRequestBody
- type AddTagToQueueSelectionHTTPResp
- type AddTagToQueueSelectionJSONRequestBody
- type AddTagsToNumberHTTPResp
- type AddTagsToNumberJSONRequestBody
- type Agent
- type AgentAvailability
- type AgentAvailabilityListResponse
- type AgentAvailabilityType
- type AgentBulkRequest
- type AgentBulkResponse
- type AgentBulkResponseBulkInner
- type AgentGroup
- type AgentGroupAdditionResponse
- type AgentGroupItemResponse
- type AgentGroupReference
- type AgentImportJob
- type AgentImportJobItemResponse
- type AgentImportJobProgress
- type AgentImportJobStatus
- type AgentImportRequest
- type AgentImportValidationResults
- type AgentImportValidationResultsErrorsInner
- type AgentImportValidationResultsErrorsInnerType
- type AgentItemResponse
- type AgentLineStatus
- type AgentLogEntry
- type AgentLogListResponse
- type AgentOutboundCallRequest
- type AgentPasswordUpdateRequest
- type AgentPresence
- type AgentPresenceInfo
- type AgentPresenceItemResponse
- type AgentPresenceListResponse
- type AgentPresenceWriteBody
- type AgentPushRequest
- type AgentShort
- type AgentStatus
- type AgentStatusOutboundStatus
- type AgentTotalStatus
- type AgentTotalStatusOutboundStatus
- type AgentTotalStatusPresence
- type AgentTotalStatusResponse
- type AgenticApplication
- type AgenticApplicationModule
- type AgenticApplicationProviderSettings
- func (t AgenticApplicationProviderSettings) AsAgenticApplicationUltimateProviderSettings() (AgenticApplicationUltimateProviderSettings, error)
- func (t AgenticApplicationProviderSettings) Discriminator() (string, error)
- func (t *AgenticApplicationProviderSettings) FromAgenticApplicationUltimateProviderSettings(v AgenticApplicationUltimateProviderSettings) error
- func (t AgenticApplicationProviderSettings) MarshalJSON() ([]byte, error)
- func (t *AgenticApplicationProviderSettings) MergeAgenticApplicationUltimateProviderSettings(v AgenticApplicationUltimateProviderSettings) error
- func (t *AgenticApplicationProviderSettings) UnmarshalJSON(b []byte) error
- func (t AgenticApplicationProviderSettings) ValueByDiscriminator() (interface{}, error)
- type AgenticApplicationSettings
- type AgenticApplicationSettingsSpeechToText
- type AgenticApplicationSettingsSpeechToTextProvider
- type AgenticApplicationUltimateProviderSettings
- type AgenticApplicationUltimateProviderSettingsProviderName
- type AgenticApplicationUpdateBody
- type AgenticApplicationUpdateBodyModule
- type AgenticProviderMetadata
- type Application
- func (t Application) AsAgenticApplication() (AgenticApplication, error)
- func (t Application) AsAudioPlayerApplication() (AudioPlayerApplication, error)
- func (t Application) AsInputReaderApplication() (InputReaderApplication, error)
- func (t Application) AsInputReaderV2Application() (InputReaderV2Application, error)
- func (t Application) AsPromptPlayerApplication() (PromptPlayerApplication, error)
- func (t Application) AsQueueAgentApplication() (QueueAgentApplication, error)
- func (t Application) AsQueueConsumerApplication() (QueueConsumerApplication, error)
- func (t Application) AsRecordingApplication() (RecordingApplication, error)
- func (t Application) AsSimpleMenuApplication() (SimpleMenuApplication, error)
- func (t Application) AsSpeechToTextApplication() (SpeechToTextApplication, error)
- func (t Application) AsSwitchNodeApplication() (SwitchNodeApplication, error)
- func (t Application) AsTextToSpeechApplication() (TextToSpeechApplication, error)
- func (t Application) AsTransferApplication() (TransferApplication, error)
- func (t Application) Discriminator() (string, error)
- func (t *Application) FromAgenticApplication(v AgenticApplication) error
- func (t *Application) FromAudioPlayerApplication(v AudioPlayerApplication) error
- func (t *Application) FromInputReaderApplication(v InputReaderApplication) error
- func (t *Application) FromInputReaderV2Application(v InputReaderV2Application) error
- func (t *Application) FromPromptPlayerApplication(v PromptPlayerApplication) error
- func (t *Application) FromQueueAgentApplication(v QueueAgentApplication) error
- func (t *Application) FromQueueConsumerApplication(v QueueConsumerApplication) error
- func (t *Application) FromRecordingApplication(v RecordingApplication) error
- func (t *Application) FromSimpleMenuApplication(v SimpleMenuApplication) error
- func (t *Application) FromSpeechToTextApplication(v SpeechToTextApplication) error
- func (t *Application) FromSwitchNodeApplication(v SwitchNodeApplication) error
- func (t *Application) FromTextToSpeechApplication(v TextToSpeechApplication) error
- func (t *Application) FromTransferApplication(v TransferApplication) error
- func (t Application) MarshalJSON() ([]byte, error)
- func (t *Application) MergeAgenticApplication(v AgenticApplication) error
- func (t *Application) MergeAudioPlayerApplication(v AudioPlayerApplication) error
- func (t *Application) MergeInputReaderApplication(v InputReaderApplication) error
- func (t *Application) MergeInputReaderV2Application(v InputReaderV2Application) error
- func (t *Application) MergePromptPlayerApplication(v PromptPlayerApplication) error
- func (t *Application) MergeQueueAgentApplication(v QueueAgentApplication) error
- func (t *Application) MergeQueueConsumerApplication(v QueueConsumerApplication) error
- func (t *Application) MergeRecordingApplication(v RecordingApplication) error
- func (t *Application) MergeSimpleMenuApplication(v SimpleMenuApplication) error
- func (t *Application) MergeSpeechToTextApplication(v SpeechToTextApplication) error
- func (t *Application) MergeSwitchNodeApplication(v SwitchNodeApplication) error
- func (t *Application) MergeTextToSpeechApplication(v TextToSpeechApplication) error
- func (t *Application) MergeTransferApplication(v TransferApplication) error
- func (t *Application) UnmarshalJSON(b []byte) error
- func (t Application) ValueByDiscriminator() (interface{}, error)
- type ApplicationCreateBody
- type ApplicationItemResponse
- type ApplicationPrompt
- func (t ApplicationPrompt) AsApplicationPromptFile() (ApplicationPromptFile, error)
- func (t ApplicationPrompt) AsApplicationPromptTTS() (ApplicationPromptTTS, error)
- func (t ApplicationPrompt) AsApplicationPromptUrl() (ApplicationPromptUrl, error)
- func (t *ApplicationPrompt) FromApplicationPromptFile(v ApplicationPromptFile) error
- func (t *ApplicationPrompt) FromApplicationPromptTTS(v ApplicationPromptTTS) error
- func (t *ApplicationPrompt) FromApplicationPromptUrl(v ApplicationPromptUrl) error
- func (t ApplicationPrompt) MarshalJSON() ([]byte, error)
- func (t *ApplicationPrompt) MergeApplicationPromptFile(v ApplicationPromptFile) error
- func (t *ApplicationPrompt) MergeApplicationPromptTTS(v ApplicationPromptTTS) error
- func (t *ApplicationPrompt) MergeApplicationPromptUrl(v ApplicationPromptUrl) error
- func (t *ApplicationPrompt) UnmarshalJSON(b []byte) error
- type ApplicationPromptBase
- type ApplicationPromptFile
- type ApplicationPromptTTS
- type ApplicationPromptTTSGender
- type ApplicationPromptUrl
- type ApplicationRoutesInner
- type ApplicationRouting
- type ApplicationRoutingNumber
- type ApplicationSettingsTrigger
- type ApplicationUpdateBody
- func (t ApplicationUpdateBody) AsAgenticApplicationUpdateBody() (AgenticApplicationUpdateBody, error)
- func (t ApplicationUpdateBody) AsAudioPlayerApplicationUpdateBody() (AudioPlayerApplicationUpdateBody, error)
- func (t ApplicationUpdateBody) AsInputReaderApplicationUpdateBody() (InputReaderApplicationUpdateBody, error)
- func (t ApplicationUpdateBody) AsInputReaderV2ApplicationUpdateBody() (InputReaderV2ApplicationUpdateBody, error)
- func (t ApplicationUpdateBody) AsPromptPlayerApplicationUpdateBody() (PromptPlayerApplicationUpdateBody, error)
- func (t ApplicationUpdateBody) AsQueueAgentApplicationUpdateBody() (QueueAgentApplicationUpdateBody, error)
- func (t ApplicationUpdateBody) AsQueueConsumerApplicationUpdateBody() (QueueConsumerApplicationUpdateBody, error)
- func (t ApplicationUpdateBody) AsRecordingApplicationUpdateBody() (RecordingApplicationUpdateBody, error)
- func (t ApplicationUpdateBody) AsSimpleMenuApplicationUpdateBody() (SimpleMenuApplicationUpdateBody, error)
- func (t ApplicationUpdateBody) AsSpeechToTextApplicationUpdateBody() (SpeechToTextApplicationUpdateBody, error)
- func (t ApplicationUpdateBody) AsSwitchNodeApplicationUpdateBody() (SwitchNodeApplicationUpdateBody, error)
- func (t ApplicationUpdateBody) AsTextToSpeechApplicationUpdateBody() (TextToSpeechApplicationUpdateBody, error)
- func (t ApplicationUpdateBody) AsTransferApplicationUpdateBody() (TransferApplicationUpdateBody, error)
- func (t ApplicationUpdateBody) Discriminator() (string, error)
- func (t *ApplicationUpdateBody) FromAgenticApplicationUpdateBody(v AgenticApplicationUpdateBody) error
- func (t *ApplicationUpdateBody) FromAudioPlayerApplicationUpdateBody(v AudioPlayerApplicationUpdateBody) error
- func (t *ApplicationUpdateBody) FromInputReaderApplicationUpdateBody(v InputReaderApplicationUpdateBody) error
- func (t *ApplicationUpdateBody) FromInputReaderV2ApplicationUpdateBody(v InputReaderV2ApplicationUpdateBody) error
- func (t *ApplicationUpdateBody) FromPromptPlayerApplicationUpdateBody(v PromptPlayerApplicationUpdateBody) error
- func (t *ApplicationUpdateBody) FromQueueAgentApplicationUpdateBody(v QueueAgentApplicationUpdateBody) error
- func (t *ApplicationUpdateBody) FromQueueConsumerApplicationUpdateBody(v QueueConsumerApplicationUpdateBody) error
- func (t *ApplicationUpdateBody) FromRecordingApplicationUpdateBody(v RecordingApplicationUpdateBody) error
- func (t *ApplicationUpdateBody) FromSimpleMenuApplicationUpdateBody(v SimpleMenuApplicationUpdateBody) error
- func (t *ApplicationUpdateBody) FromSpeechToTextApplicationUpdateBody(v SpeechToTextApplicationUpdateBody) error
- func (t *ApplicationUpdateBody) FromSwitchNodeApplicationUpdateBody(v SwitchNodeApplicationUpdateBody) error
- func (t *ApplicationUpdateBody) FromTextToSpeechApplicationUpdateBody(v TextToSpeechApplicationUpdateBody) error
- func (t *ApplicationUpdateBody) FromTransferApplicationUpdateBody(v TransferApplicationUpdateBody) error
- func (t ApplicationUpdateBody) MarshalJSON() ([]byte, error)
- func (t *ApplicationUpdateBody) MergeAgenticApplicationUpdateBody(v AgenticApplicationUpdateBody) error
- func (t *ApplicationUpdateBody) MergeAudioPlayerApplicationUpdateBody(v AudioPlayerApplicationUpdateBody) error
- func (t *ApplicationUpdateBody) MergeInputReaderApplicationUpdateBody(v InputReaderApplicationUpdateBody) error
- func (t *ApplicationUpdateBody) MergeInputReaderV2ApplicationUpdateBody(v InputReaderV2ApplicationUpdateBody) error
- func (t *ApplicationUpdateBody) MergePromptPlayerApplicationUpdateBody(v PromptPlayerApplicationUpdateBody) error
- func (t *ApplicationUpdateBody) MergeQueueAgentApplicationUpdateBody(v QueueAgentApplicationUpdateBody) error
- func (t *ApplicationUpdateBody) MergeQueueConsumerApplicationUpdateBody(v QueueConsumerApplicationUpdateBody) error
- func (t *ApplicationUpdateBody) MergeRecordingApplicationUpdateBody(v RecordingApplicationUpdateBody) error
- func (t *ApplicationUpdateBody) MergeSimpleMenuApplicationUpdateBody(v SimpleMenuApplicationUpdateBody) error
- func (t *ApplicationUpdateBody) MergeSpeechToTextApplicationUpdateBody(v SpeechToTextApplicationUpdateBody) error
- func (t *ApplicationUpdateBody) MergeSwitchNodeApplicationUpdateBody(v SwitchNodeApplicationUpdateBody) error
- func (t *ApplicationUpdateBody) MergeTextToSpeechApplicationUpdateBody(v TextToSpeechApplicationUpdateBody) error
- func (t *ApplicationUpdateBody) MergeTransferApplicationUpdateBody(v TransferApplicationUpdateBody) error
- func (t *ApplicationUpdateBody) UnmarshalJSON(b []byte) error
- func (t ApplicationUpdateBody) ValueByDiscriminator() (interface{}, error)
- type AudioPlayerApplication
- type AudioPlayerApplicationModule
- type AudioPlayerApplicationSettings
- type AudioPlayerApplicationUpdateBody
- type AudioPlayerApplicationUpdateBodyModule
- type AuditLog
- type AuditLogMethod
- type AuditLogOperation
- type AuthorizeIntegrationHTTPResp
- type AuthorizeIntegrationJSONBody
- type AuthorizeIntegrationJSONRequestBody
- type AutomationAction
- type AutomationTrigger
- type AvailableExpression
- type AvailableRoleItemsResponse
- type Babeldesk
- type BabeldeskItemResponse
- type BabeldeskWidget
- type BabeldeskWidgetInstance
- type BabeldeskWidgetItemResponse
- type BabeldeskWidgetMetric
- type BaseAutomation
- type BulkActionResponse
- type BulkActionResponseBulkInner
- type BulkAgentActionHTTPResp
- type BulkAgentActionJSONRequestBody
- type BulkAgentActionParamsBulkAction
- type BulkDeleteAgentGroupsHTTPResp
- type BulkDeleteAgentGroupsJSONRequestBody
- type BulkDeleteBusinessHoursHTTPResp
- type BulkDeleteBusinessHoursJSONRequestBody
- type BulkDeleteCalendarsHTTPResp
- type BulkDeleteCalendarsJSONRequestBody
- type BulkDeleteEventTriggersHTTPResp
- type BulkDeleteEventTriggersJSONRequestBody
- type BulkDeleteFilesHTTPResp
- type BulkDeleteFilesJSONRequestBody
- type BulkDeleteIntegrationsHTTPResp
- type BulkDeleteIntegrationsJSONRequestBody
- type BulkDeleteOutboundLeadsAltHTTPResp
- type BulkDeleteOutboundLeadsAltJSONRequestBody
- type BulkDeleteOutboundLeadsHTTPResp
- type BulkDeleteOutboundLeadsJSONRequestBody
- type BulkDeletePhonebookEntriesHTTPResp
- type BulkDeletePhonebookEntriesJSONRequestBody
- type BulkIdsRequest
- type BulkRecordingActionHTTPResp
- type BulkRecordingActionJSONRequestBody
- type BulkTriggerActionHTTPResp
- type BulkTriggerActionJSONRequestBody
- type BulkUpdateApplicationsHTTPResp
- type BulkUpdateApplicationsJSONRequestBody
- type BulkUpdateApplicationsRequest
- type BulkUpdateBusinessHoursHTTPResp
- type BulkUpdateBusinessHoursJSONRequestBody
- type BulkUpdateCalendarsHTTPResp
- type BulkUpdateCalendarsJSONRequestBody
- type BulkUpdateEventTriggersHTTPResp
- type BulkUpdateEventTriggersJSONRequestBody
- type BulkUpdateIntegrationsHTTPResp
- type BulkUpdateIntegrationsJSONRequestBody
- type BulkUpdateIntegrationsRequest
- type BulkUpdateQueuesHTTPResp
- type BulkUpdateQueuesJSONRequestBody
- type BulkUpdateRequest
- type BusinessHour
- type BusinessHourBulkUpdateRequest
- type BusinessHourBulkUpdateRequestItemsInner
- type BusinessHourItemResponse
- type BusinessHourListResponse
- type BusinessHourRange
- type BusinessHourRangeBody
- type BusinessHourRangeBound
- type BusinessHourRangeBoundDay
- type BusinessHourRangeItemResponse
- type BusinessHourRangeListResponse
- type BusinessHourRangesBody
- type Calendar
- type CalendarBulkUpdateRequest
- type CalendarDate
- type CalendarDateBody
- type CalendarDateItemResponse
- type CalendarDateListResponse
- type CalendarDateType
- type CalendarItemResponse
- type CalendarListResponse
- type Call
- type CallAttempt
- type CallAttemptAgent
- type CallAttemptLead
- type CallBridged
- type CallBridgedAgent
- type CallDomain
- type CallFinishReason
- type CallItemResponse
- type CallSource
- type CallState
- type CallType
- type Campaign
- type CampaignHopperResponse
- type CampaignItemResponse
- type CampaignLeadList
- type CampaignListOrder
- type CampaignRealtimeStatus
- type CampaignRealtimeStatusResponse
- type CampaignRecording
- type CampaignStatisticsItem
- type CampaignStatisticsResponse
- type CancelCallHTTPResp
- type ClearAllSettingsHTTPResp
- type ClearOutboundListHTTPResp
- type ClearSettingHTTPResp
- type ClearSettingsInScopeHTTPResp
- type Client
- func (c *Client) AddAgentToGroup(ctx context.Context, groupId string, body AddAgentToGroupJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) AddAgentToGroupWithBody(ctx context.Context, groupId string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) AddAgentToQueueSelection(ctx context.Context, queueId string, selectionId string, ...) (*http.Response, error)
- func (c *Client) AddAgentToQueueSelectionWithBody(ctx context.Context, queueId string, selectionId string, contentType string, ...) (*http.Response, error)
- func (c *Client) AddBusinessHourRanges(ctx context.Context, id string, body AddBusinessHourRangesJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) AddBusinessHourRangesWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) AddCalendarDate(ctx context.Context, id string, body AddCalendarDateJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) AddCalendarDateWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) AddConversationEvent(ctx context.Context, conversationId string, ...) (*http.Response, error)
- func (c *Client) AddConversationEventWithBody(ctx context.Context, conversationId string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) AddDashboardUser(ctx context.Context, id string, body AddDashboardUserJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) AddDashboardUserWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) AddGroupToQueueSelection(ctx context.Context, queueId string, selectionId string, ...) (*http.Response, error)
- func (c *Client) AddGroupToQueueSelectionWithBody(ctx context.Context, queueId string, selectionId string, contentType string, ...) (*http.Response, error)
- func (c *Client) AddIntegrationAssociation(ctx context.Context, integrationId string, associationId string, ...) (*http.Response, error)
- func (c *Client) AddOutboundLead(ctx context.Context, id string, body AddOutboundLeadJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) AddOutboundLeadWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) AddRoles(ctx context.Context, body AddRolesJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) AddRolesWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) AddTagToQueueSelection(ctx context.Context, queueId string, selectionId string, ...) (*http.Response, error)
- func (c *Client) AddTagToQueueSelectionWithBody(ctx context.Context, queueId string, selectionId string, contentType string, ...) (*http.Response, error)
- func (c *Client) AddTagsToNumber(ctx context.Context, id string, body AddTagsToNumberJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) AddTagsToNumberWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) AuthorizeIntegration(ctx context.Context, id string, body AuthorizeIntegrationJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) AuthorizeIntegrationWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) BulkAgentAction(ctx context.Context, bulkAction BulkAgentActionParamsBulkAction, ...) (*http.Response, error)
- func (c *Client) BulkAgentActionWithBody(ctx context.Context, bulkAction BulkAgentActionParamsBulkAction, ...) (*http.Response, error)
- func (c *Client) BulkDeleteAgentGroups(ctx context.Context, body BulkDeleteAgentGroupsJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) BulkDeleteAgentGroupsWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) BulkDeleteBusinessHours(ctx context.Context, body BulkDeleteBusinessHoursJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) BulkDeleteBusinessHoursWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) BulkDeleteCalendars(ctx context.Context, body BulkDeleteCalendarsJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) BulkDeleteCalendarsWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) BulkDeleteEventTriggers(ctx context.Context, body BulkDeleteEventTriggersJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) BulkDeleteEventTriggersWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) BulkDeleteFiles(ctx context.Context, body BulkDeleteFilesJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) BulkDeleteFilesWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) BulkDeleteIntegrations(ctx context.Context, body BulkDeleteIntegrationsJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) BulkDeleteIntegrationsWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) BulkDeleteOutboundLeads(ctx context.Context, id string, body BulkDeleteOutboundLeadsJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) BulkDeleteOutboundLeadsAlt(ctx context.Context, id string, body BulkDeleteOutboundLeadsAltJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) BulkDeleteOutboundLeadsAltWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) BulkDeleteOutboundLeadsWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) BulkDeletePhonebookEntries(ctx context.Context, body BulkDeletePhonebookEntriesJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) BulkDeletePhonebookEntriesWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) BulkRecordingAction(ctx context.Context, bulkAction string, ...) (*http.Response, error)
- func (c *Client) BulkRecordingActionWithBody(ctx context.Context, bulkAction string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) BulkTriggerAction(ctx context.Context, bulkAction string, body BulkTriggerActionJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) BulkTriggerActionWithBody(ctx context.Context, bulkAction string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) BulkUpdateApplications(ctx context.Context, body BulkUpdateApplicationsJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) BulkUpdateApplicationsWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) BulkUpdateBusinessHours(ctx context.Context, body BulkUpdateBusinessHoursJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) BulkUpdateBusinessHoursWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) BulkUpdateCalendars(ctx context.Context, body BulkUpdateCalendarsJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) BulkUpdateCalendarsWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) BulkUpdateEventTriggers(ctx context.Context, body BulkUpdateEventTriggersJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) BulkUpdateEventTriggersWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) BulkUpdateIntegrations(ctx context.Context, body BulkUpdateIntegrationsJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) BulkUpdateIntegrationsWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) BulkUpdateQueues(ctx context.Context, body BulkUpdateQueuesJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) BulkUpdateQueuesWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CancelCall(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ClearAllSettings(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ClearOutboundList(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ClearSetting(ctx context.Context, scope string, key string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ClearSettingsInScope(ctx context.Context, scope string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) CloneApplication(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) CloneEventTrigger(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) CloneIntegration(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) CloneTrigger(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) CloseConversation(ctx context.Context, conversationId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) CreateAgent(ctx context.Context, body CreateAgentJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateAgentGroup(ctx context.Context, body CreateAgentGroupJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateAgentGroupWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateAgentOutboundCall(ctx context.Context, id string, body CreateAgentOutboundCallJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateAgentOutboundCallWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateAgentPresence(ctx context.Context, body CreateAgentPresenceJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateAgentPresenceWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateAgentWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateApplication(ctx context.Context, body CreateApplicationJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateApplicationWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateBabeldesk(ctx context.Context, body CreateBabeldeskJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateBabeldeskWidget(ctx context.Context, body CreateBabeldeskWidgetJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateBabeldeskWidgetWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateBabeldeskWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateBusinessHour(ctx context.Context, body CreateBusinessHourJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateBusinessHourWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateCalendar(ctx context.Context, body CreateCalendarJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateCalendarWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateCampaign(ctx context.Context, body CreateCampaignJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateCampaignWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateConversation(ctx context.Context, body CreateConversationJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateConversationWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateCustomEvent(ctx context.Context, body CreateCustomEventJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateCustomEventWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateDashboard(ctx context.Context, body CreateDashboardJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateDashboardWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateDialerBehaviour(ctx context.Context, body CreateDialerBehaviourJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateDialerBehaviourWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateGlobalAutomation(ctx context.Context, body CreateGlobalAutomationJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateGlobalAutomationWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateInboundTestCall(ctx context.Context, body CreateInboundTestCallJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateInboundTestCallWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateIntegration(ctx context.Context, body CreateIntegrationJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateIntegrationWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateLocalAutomation(ctx context.Context, applicationId string, ...) (*http.Response, error)
- func (c *Client) CreateLocalAutomationWithBody(ctx context.Context, applicationId string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateOutboundList(ctx context.Context, body CreateOutboundListJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateOutboundListWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreatePhonebookEntry(ctx context.Context, body CreatePhonebookEntryJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreatePhonebookEntryWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateQueue(ctx context.Context, body CreateQueueJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateQueueSelection(ctx context.Context, queueId string, body CreateQueueSelectionJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateQueueSelectionWithBody(ctx context.Context, queueId string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateQueueWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateRouting(ctx context.Context, body CreateRoutingJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateRoutingWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateSession(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) CreateTrigger(ctx context.Context, body CreateTriggerJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateTriggerWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateUser(ctx context.Context, body CreateUserJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateUserWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) DeleteAgent(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteAgentGroup(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteAgentPresence(ctx context.Context, presenceName string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteApplication(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteBabeldesk(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteBabeldeskWidget(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteBusinessHour(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteCalendar(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteCampaign(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteConversation(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteCustomEvent(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteDashboard(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteDialerBehaviour(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteFile(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteGlobalAutomation(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteIntegration(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteIntegrationAssociation(ctx context.Context, integrationId string, associationId string, ...) (*http.Response, error)
- func (c *Client) DeleteIntegrationToken(ctx context.Context, id string, tokenId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteLocalAutomation(ctx context.Context, applicationId string, id string, ...) (*http.Response, error)
- func (c *Client) DeleteManyApplications(ctx context.Context, body DeleteManyApplicationsJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) DeleteManyApplicationsWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) DeleteOutboundLead(ctx context.Context, id string, leadId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteOutboundList(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeletePhonebookEntry(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeletePrompt(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteQueue(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteQueueSelection(ctx context.Context, queueId string, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteRecording(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteRouting(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteSms(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteTrigger(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteUsers(ctx context.Context, body DeleteUsersJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) DeleteUsersWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) DisableAgent(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DisableLiveLogging(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DisableUsers(ctx context.Context, body DisableUsersJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) DisableUsersWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) DispatchAction(ctx context.Context, integrationId string, action string, ...) (*http.Response, error)
- func (c *Client) DispatchActionGet(ctx context.Context, integrationId string, action string, ...) (*http.Response, error)
- func (c *Client) DispatchActionWithBody(ctx context.Context, integrationId string, action string, ...) (*http.Response, error)
- func (c *Client) DispatchActionWithFormdataBody(ctx context.Context, integrationId string, action string, ...) (*http.Response, error)
- func (c *Client) DispatchEventTrigger(ctx context.Context, eventTriggerId string, params *DispatchEventTriggerParams, ...) (*http.Response, error)
- func (c *Client) DispatchEventTriggerWithBody(ctx context.Context, eventTriggerId string, params *DispatchEventTriggerParams, ...) (*http.Response, error)
- func (c *Client) DispatchIntegrationTypeAction(ctx context.Context, pType string, id string, action string, ...) (*http.Response, error)
- func (c *Client) DispatchIntegrationTypeActionWithBody(ctx context.Context, pType string, id string, action string, ...) (*http.Response, error)
- func (c *Client) DispatchLocalAutomations(ctx context.Context, id string, position string, ...) (*http.Response, error)
- func (c *Client) DispatchLocalAutomationsWithBody(ctx context.Context, id string, position string, ...) (*http.Response, error)
- func (c *Client) DownloadFile(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DownloadPhonebookEntries(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) Echo(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) EnableAgent(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) EnableLiveLogging(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) EnableUsers(ctx context.Context, body EnableUsersJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) EnableUsersWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) EvaluateExpression(ctx context.Context, params *EvaluateExpressionParams, ...) (*http.Response, error)
- func (c *Client) EvaluateExpressionWithBody(ctx context.Context, params *EvaluateExpressionParams, contentType string, ...) (*http.Response, error)
- func (c *Client) ExecuteAction(ctx context.Context, actionType string, actionName string, ...) (*http.Response, error)
- func (c *Client) ExecuteActionWithBody(ctx context.Context, actionType string, actionName string, contentType string, ...) (*http.Response, error)
- func (c *Client) ExportAgents(ctx context.Context, params *ExportAgentsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ExportTemplates(ctx context.Context, pType ExportTemplatesParamsType, ...) (*http.Response, error)
- func (c *Client) FlagRecording(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) FlushDialer(ctx context.Context, params *FlushDialerParams, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetAgent(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetAgentGroup(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetAgentImportJob(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetAgentPresence(ctx context.Context, presenceName string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetAgentStatus(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetAgentsForQueueSelection(ctx context.Context, queueId string, params *GetAgentsForQueueSelectionParams, ...) (*http.Response, error)
- func (c *Client) GetAllMetricDefinitions(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetApiStatus(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetApplication(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetBabeldesk(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetBabeldeskWidget(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetBulkFileDownload(ctx context.Context, params *GetBulkFileDownloadParams, ...) (*http.Response, error)
- func (c *Client) GetBusinessHour(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetBusinessHourRange(ctx context.Context, id string, rangeId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetCalendar(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetCalendarDate(ctx context.Context, id string, dateId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetCalenderDates(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetCall(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetCampaign(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetCampaignHopper(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetCampaignList(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetCampaignStatistics(ctx context.Context, id string, params *GetCampaignStatisticsParams, ...) (*http.Response, error)
- func (c *Client) GetCampaignStatus(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetConference(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetConversation(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetConversationSession(ctx context.Context, conversationId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetDashboard(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetDialerBehaviour(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetDialerInfo(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetFile(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetFirstConversationEvent(ctx context.Context, conversationId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetGlobalAutomation(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetIntegration(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetIntegrationProviderLogo(ctx context.Context, providerName IntegrationProvider, size string, ...) (*http.Response, error)
- func (c *Client) GetIntegrationProviderTemplate(ctx context.Context, provider string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetIntegrationTemplate(ctx context.Context, pType string, provider string, ...) (*http.Response, error)
- func (c *Client) GetIntegrationToken(ctx context.Context, id string, tokenId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetLatestConversationEvent(ctx context.Context, conversationId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetLeadInList(ctx context.Context, id string, leadId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetLocalAutomation(ctx context.Context, applicationId string, id string, ...) (*http.Response, error)
- func (c *Client) GetMe(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetMetric(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetMetricDefinition(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetOutboundList(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetPhonebookEntry(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetPrompt(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetPromptUses(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetPushToken(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetQueue(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetQueueSelection(ctx context.Context, queueId string, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetRecording(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetRecordingFlag(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetRouting(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetServerTime(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetServiceNumber(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetSessionVariables(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetSettingsForAppAgentStatus(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetSettingsForAppConversations(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetSettingsForAppCustomerLogging(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetSettingsForAppIntegrations(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetSettingsForAuditDefault(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetSettingsForRetentionPeriods(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetSettingsForTelephonyAgentInbound(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetSettingsForTelephonyAgentOutbound(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetSettingsForTelephonyAgentRecording(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetSettingsForTelephonyAgentWrapup(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetSettingsForTelephonyPostCall(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetSettingsForUiI18n(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetSms(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetTrigger(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetTriggerUses(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetUser(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetUserByEmail(ctx context.Context, email string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetWidgetSettings(ctx context.Context, pType string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) HangupAgentCall(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) HangupCall(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ImportAgentsWithBody(ctx context.Context, params *ImportAgentsParams, contentType string, ...) (*http.Response, error)
- func (c *Client) IntegrateIntegration(ctx context.Context, id string, body IntegrateIntegrationJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) IntegrateIntegrationWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) IntegrationApiProxyGet(ctx context.Context, integrationId string, uri string, ...) (*http.Response, error)
- func (c *Client) IntegrationApiProxyPost(ctx context.Context, integrationId string, uri string, ...) (*http.Response, error)
- func (c *Client) IntegrationApiProxyPostWithBody(ctx context.Context, integrationId string, uri string, contentType string, ...) (*http.Response, error)
- func (c *Client) ListActionParams(ctx context.Context, providerName string, providerActionName string, ...) (*http.Response, error)
- func (c *Client) ListActions(ctx context.Context, params *ListActionsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListAgentGroups(ctx context.Context, params *ListAgentGroupsParams, ...) (*http.Response, error)
- func (c *Client) ListAgentLogs(ctx context.Context, id string, params *ListAgentLogsParams, ...) (*http.Response, error)
- func (c *Client) ListAgentPresences(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListAgents(ctx context.Context, params *ListAgentsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListAgentsInGroup(ctx context.Context, groupId string, params *ListAgentsInGroupParams, ...) (*http.Response, error)
- func (c *Client) ListAllAgentLogs(ctx context.Context, params *ListAllAgentLogsParams, ...) (*http.Response, error)
- func (c *Client) ListAllConversationEvents(ctx context.Context, params *ListAllConversationEventsParams, ...) (*http.Response, error)
- func (c *Client) ListAllLocalAutomations(ctx context.Context, params *ListAllLocalAutomationsParams, ...) (*http.Response, error)
- func (c *Client) ListAllSettings(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListAllSimpleReportingCalls(ctx context.Context, params *ListAllSimpleReportingCallsParams, ...) (*http.Response, error)
- func (c *Client) ListApplicationActions(ctx context.Context, params *ListApplicationActionsParams, ...) (*http.Response, error)
- func (c *Client) ListApplicationErrors(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListApplications(ctx context.Context, params *ListApplicationsParams, ...) (*http.Response, error)
- func (c *Client) ListAuditLogs(ctx context.Context, params *ListAuditLogsParams, ...) (*http.Response, error)
- func (c *Client) ListAvailableAgentStatuses(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListAvailableIntegrations(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListAvailableRoles(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListBabeldeskWidgets(ctx context.Context, params *ListBabeldeskWidgetsParams, ...) (*http.Response, error)
- func (c *Client) ListBabeldesks(ctx context.Context, params *ListBabeldesksParams, ...) (*http.Response, error)
- func (c *Client) ListBackupFiles(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListBusinessHourRanges(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListBusinessHours(ctx context.Context, params *ListBusinessHoursParams, ...) (*http.Response, error)
- func (c *Client) ListCalendars(ctx context.Context, params *ListCalendarsParams, ...) (*http.Response, error)
- func (c *Client) ListCampaignAttempts(ctx context.Context, id string, params *ListCampaignAttemptsParams, ...) (*http.Response, error)
- func (c *Client) ListCampaignLeads(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListCampaignProcessedLeads(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListCampaigns(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListConferences(ctx context.Context, params *ListConferencesParams, ...) (*http.Response, error)
- func (c *Client) ListConversationEvents(ctx context.Context, conversationId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListConversations(ctx context.Context, params *ListConversationsParams, ...) (*http.Response, error)
- func (c *Client) ListDashboardUsers(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListDashboards(ctx context.Context, params *ListDashboardsParams, ...) (*http.Response, error)
- func (c *Client) ListDialerBehaviours(ctx context.Context, params *ListDialerBehavioursParams, ...) (*http.Response, error)
- func (c *Client) ListDialerSimpleReportingCalls(ctx context.Context, params *ListDialerSimpleReportingCallsParams, ...) (*http.Response, error)
- func (c *Client) ListEvents(ctx context.Context, params *ListEventsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListExpressions(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListFiles(ctx context.Context, params *ListFilesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListFilesByType(ctx context.Context, pType StorageType, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListGlobalAutomations(ctx context.Context, params *ListGlobalAutomationsParams, ...) (*http.Response, error)
- func (c *Client) ListGlobalQueueSelections(ctx context.Context, params *ListGlobalQueueSelectionsParams, ...) (*http.Response, error)
- func (c *Client) ListInboundSimpleReportingCalls(ctx context.Context, params *ListInboundSimpleReportingCallsParams, ...) (*http.Response, error)
- func (c *Client) ListIntegrationProviders(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListIntegrationTokens(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListIntegrationTypeActions(ctx context.Context, pType string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListIntegrations(ctx context.Context, params *ListIntegrationsParams, ...) (*http.Response, error)
- func (c *Client) ListLeadsInList(ctx context.Context, id string, params *ListLeadsInListParams, ...) (*http.Response, error)
- func (c *Client) ListLiveLogs(ctx context.Context, params *ListLiveLogsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListLocalAutomations(ctx context.Context, applicationId string, params *ListLocalAutomationsParams, ...) (*http.Response, error)
- func (c *Client) ListMetricIds(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListModules(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListOutboundAttempts(ctx context.Context, params *ListOutboundAttemptsParams, ...) (*http.Response, error)
- func (c *Client) ListOutboundLeads(ctx context.Context, params *ListOutboundLeadsParams, ...) (*http.Response, error)
- func (c *Client) ListOutboundLists(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListOutboundSimpleReportingCalls(ctx context.Context, params *ListOutboundSimpleReportingCallsParams, ...) (*http.Response, error)
- func (c *Client) ListPhonebookEntrys(ctx context.Context, params *ListPhonebookEntrysParams, ...) (*http.Response, error)
- func (c *Client) ListProcessedOutboundLeads(ctx context.Context, params *ListProcessedOutboundLeadsParams, ...) (*http.Response, error)
- func (c *Client) ListPromptFiles(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListPrompts(ctx context.Context, params *ListPromptsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListProviderSessionVariables(ctx context.Context, provider string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListQueueSelections(ctx context.Context, queueId string, params *ListQueueSelectionsParams, ...) (*http.Response, error)
- func (c *Client) ListQueueTriggers(ctx context.Context, queueId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListQueuedCalls(ctx context.Context, queueId string, params *ListQueuedCallsParams, ...) (*http.Response, error)
- func (c *Client) ListQueues(ctx context.Context, params *ListQueuesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListRecordingFiles(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListRecordings(ctx context.Context, params *ListRecordingsParams, ...) (*http.Response, error)
- func (c *Client) ListReportingCalls(ctx context.Context, params *ListReportingCallsParams, ...) (*http.Response, error)
- func (c *Client) ListRoutings(ctx context.Context, params *ListRoutingsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListServiceNumbers(ctx context.Context, params *ListServiceNumbersParams, ...) (*http.Response, error)
- func (c *Client) ListSettingsInScope(ctx context.Context, scope string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListSingleActionSessionVariables(ctx context.Context, provider IntegrationProvider, actionName string, ...) (*http.Response, error)
- func (c *Client) ListSmss(ctx context.Context, params *ListSmssParams, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListTags(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListTagsByCategory(ctx context.Context, category string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListTimezones(ctx context.Context, params *ListTimezonesParams, ...) (*http.Response, error)
- func (c *Client) ListTriggerConditions(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListTriggerExpressions(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListTriggerOperators(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListTriggers(ctx context.Context, params *ListTriggersParams, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListUsers(ctx context.Context, params *ListUsersParams, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) LogoutAllCampaignAgents(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) OpenConversation(ctx context.Context, conversationId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) Ping(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) PostBulkFileDownload(ctx context.Context, body PostBulkFileDownloadJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PostBulkFileDownloadWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PushToAgent(ctx context.Context, body PushToAgentJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PushToAgentWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) QueueCallback(ctx context.Context, queueId string, body QueueCallbackJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) QueueCallbackWithBody(ctx context.Context, queueId string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) RefreshIntegrationToken(ctx context.Context, id string, tokenId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) RemoveAgentFromGroup(ctx context.Context, groupId string, agentId string, ...) (*http.Response, error)
- func (c *Client) RemoveAgentFromQueueSelection(ctx context.Context, queueId string, selectionId string, id string, ...) (*http.Response, error)
- func (c *Client) RemoveBusinessHourRange(ctx context.Context, id string, rangeId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) RemoveCalendarDate(ctx context.Context, id string, dateId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) RemoveDashboardUser(ctx context.Context, id string, userId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) RemoveGroupFromQueueSelection(ctx context.Context, queueId string, selectionId string, id string, ...) (*http.Response, error)
- func (c *Client) RemoveRoles(ctx context.Context, body RemoveRolesJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) RemoveRolesWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) RemoveTagFromQueueSelection(ctx context.Context, queueId string, selectionId string, id string, ...) (*http.Response, error)
- func (c *Client) ReportSms(ctx context.Context, params *ReportSmsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ResetPasswords(ctx context.Context, body ResetPasswordsJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) ResetPasswordsWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) SendSms(ctx context.Context, body SendSmsJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) SendSmsWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) SetCallSessionVariables(ctx context.Context, id string, body SetCallSessionVariablesJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) SetCallSessionVariablesWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) SetCampaignList(ctx context.Context, id string, body SetCampaignListJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) SetCampaignListById(ctx context.Context, id string, listId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) SetCampaignListWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) SetQueueSelectionsPriority(ctx context.Context, queueId string, ...) (*http.Response, error)
- func (c *Client) SetQueueSelectionsPriorityWithBody(ctx context.Context, queueId string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) SetTriggerConditions(ctx context.Context, id string, body SetTriggerConditionsJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) SetTriggerConditionsWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) StartRecording(ctx context.Context, body StartRecordingJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) StartRecordingWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) TestCalendarDate(ctx context.Context, params *TestCalendarDateParams, ...) (*http.Response, error)
- func (c *Client) TestInboundSms(ctx context.Context, body TestInboundSmsJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) TestInboundSmsWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) TestTriggers(ctx context.Context, params *TestTriggersParams, ...) (*http.Response, error)
- func (c *Client) TestTriggersWithBody(ctx context.Context, params *TestTriggersParams, contentType string, ...) (*http.Response, error)
- func (c *Client) ToggleRecordingFlag(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) UnflagRecording(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) UnsetCampaignList(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) UpdateAgent(ctx context.Context, id string, body UpdateAgentJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateAgentGroup(ctx context.Context, id string, body UpdateAgentGroupJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateAgentGroupWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateAgentPassword(ctx context.Context, id string, body UpdateAgentPasswordJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateAgentPasswordWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateAgentPresence(ctx context.Context, presenceName string, ...) (*http.Response, error)
- func (c *Client) UpdateAgentPresenceWithBody(ctx context.Context, presenceName string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateAgentStatus(ctx context.Context, id string, body UpdateAgentStatusJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateAgentStatusWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateAgentWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateApplication(ctx context.Context, id string, body UpdateApplicationJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateApplicationWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateBabeldesk(ctx context.Context, id string, body UpdateBabeldeskJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateBabeldeskWidget(ctx context.Context, id string, body UpdateBabeldeskWidgetJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateBabeldeskWidgetWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateBabeldeskWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateBusinessHour(ctx context.Context, id string, body UpdateBusinessHourJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateBusinessHourWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateCalendar(ctx context.Context, id string, body UpdateCalendarJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateCalendarDate(ctx context.Context, id string, dateId string, ...) (*http.Response, error)
- func (c *Client) UpdateCalendarDateWithBody(ctx context.Context, id string, dateId string, contentType string, ...) (*http.Response, error)
- func (c *Client) UpdateCalendarWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateCampaign(ctx context.Context, id string, body UpdateCampaignJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateCampaignWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateConversation(ctx context.Context, id string, body UpdateConversationJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateConversationSession(ctx context.Context, conversationId string, ...) (*http.Response, error)
- func (c *Client) UpdateConversationSessionWithBody(ctx context.Context, conversationId string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateConversationWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateDashboard(ctx context.Context, id string, body UpdateDashboardJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateDashboardWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateDialerBehaviour(ctx context.Context, id string, body UpdateDialerBehaviourJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateDialerBehaviourWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateGlobalAutomation(ctx context.Context, id string, body UpdateGlobalAutomationJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateGlobalAutomationWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateIntegration(ctx context.Context, id string, body UpdateIntegrationJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateIntegrationWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateLocalAutomation(ctx context.Context, applicationId string, id string, ...) (*http.Response, error)
- func (c *Client) UpdateLocalAutomationWithBody(ctx context.Context, applicationId string, id string, contentType string, ...) (*http.Response, error)
- func (c *Client) UpdateOutboundLead(ctx context.Context, id string, leadId string, ...) (*http.Response, error)
- func (c *Client) UpdateOutboundLeadWithBody(ctx context.Context, id string, leadId string, contentType string, ...) (*http.Response, error)
- func (c *Client) UpdateOutboundList(ctx context.Context, id string, body UpdateOutboundListJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateOutboundListWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdatePhonebookEntry(ctx context.Context, id string, body UpdatePhonebookEntryJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdatePhonebookEntryWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdatePrompt(ctx context.Context, id string, body UpdatePromptJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdatePromptWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateQueue(ctx context.Context, id string, body UpdateQueueJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateQueueSelection(ctx context.Context, queueId string, id string, ...) (*http.Response, error)
- func (c *Client) UpdateQueueSelectionWithBody(ctx context.Context, queueId string, id string, contentType string, ...) (*http.Response, error)
- func (c *Client) UpdateQueueWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateRecording(ctx context.Context, id string, body UpdateRecordingJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateRecordingWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateRouting(ctx context.Context, id string, body UpdateRoutingJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateRoutingWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateServiceNumber(ctx context.Context, id string, body UpdateServiceNumberJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateServiceNumberWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateSessionVariables(ctx context.Context, id string, body UpdateSessionVariablesJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateSessionVariablesWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateSettingsForAppAgentStatus(ctx context.Context, body UpdateSettingsForAppAgentStatusJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateSettingsForAppAgentStatusWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateSettingsForAppConversations(ctx context.Context, body UpdateSettingsForAppConversationsJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateSettingsForAppConversationsWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateSettingsForAppCustomerLogging(ctx context.Context, body UpdateSettingsForAppCustomerLoggingJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateSettingsForAppCustomerLoggingWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateSettingsForAppIntegrations(ctx context.Context, body UpdateSettingsForAppIntegrationsJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateSettingsForAppIntegrationsWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateSettingsForAuditDefault(ctx context.Context, body UpdateSettingsForAuditDefaultJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateSettingsForAuditDefaultWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateSettingsForRetentionPeriods(ctx context.Context, body UpdateSettingsForRetentionPeriodsJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateSettingsForRetentionPeriodsWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateSettingsForTelephonyAgentInbound(ctx context.Context, ...) (*http.Response, error)
- func (c *Client) UpdateSettingsForTelephonyAgentInboundWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateSettingsForTelephonyAgentOutbound(ctx context.Context, ...) (*http.Response, error)
- func (c *Client) UpdateSettingsForTelephonyAgentOutboundWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateSettingsForTelephonyAgentRecording(ctx context.Context, ...) (*http.Response, error)
- func (c *Client) UpdateSettingsForTelephonyAgentRecordingWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateSettingsForTelephonyAgentWrapup(ctx context.Context, body UpdateSettingsForTelephonyAgentWrapupJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateSettingsForTelephonyAgentWrapupWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateSettingsForTelephonyPostCall(ctx context.Context, body UpdateSettingsForTelephonyPostCallJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateSettingsForTelephonyPostCallWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateSettingsForUiI18n(ctx context.Context, body UpdateSettingsForUiI18nJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateSettingsForUiI18nWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateTrigger(ctx context.Context, id string, body UpdateTriggerJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateTriggerWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UploadOutboundLeadsWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UploadPhonebookEntriesWithBody(ctx context.Context, params *UploadPhonebookEntriesParams, contentType string, ...) (*http.Response, error)
- func (c *Client) UploadPromptWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) ValidateAgentImportWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) WriteLog(ctx context.Context, body WriteLogJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) WriteLogWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- type ClientInterface
- type ClientOption
- type ClientWithResponses
- func (c *ClientWithResponses) AddAgentToGroupWithBodyWithResponse(ctx context.Context, groupId string, contentType string, body io.Reader, ...) (*AddAgentToGroupHTTPResp, error)
- func (c *ClientWithResponses) AddAgentToGroupWithResponse(ctx context.Context, groupId string, body AddAgentToGroupJSONRequestBody, ...) (*AddAgentToGroupHTTPResp, error)
- func (c *ClientWithResponses) AddAgentToQueueSelectionWithBodyWithResponse(ctx context.Context, queueId string, selectionId string, contentType string, ...) (*AddAgentToQueueSelectionHTTPResp, error)
- func (c *ClientWithResponses) AddAgentToQueueSelectionWithResponse(ctx context.Context, queueId string, selectionId string, ...) (*AddAgentToQueueSelectionHTTPResp, error)
- func (c *ClientWithResponses) AddBusinessHourRangesWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*AddBusinessHourRangesHTTPResp, error)
- func (c *ClientWithResponses) AddBusinessHourRangesWithResponse(ctx context.Context, id string, body AddBusinessHourRangesJSONRequestBody, ...) (*AddBusinessHourRangesHTTPResp, error)
- func (c *ClientWithResponses) AddCalendarDateWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*AddCalendarDateHTTPResp, error)
- func (c *ClientWithResponses) AddCalendarDateWithResponse(ctx context.Context, id string, body AddCalendarDateJSONRequestBody, ...) (*AddCalendarDateHTTPResp, error)
- func (c *ClientWithResponses) AddConversationEventWithBodyWithResponse(ctx context.Context, conversationId string, contentType string, body io.Reader, ...) (*AddConversationEventHTTPResp, error)
- func (c *ClientWithResponses) AddConversationEventWithResponse(ctx context.Context, conversationId string, ...) (*AddConversationEventHTTPResp, error)
- func (c *ClientWithResponses) AddDashboardUserWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*AddDashboardUserHTTPResp, error)
- func (c *ClientWithResponses) AddDashboardUserWithResponse(ctx context.Context, id string, body AddDashboardUserJSONRequestBody, ...) (*AddDashboardUserHTTPResp, error)
- func (c *ClientWithResponses) AddGroupToQueueSelectionWithBodyWithResponse(ctx context.Context, queueId string, selectionId string, contentType string, ...) (*AddGroupToQueueSelectionHTTPResp, error)
- func (c *ClientWithResponses) AddGroupToQueueSelectionWithResponse(ctx context.Context, queueId string, selectionId string, ...) (*AddGroupToQueueSelectionHTTPResp, error)
- func (c *ClientWithResponses) AddIntegrationAssociationWithResponse(ctx context.Context, integrationId string, associationId string, ...) (*AddIntegrationAssociationHTTPResp, error)
- func (c *ClientWithResponses) AddOutboundLeadWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*AddOutboundLeadHTTPResp, error)
- func (c *ClientWithResponses) AddOutboundLeadWithResponse(ctx context.Context, id string, body AddOutboundLeadJSONRequestBody, ...) (*AddOutboundLeadHTTPResp, error)
- func (c *ClientWithResponses) AddRolesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*AddRolesHTTPResp, error)
- func (c *ClientWithResponses) AddRolesWithResponse(ctx context.Context, body AddRolesJSONRequestBody, ...) (*AddRolesHTTPResp, error)
- func (c *ClientWithResponses) AddTagToQueueSelectionWithBodyWithResponse(ctx context.Context, queueId string, selectionId string, contentType string, ...) (*AddTagToQueueSelectionHTTPResp, error)
- func (c *ClientWithResponses) AddTagToQueueSelectionWithResponse(ctx context.Context, queueId string, selectionId string, ...) (*AddTagToQueueSelectionHTTPResp, error)
- func (c *ClientWithResponses) AddTagsToNumberWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*AddTagsToNumberHTTPResp, error)
- func (c *ClientWithResponses) AddTagsToNumberWithResponse(ctx context.Context, id string, body AddTagsToNumberJSONRequestBody, ...) (*AddTagsToNumberHTTPResp, error)
- func (c *ClientWithResponses) AuthorizeIntegrationWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*AuthorizeIntegrationHTTPResp, error)
- func (c *ClientWithResponses) AuthorizeIntegrationWithResponse(ctx context.Context, id string, body AuthorizeIntegrationJSONRequestBody, ...) (*AuthorizeIntegrationHTTPResp, error)
- func (c *ClientWithResponses) BulkAgentActionWithBodyWithResponse(ctx context.Context, bulkAction BulkAgentActionParamsBulkAction, ...) (*BulkAgentActionHTTPResp, error)
- func (c *ClientWithResponses) BulkAgentActionWithResponse(ctx context.Context, bulkAction BulkAgentActionParamsBulkAction, ...) (*BulkAgentActionHTTPResp, error)
- func (c *ClientWithResponses) BulkDeleteAgentGroupsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*BulkDeleteAgentGroupsHTTPResp, error)
- func (c *ClientWithResponses) BulkDeleteAgentGroupsWithResponse(ctx context.Context, body BulkDeleteAgentGroupsJSONRequestBody, ...) (*BulkDeleteAgentGroupsHTTPResp, error)
- func (c *ClientWithResponses) BulkDeleteBusinessHoursWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*BulkDeleteBusinessHoursHTTPResp, error)
- func (c *ClientWithResponses) BulkDeleteBusinessHoursWithResponse(ctx context.Context, body BulkDeleteBusinessHoursJSONRequestBody, ...) (*BulkDeleteBusinessHoursHTTPResp, error)
- func (c *ClientWithResponses) BulkDeleteCalendarsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*BulkDeleteCalendarsHTTPResp, error)
- func (c *ClientWithResponses) BulkDeleteCalendarsWithResponse(ctx context.Context, body BulkDeleteCalendarsJSONRequestBody, ...) (*BulkDeleteCalendarsHTTPResp, error)
- func (c *ClientWithResponses) BulkDeleteEventTriggersWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*BulkDeleteEventTriggersHTTPResp, error)
- func (c *ClientWithResponses) BulkDeleteEventTriggersWithResponse(ctx context.Context, body BulkDeleteEventTriggersJSONRequestBody, ...) (*BulkDeleteEventTriggersHTTPResp, error)
- func (c *ClientWithResponses) BulkDeleteFilesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*BulkDeleteFilesHTTPResp, error)
- func (c *ClientWithResponses) BulkDeleteFilesWithResponse(ctx context.Context, body BulkDeleteFilesJSONRequestBody, ...) (*BulkDeleteFilesHTTPResp, error)
- func (c *ClientWithResponses) BulkDeleteIntegrationsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*BulkDeleteIntegrationsHTTPResp, error)
- func (c *ClientWithResponses) BulkDeleteIntegrationsWithResponse(ctx context.Context, body BulkDeleteIntegrationsJSONRequestBody, ...) (*BulkDeleteIntegrationsHTTPResp, error)
- func (c *ClientWithResponses) BulkDeleteOutboundLeadsAltWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*BulkDeleteOutboundLeadsAltHTTPResp, error)
- func (c *ClientWithResponses) BulkDeleteOutboundLeadsAltWithResponse(ctx context.Context, id string, body BulkDeleteOutboundLeadsAltJSONRequestBody, ...) (*BulkDeleteOutboundLeadsAltHTTPResp, error)
- func (c *ClientWithResponses) BulkDeleteOutboundLeadsWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*BulkDeleteOutboundLeadsHTTPResp, error)
- func (c *ClientWithResponses) BulkDeleteOutboundLeadsWithResponse(ctx context.Context, id string, body BulkDeleteOutboundLeadsJSONRequestBody, ...) (*BulkDeleteOutboundLeadsHTTPResp, error)
- func (c *ClientWithResponses) BulkDeletePhonebookEntriesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*BulkDeletePhonebookEntriesHTTPResp, error)
- func (c *ClientWithResponses) BulkDeletePhonebookEntriesWithResponse(ctx context.Context, body BulkDeletePhonebookEntriesJSONRequestBody, ...) (*BulkDeletePhonebookEntriesHTTPResp, error)
- func (c *ClientWithResponses) BulkRecordingActionWithBodyWithResponse(ctx context.Context, bulkAction string, contentType string, body io.Reader, ...) (*BulkRecordingActionHTTPResp, error)
- func (c *ClientWithResponses) BulkRecordingActionWithResponse(ctx context.Context, bulkAction string, ...) (*BulkRecordingActionHTTPResp, error)
- func (c *ClientWithResponses) BulkTriggerActionWithBodyWithResponse(ctx context.Context, bulkAction string, contentType string, body io.Reader, ...) (*BulkTriggerActionHTTPResp, error)
- func (c *ClientWithResponses) BulkTriggerActionWithResponse(ctx context.Context, bulkAction string, body BulkTriggerActionJSONRequestBody, ...) (*BulkTriggerActionHTTPResp, error)
- func (c *ClientWithResponses) BulkUpdateApplicationsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*BulkUpdateApplicationsHTTPResp, error)
- func (c *ClientWithResponses) BulkUpdateApplicationsWithResponse(ctx context.Context, body BulkUpdateApplicationsJSONRequestBody, ...) (*BulkUpdateApplicationsHTTPResp, error)
- func (c *ClientWithResponses) BulkUpdateBusinessHoursWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*BulkUpdateBusinessHoursHTTPResp, error)
- func (c *ClientWithResponses) BulkUpdateBusinessHoursWithResponse(ctx context.Context, body BulkUpdateBusinessHoursJSONRequestBody, ...) (*BulkUpdateBusinessHoursHTTPResp, error)
- func (c *ClientWithResponses) BulkUpdateCalendarsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*BulkUpdateCalendarsHTTPResp, error)
- func (c *ClientWithResponses) BulkUpdateCalendarsWithResponse(ctx context.Context, body BulkUpdateCalendarsJSONRequestBody, ...) (*BulkUpdateCalendarsHTTPResp, error)
- func (c *ClientWithResponses) BulkUpdateEventTriggersWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*BulkUpdateEventTriggersHTTPResp, error)
- func (c *ClientWithResponses) BulkUpdateEventTriggersWithResponse(ctx context.Context, body BulkUpdateEventTriggersJSONRequestBody, ...) (*BulkUpdateEventTriggersHTTPResp, error)
- func (c *ClientWithResponses) BulkUpdateIntegrationsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*BulkUpdateIntegrationsHTTPResp, error)
- func (c *ClientWithResponses) BulkUpdateIntegrationsWithResponse(ctx context.Context, body BulkUpdateIntegrationsJSONRequestBody, ...) (*BulkUpdateIntegrationsHTTPResp, error)
- func (c *ClientWithResponses) BulkUpdateQueuesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*BulkUpdateQueuesHTTPResp, error)
- func (c *ClientWithResponses) BulkUpdateQueuesWithResponse(ctx context.Context, body BulkUpdateQueuesJSONRequestBody, ...) (*BulkUpdateQueuesHTTPResp, error)
- func (c *ClientWithResponses) CancelCallWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*CancelCallHTTPResp, error)
- func (c *ClientWithResponses) ClearAllSettingsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ClearAllSettingsHTTPResp, error)
- func (c *ClientWithResponses) ClearOutboundListWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*ClearOutboundListHTTPResp, error)
- func (c *ClientWithResponses) ClearSettingWithResponse(ctx context.Context, scope string, key string, reqEditors ...RequestEditorFn) (*ClearSettingHTTPResp, error)
- func (c *ClientWithResponses) ClearSettingsInScopeWithResponse(ctx context.Context, scope string, reqEditors ...RequestEditorFn) (*ClearSettingsInScopeHTTPResp, error)
- func (c *ClientWithResponses) CloneApplicationWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*CloneApplicationHTTPResp, error)
- func (c *ClientWithResponses) CloneEventTriggerWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*CloneEventTriggerHTTPResp, error)
- func (c *ClientWithResponses) CloneIntegrationWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*CloneIntegrationHTTPResp, error)
- func (c *ClientWithResponses) CloneTriggerWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*CloneTriggerHTTPResp, error)
- func (c *ClientWithResponses) CloseConversationWithResponse(ctx context.Context, conversationId string, reqEditors ...RequestEditorFn) (*CloseConversationHTTPResp, error)
- func (c *ClientWithResponses) CreateAgentGroupWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateAgentGroupHTTPResp, error)
- func (c *ClientWithResponses) CreateAgentGroupWithResponse(ctx context.Context, body CreateAgentGroupJSONRequestBody, ...) (*CreateAgentGroupHTTPResp, error)
- func (c *ClientWithResponses) CreateAgentOutboundCallWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*CreateAgentOutboundCallHTTPResp, error)
- func (c *ClientWithResponses) CreateAgentOutboundCallWithResponse(ctx context.Context, id string, body CreateAgentOutboundCallJSONRequestBody, ...) (*CreateAgentOutboundCallHTTPResp, error)
- func (c *ClientWithResponses) CreateAgentPresenceWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateAgentPresenceHTTPResp, error)
- func (c *ClientWithResponses) CreateAgentPresenceWithResponse(ctx context.Context, body CreateAgentPresenceJSONRequestBody, ...) (*CreateAgentPresenceHTTPResp, error)
- func (c *ClientWithResponses) CreateAgentWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateAgentHTTPResp, error)
- func (c *ClientWithResponses) CreateAgentWithResponse(ctx context.Context, body CreateAgentJSONRequestBody, ...) (*CreateAgentHTTPResp, error)
- func (c *ClientWithResponses) CreateApplicationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateApplicationHTTPResp, error)
- func (c *ClientWithResponses) CreateApplicationWithResponse(ctx context.Context, body CreateApplicationJSONRequestBody, ...) (*CreateApplicationHTTPResp, error)
- func (c *ClientWithResponses) CreateBabeldeskWidgetWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateBabeldeskWidgetHTTPResp, error)
- func (c *ClientWithResponses) CreateBabeldeskWidgetWithResponse(ctx context.Context, body CreateBabeldeskWidgetJSONRequestBody, ...) (*CreateBabeldeskWidgetHTTPResp, error)
- func (c *ClientWithResponses) CreateBabeldeskWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateBabeldeskHTTPResp, error)
- func (c *ClientWithResponses) CreateBabeldeskWithResponse(ctx context.Context, body CreateBabeldeskJSONRequestBody, ...) (*CreateBabeldeskHTTPResp, error)
- func (c *ClientWithResponses) CreateBusinessHourWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateBusinessHourHTTPResp, error)
- func (c *ClientWithResponses) CreateBusinessHourWithResponse(ctx context.Context, body CreateBusinessHourJSONRequestBody, ...) (*CreateBusinessHourHTTPResp, error)
- func (c *ClientWithResponses) CreateCalendarWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateCalendarHTTPResp, error)
- func (c *ClientWithResponses) CreateCalendarWithResponse(ctx context.Context, body CreateCalendarJSONRequestBody, ...) (*CreateCalendarHTTPResp, error)
- func (c *ClientWithResponses) CreateCampaignWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateCampaignHTTPResp, error)
- func (c *ClientWithResponses) CreateCampaignWithResponse(ctx context.Context, body CreateCampaignJSONRequestBody, ...) (*CreateCampaignHTTPResp, error)
- func (c *ClientWithResponses) CreateConversationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateConversationHTTPResp, error)
- func (c *ClientWithResponses) CreateConversationWithResponse(ctx context.Context, body CreateConversationJSONRequestBody, ...) (*CreateConversationHTTPResp, error)
- func (c *ClientWithResponses) CreateCustomEventWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateCustomEventHTTPResp, error)
- func (c *ClientWithResponses) CreateCustomEventWithResponse(ctx context.Context, body CreateCustomEventJSONRequestBody, ...) (*CreateCustomEventHTTPResp, error)
- func (c *ClientWithResponses) CreateDashboardWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateDashboardHTTPResp, error)
- func (c *ClientWithResponses) CreateDashboardWithResponse(ctx context.Context, body CreateDashboardJSONRequestBody, ...) (*CreateDashboardHTTPResp, error)
- func (c *ClientWithResponses) CreateDialerBehaviourWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateDialerBehaviourHTTPResp, error)
- func (c *ClientWithResponses) CreateDialerBehaviourWithResponse(ctx context.Context, body CreateDialerBehaviourJSONRequestBody, ...) (*CreateDialerBehaviourHTTPResp, error)
- func (c *ClientWithResponses) CreateGlobalAutomationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateGlobalAutomationHTTPResp, error)
- func (c *ClientWithResponses) CreateGlobalAutomationWithResponse(ctx context.Context, body CreateGlobalAutomationJSONRequestBody, ...) (*CreateGlobalAutomationHTTPResp, error)
- func (c *ClientWithResponses) CreateInboundTestCallWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateInboundTestCallHTTPResp, error)
- func (c *ClientWithResponses) CreateInboundTestCallWithResponse(ctx context.Context, body CreateInboundTestCallJSONRequestBody, ...) (*CreateInboundTestCallHTTPResp, error)
- func (c *ClientWithResponses) CreateIntegrationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateIntegrationHTTPResp, error)
- func (c *ClientWithResponses) CreateIntegrationWithResponse(ctx context.Context, body CreateIntegrationJSONRequestBody, ...) (*CreateIntegrationHTTPResp, error)
- func (c *ClientWithResponses) CreateLocalAutomationWithBodyWithResponse(ctx context.Context, applicationId string, contentType string, body io.Reader, ...) (*CreateLocalAutomationHTTPResp, error)
- func (c *ClientWithResponses) CreateLocalAutomationWithResponse(ctx context.Context, applicationId string, ...) (*CreateLocalAutomationHTTPResp, error)
- func (c *ClientWithResponses) CreateOutboundListWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateOutboundListHTTPResp, error)
- func (c *ClientWithResponses) CreateOutboundListWithResponse(ctx context.Context, body CreateOutboundListJSONRequestBody, ...) (*CreateOutboundListHTTPResp, error)
- func (c *ClientWithResponses) CreatePhonebookEntryWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreatePhonebookEntryHTTPResp, error)
- func (c *ClientWithResponses) CreatePhonebookEntryWithResponse(ctx context.Context, body CreatePhonebookEntryJSONRequestBody, ...) (*CreatePhonebookEntryHTTPResp, error)
- func (c *ClientWithResponses) CreateQueueSelectionWithBodyWithResponse(ctx context.Context, queueId string, contentType string, body io.Reader, ...) (*CreateQueueSelectionHTTPResp, error)
- func (c *ClientWithResponses) CreateQueueSelectionWithResponse(ctx context.Context, queueId string, body CreateQueueSelectionJSONRequestBody, ...) (*CreateQueueSelectionHTTPResp, error)
- func (c *ClientWithResponses) CreateQueueWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateQueueHTTPResp, error)
- func (c *ClientWithResponses) CreateQueueWithResponse(ctx context.Context, body CreateQueueJSONRequestBody, ...) (*CreateQueueHTTPResp, error)
- func (c *ClientWithResponses) CreateRoutingWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateRoutingHTTPResp, error)
- func (c *ClientWithResponses) CreateRoutingWithResponse(ctx context.Context, body CreateRoutingJSONRequestBody, ...) (*CreateRoutingHTTPResp, error)
- func (c *ClientWithResponses) CreateSessionWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*CreateSessionHTTPResp, error)
- func (c *ClientWithResponses) CreateTriggerWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateTriggerHTTPResp, error)
- func (c *ClientWithResponses) CreateTriggerWithResponse(ctx context.Context, body CreateTriggerJSONRequestBody, ...) (*CreateTriggerHTTPResp, error)
- func (c *ClientWithResponses) CreateUserWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateUserHTTPResp, error)
- func (c *ClientWithResponses) CreateUserWithResponse(ctx context.Context, body CreateUserJSONRequestBody, ...) (*CreateUserHTTPResp, error)
- func (c *ClientWithResponses) DeleteAgentGroupWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteAgentGroupHTTPResp, error)
- func (c *ClientWithResponses) DeleteAgentPresenceWithResponse(ctx context.Context, presenceName string, reqEditors ...RequestEditorFn) (*DeleteAgentPresenceHTTPResp, error)
- func (c *ClientWithResponses) DeleteAgentWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteAgentHTTPResp, error)
- func (c *ClientWithResponses) DeleteApplicationWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteApplicationHTTPResp, error)
- func (c *ClientWithResponses) DeleteBabeldeskWidgetWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteBabeldeskWidgetHTTPResp, error)
- func (c *ClientWithResponses) DeleteBabeldeskWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteBabeldeskHTTPResp, error)
- func (c *ClientWithResponses) DeleteBusinessHourWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteBusinessHourHTTPResp, error)
- func (c *ClientWithResponses) DeleteCalendarWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteCalendarHTTPResp, error)
- func (c *ClientWithResponses) DeleteCampaignWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteCampaignHTTPResp, error)
- func (c *ClientWithResponses) DeleteConversationWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteConversationHTTPResp, error)
- func (c *ClientWithResponses) DeleteCustomEventWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteCustomEventHTTPResp, error)
- func (c *ClientWithResponses) DeleteDashboardWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteDashboardHTTPResp, error)
- func (c *ClientWithResponses) DeleteDialerBehaviourWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteDialerBehaviourHTTPResp, error)
- func (c *ClientWithResponses) DeleteFileWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteFileHTTPResp, error)
- func (c *ClientWithResponses) DeleteGlobalAutomationWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteGlobalAutomationHTTPResp, error)
- func (c *ClientWithResponses) DeleteIntegrationAssociationWithResponse(ctx context.Context, integrationId string, associationId string, ...) (*DeleteIntegrationAssociationHTTPResp, error)
- func (c *ClientWithResponses) DeleteIntegrationTokenWithResponse(ctx context.Context, id string, tokenId string, reqEditors ...RequestEditorFn) (*DeleteIntegrationTokenHTTPResp, error)
- func (c *ClientWithResponses) DeleteIntegrationWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteIntegrationHTTPResp, error)
- func (c *ClientWithResponses) DeleteLocalAutomationWithResponse(ctx context.Context, applicationId string, id string, ...) (*DeleteLocalAutomationHTTPResp, error)
- func (c *ClientWithResponses) DeleteManyApplicationsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*DeleteManyApplicationsHTTPResp, error)
- func (c *ClientWithResponses) DeleteManyApplicationsWithResponse(ctx context.Context, body DeleteManyApplicationsJSONRequestBody, ...) (*DeleteManyApplicationsHTTPResp, error)
- func (c *ClientWithResponses) DeleteOutboundLeadWithResponse(ctx context.Context, id string, leadId string, reqEditors ...RequestEditorFn) (*DeleteOutboundLeadHTTPResp, error)
- func (c *ClientWithResponses) DeleteOutboundListWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteOutboundListHTTPResp, error)
- func (c *ClientWithResponses) DeletePhonebookEntryWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeletePhonebookEntryHTTPResp, error)
- func (c *ClientWithResponses) DeletePromptWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeletePromptHTTPResp, error)
- func (c *ClientWithResponses) DeleteQueueSelectionWithResponse(ctx context.Context, queueId string, id string, reqEditors ...RequestEditorFn) (*DeleteQueueSelectionHTTPResp, error)
- func (c *ClientWithResponses) DeleteQueueWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteQueueHTTPResp, error)
- func (c *ClientWithResponses) DeleteRecordingWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteRecordingHTTPResp, error)
- func (c *ClientWithResponses) DeleteRoutingWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteRoutingHTTPResp, error)
- func (c *ClientWithResponses) DeleteSmsWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteSmsHTTPResp, error)
- func (c *ClientWithResponses) DeleteTriggerWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteTriggerHTTPResp, error)
- func (c *ClientWithResponses) DeleteUsersWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*DeleteUsersHTTPResp, error)
- func (c *ClientWithResponses) DeleteUsersWithResponse(ctx context.Context, body DeleteUsersJSONRequestBody, ...) (*DeleteUsersHTTPResp, error)
- func (c *ClientWithResponses) DisableAgentWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DisableAgentHTTPResp, error)
- func (c *ClientWithResponses) DisableLiveLoggingWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*DisableLiveLoggingHTTPResp, error)
- func (c *ClientWithResponses) DisableUsersWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*DisableUsersHTTPResp, error)
- func (c *ClientWithResponses) DisableUsersWithResponse(ctx context.Context, body DisableUsersJSONRequestBody, ...) (*DisableUsersHTTPResp, error)
- func (c *ClientWithResponses) DispatchActionGetWithResponse(ctx context.Context, integrationId string, action string, ...) (*DispatchActionGetHTTPResp, error)
- func (c *ClientWithResponses) DispatchActionWithBodyWithResponse(ctx context.Context, integrationId string, action string, ...) (*DispatchActionHTTPResp, error)
- func (c *ClientWithResponses) DispatchActionWithFormdataBodyWithResponse(ctx context.Context, integrationId string, action string, ...) (*DispatchActionHTTPResp, error)
- func (c *ClientWithResponses) DispatchActionWithResponse(ctx context.Context, integrationId string, action string, ...) (*DispatchActionHTTPResp, error)
- func (c *ClientWithResponses) DispatchEventTriggerWithBodyWithResponse(ctx context.Context, eventTriggerId string, params *DispatchEventTriggerParams, ...) (*DispatchEventTriggerHTTPResp, error)
- func (c *ClientWithResponses) DispatchEventTriggerWithResponse(ctx context.Context, eventTriggerId string, params *DispatchEventTriggerParams, ...) (*DispatchEventTriggerHTTPResp, error)
- func (c *ClientWithResponses) DispatchIntegrationTypeActionWithBodyWithResponse(ctx context.Context, pType string, id string, action string, ...) (*DispatchIntegrationTypeActionHTTPResp, error)
- func (c *ClientWithResponses) DispatchIntegrationTypeActionWithResponse(ctx context.Context, pType string, id string, action string, ...) (*DispatchIntegrationTypeActionHTTPResp, error)
- func (c *ClientWithResponses) DispatchLocalAutomationsWithBodyWithResponse(ctx context.Context, id string, position string, ...) (*DispatchLocalAutomationsHTTPResp, error)
- func (c *ClientWithResponses) DispatchLocalAutomationsWithResponse(ctx context.Context, id string, position string, ...) (*DispatchLocalAutomationsHTTPResp, error)
- func (c *ClientWithResponses) DownloadFileWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DownloadFileHTTPResp, error)
- func (c *ClientWithResponses) DownloadPhonebookEntriesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*DownloadPhonebookEntriesHTTPResp, error)
- func (c *ClientWithResponses) EchoWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*EchoHTTPResp, error)
- func (c *ClientWithResponses) EnableAgentWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*EnableAgentHTTPResp, error)
- func (c *ClientWithResponses) EnableLiveLoggingWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*EnableLiveLoggingHTTPResp, error)
- func (c *ClientWithResponses) EnableUsersWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*EnableUsersHTTPResp, error)
- func (c *ClientWithResponses) EnableUsersWithResponse(ctx context.Context, body EnableUsersJSONRequestBody, ...) (*EnableUsersHTTPResp, error)
- func (c *ClientWithResponses) EvaluateExpressionWithBodyWithResponse(ctx context.Context, params *EvaluateExpressionParams, contentType string, ...) (*EvaluateExpressionHTTPResp, error)
- func (c *ClientWithResponses) EvaluateExpressionWithResponse(ctx context.Context, params *EvaluateExpressionParams, ...) (*EvaluateExpressionHTTPResp, error)
- func (c *ClientWithResponses) ExecuteActionWithBodyWithResponse(ctx context.Context, actionType string, actionName string, contentType string, ...) (*ExecuteActionHTTPResp, error)
- func (c *ClientWithResponses) ExecuteActionWithResponse(ctx context.Context, actionType string, actionName string, ...) (*ExecuteActionHTTPResp, error)
- func (c *ClientWithResponses) ExportAgentsWithResponse(ctx context.Context, params *ExportAgentsParams, reqEditors ...RequestEditorFn) (*ExportAgentsHTTPResp, error)
- func (c *ClientWithResponses) ExportTemplatesWithResponse(ctx context.Context, pType ExportTemplatesParamsType, ...) (*ExportTemplatesHTTPResp, error)
- func (c *ClientWithResponses) FlagRecordingWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*FlagRecordingHTTPResp, error)
- func (c *ClientWithResponses) FlushDialerWithResponse(ctx context.Context, params *FlushDialerParams, reqEditors ...RequestEditorFn) (*FlushDialerHTTPResp, error)
- func (c *ClientWithResponses) GetAgentGroupWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetAgentGroupHTTPResp, error)
- func (c *ClientWithResponses) GetAgentImportJobWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetAgentImportJobHTTPResp, error)
- func (c *ClientWithResponses) GetAgentPresenceWithResponse(ctx context.Context, presenceName string, reqEditors ...RequestEditorFn) (*GetAgentPresenceHTTPResp, error)
- func (c *ClientWithResponses) GetAgentStatusWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetAgentStatusHTTPResp, error)
- func (c *ClientWithResponses) GetAgentWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetAgentHTTPResp, error)
- func (c *ClientWithResponses) GetAgentsForQueueSelectionWithResponse(ctx context.Context, queueId string, params *GetAgentsForQueueSelectionParams, ...) (*GetAgentsForQueueSelectionHTTPResp, error)
- func (c *ClientWithResponses) GetAllMetricDefinitionsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetAllMetricDefinitionsHTTPResp, error)
- func (c *ClientWithResponses) GetApiStatusWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiStatusHTTPResp, error)
- func (c *ClientWithResponses) GetApplicationWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetApplicationHTTPResp, error)
- func (c *ClientWithResponses) GetBabeldeskWidgetWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetBabeldeskWidgetHTTPResp, error)
- func (c *ClientWithResponses) GetBabeldeskWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetBabeldeskHTTPResp, error)
- func (c *ClientWithResponses) GetBulkFileDownloadWithResponse(ctx context.Context, params *GetBulkFileDownloadParams, ...) (*GetBulkFileDownloadHTTPResp, error)
- func (c *ClientWithResponses) GetBusinessHourRangeWithResponse(ctx context.Context, id string, rangeId string, reqEditors ...RequestEditorFn) (*GetBusinessHourRangeHTTPResp, error)
- func (c *ClientWithResponses) GetBusinessHourWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetBusinessHourHTTPResp, error)
- func (c *ClientWithResponses) GetCalendarDateWithResponse(ctx context.Context, id string, dateId string, reqEditors ...RequestEditorFn) (*GetCalendarDateHTTPResp, error)
- func (c *ClientWithResponses) GetCalendarWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetCalendarHTTPResp, error)
- func (c *ClientWithResponses) GetCalenderDatesWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetCalenderDatesHTTPResp, error)
- func (c *ClientWithResponses) GetCallWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetCallHTTPResp, error)
- func (c *ClientWithResponses) GetCampaignHopperWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetCampaignHopperHTTPResp, error)
- func (c *ClientWithResponses) GetCampaignListWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetCampaignListHTTPResp, error)
- func (c *ClientWithResponses) GetCampaignStatisticsWithResponse(ctx context.Context, id string, params *GetCampaignStatisticsParams, ...) (*GetCampaignStatisticsHTTPResp, error)
- func (c *ClientWithResponses) GetCampaignStatusWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetCampaignStatusHTTPResp, error)
- func (c *ClientWithResponses) GetCampaignWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetCampaignHTTPResp, error)
- func (c *ClientWithResponses) GetConferenceWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetConferenceHTTPResp, error)
- func (c *ClientWithResponses) GetConversationSessionWithResponse(ctx context.Context, conversationId string, reqEditors ...RequestEditorFn) (*GetConversationSessionHTTPResp, error)
- func (c *ClientWithResponses) GetConversationWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetConversationHTTPResp, error)
- func (c *ClientWithResponses) GetDashboardWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetDashboardHTTPResp, error)
- func (c *ClientWithResponses) GetDialerBehaviourWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetDialerBehaviourHTTPResp, error)
- func (c *ClientWithResponses) GetDialerInfoWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetDialerInfoHTTPResp, error)
- func (c *ClientWithResponses) GetFileWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetFileHTTPResp, error)
- func (c *ClientWithResponses) GetFirstConversationEventWithResponse(ctx context.Context, conversationId string, reqEditors ...RequestEditorFn) (*GetFirstConversationEventHTTPResp, error)
- func (c *ClientWithResponses) GetGlobalAutomationWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetGlobalAutomationHTTPResp, error)
- func (c *ClientWithResponses) GetIntegrationProviderLogoWithResponse(ctx context.Context, providerName IntegrationProvider, size string, ...) (*GetIntegrationProviderLogoHTTPResp, error)
- func (c *ClientWithResponses) GetIntegrationProviderTemplateWithResponse(ctx context.Context, provider string, reqEditors ...RequestEditorFn) (*GetIntegrationProviderTemplateHTTPResp, error)
- func (c *ClientWithResponses) GetIntegrationTemplateWithResponse(ctx context.Context, pType string, provider string, ...) (*GetIntegrationTemplateHTTPResp, error)
- func (c *ClientWithResponses) GetIntegrationTokenWithResponse(ctx context.Context, id string, tokenId string, reqEditors ...RequestEditorFn) (*GetIntegrationTokenHTTPResp, error)
- func (c *ClientWithResponses) GetIntegrationWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetIntegrationHTTPResp, error)
- func (c *ClientWithResponses) GetLatestConversationEventWithResponse(ctx context.Context, conversationId string, reqEditors ...RequestEditorFn) (*GetLatestConversationEventHTTPResp, error)
- func (c *ClientWithResponses) GetLeadInListWithResponse(ctx context.Context, id string, leadId string, reqEditors ...RequestEditorFn) (*GetLeadInListHTTPResp, error)
- func (c *ClientWithResponses) GetLocalAutomationWithResponse(ctx context.Context, applicationId string, id string, ...) (*GetLocalAutomationHTTPResp, error)
- func (c *ClientWithResponses) GetMeWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetMeHTTPResp, error)
- func (c *ClientWithResponses) GetMetricDefinitionWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetMetricDefinitionHTTPResp, error)
- func (c *ClientWithResponses) GetMetricWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetMetricHTTPResp, error)
- func (c *ClientWithResponses) GetOutboundListWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetOutboundListHTTPResp, error)
- func (c *ClientWithResponses) GetPhonebookEntryWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetPhonebookEntryHTTPResp, error)
- func (c *ClientWithResponses) GetPromptUsesWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetPromptUsesHTTPResp, error)
- func (c *ClientWithResponses) GetPromptWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetPromptHTTPResp, error)
- func (c *ClientWithResponses) GetPushTokenWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetPushTokenHTTPResp, error)
- func (c *ClientWithResponses) GetQueueSelectionWithResponse(ctx context.Context, queueId string, id string, reqEditors ...RequestEditorFn) (*GetQueueSelectionHTTPResp, error)
- func (c *ClientWithResponses) GetQueueWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetQueueHTTPResp, error)
- func (c *ClientWithResponses) GetRecordingFlagWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetRecordingFlagHTTPResp, error)
- func (c *ClientWithResponses) GetRecordingWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetRecordingHTTPResp, error)
- func (c *ClientWithResponses) GetRoutingWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetRoutingHTTPResp, error)
- func (c *ClientWithResponses) GetServerTimeWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetServerTimeHTTPResp, error)
- func (c *ClientWithResponses) GetServiceNumberWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetServiceNumberHTTPResp, error)
- func (c *ClientWithResponses) GetSessionVariablesWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetSessionVariablesHTTPResp, error)
- func (c *ClientWithResponses) GetSettingsForAppAgentStatusWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetSettingsForAppAgentStatusHTTPResp, error)
- func (c *ClientWithResponses) GetSettingsForAppConversationsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetSettingsForAppConversationsHTTPResp, error)
- func (c *ClientWithResponses) GetSettingsForAppCustomerLoggingWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetSettingsForAppCustomerLoggingHTTPResp, error)
- func (c *ClientWithResponses) GetSettingsForAppIntegrationsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetSettingsForAppIntegrationsHTTPResp, error)
- func (c *ClientWithResponses) GetSettingsForAuditDefaultWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetSettingsForAuditDefaultHTTPResp, error)
- func (c *ClientWithResponses) GetSettingsForRetentionPeriodsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetSettingsForRetentionPeriodsHTTPResp, error)
- func (c *ClientWithResponses) GetSettingsForTelephonyAgentInboundWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetSettingsForTelephonyAgentInboundHTTPResp, error)
- func (c *ClientWithResponses) GetSettingsForTelephonyAgentOutboundWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetSettingsForTelephonyAgentOutboundHTTPResp, error)
- func (c *ClientWithResponses) GetSettingsForTelephonyAgentRecordingWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetSettingsForTelephonyAgentRecordingHTTPResp, error)
- func (c *ClientWithResponses) GetSettingsForTelephonyAgentWrapupWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetSettingsForTelephonyAgentWrapupHTTPResp, error)
- func (c *ClientWithResponses) GetSettingsForTelephonyPostCallWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetSettingsForTelephonyPostCallHTTPResp, error)
- func (c *ClientWithResponses) GetSettingsForUiI18nWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetSettingsForUiI18nHTTPResp, error)
- func (c *ClientWithResponses) GetSmsWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetSmsHTTPResp, error)
- func (c *ClientWithResponses) GetTriggerUsesWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetTriggerUsesHTTPResp, error)
- func (c *ClientWithResponses) GetTriggerWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetTriggerHTTPResp, error)
- func (c *ClientWithResponses) GetUserByEmailWithResponse(ctx context.Context, email string, reqEditors ...RequestEditorFn) (*GetUserByEmailHTTPResp, error)
- func (c *ClientWithResponses) GetUserWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetUserHTTPResp, error)
- func (c *ClientWithResponses) GetWidgetSettingsWithResponse(ctx context.Context, pType string, reqEditors ...RequestEditorFn) (*GetWidgetSettingsHTTPResp, error)
- func (c *ClientWithResponses) HangupAgentCallWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*HangupAgentCallHTTPResp, error)
- func (c *ClientWithResponses) HangupCallWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*HangupCallHTTPResp, error)
- func (c *ClientWithResponses) ImportAgentsWithBodyWithResponse(ctx context.Context, params *ImportAgentsParams, contentType string, ...) (*ImportAgentsHTTPResp, error)
- func (c *ClientWithResponses) IntegrateIntegrationWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*IntegrateIntegrationHTTPResp, error)
- func (c *ClientWithResponses) IntegrateIntegrationWithResponse(ctx context.Context, id string, body IntegrateIntegrationJSONRequestBody, ...) (*IntegrateIntegrationHTTPResp, error)
- func (c *ClientWithResponses) IntegrationApiProxyGetWithResponse(ctx context.Context, integrationId string, uri string, ...) (*IntegrationApiProxyGetHTTPResp, error)
- func (c *ClientWithResponses) IntegrationApiProxyPostWithBodyWithResponse(ctx context.Context, integrationId string, uri string, contentType string, ...) (*IntegrationApiProxyPostHTTPResp, error)
- func (c *ClientWithResponses) IntegrationApiProxyPostWithResponse(ctx context.Context, integrationId string, uri string, ...) (*IntegrationApiProxyPostHTTPResp, error)
- func (c *ClientWithResponses) ListActionParamsWithResponse(ctx context.Context, providerName string, providerActionName string, ...) (*ListActionParamsHTTPResp, error)
- func (c *ClientWithResponses) ListActionsWithResponse(ctx context.Context, params *ListActionsParams, reqEditors ...RequestEditorFn) (*ListActionsHTTPResp, error)
- func (c *ClientWithResponses) ListAgentGroupsWithResponse(ctx context.Context, params *ListAgentGroupsParams, ...) (*ListAgentGroupsHTTPResp, error)
- func (c *ClientWithResponses) ListAgentLogsWithResponse(ctx context.Context, id string, params *ListAgentLogsParams, ...) (*ListAgentLogsHTTPResp, error)
- func (c *ClientWithResponses) ListAgentPresencesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListAgentPresencesHTTPResp, error)
- func (c *ClientWithResponses) ListAgentsInGroupWithResponse(ctx context.Context, groupId string, params *ListAgentsInGroupParams, ...) (*ListAgentsInGroupHTTPResp, error)
- func (c *ClientWithResponses) ListAgentsWithResponse(ctx context.Context, params *ListAgentsParams, reqEditors ...RequestEditorFn) (*ListAgentsHTTPResp, error)
- func (c *ClientWithResponses) ListAllAgentLogsWithResponse(ctx context.Context, params *ListAllAgentLogsParams, ...) (*ListAllAgentLogsHTTPResp, error)
- func (c *ClientWithResponses) ListAllConversationEventsWithResponse(ctx context.Context, params *ListAllConversationEventsParams, ...) (*ListAllConversationEventsHTTPResp, error)
- func (c *ClientWithResponses) ListAllLocalAutomationsWithResponse(ctx context.Context, params *ListAllLocalAutomationsParams, ...) (*ListAllLocalAutomationsHTTPResp, error)
- func (c *ClientWithResponses) ListAllSettingsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListAllSettingsHTTPResp, error)
- func (c *ClientWithResponses) ListAllSimpleReportingCallsWithResponse(ctx context.Context, params *ListAllSimpleReportingCallsParams, ...) (*ListAllSimpleReportingCallsHTTPResp, error)
- func (c *ClientWithResponses) ListApplicationActionsWithResponse(ctx context.Context, params *ListApplicationActionsParams, ...) (*ListApplicationActionsHTTPResp, error)
- func (c *ClientWithResponses) ListApplicationErrorsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListApplicationErrorsHTTPResp, error)
- func (c *ClientWithResponses) ListApplicationsWithResponse(ctx context.Context, params *ListApplicationsParams, ...) (*ListApplicationsHTTPResp, error)
- func (c *ClientWithResponses) ListAuditLogsWithResponse(ctx context.Context, params *ListAuditLogsParams, ...) (*ListAuditLogsHTTPResp, error)
- func (c *ClientWithResponses) ListAvailableAgentStatusesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListAvailableAgentStatusesHTTPResp, error)
- func (c *ClientWithResponses) ListAvailableIntegrationsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListAvailableIntegrationsHTTPResp, error)
- func (c *ClientWithResponses) ListAvailableRolesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListAvailableRolesHTTPResp, error)
- func (c *ClientWithResponses) ListBabeldeskWidgetsWithResponse(ctx context.Context, params *ListBabeldeskWidgetsParams, ...) (*ListBabeldeskWidgetsHTTPResp, error)
- func (c *ClientWithResponses) ListBabeldesksWithResponse(ctx context.Context, params *ListBabeldesksParams, ...) (*ListBabeldesksHTTPResp, error)
- func (c *ClientWithResponses) ListBackupFilesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListBackupFilesHTTPResp, error)
- func (c *ClientWithResponses) ListBusinessHourRangesWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*ListBusinessHourRangesHTTPResp, error)
- func (c *ClientWithResponses) ListBusinessHoursWithResponse(ctx context.Context, params *ListBusinessHoursParams, ...) (*ListBusinessHoursHTTPResp, error)
- func (c *ClientWithResponses) ListCalendarsWithResponse(ctx context.Context, params *ListCalendarsParams, ...) (*ListCalendarsHTTPResp, error)
- func (c *ClientWithResponses) ListCampaignAttemptsWithResponse(ctx context.Context, id string, params *ListCampaignAttemptsParams, ...) (*ListCampaignAttemptsHTTPResp, error)
- func (c *ClientWithResponses) ListCampaignLeadsWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*ListCampaignLeadsHTTPResp, error)
- func (c *ClientWithResponses) ListCampaignProcessedLeadsWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*ListCampaignProcessedLeadsHTTPResp, error)
- func (c *ClientWithResponses) ListCampaignsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListCampaignsHTTPResp, error)
- func (c *ClientWithResponses) ListConferencesWithResponse(ctx context.Context, params *ListConferencesParams, ...) (*ListConferencesHTTPResp, error)
- func (c *ClientWithResponses) ListConversationEventsWithResponse(ctx context.Context, conversationId string, reqEditors ...RequestEditorFn) (*ListConversationEventsHTTPResp, error)
- func (c *ClientWithResponses) ListConversationsWithResponse(ctx context.Context, params *ListConversationsParams, ...) (*ListConversationsHTTPResp, error)
- func (c *ClientWithResponses) ListDashboardUsersWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*ListDashboardUsersHTTPResp, error)
- func (c *ClientWithResponses) ListDashboardsWithResponse(ctx context.Context, params *ListDashboardsParams, ...) (*ListDashboardsHTTPResp, error)
- func (c *ClientWithResponses) ListDialerBehavioursWithResponse(ctx context.Context, params *ListDialerBehavioursParams, ...) (*ListDialerBehavioursHTTPResp, error)
- func (c *ClientWithResponses) ListDialerSimpleReportingCallsWithResponse(ctx context.Context, params *ListDialerSimpleReportingCallsParams, ...) (*ListDialerSimpleReportingCallsHTTPResp, error)
- func (c *ClientWithResponses) ListEventsWithResponse(ctx context.Context, params *ListEventsParams, reqEditors ...RequestEditorFn) (*ListEventsHTTPResp, error)
- func (c *ClientWithResponses) ListExpressionsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListExpressionsHTTPResp, error)
- func (c *ClientWithResponses) ListFilesByTypeWithResponse(ctx context.Context, pType StorageType, reqEditors ...RequestEditorFn) (*ListFilesByTypeHTTPResp, error)
- func (c *ClientWithResponses) ListFilesWithResponse(ctx context.Context, params *ListFilesParams, reqEditors ...RequestEditorFn) (*ListFilesHTTPResp, error)
- func (c *ClientWithResponses) ListGlobalAutomationsWithResponse(ctx context.Context, params *ListGlobalAutomationsParams, ...) (*ListGlobalAutomationsHTTPResp, error)
- func (c *ClientWithResponses) ListGlobalQueueSelectionsWithResponse(ctx context.Context, params *ListGlobalQueueSelectionsParams, ...) (*ListGlobalQueueSelectionsHTTPResp, error)
- func (c *ClientWithResponses) ListInboundSimpleReportingCallsWithResponse(ctx context.Context, params *ListInboundSimpleReportingCallsParams, ...) (*ListInboundSimpleReportingCallsHTTPResp, error)
- func (c *ClientWithResponses) ListIntegrationProvidersWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListIntegrationProvidersHTTPResp, error)
- func (c *ClientWithResponses) ListIntegrationTokensWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*ListIntegrationTokensHTTPResp, error)
- func (c *ClientWithResponses) ListIntegrationTypeActionsWithResponse(ctx context.Context, pType string, reqEditors ...RequestEditorFn) (*ListIntegrationTypeActionsHTTPResp, error)
- func (c *ClientWithResponses) ListIntegrationsWithResponse(ctx context.Context, params *ListIntegrationsParams, ...) (*ListIntegrationsHTTPResp, error)
- func (c *ClientWithResponses) ListLeadsInListWithResponse(ctx context.Context, id string, params *ListLeadsInListParams, ...) (*ListLeadsInListHTTPResp, error)
- func (c *ClientWithResponses) ListLiveLogsWithResponse(ctx context.Context, params *ListLiveLogsParams, reqEditors ...RequestEditorFn) (*ListLiveLogsHTTPResp, error)
- func (c *ClientWithResponses) ListLocalAutomationsWithResponse(ctx context.Context, applicationId string, params *ListLocalAutomationsParams, ...) (*ListLocalAutomationsHTTPResp, error)
- func (c *ClientWithResponses) ListMetricIdsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListMetricIdsHTTPResp, error)
- func (c *ClientWithResponses) ListModulesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListModulesHTTPResp, error)
- func (c *ClientWithResponses) ListOutboundAttemptsWithResponse(ctx context.Context, params *ListOutboundAttemptsParams, ...) (*ListOutboundAttemptsHTTPResp, error)
- func (c *ClientWithResponses) ListOutboundLeadsWithResponse(ctx context.Context, params *ListOutboundLeadsParams, ...) (*ListOutboundLeadsHTTPResp, error)
- func (c *ClientWithResponses) ListOutboundListsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListOutboundListsHTTPResp, error)
- func (c *ClientWithResponses) ListOutboundSimpleReportingCallsWithResponse(ctx context.Context, params *ListOutboundSimpleReportingCallsParams, ...) (*ListOutboundSimpleReportingCallsHTTPResp, error)
- func (c *ClientWithResponses) ListPhonebookEntrysWithResponse(ctx context.Context, params *ListPhonebookEntrysParams, ...) (*ListPhonebookEntrysHTTPResp, error)
- func (c *ClientWithResponses) ListProcessedOutboundLeadsWithResponse(ctx context.Context, params *ListProcessedOutboundLeadsParams, ...) (*ListProcessedOutboundLeadsHTTPResp, error)
- func (c *ClientWithResponses) ListPromptFilesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListPromptFilesHTTPResp, error)
- func (c *ClientWithResponses) ListPromptsWithResponse(ctx context.Context, params *ListPromptsParams, reqEditors ...RequestEditorFn) (*ListPromptsHTTPResp, error)
- func (c *ClientWithResponses) ListProviderSessionVariablesWithResponse(ctx context.Context, provider string, reqEditors ...RequestEditorFn) (*ListProviderSessionVariablesHTTPResp, error)
- func (c *ClientWithResponses) ListQueueSelectionsWithResponse(ctx context.Context, queueId string, params *ListQueueSelectionsParams, ...) (*ListQueueSelectionsHTTPResp, error)
- func (c *ClientWithResponses) ListQueueTriggersWithResponse(ctx context.Context, queueId string, reqEditors ...RequestEditorFn) (*ListQueueTriggersHTTPResp, error)
- func (c *ClientWithResponses) ListQueuedCallsWithResponse(ctx context.Context, queueId string, params *ListQueuedCallsParams, ...) (*ListQueuedCallsHTTPResp, error)
- func (c *ClientWithResponses) ListQueuesWithResponse(ctx context.Context, params *ListQueuesParams, reqEditors ...RequestEditorFn) (*ListQueuesHTTPResp, error)
- func (c *ClientWithResponses) ListRecordingFilesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListRecordingFilesHTTPResp, error)
- func (c *ClientWithResponses) ListRecordingsWithResponse(ctx context.Context, params *ListRecordingsParams, ...) (*ListRecordingsHTTPResp, error)
- func (c *ClientWithResponses) ListReportingCallsWithResponse(ctx context.Context, params *ListReportingCallsParams, ...) (*ListReportingCallsHTTPResp, error)
- func (c *ClientWithResponses) ListRoutingsWithResponse(ctx context.Context, params *ListRoutingsParams, reqEditors ...RequestEditorFn) (*ListRoutingsHTTPResp, error)
- func (c *ClientWithResponses) ListServiceNumbersWithResponse(ctx context.Context, params *ListServiceNumbersParams, ...) (*ListServiceNumbersHTTPResp, error)
- func (c *ClientWithResponses) ListSettingsInScopeWithResponse(ctx context.Context, scope string, reqEditors ...RequestEditorFn) (*ListSettingsInScopeHTTPResp, error)
- func (c *ClientWithResponses) ListSingleActionSessionVariablesWithResponse(ctx context.Context, provider IntegrationProvider, actionName string, ...) (*ListSingleActionSessionVariablesHTTPResp, error)
- func (c *ClientWithResponses) ListSmssWithResponse(ctx context.Context, params *ListSmssParams, reqEditors ...RequestEditorFn) (*ListSmssHTTPResp, error)
- func (c *ClientWithResponses) ListTagsByCategoryWithResponse(ctx context.Context, category string, reqEditors ...RequestEditorFn) (*ListTagsByCategoryHTTPResp, error)
- func (c *ClientWithResponses) ListTagsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListTagsHTTPResp, error)
- func (c *ClientWithResponses) ListTimezonesWithResponse(ctx context.Context, params *ListTimezonesParams, ...) (*ListTimezonesHTTPResp, error)
- func (c *ClientWithResponses) ListTriggerConditionsWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*ListTriggerConditionsHTTPResp, error)
- func (c *ClientWithResponses) ListTriggerExpressionsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListTriggerExpressionsHTTPResp, error)
- func (c *ClientWithResponses) ListTriggerOperatorsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListTriggerOperatorsHTTPResp, error)
- func (c *ClientWithResponses) ListTriggersWithResponse(ctx context.Context, params *ListTriggersParams, reqEditors ...RequestEditorFn) (*ListTriggersHTTPResp, error)
- func (c *ClientWithResponses) ListUsersWithResponse(ctx context.Context, params *ListUsersParams, reqEditors ...RequestEditorFn) (*ListUsersHTTPResp, error)
- func (c *ClientWithResponses) LogoutAllCampaignAgentsWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*LogoutAllCampaignAgentsHTTPResp, error)
- func (c *ClientWithResponses) OpenConversationWithResponse(ctx context.Context, conversationId string, reqEditors ...RequestEditorFn) (*OpenConversationHTTPResp, error)
- func (c *ClientWithResponses) PingWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*PingHTTPResp, error)
- func (c *ClientWithResponses) PostBulkFileDownloadWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PostBulkFileDownloadHTTPResp, error)
- func (c *ClientWithResponses) PostBulkFileDownloadWithResponse(ctx context.Context, body PostBulkFileDownloadJSONRequestBody, ...) (*PostBulkFileDownloadHTTPResp, error)
- func (c *ClientWithResponses) PushToAgentWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PushToAgentHTTPResp, error)
- func (c *ClientWithResponses) PushToAgentWithResponse(ctx context.Context, body PushToAgentJSONRequestBody, ...) (*PushToAgentHTTPResp, error)
- func (c *ClientWithResponses) QueueCallbackWithBodyWithResponse(ctx context.Context, queueId string, contentType string, body io.Reader, ...) (*QueueCallbackHTTPResp, error)
- func (c *ClientWithResponses) QueueCallbackWithResponse(ctx context.Context, queueId string, body QueueCallbackJSONRequestBody, ...) (*QueueCallbackHTTPResp, error)
- func (c *ClientWithResponses) RefreshIntegrationTokenWithResponse(ctx context.Context, id string, tokenId string, reqEditors ...RequestEditorFn) (*RefreshIntegrationTokenHTTPResp, error)
- func (c *ClientWithResponses) RemoveAgentFromGroupWithResponse(ctx context.Context, groupId string, agentId string, ...) (*RemoveAgentFromGroupHTTPResp, error)
- func (c *ClientWithResponses) RemoveAgentFromQueueSelectionWithResponse(ctx context.Context, queueId string, selectionId string, id string, ...) (*RemoveAgentFromQueueSelectionHTTPResp, error)
- func (c *ClientWithResponses) RemoveBusinessHourRangeWithResponse(ctx context.Context, id string, rangeId string, reqEditors ...RequestEditorFn) (*RemoveBusinessHourRangeHTTPResp, error)
- func (c *ClientWithResponses) RemoveCalendarDateWithResponse(ctx context.Context, id string, dateId string, reqEditors ...RequestEditorFn) (*RemoveCalendarDateHTTPResp, error)
- func (c *ClientWithResponses) RemoveDashboardUserWithResponse(ctx context.Context, id string, userId string, reqEditors ...RequestEditorFn) (*RemoveDashboardUserHTTPResp, error)
- func (c *ClientWithResponses) RemoveGroupFromQueueSelectionWithResponse(ctx context.Context, queueId string, selectionId string, id string, ...) (*RemoveGroupFromQueueSelectionHTTPResp, error)
- func (c *ClientWithResponses) RemoveRolesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*RemoveRolesHTTPResp, error)
- func (c *ClientWithResponses) RemoveRolesWithResponse(ctx context.Context, body RemoveRolesJSONRequestBody, ...) (*RemoveRolesHTTPResp, error)
- func (c *ClientWithResponses) RemoveTagFromQueueSelectionWithResponse(ctx context.Context, queueId string, selectionId string, id string, ...) (*RemoveTagFromQueueSelectionHTTPResp, error)
- func (c *ClientWithResponses) ReportSmsWithResponse(ctx context.Context, params *ReportSmsParams, reqEditors ...RequestEditorFn) (*ReportSmsHTTPResp, error)
- func (c *ClientWithResponses) ResetPasswordsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*ResetPasswordsHTTPResp, error)
- func (c *ClientWithResponses) ResetPasswordsWithResponse(ctx context.Context, body ResetPasswordsJSONRequestBody, ...) (*ResetPasswordsHTTPResp, error)
- func (c *ClientWithResponses) SendSmsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*SendSmsHTTPResp, error)
- func (c *ClientWithResponses) SendSmsWithResponse(ctx context.Context, body SendSmsJSONRequestBody, ...) (*SendSmsHTTPResp, error)
- func (c *ClientWithResponses) SetCallSessionVariablesWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*SetCallSessionVariablesHTTPResp, error)
- func (c *ClientWithResponses) SetCallSessionVariablesWithResponse(ctx context.Context, id string, body SetCallSessionVariablesJSONRequestBody, ...) (*SetCallSessionVariablesHTTPResp, error)
- func (c *ClientWithResponses) SetCampaignListByIdWithResponse(ctx context.Context, id string, listId string, reqEditors ...RequestEditorFn) (*SetCampaignListByIdHTTPResp, error)
- func (c *ClientWithResponses) SetCampaignListWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*SetCampaignListHTTPResp, error)
- func (c *ClientWithResponses) SetCampaignListWithResponse(ctx context.Context, id string, body SetCampaignListJSONRequestBody, ...) (*SetCampaignListHTTPResp, error)
- func (c *ClientWithResponses) SetQueueSelectionsPriorityWithBodyWithResponse(ctx context.Context, queueId string, contentType string, body io.Reader, ...) (*SetQueueSelectionsPriorityHTTPResp, error)
- func (c *ClientWithResponses) SetQueueSelectionsPriorityWithResponse(ctx context.Context, queueId string, ...) (*SetQueueSelectionsPriorityHTTPResp, error)
- func (c *ClientWithResponses) SetTriggerConditionsWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*SetTriggerConditionsHTTPResp, error)
- func (c *ClientWithResponses) SetTriggerConditionsWithResponse(ctx context.Context, id string, body SetTriggerConditionsJSONRequestBody, ...) (*SetTriggerConditionsHTTPResp, error)
- func (c *ClientWithResponses) StartRecordingWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*StartRecordingHTTPResp, error)
- func (c *ClientWithResponses) StartRecordingWithResponse(ctx context.Context, body StartRecordingJSONRequestBody, ...) (*StartRecordingHTTPResp, error)
- func (c *ClientWithResponses) TestCalendarDateWithResponse(ctx context.Context, params *TestCalendarDateParams, ...) (*TestCalendarDateHTTPResp, error)
- func (c *ClientWithResponses) TestInboundSmsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*TestInboundSmsHTTPResp, error)
- func (c *ClientWithResponses) TestInboundSmsWithResponse(ctx context.Context, body TestInboundSmsJSONRequestBody, ...) (*TestInboundSmsHTTPResp, error)
- func (c *ClientWithResponses) TestTriggersWithBodyWithResponse(ctx context.Context, params *TestTriggersParams, contentType string, ...) (*TestTriggersHTTPResp, error)
- func (c *ClientWithResponses) TestTriggersWithResponse(ctx context.Context, params *TestTriggersParams, ...) (*TestTriggersHTTPResp, error)
- func (c *ClientWithResponses) ToggleRecordingFlagWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*ToggleRecordingFlagHTTPResp, error)
- func (c *ClientWithResponses) UnflagRecordingWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*UnflagRecordingHTTPResp, error)
- func (c *ClientWithResponses) UnsetCampaignListWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*UnsetCampaignListHTTPResp, error)
- func (c *ClientWithResponses) UpdateAgentGroupWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*UpdateAgentGroupHTTPResp, error)
- func (c *ClientWithResponses) UpdateAgentGroupWithResponse(ctx context.Context, id string, body UpdateAgentGroupJSONRequestBody, ...) (*UpdateAgentGroupHTTPResp, error)
- func (c *ClientWithResponses) UpdateAgentPasswordWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*UpdateAgentPasswordHTTPResp, error)
- func (c *ClientWithResponses) UpdateAgentPasswordWithResponse(ctx context.Context, id string, body UpdateAgentPasswordJSONRequestBody, ...) (*UpdateAgentPasswordHTTPResp, error)
- func (c *ClientWithResponses) UpdateAgentPresenceWithBodyWithResponse(ctx context.Context, presenceName string, contentType string, body io.Reader, ...) (*UpdateAgentPresenceHTTPResp, error)
- func (c *ClientWithResponses) UpdateAgentPresenceWithResponse(ctx context.Context, presenceName string, ...) (*UpdateAgentPresenceHTTPResp, error)
- func (c *ClientWithResponses) UpdateAgentStatusWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*UpdateAgentStatusHTTPResp, error)
- func (c *ClientWithResponses) UpdateAgentStatusWithResponse(ctx context.Context, id string, body UpdateAgentStatusJSONRequestBody, ...) (*UpdateAgentStatusHTTPResp, error)
- func (c *ClientWithResponses) UpdateAgentWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*UpdateAgentHTTPResp, error)
- func (c *ClientWithResponses) UpdateAgentWithResponse(ctx context.Context, id string, body UpdateAgentJSONRequestBody, ...) (*UpdateAgentHTTPResp, error)
- func (c *ClientWithResponses) UpdateApplicationWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*UpdateApplicationHTTPResp, error)
- func (c *ClientWithResponses) UpdateApplicationWithResponse(ctx context.Context, id string, body UpdateApplicationJSONRequestBody, ...) (*UpdateApplicationHTTPResp, error)
- func (c *ClientWithResponses) UpdateBabeldeskWidgetWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*UpdateBabeldeskWidgetHTTPResp, error)
- func (c *ClientWithResponses) UpdateBabeldeskWidgetWithResponse(ctx context.Context, id string, body UpdateBabeldeskWidgetJSONRequestBody, ...) (*UpdateBabeldeskWidgetHTTPResp, error)
- func (c *ClientWithResponses) UpdateBabeldeskWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*UpdateBabeldeskHTTPResp, error)
- func (c *ClientWithResponses) UpdateBabeldeskWithResponse(ctx context.Context, id string, body UpdateBabeldeskJSONRequestBody, ...) (*UpdateBabeldeskHTTPResp, error)
- func (c *ClientWithResponses) UpdateBusinessHourWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*UpdateBusinessHourHTTPResp, error)
- func (c *ClientWithResponses) UpdateBusinessHourWithResponse(ctx context.Context, id string, body UpdateBusinessHourJSONRequestBody, ...) (*UpdateBusinessHourHTTPResp, error)
- func (c *ClientWithResponses) UpdateCalendarDateWithBodyWithResponse(ctx context.Context, id string, dateId string, contentType string, ...) (*UpdateCalendarDateHTTPResp, error)
- func (c *ClientWithResponses) UpdateCalendarDateWithResponse(ctx context.Context, id string, dateId string, ...) (*UpdateCalendarDateHTTPResp, error)
- func (c *ClientWithResponses) UpdateCalendarWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*UpdateCalendarHTTPResp, error)
- func (c *ClientWithResponses) UpdateCalendarWithResponse(ctx context.Context, id string, body UpdateCalendarJSONRequestBody, ...) (*UpdateCalendarHTTPResp, error)
- func (c *ClientWithResponses) UpdateCampaignWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*UpdateCampaignHTTPResp, error)
- func (c *ClientWithResponses) UpdateCampaignWithResponse(ctx context.Context, id string, body UpdateCampaignJSONRequestBody, ...) (*UpdateCampaignHTTPResp, error)
- func (c *ClientWithResponses) UpdateConversationSessionWithBodyWithResponse(ctx context.Context, conversationId string, contentType string, body io.Reader, ...) (*UpdateConversationSessionHTTPResp, error)
- func (c *ClientWithResponses) UpdateConversationSessionWithResponse(ctx context.Context, conversationId string, ...) (*UpdateConversationSessionHTTPResp, error)
- func (c *ClientWithResponses) UpdateConversationWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*UpdateConversationHTTPResp, error)
- func (c *ClientWithResponses) UpdateConversationWithResponse(ctx context.Context, id string, body UpdateConversationJSONRequestBody, ...) (*UpdateConversationHTTPResp, error)
- func (c *ClientWithResponses) UpdateDashboardWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*UpdateDashboardHTTPResp, error)
- func (c *ClientWithResponses) UpdateDashboardWithResponse(ctx context.Context, id string, body UpdateDashboardJSONRequestBody, ...) (*UpdateDashboardHTTPResp, error)
- func (c *ClientWithResponses) UpdateDialerBehaviourWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*UpdateDialerBehaviourHTTPResp, error)
- func (c *ClientWithResponses) UpdateDialerBehaviourWithResponse(ctx context.Context, id string, body UpdateDialerBehaviourJSONRequestBody, ...) (*UpdateDialerBehaviourHTTPResp, error)
- func (c *ClientWithResponses) UpdateGlobalAutomationWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*UpdateGlobalAutomationHTTPResp, error)
- func (c *ClientWithResponses) UpdateGlobalAutomationWithResponse(ctx context.Context, id string, body UpdateGlobalAutomationJSONRequestBody, ...) (*UpdateGlobalAutomationHTTPResp, error)
- func (c *ClientWithResponses) UpdateIntegrationWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*UpdateIntegrationHTTPResp, error)
- func (c *ClientWithResponses) UpdateIntegrationWithResponse(ctx context.Context, id string, body UpdateIntegrationJSONRequestBody, ...) (*UpdateIntegrationHTTPResp, error)
- func (c *ClientWithResponses) UpdateLocalAutomationWithBodyWithResponse(ctx context.Context, applicationId string, id string, contentType string, ...) (*UpdateLocalAutomationHTTPResp, error)
- func (c *ClientWithResponses) UpdateLocalAutomationWithResponse(ctx context.Context, applicationId string, id string, ...) (*UpdateLocalAutomationHTTPResp, error)
- func (c *ClientWithResponses) UpdateOutboundLeadWithBodyWithResponse(ctx context.Context, id string, leadId string, contentType string, ...) (*UpdateOutboundLeadHTTPResp, error)
- func (c *ClientWithResponses) UpdateOutboundLeadWithResponse(ctx context.Context, id string, leadId string, ...) (*UpdateOutboundLeadHTTPResp, error)
- func (c *ClientWithResponses) UpdateOutboundListWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*UpdateOutboundListHTTPResp, error)
- func (c *ClientWithResponses) UpdateOutboundListWithResponse(ctx context.Context, id string, body UpdateOutboundListJSONRequestBody, ...) (*UpdateOutboundListHTTPResp, error)
- func (c *ClientWithResponses) UpdatePhonebookEntryWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*UpdatePhonebookEntryHTTPResp, error)
- func (c *ClientWithResponses) UpdatePhonebookEntryWithResponse(ctx context.Context, id string, body UpdatePhonebookEntryJSONRequestBody, ...) (*UpdatePhonebookEntryHTTPResp, error)
- func (c *ClientWithResponses) UpdatePromptWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*UpdatePromptHTTPResp, error)
- func (c *ClientWithResponses) UpdatePromptWithResponse(ctx context.Context, id string, body UpdatePromptJSONRequestBody, ...) (*UpdatePromptHTTPResp, error)
- func (c *ClientWithResponses) UpdateQueueSelectionWithBodyWithResponse(ctx context.Context, queueId string, id string, contentType string, ...) (*UpdateQueueSelectionHTTPResp, error)
- func (c *ClientWithResponses) UpdateQueueSelectionWithResponse(ctx context.Context, queueId string, id string, ...) (*UpdateQueueSelectionHTTPResp, error)
- func (c *ClientWithResponses) UpdateQueueWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*UpdateQueueHTTPResp, error)
- func (c *ClientWithResponses) UpdateQueueWithResponse(ctx context.Context, id string, body UpdateQueueJSONRequestBody, ...) (*UpdateQueueHTTPResp, error)
- func (c *ClientWithResponses) UpdateRecordingWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*UpdateRecordingHTTPResp, error)
- func (c *ClientWithResponses) UpdateRecordingWithResponse(ctx context.Context, id string, body UpdateRecordingJSONRequestBody, ...) (*UpdateRecordingHTTPResp, error)
- func (c *ClientWithResponses) UpdateRoutingWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*UpdateRoutingHTTPResp, error)
- func (c *ClientWithResponses) UpdateRoutingWithResponse(ctx context.Context, id string, body UpdateRoutingJSONRequestBody, ...) (*UpdateRoutingHTTPResp, error)
- func (c *ClientWithResponses) UpdateServiceNumberWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*UpdateServiceNumberHTTPResp, error)
- func (c *ClientWithResponses) UpdateServiceNumberWithResponse(ctx context.Context, id string, body UpdateServiceNumberJSONRequestBody, ...) (*UpdateServiceNumberHTTPResp, error)
- func (c *ClientWithResponses) UpdateSessionVariablesWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*UpdateSessionVariablesHTTPResp, error)
- func (c *ClientWithResponses) UpdateSessionVariablesWithResponse(ctx context.Context, id string, body UpdateSessionVariablesJSONRequestBody, ...) (*UpdateSessionVariablesHTTPResp, error)
- func (c *ClientWithResponses) UpdateSettingsForAppAgentStatusWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*UpdateSettingsForAppAgentStatusHTTPResp, error)
- func (c *ClientWithResponses) UpdateSettingsForAppAgentStatusWithResponse(ctx context.Context, body UpdateSettingsForAppAgentStatusJSONRequestBody, ...) (*UpdateSettingsForAppAgentStatusHTTPResp, error)
- func (c *ClientWithResponses) UpdateSettingsForAppConversationsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*UpdateSettingsForAppConversationsHTTPResp, error)
- func (c *ClientWithResponses) UpdateSettingsForAppConversationsWithResponse(ctx context.Context, body UpdateSettingsForAppConversationsJSONRequestBody, ...) (*UpdateSettingsForAppConversationsHTTPResp, error)
- func (c *ClientWithResponses) UpdateSettingsForAppCustomerLoggingWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*UpdateSettingsForAppCustomerLoggingHTTPResp, error)
- func (c *ClientWithResponses) UpdateSettingsForAppCustomerLoggingWithResponse(ctx context.Context, body UpdateSettingsForAppCustomerLoggingJSONRequestBody, ...) (*UpdateSettingsForAppCustomerLoggingHTTPResp, error)
- func (c *ClientWithResponses) UpdateSettingsForAppIntegrationsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*UpdateSettingsForAppIntegrationsHTTPResp, error)
- func (c *ClientWithResponses) UpdateSettingsForAppIntegrationsWithResponse(ctx context.Context, body UpdateSettingsForAppIntegrationsJSONRequestBody, ...) (*UpdateSettingsForAppIntegrationsHTTPResp, error)
- func (c *ClientWithResponses) UpdateSettingsForAuditDefaultWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*UpdateSettingsForAuditDefaultHTTPResp, error)
- func (c *ClientWithResponses) UpdateSettingsForAuditDefaultWithResponse(ctx context.Context, body UpdateSettingsForAuditDefaultJSONRequestBody, ...) (*UpdateSettingsForAuditDefaultHTTPResp, error)
- func (c *ClientWithResponses) UpdateSettingsForRetentionPeriodsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*UpdateSettingsForRetentionPeriodsHTTPResp, error)
- func (c *ClientWithResponses) UpdateSettingsForRetentionPeriodsWithResponse(ctx context.Context, body UpdateSettingsForRetentionPeriodsJSONRequestBody, ...) (*UpdateSettingsForRetentionPeriodsHTTPResp, error)
- func (c *ClientWithResponses) UpdateSettingsForTelephonyAgentInboundWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*UpdateSettingsForTelephonyAgentInboundHTTPResp, error)
- func (c *ClientWithResponses) UpdateSettingsForTelephonyAgentInboundWithResponse(ctx context.Context, ...) (*UpdateSettingsForTelephonyAgentInboundHTTPResp, error)
- func (c *ClientWithResponses) UpdateSettingsForTelephonyAgentOutboundWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*UpdateSettingsForTelephonyAgentOutboundHTTPResp, error)
- func (c *ClientWithResponses) UpdateSettingsForTelephonyAgentOutboundWithResponse(ctx context.Context, ...) (*UpdateSettingsForTelephonyAgentOutboundHTTPResp, error)
- func (c *ClientWithResponses) UpdateSettingsForTelephonyAgentRecordingWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*UpdateSettingsForTelephonyAgentRecordingHTTPResp, error)
- func (c *ClientWithResponses) UpdateSettingsForTelephonyAgentRecordingWithResponse(ctx context.Context, ...) (*UpdateSettingsForTelephonyAgentRecordingHTTPResp, error)
- func (c *ClientWithResponses) UpdateSettingsForTelephonyAgentWrapupWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*UpdateSettingsForTelephonyAgentWrapupHTTPResp, error)
- func (c *ClientWithResponses) UpdateSettingsForTelephonyAgentWrapupWithResponse(ctx context.Context, body UpdateSettingsForTelephonyAgentWrapupJSONRequestBody, ...) (*UpdateSettingsForTelephonyAgentWrapupHTTPResp, error)
- func (c *ClientWithResponses) UpdateSettingsForTelephonyPostCallWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*UpdateSettingsForTelephonyPostCallHTTPResp, error)
- func (c *ClientWithResponses) UpdateSettingsForTelephonyPostCallWithResponse(ctx context.Context, body UpdateSettingsForTelephonyPostCallJSONRequestBody, ...) (*UpdateSettingsForTelephonyPostCallHTTPResp, error)
- func (c *ClientWithResponses) UpdateSettingsForUiI18nWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*UpdateSettingsForUiI18nHTTPResp, error)
- func (c *ClientWithResponses) UpdateSettingsForUiI18nWithResponse(ctx context.Context, body UpdateSettingsForUiI18nJSONRequestBody, ...) (*UpdateSettingsForUiI18nHTTPResp, error)
- func (c *ClientWithResponses) UpdateTriggerWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*UpdateTriggerHTTPResp, error)
- func (c *ClientWithResponses) UpdateTriggerWithResponse(ctx context.Context, id string, body UpdateTriggerJSONRequestBody, ...) (*UpdateTriggerHTTPResp, error)
- func (c *ClientWithResponses) UploadOutboundLeadsWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*UploadOutboundLeadsHTTPResp, error)
- func (c *ClientWithResponses) UploadPhonebookEntriesWithBodyWithResponse(ctx context.Context, params *UploadPhonebookEntriesParams, contentType string, ...) (*UploadPhonebookEntriesHTTPResp, error)
- func (c *ClientWithResponses) UploadPromptWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*UploadPromptHTTPResp, error)
- func (c *ClientWithResponses) ValidateAgentImportWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*ValidateAgentImportHTTPResp, error)
- func (c *ClientWithResponses) WriteLogWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*WriteLogHTTPResp, error)
- func (c *ClientWithResponses) WriteLogWithResponse(ctx context.Context, body WriteLogJSONRequestBody, ...) (*WriteLogHTTPResp, error)
- type ClientWithResponsesInterface
- type CloneApplicationHTTPResp
- type CloneEventTriggerHTTPResp
- type CloneIntegrationHTTPResp
- type CloneTriggerHTTPResp
- type CloseConversationHTTPResp
- type Conference
- type ConferenceAgent
- type ConferenceItemResponse
- type ConferenceMember
- type ConferenceMemberState
- type ConferenceState
- type Conversation
- type ConversationEvent
- type ConversationEventItemResponse
- type ConversationEventRequest
- type ConversationEventType
- type ConversationItemResponse
- type ConversationSessionVariables
- type ConversationSessionVariablesItemResponse
- type ConversationState
- type CreateAgentGroupHTTPResp
- type CreateAgentGroupJSONRequestBody
- type CreateAgentHTTPResp
- type CreateAgentJSONRequestBody
- type CreateAgentOutboundCallHTTPResp
- type CreateAgentOutboundCallJSONRequestBody
- type CreateAgentPresenceHTTPResp
- type CreateAgentPresenceJSONRequestBody
- type CreateApplicationHTTPResp
- type CreateApplicationJSONRequestBody
- type CreateBabeldeskHTTPResp
- type CreateBabeldeskJSONRequestBody
- type CreateBabeldeskWidgetHTTPResp
- type CreateBabeldeskWidgetJSONRequestBody
- type CreateBusinessHourHTTPResp
- type CreateBusinessHourJSONRequestBody
- type CreateCalendarHTTPResp
- type CreateCalendarJSONRequestBody
- type CreateCampaignHTTPResp
- type CreateCampaignJSONRequestBody
- type CreateCampaignRequest
- type CreateConversationHTTPResp
- type CreateConversationJSONRequestBody
- type CreateCustomEventHTTPResp
- type CreateCustomEventJSONRequestBody
- type CreateDashboardHTTPResp
- type CreateDashboardJSONRequestBody
- type CreateDialerBehaviourHTTPResp
- type CreateDialerBehaviourJSONRequestBody
- type CreateGlobalAutomationHTTPResp
- type CreateGlobalAutomationJSONRequestBody
- type CreateInboundTestCallHTTPResp
- type CreateInboundTestCallJSONRequestBody
- type CreateIntegrationHTTPResp
- type CreateIntegrationJSONRequestBody
- type CreateListRequest
- type CreateLocalAutomationHTTPResp
- type CreateLocalAutomationJSONRequestBody
- type CreateManagedUserRequest
- type CreateOutboundListHTTPResp
- type CreateOutboundListJSONRequestBody
- type CreateOutboundListRequest
- type CreatePhonebookEntryHTTPResp
- type CreatePhonebookEntryJSONRequestBody
- type CreateQueueHTTPResp
- type CreateQueueJSONRequestBody
- type CreateQueueSelectionHTTPResp
- type CreateQueueSelectionJSONRequestBody
- type CreateRoutingHTTPResp
- type CreateRoutingJSONRequestBody
- type CreateSessionHTTPResp
- type CreateTestCall
- type CreateTestCallRequest
- type CreateTriggerHTTPResp
- type CreateTriggerJSONRequestBody
- type CreateUserHTTPResp
- type CreateUserJSONRequestBody
- type CustomEventRequest
- type Dashboard
- type DashboardCreateBody
- type DashboardItemResponse
- type DashboardUpdateBody
- type DashboardUser
- type DashboardUserAddRequest
- type DashboardUsersResponse
- type Date
- type DefaultSuccess
- type DefaultTextToSpeechSettings
- type DefaultTextToSpeechSettingsProvider
- type DefaultV2MessageResponse
- type DeleteAgentGroupHTTPResp
- type DeleteAgentGroupResponse
- type DeleteAgentHTTPResp
- type DeleteAgentPresenceHTTPResp
- type DeleteAgentResponse
- type DeleteApplicationHTTPResp
- type DeleteApplicationResponse
- type DeleteBabeldeskHTTPResp
- type DeleteBabeldeskResponse
- type DeleteBabeldeskWidgetHTTPResp
- type DeleteBabeldeskWidgetResponse
- type DeleteBusinessHourHTTPResp
- type DeleteBusinessHourResponse
- type DeleteCalendarHTTPResp
- type DeleteCalendarResponse
- type DeleteCampaignHTTPResp
- type DeleteConversationHTTPResp
- type DeleteConversationResponse
- type DeleteCustomEventHTTPResp
- type DeleteDashboardHTTPResp
- type DeleteDialerBehaviourHTTPResp
- type DeleteFileHTTPResp
- type DeleteGlobalAutomationHTTPResp
- type DeleteGlobalAutomationResponse
- type DeleteIntegrationAssociationHTTPResp
- type DeleteIntegrationHTTPResp
- type DeleteIntegrationTokenHTTPResp
- type DeleteLocalAutomationHTTPResp
- type DeleteLocalAutomationResponse
- type DeleteManyApplicationsHTTPResp
- type DeleteManyApplicationsJSONRequestBody
- type DeleteManyApplicationsRequest
- type DeleteOutboundLeadHTTPResp
- type DeleteOutboundLeadResponse
- type DeleteOutboundListHTTPResp
- type DeletePhonebookEntryHTTPResp
- type DeletePhonebookEntryResponse
- type DeletePromptHTTPResp
- type DeletePromptResponse
- type DeleteQueueHTTPResp
- type DeleteQueueResponse
- type DeleteQueueSelectionHTTPResp
- type DeleteQueueSelectionResponse
- type DeleteRecordingHTTPResp
- type DeleteRoutingHTTPResp
- type DeleteRoutingResponse
- type DeleteSmsHTTPResp
- type DeleteTriggerHTTPResp
- type DeleteTriggerResponse
- type DeleteUsersHTTPResp
- type DeleteUsersJSONRequestBody
- type DialMethod
- type DialStatus
- type DialerBehaviour
- type DialerBehaviourItemResponse
- type DialerBehaviourWriteBody
- type DisableAgentHTTPResp
- type DisableLiveLoggingHTTPResp
- type DisableUsersHTTPResp
- type DisableUsersJSONRequestBody
- type DispatchActionFormdataBody
- type DispatchActionFormdataRequestBody
- type DispatchActionGetHTTPResp
- type DispatchActionGetParams
- type DispatchActionHTTPResp
- type DispatchActionJSONRequestBody
- type DispatchActionParams
- type DispatchEventTriggerHTTPResp
- type DispatchEventTriggerJSONBody
- type DispatchEventTriggerJSONRequestBody
- type DispatchEventTriggerParams
- type DispatchIntegrationTypeActionHTTPResp
- type DispatchIntegrationTypeActionJSONBody
- type DispatchIntegrationTypeActionJSONRequestBody
- type DispatchLocalAutomationsHTTPResp
- type DispatchLocalAutomationsJSONRequestBody
- type DispatchLocalAutomationsParams
- type DispatchLocalAutomationsResponse
- type DownloadFileHTTPResp
- type DownloadPhonebookEntriesHTTPResp
- type DownloadPhonebookEntriesResponse
- type EchoHTTPResp
- type EmailListRequest
- type EmailRoleBinding
- type EnableAgentHTTPResp
- type EnableLiveLoggingHTTPResp
- type EnableUsersHTTPResp
- type EnableUsersJSONRequestBody
- type EvaluateExpression
- type EvaluateExpressionHTTPResp
- type EvaluateExpressionJSONRequestBody
- type EvaluateExpressionParams
- type EvaluateExpressionResponse
- type Event
- type EventItemResponse
- type EventItemsResponse
- type EventType
- type ExecuteActionHTTPResp
- type ExecuteActionJSONBody
- type ExecuteActionJSONRequestBody
- type ExportAgentsHTTPResp
- type ExportAgentsParams
- type ExportAgentsParamsFormat
- type ExportTemplatesHTTPResp
- type ExportTemplatesParamsType
- type FileBulkDeleteRequest
- type FileBulkDownloadRequest
- type FileReference
- type FileState
- type FlagRecordingHTTPResp
- type FlushDialerHTTPResp
- type FlushDialerParams
- type GenericItemResponse
- type GetAgentGroupHTTPResp
- type GetAgentHTTPResp
- type GetAgentImportJobHTTPResp
- type GetAgentPresenceHTTPResp
- type GetAgentStatusHTTPResp
- type GetAgentsForQueueSelectionHTTPResp
- type GetAgentsForQueueSelectionParams
- type GetAllMetricDefinitionsHTTPResp
- type GetApiStatusHTTPResp
- type GetApplicationHTTPResp
- type GetBabeldeskHTTPResp
- type GetBabeldeskWidgetHTTPResp
- type GetBulkFileDownloadHTTPResp
- type GetBulkFileDownloadParams
- type GetBusinessHourHTTPResp
- type GetBusinessHourRangeHTTPResp
- type GetCalendarDateHTTPResp
- type GetCalendarHTTPResp
- type GetCalenderDatesHTTPResp
- type GetCallHTTPResp
- type GetCampaignHTTPResp
- type GetCampaignHopperHTTPResp
- type GetCampaignListHTTPResp
- type GetCampaignStatisticsHTTPResp
- type GetCampaignStatisticsParams
- type GetCampaignStatusHTTPResp
- type GetConferenceHTTPResp
- type GetConversationHTTPResp
- type GetConversationSessionHTTPResp
- type GetDashboardHTTPResp
- type GetDialerBehaviourHTTPResp
- type GetDialerInfoHTTPResp
- type GetFileHTTPResp
- type GetFirstConversationEventHTTPResp
- type GetGlobalAutomationHTTPResp
- type GetIntegrationHTTPResp
- type GetIntegrationProviderLogoHTTPResp
- type GetIntegrationProviderLogoResponse
- type GetIntegrationProviderLogoResponseItem
- type GetIntegrationProviderTemplateHTTPResp
- type GetIntegrationTemplateHTTPResp
- type GetIntegrationTokenHTTPResp
- type GetLatestConversationEventHTTPResp
- type GetLeadInListHTTPResp
- type GetLocalAutomationHTTPResp
- type GetMeHTTPResp
- type GetMetricDefinitionHTTPResp
- type GetMetricHTTPResp
- type GetOutboundListHTTPResp
- type GetPhonebookEntryHTTPResp
- type GetPromptHTTPResp
- type GetPromptUsesHTTPResp
- type GetPushTokenHTTPResp
- type GetQueueHTTPResp
- type GetQueueSelectionHTTPResp
- type GetRecordingFlagHTTPResp
- type GetRecordingHTTPResp
- type GetRoutingHTTPResp
- type GetServerTimeHTTPResp
- type GetServiceNumberHTTPResp
- type GetSessionVariablesHTTPResp
- type GetSettingsForAppAgentStatusHTTPResp
- type GetSettingsForAppConversationsHTTPResp
- type GetSettingsForAppCustomerLoggingHTTPResp
- type GetSettingsForAppIntegrationsHTTPResp
- type GetSettingsForAuditDefaultHTTPResp
- type GetSettingsForRetentionPeriodsHTTPResp
- type GetSettingsForTelephonyAgentInboundHTTPResp
- type GetSettingsForTelephonyAgentOutboundHTTPResp
- type GetSettingsForTelephonyAgentRecordingHTTPResp
- type GetSettingsForTelephonyAgentWrapupHTTPResp
- type GetSettingsForTelephonyPostCallHTTPResp
- type GetSettingsForUiI18nHTTPResp
- type GetSmsHTTPResp
- type GetTriggerHTTPResp
- type GetTriggerUsesHTTPResp
- type GetUserByEmailHTTPResp
- type GetUserHTTPResp
- type GetWidgetSettingsHTTPResp
- type GlobalAutomation
- type GlobalAutomationEmbeddedEvent
- type GlobalAutomationEvent
- type GlobalAutomationItemResponse
- type GlobalQueueSelection
- type GlobalQueueSelectionListResponse
- type GlobalQueueSelectionQueue
- type GlobalQueueSelectionTrigger
- type HangupAgentCallHTTPResp
- type HangupCallHTTPResp
- type HopperItem
- type HttpRequestDoer
- type ImportAgentsHTTPResp
- type ImportAgentsMultipartRequestBody
- type ImportAgentsParams
- type ImportAgentsParamsFormat
- type InputReaderApplication
- type InputReaderApplicationModule
- type InputReaderApplicationSettings
- type InputReaderApplicationUpdateBody
- type InputReaderApplicationUpdateBodyModule
- type InputReaderTerminationDigit
- type InputReaderV2Application
- type InputReaderV2ApplicationModule
- type InputReaderV2ApplicationSettings
- type InputReaderV2ApplicationSettingsBargeIn
- type InputReaderV2ApplicationSettingsDtmf
- type InputReaderV2ApplicationSettingsNumeric
- type InputReaderV2ApplicationSettingsTimeouts
- type InputReaderV2ApplicationSettingsVoice
- type InputReaderV2ApplicationSettingsVoiceProvider
- type InputReaderV2ApplicationSettingsVoiceTransformer
- type InputReaderV2ApplicationUpdateBody
- type InputReaderV2ApplicationUpdateBodyModule
- type InputReaderV2TerminationDigit
- type IntegrateIntegrationHTTPResp
- type IntegrateIntegrationJSONBody
- type IntegrateIntegrationJSONRequestBody
- type Integration
- type IntegrationAddAssociationResponse
- type IntegrationApiProxyGetHTTPResp
- type IntegrationApiProxyPostHTTPResp
- type IntegrationApiProxyPostJSONBody
- type IntegrationApiProxyPostJSONRequestBody
- type IntegrationAvailable
- func (t IntegrationAvailable) AsIntegrationAvailableCustom() (IntegrationAvailableCustom, error)
- func (t IntegrationAvailable) AsIntegrationAvailableLegacy() (IntegrationAvailableLegacy, error)
- func (t *IntegrationAvailable) FromIntegrationAvailableCustom(v IntegrationAvailableCustom) error
- func (t *IntegrationAvailable) FromIntegrationAvailableLegacy(v IntegrationAvailableLegacy) error
- func (t IntegrationAvailable) MarshalJSON() ([]byte, error)
- func (t *IntegrationAvailable) MergeIntegrationAvailableCustom(v IntegrationAvailableCustom) error
- func (t *IntegrationAvailable) MergeIntegrationAvailableLegacy(v IntegrationAvailableLegacy) error
- func (t *IntegrationAvailable) UnmarshalJSON(b []byte) error
- type IntegrationAvailableBase
- type IntegrationAvailableCustom
- type IntegrationAvailableLegacy
- type IntegrationBulkIdsRequest
- type IntegrationCapability
- type IntegrationCreateRequest
- type IntegrationDeleteResponse
- type IntegrationDispatchActionRequest
- type IntegrationDispatchActionResponse
- type IntegrationItemResponse
- type IntegrationListAvailableIntegrationsResponse
- type IntegrationObjectListResponse
- type IntegrationPaginationType
- type IntegrationProvider
- type IntegrationRemoveAssociationResponse
- type IntegrationSessionVariable
- type IntegrationSessionVariableItemsResponse
- type IntegrationToken
- type IntegrationTokenItemResponse
- type IntegrationTokenListResponse
- type IntegrationType
- type IntegrationUpdateRequest
- type IvrModule
- type Lead
- type LeadBulkDeleteRequest
- type LeadItemResponse
- type LeadList
- type LeadListItemResponse
- type LeadUploadRequest
- type LeadUploadResponse
- type LeadUploadResponseItem
- type ListActionParamsHTTPResp
- type ListActionsHTTPResp
- type ListActionsParams
- type ListAgentGroupsHTTPResp
- type ListAgentGroupsParams
- type ListAgentLogsHTTPResp
- type ListAgentLogsParams
- type ListAgentPresencesHTTPResp
- type ListAgentsGroupIdsParameter
- func (t ListAgentsGroupIdsParameter) AsListAgentsGroupIdsParameter0() (ListAgentsGroupIdsParameter0, error)
- func (t ListAgentsGroupIdsParameter) AsListAgentsGroupIdsParameter1() (ListAgentsGroupIdsParameter1, error)
- func (t *ListAgentsGroupIdsParameter) FromListAgentsGroupIdsParameter0(v ListAgentsGroupIdsParameter0) error
- func (t *ListAgentsGroupIdsParameter) FromListAgentsGroupIdsParameter1(v ListAgentsGroupIdsParameter1) error
- func (t ListAgentsGroupIdsParameter) MarshalJSON() ([]byte, error)
- func (t *ListAgentsGroupIdsParameter) MergeListAgentsGroupIdsParameter0(v ListAgentsGroupIdsParameter0) error
- func (t *ListAgentsGroupIdsParameter) MergeListAgentsGroupIdsParameter1(v ListAgentsGroupIdsParameter1) error
- func (t *ListAgentsGroupIdsParameter) UnmarshalJSON(b []byte) error
- type ListAgentsGroupIdsParameter0
- type ListAgentsGroupIdsParameter1
- type ListAgentsHTTPResp
- type ListAgentsInGroupHTTPResp
- type ListAgentsInGroupParams
- type ListAgentsParams
- type ListAllAgentLogsHTTPResp
- type ListAllAgentLogsParams
- type ListAllConversationEventsHTTPResp
- type ListAllConversationEventsParams
- type ListAllLocalAutomationsHTTPResp
- type ListAllLocalAutomationsParams
- type ListAllSettingsHTTPResp
- type ListAllSimpleReportingCallsHTTPResp
- type ListAllSimpleReportingCallsParams
- type ListApplicationActionsHTTPResp
- type ListApplicationActionsParams
- type ListApplicationErrorsHTTPResp
- type ListApplicationsHTTPResp
- type ListApplicationsParams
- type ListAuditLogsHTTPResp
- type ListAuditLogsParams
- type ListAuditLogsResponse
- type ListAvailableAgentStatusesHTTPResp
- type ListAvailableIntegrationsHTTPResp
- type ListAvailableRolesHTTPResp
- type ListBabeldeskWidgetsHTTPResp
- type ListBabeldeskWidgetsParams
- type ListBabeldesksHTTPResp
- type ListBabeldesksParams
- type ListBackupFilesHTTPResp
- type ListBusinessHourRangesHTTPResp
- type ListBusinessHoursHTTPResp
- type ListBusinessHoursParams
- type ListCalendarsHTTPResp
- type ListCalendarsParams
- type ListCampaignAttemptsHTTPResp
- type ListCampaignAttemptsParams
- type ListCampaignLeadsHTTPResp
- type ListCampaignProcessedLeadsHTTPResp
- type ListCampaignsHTTPResp
- type ListConferencesHTTPResp
- type ListConferencesParams
- type ListConversationEventsHTTPResp
- type ListConversationsHTTPResp
- type ListConversationsParams
- type ListDashboardUsersHTTPResp
- type ListDashboardsHTTPResp
- type ListDashboardsParams
- type ListDashboardsParamsOrder
- type ListDialerBehavioursHTTPResp
- type ListDialerBehavioursParams
- type ListDialerSimpleReportingCallsHTTPResp
- type ListDialerSimpleReportingCallsParams
- type ListEventsHTTPResp
- type ListEventsParams
- type ListExpressionsHTTPResp
- type ListFilesByTypeHTTPResp
- type ListFilesHTTPResp
- type ListFilesParams
- type ListFilesParamsOrder
- type ListFilesParamsSort
- type ListGlobalAutomationsHTTPResp
- type ListGlobalAutomationsParams
- type ListGlobalQueueSelectionsHTTPResp
- type ListGlobalQueueSelectionsParams
- type ListGlobalQueueSelectionsParamsOrder
- type ListInboundSimpleReportingCallsHTTPResp
- type ListInboundSimpleReportingCallsParams
- type ListIntegrationProvidersHTTPResp
- type ListIntegrationTokensHTTPResp
- type ListIntegrationTypeActionsHTTPResp
- type ListIntegrationsHTTPResp
- type ListIntegrationsParams
- type ListLeadsInListHTTPResp
- type ListLeadsInListParams
- type ListLeadsInListParamsFormat
- type ListLiveLogsHTTPResp
- type ListLiveLogsParams
- type ListLocalAutomationsHTTPResp
- type ListLocalAutomationsParams
- type ListMetricIdsHTTPResp
- type ListModulesHTTPResp
- type ListModulesResponse
- type ListOutboundAttemptsHTTPResp
- type ListOutboundAttemptsParams
- type ListOutboundLeadsHTTPResp
- type ListOutboundLeadsParams
- type ListOutboundListsHTTPResp
- type ListOutboundSimpleReportingCallsHTTPResp
- type ListOutboundSimpleReportingCallsParams
- type ListPhonebookEntrysHTTPResp
- type ListPhonebookEntrysParams
- type ListProcessedOutboundLeadsHTTPResp
- type ListProcessedOutboundLeadsParams
- type ListPromptFilesHTTPResp
- type ListPromptsHTTPResp
- type ListPromptsParams
- type ListProviderSessionVariablesHTTPResp
- type ListQueueSelectionsHTTPResp
- type ListQueueSelectionsParams
- type ListQueueTriggersHTTPResp
- type ListQueuedCallsHTTPResp
- type ListQueuedCallsParams
- type ListQueuesHTTPResp
- type ListQueuesParams
- type ListRecordingFilesHTTPResp
- type ListRecordingsHTTPResp
- type ListRecordingsParams
- type ListReportingCallsDomainParameter
- func (t ListReportingCallsDomainParameter) AsCallDomain() (CallDomain, error)
- func (t ListReportingCallsDomainParameter) AsListReportingCallsDomainParameter1() (ListReportingCallsDomainParameter1, error)
- func (t *ListReportingCallsDomainParameter) FromCallDomain(v CallDomain) error
- func (t *ListReportingCallsDomainParameter) FromListReportingCallsDomainParameter1(v ListReportingCallsDomainParameter1) error
- func (t ListReportingCallsDomainParameter) MarshalJSON() ([]byte, error)
- func (t *ListReportingCallsDomainParameter) MergeCallDomain(v CallDomain) error
- func (t *ListReportingCallsDomainParameter) MergeListReportingCallsDomainParameter1(v ListReportingCallsDomainParameter1) error
- func (t *ListReportingCallsDomainParameter) UnmarshalJSON(b []byte) error
- type ListReportingCallsDomainParameter1
- type ListReportingCallsFinishReasonParameter
- func (t ListReportingCallsFinishReasonParameter) AsCallFinishReason() (CallFinishReason, error)
- func (t ListReportingCallsFinishReasonParameter) AsListReportingCallsFinishReasonParameter1() (ListReportingCallsFinishReasonParameter1, error)
- func (t *ListReportingCallsFinishReasonParameter) FromCallFinishReason(v CallFinishReason) error
- func (t *ListReportingCallsFinishReasonParameter) FromListReportingCallsFinishReasonParameter1(v ListReportingCallsFinishReasonParameter1) error
- func (t ListReportingCallsFinishReasonParameter) MarshalJSON() ([]byte, error)
- func (t *ListReportingCallsFinishReasonParameter) MergeCallFinishReason(v CallFinishReason) error
- func (t *ListReportingCallsFinishReasonParameter) MergeListReportingCallsFinishReasonParameter1(v ListReportingCallsFinishReasonParameter1) error
- func (t *ListReportingCallsFinishReasonParameter) UnmarshalJSON(b []byte) error
- type ListReportingCallsFinishReasonParameter1
- type ListReportingCallsHTTPResp
- type ListReportingCallsIdParameter
- func (t ListReportingCallsIdParameter) AsListReportingCallsIdParameter1() (ListReportingCallsIdParameter1, error)
- func (t ListReportingCallsIdParameter) AsObjectUuid() (ObjectUuid, error)
- func (t *ListReportingCallsIdParameter) FromListReportingCallsIdParameter1(v ListReportingCallsIdParameter1) error
- func (t *ListReportingCallsIdParameter) FromObjectUuid(v ObjectUuid) error
- func (t ListReportingCallsIdParameter) MarshalJSON() ([]byte, error)
- func (t *ListReportingCallsIdParameter) MergeListReportingCallsIdParameter1(v ListReportingCallsIdParameter1) error
- func (t *ListReportingCallsIdParameter) MergeObjectUuid(v ObjectUuid) error
- func (t *ListReportingCallsIdParameter) UnmarshalJSON(b []byte) error
- type ListReportingCallsIdParameter1
- type ListReportingCallsParams
- type ListReportingCallsSourceParameter
- func (t ListReportingCallsSourceParameter) AsCallSource() (CallSource, error)
- func (t ListReportingCallsSourceParameter) AsListReportingCallsSourceParameter1() (ListReportingCallsSourceParameter1, error)
- func (t *ListReportingCallsSourceParameter) FromCallSource(v CallSource) error
- func (t *ListReportingCallsSourceParameter) FromListReportingCallsSourceParameter1(v ListReportingCallsSourceParameter1) error
- func (t ListReportingCallsSourceParameter) MarshalJSON() ([]byte, error)
- func (t *ListReportingCallsSourceParameter) MergeCallSource(v CallSource) error
- func (t *ListReportingCallsSourceParameter) MergeListReportingCallsSourceParameter1(v ListReportingCallsSourceParameter1) error
- func (t *ListReportingCallsSourceParameter) UnmarshalJSON(b []byte) error
- type ListReportingCallsSourceParameter1
- type ListReportingCallsStateParameter
- func (t ListReportingCallsStateParameter) AsCallState() (CallState, error)
- func (t ListReportingCallsStateParameter) AsListReportingCallsStateParameter1() (ListReportingCallsStateParameter1, error)
- func (t *ListReportingCallsStateParameter) FromCallState(v CallState) error
- func (t *ListReportingCallsStateParameter) FromListReportingCallsStateParameter1(v ListReportingCallsStateParameter1) error
- func (t ListReportingCallsStateParameter) MarshalJSON() ([]byte, error)
- func (t *ListReportingCallsStateParameter) MergeCallState(v CallState) error
- func (t *ListReportingCallsStateParameter) MergeListReportingCallsStateParameter1(v ListReportingCallsStateParameter1) error
- func (t *ListReportingCallsStateParameter) UnmarshalJSON(b []byte) error
- type ListReportingCallsStateParameter1
- type ListReportingCallsToParameter
- func (t ListReportingCallsToParameter) AsListReportingCallsToParameter1() (ListReportingCallsToParameter1, error)
- func (t ListReportingCallsToParameter) AsReportingNumberFilter() (ReportingNumberFilter, error)
- func (t *ListReportingCallsToParameter) FromListReportingCallsToParameter1(v ListReportingCallsToParameter1) error
- func (t *ListReportingCallsToParameter) FromReportingNumberFilter(v ReportingNumberFilter) error
- func (t ListReportingCallsToParameter) MarshalJSON() ([]byte, error)
- func (t *ListReportingCallsToParameter) MergeListReportingCallsToParameter1(v ListReportingCallsToParameter1) error
- func (t *ListReportingCallsToParameter) MergeReportingNumberFilter(v ReportingNumberFilter) error
- func (t *ListReportingCallsToParameter) UnmarshalJSON(b []byte) error
- type ListReportingCallsToParameter1
- type ListReportingCallsTypeParameter
- func (t ListReportingCallsTypeParameter) AsCallType() (CallType, error)
- func (t ListReportingCallsTypeParameter) AsListReportingCallsTypeParameter1() (ListReportingCallsTypeParameter1, error)
- func (t *ListReportingCallsTypeParameter) FromCallType(v CallType) error
- func (t *ListReportingCallsTypeParameter) FromListReportingCallsTypeParameter1(v ListReportingCallsTypeParameter1) error
- func (t ListReportingCallsTypeParameter) MarshalJSON() ([]byte, error)
- func (t *ListReportingCallsTypeParameter) MergeCallType(v CallType) error
- func (t *ListReportingCallsTypeParameter) MergeListReportingCallsTypeParameter1(v ListReportingCallsTypeParameter1) error
- func (t *ListReportingCallsTypeParameter) UnmarshalJSON(b []byte) error
- type ListReportingCallsTypeParameter1
- type ListRoutingsHTTPResp
- type ListRoutingsParams
- type ListServiceNumbersHTTPResp
- type ListServiceNumbersParams
- type ListSettingsInScopeHTTPResp
- type ListSingleActionSessionVariablesHTTPResp
- type ListSmssHTTPResp
- type ListSmssParams
- type ListTagsByCategoryHTTPResp
- type ListTagsHTTPResp
- type ListTimezonesHTTPResp
- type ListTimezonesParams
- type ListTriggerConditionsHTTPResp
- type ListTriggerExpressionsHTTPResp
- type ListTriggerOperatorsHTTPResp
- type ListTriggersHTTPResp
- type ListTriggersParams
- type ListUsersHTTPResp
- type ListUsersParams
- type LiveLog
- type LiveLogCategory
- type LiveLogLevel
- type LocalAutomation
- type LocalAutomationDispatch
- type LocalAutomationItemResponse
- type LogoutAllCampaignAgentsHTTPResp
- type ManagedUser
- type ManagedUserAgent
- type ManagedUserEmail
- type ManagedUserItemResponse
- type MetricDefinition
- type MetricDefinitionFilter
- type MetricDefinitionFilterItems
- type MetricDefinitionItemResponse
- type MetricDefinitionListResponse
- type MetricId
- type MetricIdItemsResponse
- type MetricResponse
- type MetricResponseMetric
- type MetricResponseRequest
- type MetricResponseRequestTimeRange
- type MetricTimeRange
- type ObjectListResponse
- type ObjectUuid
- type OpenConversationHTTPResp
- type OutboundCampaign
- type OutboundCampaignItemResponse
- type OutboundCampaignItemsResponse
- type OutboundCampaignLeadList
- type OutboundLead
- type OutboundLeadItemResponse
- type OutboundList
- type OutboundListItemResponse
- type OutboundListItemsResponse
- type PaginatedAgentGroupResponse
- type PaginatedAgentResponse
- type PaginatedApplicationResponse
- type PaginatedAttemptResponse
- type PaginatedAuditLogResponse
- type PaginatedAvailableExpressionResponse
- type PaginatedBabeldeskResponse
- type PaginatedBabeldeskWidgetResponse
- type PaginatedBusinessHourResponse
- type PaginatedCalendarResponse
- type PaginatedCallResponse
- type PaginatedConferenceResponse
- type PaginatedConversationEventResponse
- type PaginatedConversationResponse
- type PaginatedDashboardResponse
- type PaginatedDialerBehaviourResponse
- type PaginatedGlobalAutomationResponse
- type PaginatedIntegrationResponse
- type PaginatedLeadResponse
- type PaginatedLiveLogResponse
- type PaginatedLocalAutomationResponse
- type PaginatedManagedUserResponse
- type PaginatedPhonebookEntryResponse
- type PaginatedPromptResponse
- type PaginatedQueueResponse
- type PaginatedQueueSelectionResponse
- type PaginatedRecordingResponse
- type PaginatedReportingCallResponse
- type PaginatedRoutingResponse
- type PaginatedServiceNumberResponse
- type PaginatedSmsResponse
- type PaginatedStoredFileResponse
- type PaginatedTriggerResponse
- type Pagination
- type PhonebookCsvFile
- type PhonebookEntry
- type PhonebookEntryItemResponse
- type PingHTTPResp
- type PostBulkFileDownloadHTTPResp
- type PostBulkFileDownloadJSONRequestBody
- type Prompt
- type PromptAudioFile
- type PromptItemResponse
- type PromptPlayerApplication
- type PromptPlayerApplicationModule
- type PromptPlayerApplicationSettings
- type PromptPlayerApplicationUpdateBody
- type PromptPlayerApplicationUpdateBodyModule
- type PushToAgentHTTPResp
- type PushToAgentJSONRequestBody
- type Queue
- type QueueAgentApplication
- type QueueAgentApplicationModule
- type QueueAgentApplicationSettings
- type QueueAgentApplicationUpdateBody
- type QueueAgentApplicationUpdateBodyModule
- type QueueBulkUpdateRequest
- type QueueBulkUpdateRequestItemsInner
- type QueueCallbackHTTPResp
- type QueueCallbackJSONRequestBody
- type QueueCallbackRequest
- type QueueCallbackResponse
- type QueueCallbackResponseItem
- type QueueConsumerApplication
- type QueueConsumerApplicationModule
- type QueueConsumerApplicationSettings
- type QueueConsumerApplicationUpdateBody
- type QueueConsumerApplicationUpdateBodyModule
- type QueueItemResponse
- type QueueListResponse
- type QueueSelection
- type QueueSelectionAddition
- type QueueSelectionAgent
- type QueueSelectionAgentAgent
- type QueueSelectionGroup
- type QueueSelectionItemResponse
- type QueueSelectionListResponse
- type QueueSelectionModificationResponse
- type QueueSelectionPriorityItem
- type QueueSelectionResponse
- type QueueSelectionTag
- type QueueTriggerListResponse
- type QueuedCall
- type QueuedCallBridged
- type QueuedCallBridgedAgent
- type QueuedCallBridgedQueue
- type QueuedCallsResponse
- type Recording
- type RecordingAgent
- type RecordingApplication
- type RecordingApplicationModule
- type RecordingApplicationSettings
- type RecordingApplicationUpdateBody
- type RecordingApplicationUpdateBodyModule
- type RecordingCall
- type RecordingItemResponse
- type RecordingStartRequest
- type RecordingState
- type RecordingUpdateBody
- type RefreshIntegrationTokenHTTPResp
- type RemoveAgentFromGroupHTTPResp
- type RemoveAgentFromQueueSelectionHTTPResp
- type RemoveBusinessHourRangeHTTPResp
- type RemoveCalendarDateHTTPResp
- type RemoveDashboardUserHTTPResp
- type RemoveGroupFromQueueSelectionHTTPResp
- type RemoveRolesHTTPResp
- type RemoveRolesJSONRequestBody
- type RemoveTagFromQueueSelectionHTTPResp
- type ReportSmsHTTPResp
- type ReportSmsParams
- type ReportingCall
- type ReportingCallType
- type ReportingNumberFilter
- type RequestEditorFn
- type ResetPasswordsHTTPResp
- type ResetPasswordsJSONRequestBody
- type ResourceReference
- type RestCreateAgent
- type RestCreateAgentBody
- type RestCreateAgentGroup
- type RestCreateAgentGroupBody
- type RestCreateBabeldesk
- type RestCreateBabeldeskBody
- type RestCreateBabeldeskWidget
- type RestCreateBabeldeskWidgetBody
- type RestCreateBaseAutomation
- type RestCreateBusinessHour
- type RestCreateBusinessHourBody
- type RestCreateCalendar
- type RestCreateCalendarBody
- type RestCreateConversation
- type RestCreateConversationBody
- type RestCreateGlobalAutomation
- type RestCreateGlobalAutomationBody
- type RestCreateGlobalAutomationEmbeddedEvent
- type RestCreateLocalAutomation
- type RestCreateLocalAutomationBody
- type RestCreatePhonebookEntry
- type RestCreatePhonebookEntryBody
- type RestCreateQueue
- type RestCreateQueueBody
- type RestCreateQueueSelection
- type RestCreateQueueSelectionBody
- type RestCreateRouting
- type RestCreateRoutingApplication
- type RestCreateRoutingBody
- type RestCreateRoutingNumber
- type RestCreateTrigger
- type RestCreateTriggerBody
- type RestUpdateAgent
- type RestUpdateAgentBody
- type RestUpdateAgentGroup
- type RestUpdateAgentGroupBody
- type RestUpdateBabeldesk
- type RestUpdateBabeldeskBody
- type RestUpdateBabeldeskWidget
- type RestUpdateBabeldeskWidgetBody
- type RestUpdateBaseAutomation
- type RestUpdateBusinessHour
- type RestUpdateBusinessHourBody
- type RestUpdateCalendar
- type RestUpdateCalendarBody
- type RestUpdateConversation
- type RestUpdateConversationBody
- type RestUpdateGlobalAutomation
- type RestUpdateGlobalAutomationBody
- type RestUpdateGlobalAutomationEmbeddedEvent
- type RestUpdateLocalAutomation
- type RestUpdateLocalAutomationBody
- type RestUpdatePhonebookEntry
- type RestUpdatePhonebookEntryBody
- type RestUpdatePrompt
- type RestUpdatePromptBody
- type RestUpdateQueue
- type RestUpdateQueueBody
- type RestUpdateQueueSelection
- type RestUpdateQueueSelectionBody
- type RestUpdateRouting
- type RestUpdateRoutingBody
- type RestUpdateTrigger
- type RestUpdateTriggerBody
- type Routing
- type RoutingApplication
- type RoutingItemResponse
- type RoutingNumber
- type SendSmsHTTPResp
- type SendSmsJSONRequestBody
- type ServiceNumber
- type ServiceNumberItemResponse
- type SessionResponse
- type SessionResponseItem
- type SetCallSessionVariablesHTTPResp
- type SetCallSessionVariablesJSONRequestBody
- type SetCallSessionVariablesRequest
- type SetCallSessionVariablesResponse
- type SetCampaignListByIdHTTPResp
- type SetCampaignListHTTPResp
- type SetCampaignListJSONRequestBody
- type SetCampaignListRequest
- type SetQueueSelectionsPriorityHTTPResp
- type SetQueueSelectionsPriorityJSONBody
- type SetQueueSelectionsPriorityJSONRequestBody
- type SetTriggerConditionsHTTPResp
- type SetTriggerConditionsJSONRequestBody
- type Setting
- type SettingItemResponse
- type SettingsAppAgentStatus
- type SettingsAppAgentStatusRequest
- type SettingsAppAgentStatusRequestData
- type SettingsAppAgentStatusRequestKey
- type SettingsAppAgentStatusRequestScope
- type SettingsAppAgentStatusResponse
- type SettingsAppAgentStatusResponseItem
- type SettingsAppAgentStatusResponseItemKey
- type SettingsAppAgentStatusResponseItemScope
- type SettingsAppConversations
- type SettingsAppConversationsConversationScope
- type SettingsAppConversationsRequest
- type SettingsAppConversationsRequestData
- type SettingsAppConversationsRequestDataConversationScope
- type SettingsAppConversationsRequestKey
- type SettingsAppConversationsRequestScope
- type SettingsAppConversationsResponse
- type SettingsAppConversationsResponseItem
- type SettingsAppConversationsResponseItemKey
- type SettingsAppConversationsResponseItemScope
- type SettingsAppCustomerLogging
- type SettingsAppCustomerLoggingRequest
- type SettingsAppCustomerLoggingRequestData
- type SettingsAppCustomerLoggingRequestKey
- type SettingsAppCustomerLoggingRequestScope
- type SettingsAppCustomerLoggingResponse
- type SettingsAppCustomerLoggingResponseItem
- type SettingsAppCustomerLoggingResponseItemKey
- type SettingsAppCustomerLoggingResponseItemScope
- type SettingsAppIntegrations
- type SettingsAppIntegrationsRequest
- type SettingsAppIntegrationsRequestData
- type SettingsAppIntegrationsRequestKey
- type SettingsAppIntegrationsRequestScope
- type SettingsAppIntegrationsResponse
- type SettingsAppIntegrationsResponseItem
- type SettingsAppIntegrationsResponseItemKey
- type SettingsAppIntegrationsResponseItemScope
- type SettingsAuditDefault
- type SettingsAuditDefaultRequest
- type SettingsAuditDefaultRequestData
- type SettingsAuditDefaultRequestKey
- type SettingsAuditDefaultRequestScope
- type SettingsAuditDefaultResponse
- type SettingsAuditDefaultResponseItem
- type SettingsAuditDefaultResponseItemKey
- type SettingsAuditDefaultResponseItemScope
- type SettingsListResponse
- type SettingsRetentionPeriods
- type SettingsRetentionPeriodsRequest
- type SettingsRetentionPeriodsRequestData
- type SettingsRetentionPeriodsRequestKey
- type SettingsRetentionPeriodsRequestScope
- type SettingsRetentionPeriodsResponse
- type SettingsRetentionPeriodsResponseItem
- type SettingsRetentionPeriodsResponseItemKey
- type SettingsRetentionPeriodsResponseItemScope
- type SettingsTelephonyAgentInbound
- type SettingsTelephonyAgentInboundRequest
- type SettingsTelephonyAgentInboundRequestData
- type SettingsTelephonyAgentInboundRequestKey
- type SettingsTelephonyAgentInboundRequestScope
- type SettingsTelephonyAgentInboundResponse
- type SettingsTelephonyAgentInboundResponseItem
- type SettingsTelephonyAgentInboundResponseItemKey
- type SettingsTelephonyAgentInboundResponseItemScope
- type SettingsTelephonyAgentOutbound
- type SettingsTelephonyAgentOutboundRequest
- type SettingsTelephonyAgentOutboundRequestData
- type SettingsTelephonyAgentOutboundRequestKey
- type SettingsTelephonyAgentOutboundRequestScope
- type SettingsTelephonyAgentOutboundResponse
- type SettingsTelephonyAgentOutboundResponseItem
- type SettingsTelephonyAgentOutboundResponseItemKey
- type SettingsTelephonyAgentOutboundResponseItemScope
- type SettingsTelephonyAgentRecording
- type SettingsTelephonyAgentRecordingRequest
- type SettingsTelephonyAgentRecordingRequestData
- type SettingsTelephonyAgentRecordingRequestKey
- type SettingsTelephonyAgentRecordingRequestScope
- type SettingsTelephonyAgentRecordingResponse
- type SettingsTelephonyAgentRecordingResponseItem
- type SettingsTelephonyAgentRecordingResponseItemKey
- type SettingsTelephonyAgentRecordingResponseItemScope
- type SettingsTelephonyAgentWrapup
- type SettingsTelephonyAgentWrapupRequest
- type SettingsTelephonyAgentWrapupRequestData
- type SettingsTelephonyAgentWrapupRequestKey
- type SettingsTelephonyAgentWrapupRequestScope
- type SettingsTelephonyAgentWrapupResponse
- type SettingsTelephonyAgentWrapupResponseItem
- type SettingsTelephonyAgentWrapupResponseItemKey
- type SettingsTelephonyAgentWrapupResponseItemScope
- type SettingsTelephonyPostCall
- type SettingsTelephonyPostCallRequest
- type SettingsTelephonyPostCallRequestData
- type SettingsTelephonyPostCallRequestKey
- type SettingsTelephonyPostCallRequestScope
- type SettingsTelephonyPostCallResponse
- type SettingsTelephonyPostCallResponseItem
- type SettingsTelephonyPostCallResponseItemKey
- type SettingsTelephonyPostCallResponseItemScope
- type SettingsUiI18n
- type SettingsUiI18nRequest
- type SettingsUiI18nRequestData
- type SettingsUiI18nRequestKey
- type SettingsUiI18nRequestScope
- type SettingsUiI18nResponse
- type SettingsUiI18nResponseItem
- type SettingsUiI18nResponseItemKey
- type SettingsUiI18nResponseItemScope
- type SimpleMenuApplication
- type SimpleMenuApplicationModule
- type SimpleMenuApplicationSettings
- type SimpleMenuApplicationUpdateBody
- type SimpleMenuApplicationUpdateBodyModule
- type SimpleMenuItem
- type Sms
- type SmsItemResponse
- type SmsSendRequest
- type SmsSource
- type SmsState
- type SmsType
- type SpeechToTextApplication
- type SpeechToTextApplicationModule
- type SpeechToTextApplicationSettings
- type SpeechToTextApplicationSettingsTemplate
- type SpeechToTextApplicationUpdateBody
- type SpeechToTextApplicationUpdateBodyModule
- type StartRecordingHTTPResp
- type StartRecordingJSONRequestBody
- type StorageState
- type StorageType
- type StoredFile
- type StoredFileItemResponse
- type SwitchNodeApplication
- type SwitchNodeApplicationModule
- type SwitchNodeApplicationSettings
- type SwitchNodeApplicationUpdateBody
- type SwitchNodeApplicationUpdateBodyModule
- type SwitchNodeTrigger
- type Tag
- type TestCalendarDateHTTPResp
- type TestCalendarDateParams
- type TestInboundSmsHTTPResp
- type TestInboundSmsJSONRequestBody
- type TestTriggersHTTPResp
- type TestTriggersJSONRequestBody
- type TestTriggersParams
- type TestTriggersRequest
- func (t TestTriggersRequest) AsTestTriggersRequest1() (TestTriggersRequest1, error)
- func (t TestTriggersRequest) AsTestTriggersRequest2() (TestTriggersRequest2, error)
- func (t *TestTriggersRequest) FromTestTriggersRequest1(v TestTriggersRequest1) error
- func (t *TestTriggersRequest) FromTestTriggersRequest2(v TestTriggersRequest2) error
- func (t TestTriggersRequest) MarshalJSON() ([]byte, error)
- func (t *TestTriggersRequest) MergeTestTriggersRequest1(v TestTriggersRequest1) error
- func (t *TestTriggersRequest) MergeTestTriggersRequest2(v TestTriggersRequest2) error
- func (t *TestTriggersRequest) UnmarshalJSON(b []byte) error
- type TestTriggersRequest1
- type TestTriggersRequest1TriggersInner
- type TestTriggersRequest2
- type TestTriggersRequest2Condition
- type TestTriggersResponse
- type TestTriggersResponseTrigger
- type TestTriggersTestModeResponse
- type TestTriggersTestModeResultItem
- type TextToSpeechApplication
- type TextToSpeechApplicationModule
- type TextToSpeechApplicationSettings
- type TextToSpeechApplicationUpdateBody
- type TextToSpeechApplicationUpdateBodyModule
- type ToggleRecordingFlagHTTPResp
- type TransferApplication
- type TransferApplicationModule
- type TransferApplicationSettings
- type TransferApplicationUpdateBody
- type TransferApplicationUpdateBodyModule
- type Trigger
- type TriggerCondition
- type TriggerConditionListResponse
- type TriggerConditionsRequest
- type TriggerItemResponse
- type TriggerOperator
- type TriggerType
- type TriggerUse
- type TriggerUsesResponse
- type UnflagRecordingHTTPResp
- type UnixTimestamp
- type UnsetCampaignListHTTPResp
- type UpdateAgentGroupHTTPResp
- type UpdateAgentGroupJSONRequestBody
- type UpdateAgentHTTPResp
- type UpdateAgentJSONRequestBody
- type UpdateAgentPasswordHTTPResp
- type UpdateAgentPasswordJSONRequestBody
- type UpdateAgentPresenceHTTPResp
- type UpdateAgentPresenceJSONRequestBody
- type UpdateAgentStatusHTTPResp
- type UpdateAgentStatusJSONRequestBody
- type UpdateAgentStatusRequest
- type UpdateAgentStatusRequestPresence
- type UpdateApplicationHTTPResp
- type UpdateApplicationJSONRequestBody
- type UpdateBabeldeskHTTPResp
- type UpdateBabeldeskJSONRequestBody
- type UpdateBabeldeskWidgetHTTPResp
- type UpdateBabeldeskWidgetJSONRequestBody
- type UpdateBusinessHourHTTPResp
- type UpdateBusinessHourJSONRequestBody
- type UpdateCalendarDateHTTPResp
- type UpdateCalendarDateJSONRequestBody
- type UpdateCalendarHTTPResp
- type UpdateCalendarJSONRequestBody
- type UpdateCampaignHTTPResp
- type UpdateCampaignJSONRequestBody
- type UpdateCampaignRequest
- type UpdateConversationHTTPResp
- type UpdateConversationJSONRequestBody
- type UpdateConversationSessionHTTPResp
- type UpdateConversationSessionJSONRequestBody
- type UpdateDashboardHTTPResp
- type UpdateDashboardJSONRequestBody
- type UpdateDialerBehaviourHTTPResp
- type UpdateDialerBehaviourJSONRequestBody
- type UpdateGlobalAutomationHTTPResp
- type UpdateGlobalAutomationJSONRequestBody
- type UpdateIntegrationHTTPResp
- type UpdateIntegrationJSONRequestBody
- type UpdateLocalAutomationHTTPResp
- type UpdateLocalAutomationJSONRequestBody
- type UpdateOutboundLeadHTTPResp
- type UpdateOutboundLeadJSONRequestBody
- type UpdateOutboundListHTTPResp
- type UpdateOutboundListJSONRequestBody
- type UpdatePhonebookEntryHTTPResp
- type UpdatePhonebookEntryJSONRequestBody
- type UpdatePromptHTTPResp
- type UpdatePromptJSONRequestBody
- type UpdateQueueHTTPResp
- type UpdateQueueJSONRequestBody
- type UpdateQueueSelectionHTTPResp
- type UpdateQueueSelectionJSONRequestBody
- type UpdateRecordingHTTPResp
- type UpdateRecordingJSONRequestBody
- type UpdateRoutingHTTPResp
- type UpdateRoutingJSONRequestBody
- type UpdateServiceNumberHTTPResp
- type UpdateServiceNumberJSONBody
- type UpdateServiceNumberJSONRequestBody
- type UpdateSessionVariablesHTTPResp
- type UpdateSessionVariablesJSONRequestBody
- type UpdateSessionVariablesRequest
- type UpdateSettingsForAppAgentStatusHTTPResp
- type UpdateSettingsForAppAgentStatusJSONRequestBody
- type UpdateSettingsForAppConversationsHTTPResp
- type UpdateSettingsForAppConversationsJSONRequestBody
- type UpdateSettingsForAppCustomerLoggingHTTPResp
- type UpdateSettingsForAppCustomerLoggingJSONRequestBody
- type UpdateSettingsForAppIntegrationsHTTPResp
- type UpdateSettingsForAppIntegrationsJSONRequestBody
- type UpdateSettingsForAuditDefaultHTTPResp
- type UpdateSettingsForAuditDefaultJSONRequestBody
- type UpdateSettingsForRetentionPeriodsHTTPResp
- type UpdateSettingsForRetentionPeriodsJSONRequestBody
- type UpdateSettingsForTelephonyAgentInboundHTTPResp
- type UpdateSettingsForTelephonyAgentInboundJSONRequestBody
- type UpdateSettingsForTelephonyAgentOutboundHTTPResp
- type UpdateSettingsForTelephonyAgentOutboundJSONRequestBody
- type UpdateSettingsForTelephonyAgentRecordingHTTPResp
- type UpdateSettingsForTelephonyAgentRecordingJSONRequestBody
- type UpdateSettingsForTelephonyAgentWrapupHTTPResp
- type UpdateSettingsForTelephonyAgentWrapupJSONRequestBody
- type UpdateSettingsForTelephonyPostCallHTTPResp
- type UpdateSettingsForTelephonyPostCallJSONRequestBody
- type UpdateSettingsForUiI18nHTTPResp
- type UpdateSettingsForUiI18nJSONRequestBody
- type UpdateTriggerHTTPResp
- type UpdateTriggerJSONRequestBody
- type UploadOutboundLeadsHTTPResp
- type UploadOutboundLeadsMultipartRequestBody
- type UploadPhonebookEntriesHTTPResp
- type UploadPhonebookEntriesMultipartRequestBody
- type UploadPhonebookEntriesParams
- type UploadPromptHTTPResp
- type UploadPromptMultipartRequestBody
- type ValidateAgentImportHTTPResp
- type ValidateAgentImportMultipartRequestBody
- type VariableDefinition
- type VariableDefinitionItemsResponse
- type WidgetSettings
- type WidgetSettingsResponse
- type WriteLogHTTPResp
- type WriteLogJSONRequestBody
- type WriteLogRequest
Constants ¶
const (
Oauth2Scopes = "oauth2.Scopes"
)
Variables ¶
This section is empty.
Functions ¶
func NewAddAgentToGroupRequest ¶
func NewAddAgentToGroupRequest(server string, groupId string, body AddAgentToGroupJSONRequestBody) (*http.Request, error)
NewAddAgentToGroupRequest calls the generic AddAgentToGroup builder with application/json body
func NewAddAgentToGroupRequestWithBody ¶
func NewAddAgentToGroupRequestWithBody(server string, groupId string, contentType string, body io.Reader) (*http.Request, error)
NewAddAgentToGroupRequestWithBody generates requests for AddAgentToGroup with any type of body
func NewAddAgentToQueueSelectionRequest ¶
func NewAddAgentToQueueSelectionRequest(server string, queueId string, selectionId string, body AddAgentToQueueSelectionJSONRequestBody) (*http.Request, error)
NewAddAgentToQueueSelectionRequest calls the generic AddAgentToQueueSelection builder with application/json body
func NewAddAgentToQueueSelectionRequestWithBody ¶
func NewAddAgentToQueueSelectionRequestWithBody(server string, queueId string, selectionId string, contentType string, body io.Reader) (*http.Request, error)
NewAddAgentToQueueSelectionRequestWithBody generates requests for AddAgentToQueueSelection with any type of body
func NewAddBusinessHourRangesRequest ¶ added in v0.38.0
func NewAddBusinessHourRangesRequest(server string, id string, body AddBusinessHourRangesJSONRequestBody) (*http.Request, error)
NewAddBusinessHourRangesRequest calls the generic AddBusinessHourRanges builder with application/json body
func NewAddBusinessHourRangesRequestWithBody ¶ added in v0.38.0
func NewAddBusinessHourRangesRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
NewAddBusinessHourRangesRequestWithBody generates requests for AddBusinessHourRanges with any type of body
func NewAddCalendarDateRequest ¶
func NewAddCalendarDateRequest(server string, id string, body AddCalendarDateJSONRequestBody) (*http.Request, error)
NewAddCalendarDateRequest calls the generic AddCalendarDate builder with application/json body
func NewAddCalendarDateRequestWithBody ¶ added in v0.38.0
func NewAddCalendarDateRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
NewAddCalendarDateRequestWithBody generates requests for AddCalendarDate with any type of body
func NewAddConversationEventRequest ¶ added in v0.38.0
func NewAddConversationEventRequest(server string, conversationId string, body AddConversationEventJSONRequestBody) (*http.Request, error)
NewAddConversationEventRequest calls the generic AddConversationEvent builder with application/json body
func NewAddConversationEventRequestWithBody ¶ added in v0.38.0
func NewAddConversationEventRequestWithBody(server string, conversationId string, contentType string, body io.Reader) (*http.Request, error)
NewAddConversationEventRequestWithBody generates requests for AddConversationEvent with any type of body
func NewAddDashboardUserRequest ¶ added in v0.38.0
func NewAddDashboardUserRequest(server string, id string, body AddDashboardUserJSONRequestBody) (*http.Request, error)
NewAddDashboardUserRequest calls the generic AddDashboardUser builder with application/json body
func NewAddDashboardUserRequestWithBody ¶ added in v0.38.0
func NewAddDashboardUserRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
NewAddDashboardUserRequestWithBody generates requests for AddDashboardUser with any type of body
func NewAddGroupToQueueSelectionRequest ¶
func NewAddGroupToQueueSelectionRequest(server string, queueId string, selectionId string, body AddGroupToQueueSelectionJSONRequestBody) (*http.Request, error)
NewAddGroupToQueueSelectionRequest calls the generic AddGroupToQueueSelection builder with application/json body
func NewAddGroupToQueueSelectionRequestWithBody ¶
func NewAddGroupToQueueSelectionRequestWithBody(server string, queueId string, selectionId string, contentType string, body io.Reader) (*http.Request, error)
NewAddGroupToQueueSelectionRequestWithBody generates requests for AddGroupToQueueSelection with any type of body
func NewAddIntegrationAssociationRequest ¶
func NewAddIntegrationAssociationRequest(server string, integrationId string, associationId string, actionName string) (*http.Request, error)
NewAddIntegrationAssociationRequest generates requests for AddIntegrationAssociation
func NewAddOutboundLeadRequest ¶
func NewAddOutboundLeadRequest(server string, id string, body AddOutboundLeadJSONRequestBody) (*http.Request, error)
NewAddOutboundLeadRequest calls the generic AddOutboundLead builder with application/json body
func NewAddOutboundLeadRequestWithBody ¶
func NewAddOutboundLeadRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
NewAddOutboundLeadRequestWithBody generates requests for AddOutboundLead with any type of body
func NewAddRolesRequest ¶
func NewAddRolesRequest(server string, body AddRolesJSONRequestBody) (*http.Request, error)
NewAddRolesRequest calls the generic AddRoles builder with application/json body
func NewAddRolesRequestWithBody ¶
func NewAddRolesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewAddRolesRequestWithBody generates requests for AddRoles with any type of body
func NewAddTagToQueueSelectionRequest ¶
func NewAddTagToQueueSelectionRequest(server string, queueId string, selectionId string, body AddTagToQueueSelectionJSONRequestBody) (*http.Request, error)
NewAddTagToQueueSelectionRequest calls the generic AddTagToQueueSelection builder with application/json body
func NewAddTagToQueueSelectionRequestWithBody ¶
func NewAddTagToQueueSelectionRequestWithBody(server string, queueId string, selectionId string, contentType string, body io.Reader) (*http.Request, error)
NewAddTagToQueueSelectionRequestWithBody generates requests for AddTagToQueueSelection with any type of body
func NewAddTagsToNumberRequest ¶
func NewAddTagsToNumberRequest(server string, id string, body AddTagsToNumberJSONRequestBody) (*http.Request, error)
NewAddTagsToNumberRequest calls the generic AddTagsToNumber builder with application/json body
func NewAddTagsToNumberRequestWithBody ¶
func NewAddTagsToNumberRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
NewAddTagsToNumberRequestWithBody generates requests for AddTagsToNumber with any type of body
func NewAuthorizeIntegrationRequest ¶ added in v0.38.0
func NewAuthorizeIntegrationRequest(server string, id string, body AuthorizeIntegrationJSONRequestBody) (*http.Request, error)
NewAuthorizeIntegrationRequest calls the generic AuthorizeIntegration builder with application/json body
func NewAuthorizeIntegrationRequestWithBody ¶ added in v0.38.0
func NewAuthorizeIntegrationRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
NewAuthorizeIntegrationRequestWithBody generates requests for AuthorizeIntegration with any type of body
func NewBulkAgentActionRequest ¶ added in v0.38.0
func NewBulkAgentActionRequest(server string, bulkAction BulkAgentActionParamsBulkAction, body BulkAgentActionJSONRequestBody) (*http.Request, error)
NewBulkAgentActionRequest calls the generic BulkAgentAction builder with application/json body
func NewBulkAgentActionRequestWithBody ¶ added in v0.38.0
func NewBulkAgentActionRequestWithBody(server string, bulkAction BulkAgentActionParamsBulkAction, contentType string, body io.Reader) (*http.Request, error)
NewBulkAgentActionRequestWithBody generates requests for BulkAgentAction with any type of body
func NewBulkDeleteAgentGroupsRequest ¶ added in v0.38.0
func NewBulkDeleteAgentGroupsRequest(server string, body BulkDeleteAgentGroupsJSONRequestBody) (*http.Request, error)
NewBulkDeleteAgentGroupsRequest calls the generic BulkDeleteAgentGroups builder with application/json body
func NewBulkDeleteAgentGroupsRequestWithBody ¶ added in v0.38.0
func NewBulkDeleteAgentGroupsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewBulkDeleteAgentGroupsRequestWithBody generates requests for BulkDeleteAgentGroups with any type of body
func NewBulkDeleteBusinessHoursRequest ¶ added in v0.38.0
func NewBulkDeleteBusinessHoursRequest(server string, body BulkDeleteBusinessHoursJSONRequestBody) (*http.Request, error)
NewBulkDeleteBusinessHoursRequest calls the generic BulkDeleteBusinessHours builder with application/json body
func NewBulkDeleteBusinessHoursRequestWithBody ¶ added in v0.38.0
func NewBulkDeleteBusinessHoursRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewBulkDeleteBusinessHoursRequestWithBody generates requests for BulkDeleteBusinessHours with any type of body
func NewBulkDeleteCalendarsRequest ¶ added in v0.38.0
func NewBulkDeleteCalendarsRequest(server string, body BulkDeleteCalendarsJSONRequestBody) (*http.Request, error)
NewBulkDeleteCalendarsRequest calls the generic BulkDeleteCalendars builder with application/json body
func NewBulkDeleteCalendarsRequestWithBody ¶ added in v0.38.0
func NewBulkDeleteCalendarsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewBulkDeleteCalendarsRequestWithBody generates requests for BulkDeleteCalendars with any type of body
func NewBulkDeleteEventTriggersRequest ¶ added in v0.38.0
func NewBulkDeleteEventTriggersRequest(server string, body BulkDeleteEventTriggersJSONRequestBody) (*http.Request, error)
NewBulkDeleteEventTriggersRequest calls the generic BulkDeleteEventTriggers builder with application/json body
func NewBulkDeleteEventTriggersRequestWithBody ¶ added in v0.38.0
func NewBulkDeleteEventTriggersRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewBulkDeleteEventTriggersRequestWithBody generates requests for BulkDeleteEventTriggers with any type of body
func NewBulkDeleteFilesRequest ¶ added in v0.38.0
func NewBulkDeleteFilesRequest(server string, body BulkDeleteFilesJSONRequestBody) (*http.Request, error)
NewBulkDeleteFilesRequest calls the generic BulkDeleteFiles builder with application/json body
func NewBulkDeleteFilesRequestWithBody ¶ added in v0.38.0
func NewBulkDeleteFilesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewBulkDeleteFilesRequestWithBody generates requests for BulkDeleteFiles with any type of body
func NewBulkDeleteIntegrationsRequest ¶ added in v0.38.0
func NewBulkDeleteIntegrationsRequest(server string, body BulkDeleteIntegrationsJSONRequestBody) (*http.Request, error)
NewBulkDeleteIntegrationsRequest calls the generic BulkDeleteIntegrations builder with application/json body
func NewBulkDeleteIntegrationsRequestWithBody ¶ added in v0.38.0
func NewBulkDeleteIntegrationsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewBulkDeleteIntegrationsRequestWithBody generates requests for BulkDeleteIntegrations with any type of body
func NewBulkDeleteOutboundLeadsAltRequest ¶ added in v0.38.0
func NewBulkDeleteOutboundLeadsAltRequest(server string, id string, body BulkDeleteOutboundLeadsAltJSONRequestBody) (*http.Request, error)
NewBulkDeleteOutboundLeadsAltRequest calls the generic BulkDeleteOutboundLeadsAlt builder with application/json body
func NewBulkDeleteOutboundLeadsAltRequestWithBody ¶ added in v0.38.0
func NewBulkDeleteOutboundLeadsAltRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
NewBulkDeleteOutboundLeadsAltRequestWithBody generates requests for BulkDeleteOutboundLeadsAlt with any type of body
func NewBulkDeleteOutboundLeadsRequest ¶ added in v0.38.0
func NewBulkDeleteOutboundLeadsRequest(server string, id string, body BulkDeleteOutboundLeadsJSONRequestBody) (*http.Request, error)
NewBulkDeleteOutboundLeadsRequest calls the generic BulkDeleteOutboundLeads builder with application/json body
func NewBulkDeleteOutboundLeadsRequestWithBody ¶ added in v0.38.0
func NewBulkDeleteOutboundLeadsRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
NewBulkDeleteOutboundLeadsRequestWithBody generates requests for BulkDeleteOutboundLeads with any type of body
func NewBulkDeletePhonebookEntriesRequest ¶ added in v0.38.0
func NewBulkDeletePhonebookEntriesRequest(server string, body BulkDeletePhonebookEntriesJSONRequestBody) (*http.Request, error)
NewBulkDeletePhonebookEntriesRequest calls the generic BulkDeletePhonebookEntries builder with application/json body
func NewBulkDeletePhonebookEntriesRequestWithBody ¶ added in v0.38.0
func NewBulkDeletePhonebookEntriesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewBulkDeletePhonebookEntriesRequestWithBody generates requests for BulkDeletePhonebookEntries with any type of body
func NewBulkRecordingActionRequest ¶ added in v0.38.0
func NewBulkRecordingActionRequest(server string, bulkAction string, body BulkRecordingActionJSONRequestBody) (*http.Request, error)
NewBulkRecordingActionRequest calls the generic BulkRecordingAction builder with application/json body
func NewBulkRecordingActionRequestWithBody ¶ added in v0.38.0
func NewBulkRecordingActionRequestWithBody(server string, bulkAction string, contentType string, body io.Reader) (*http.Request, error)
NewBulkRecordingActionRequestWithBody generates requests for BulkRecordingAction with any type of body
func NewBulkTriggerActionRequest ¶ added in v0.38.0
func NewBulkTriggerActionRequest(server string, bulkAction string, body BulkTriggerActionJSONRequestBody) (*http.Request, error)
NewBulkTriggerActionRequest calls the generic BulkTriggerAction builder with application/json body
func NewBulkTriggerActionRequestWithBody ¶ added in v0.38.0
func NewBulkTriggerActionRequestWithBody(server string, bulkAction string, contentType string, body io.Reader) (*http.Request, error)
NewBulkTriggerActionRequestWithBody generates requests for BulkTriggerAction with any type of body
func NewBulkUpdateApplicationsRequest ¶ added in v0.38.0
func NewBulkUpdateApplicationsRequest(server string, body BulkUpdateApplicationsJSONRequestBody) (*http.Request, error)
NewBulkUpdateApplicationsRequest calls the generic BulkUpdateApplications builder with application/json body
func NewBulkUpdateApplicationsRequestWithBody ¶ added in v0.38.0
func NewBulkUpdateApplicationsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewBulkUpdateApplicationsRequestWithBody generates requests for BulkUpdateApplications with any type of body
func NewBulkUpdateBusinessHoursRequest ¶ added in v0.38.0
func NewBulkUpdateBusinessHoursRequest(server string, body BulkUpdateBusinessHoursJSONRequestBody) (*http.Request, error)
NewBulkUpdateBusinessHoursRequest calls the generic BulkUpdateBusinessHours builder with application/json body
func NewBulkUpdateBusinessHoursRequestWithBody ¶ added in v0.38.0
func NewBulkUpdateBusinessHoursRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewBulkUpdateBusinessHoursRequestWithBody generates requests for BulkUpdateBusinessHours with any type of body
func NewBulkUpdateCalendarsRequest ¶ added in v0.38.0
func NewBulkUpdateCalendarsRequest(server string, body BulkUpdateCalendarsJSONRequestBody) (*http.Request, error)
NewBulkUpdateCalendarsRequest calls the generic BulkUpdateCalendars builder with application/json body
func NewBulkUpdateCalendarsRequestWithBody ¶ added in v0.38.0
func NewBulkUpdateCalendarsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewBulkUpdateCalendarsRequestWithBody generates requests for BulkUpdateCalendars with any type of body
func NewBulkUpdateEventTriggersRequest ¶ added in v0.38.0
func NewBulkUpdateEventTriggersRequest(server string, body BulkUpdateEventTriggersJSONRequestBody) (*http.Request, error)
NewBulkUpdateEventTriggersRequest calls the generic BulkUpdateEventTriggers builder with application/json body
func NewBulkUpdateEventTriggersRequestWithBody ¶ added in v0.38.0
func NewBulkUpdateEventTriggersRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewBulkUpdateEventTriggersRequestWithBody generates requests for BulkUpdateEventTriggers with any type of body
func NewBulkUpdateIntegrationsRequest ¶ added in v0.38.0
func NewBulkUpdateIntegrationsRequest(server string, body BulkUpdateIntegrationsJSONRequestBody) (*http.Request, error)
NewBulkUpdateIntegrationsRequest calls the generic BulkUpdateIntegrations builder with application/json body
func NewBulkUpdateIntegrationsRequestWithBody ¶ added in v0.38.0
func NewBulkUpdateIntegrationsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewBulkUpdateIntegrationsRequestWithBody generates requests for BulkUpdateIntegrations with any type of body
func NewBulkUpdateQueuesRequest ¶ added in v0.38.0
func NewBulkUpdateQueuesRequest(server string, body BulkUpdateQueuesJSONRequestBody) (*http.Request, error)
NewBulkUpdateQueuesRequest calls the generic BulkUpdateQueues builder with application/json body
func NewBulkUpdateQueuesRequestWithBody ¶ added in v0.38.0
func NewBulkUpdateQueuesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewBulkUpdateQueuesRequestWithBody generates requests for BulkUpdateQueues with any type of body
func NewCancelCallRequest ¶ added in v0.38.0
NewCancelCallRequest generates requests for CancelCall
func NewClearAllSettingsRequest ¶ added in v0.38.0
NewClearAllSettingsRequest generates requests for ClearAllSettings
func NewClearOutboundListRequest ¶
NewClearOutboundListRequest generates requests for ClearOutboundList
func NewClearSettingRequest ¶ added in v0.38.0
NewClearSettingRequest generates requests for ClearSetting
func NewClearSettingsInScopeRequest ¶ added in v0.38.0
NewClearSettingsInScopeRequest generates requests for ClearSettingsInScope
func NewCloneApplicationRequest ¶ added in v0.38.0
NewCloneApplicationRequest generates requests for CloneApplication
func NewCloneEventTriggerRequest ¶ added in v0.38.0
NewCloneEventTriggerRequest generates requests for CloneEventTrigger
func NewCloneIntegrationRequest ¶ added in v0.38.0
NewCloneIntegrationRequest generates requests for CloneIntegration
func NewCloneTriggerRequest ¶
NewCloneTriggerRequest generates requests for CloneTrigger
func NewCloseConversationRequest ¶ added in v0.38.0
NewCloseConversationRequest generates requests for CloseConversation
func NewCreateAgentGroupRequest ¶
func NewCreateAgentGroupRequest(server string, body CreateAgentGroupJSONRequestBody) (*http.Request, error)
NewCreateAgentGroupRequest calls the generic CreateAgentGroup builder with application/json body
func NewCreateAgentGroupRequestWithBody ¶
func NewCreateAgentGroupRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateAgentGroupRequestWithBody generates requests for CreateAgentGroup with any type of body
func NewCreateAgentOutboundCallRequest ¶ added in v0.38.0
func NewCreateAgentOutboundCallRequest(server string, id string, body CreateAgentOutboundCallJSONRequestBody) (*http.Request, error)
NewCreateAgentOutboundCallRequest calls the generic CreateAgentOutboundCall builder with application/json body
func NewCreateAgentOutboundCallRequestWithBody ¶ added in v0.38.0
func NewCreateAgentOutboundCallRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
NewCreateAgentOutboundCallRequestWithBody generates requests for CreateAgentOutboundCall with any type of body
func NewCreateAgentPresenceRequest ¶ added in v0.38.0
func NewCreateAgentPresenceRequest(server string, body CreateAgentPresenceJSONRequestBody) (*http.Request, error)
NewCreateAgentPresenceRequest calls the generic CreateAgentPresence builder with application/json body
func NewCreateAgentPresenceRequestWithBody ¶ added in v0.38.0
func NewCreateAgentPresenceRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateAgentPresenceRequestWithBody generates requests for CreateAgentPresence with any type of body
func NewCreateAgentRequest ¶
func NewCreateAgentRequest(server string, body CreateAgentJSONRequestBody) (*http.Request, error)
NewCreateAgentRequest calls the generic CreateAgent builder with application/json body
func NewCreateAgentRequestWithBody ¶
func NewCreateAgentRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateAgentRequestWithBody generates requests for CreateAgent with any type of body
func NewCreateApplicationRequest ¶
func NewCreateApplicationRequest(server string, body CreateApplicationJSONRequestBody) (*http.Request, error)
NewCreateApplicationRequest calls the generic CreateApplication builder with application/json body
func NewCreateApplicationRequestWithBody ¶
func NewCreateApplicationRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateApplicationRequestWithBody generates requests for CreateApplication with any type of body
func NewCreateBabeldeskRequest ¶
func NewCreateBabeldeskRequest(server string, body CreateBabeldeskJSONRequestBody) (*http.Request, error)
NewCreateBabeldeskRequest calls the generic CreateBabeldesk builder with application/json body
func NewCreateBabeldeskRequestWithBody ¶
func NewCreateBabeldeskRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateBabeldeskRequestWithBody generates requests for CreateBabeldesk with any type of body
func NewCreateBabeldeskWidgetRequest ¶
func NewCreateBabeldeskWidgetRequest(server string, body CreateBabeldeskWidgetJSONRequestBody) (*http.Request, error)
NewCreateBabeldeskWidgetRequest calls the generic CreateBabeldeskWidget builder with application/json body
func NewCreateBabeldeskWidgetRequestWithBody ¶
func NewCreateBabeldeskWidgetRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateBabeldeskWidgetRequestWithBody generates requests for CreateBabeldeskWidget with any type of body
func NewCreateBusinessHourRequest ¶
func NewCreateBusinessHourRequest(server string, body CreateBusinessHourJSONRequestBody) (*http.Request, error)
NewCreateBusinessHourRequest calls the generic CreateBusinessHour builder with application/json body
func NewCreateBusinessHourRequestWithBody ¶
func NewCreateBusinessHourRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateBusinessHourRequestWithBody generates requests for CreateBusinessHour with any type of body
func NewCreateCalendarRequest ¶
func NewCreateCalendarRequest(server string, body CreateCalendarJSONRequestBody) (*http.Request, error)
NewCreateCalendarRequest calls the generic CreateCalendar builder with application/json body
func NewCreateCalendarRequestWithBody ¶
func NewCreateCalendarRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateCalendarRequestWithBody generates requests for CreateCalendar with any type of body
func NewCreateCampaignRequest ¶
func NewCreateCampaignRequest(server string, body CreateCampaignJSONRequestBody) (*http.Request, error)
NewCreateCampaignRequest calls the generic CreateCampaign builder with application/json body
func NewCreateCampaignRequestWithBody ¶
func NewCreateCampaignRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateCampaignRequestWithBody generates requests for CreateCampaign with any type of body
func NewCreateConversationRequest ¶
func NewCreateConversationRequest(server string, body CreateConversationJSONRequestBody) (*http.Request, error)
NewCreateConversationRequest calls the generic CreateConversation builder with application/json body
func NewCreateConversationRequestWithBody ¶
func NewCreateConversationRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateConversationRequestWithBody generates requests for CreateConversation with any type of body
func NewCreateCustomEventRequest ¶
func NewCreateCustomEventRequest(server string, body CreateCustomEventJSONRequestBody) (*http.Request, error)
NewCreateCustomEventRequest calls the generic CreateCustomEvent builder with application/json body
func NewCreateCustomEventRequestWithBody ¶
func NewCreateCustomEventRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateCustomEventRequestWithBody generates requests for CreateCustomEvent with any type of body
func NewCreateDashboardRequest ¶ added in v0.38.0
func NewCreateDashboardRequest(server string, body CreateDashboardJSONRequestBody) (*http.Request, error)
NewCreateDashboardRequest calls the generic CreateDashboard builder with application/json body
func NewCreateDashboardRequestWithBody ¶ added in v0.38.0
func NewCreateDashboardRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateDashboardRequestWithBody generates requests for CreateDashboard with any type of body
func NewCreateDialerBehaviourRequest ¶ added in v0.38.0
func NewCreateDialerBehaviourRequest(server string, body CreateDialerBehaviourJSONRequestBody) (*http.Request, error)
NewCreateDialerBehaviourRequest calls the generic CreateDialerBehaviour builder with application/json body
func NewCreateDialerBehaviourRequestWithBody ¶ added in v0.38.0
func NewCreateDialerBehaviourRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateDialerBehaviourRequestWithBody generates requests for CreateDialerBehaviour with any type of body
func NewCreateGlobalAutomationRequest ¶
func NewCreateGlobalAutomationRequest(server string, body CreateGlobalAutomationJSONRequestBody) (*http.Request, error)
NewCreateGlobalAutomationRequest calls the generic CreateGlobalAutomation builder with application/json body
func NewCreateGlobalAutomationRequestWithBody ¶
func NewCreateGlobalAutomationRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateGlobalAutomationRequestWithBody generates requests for CreateGlobalAutomation with any type of body
func NewCreateInboundTestCallRequest ¶
func NewCreateInboundTestCallRequest(server string, body CreateInboundTestCallJSONRequestBody) (*http.Request, error)
NewCreateInboundTestCallRequest calls the generic CreateInboundTestCall builder with application/json body
func NewCreateInboundTestCallRequestWithBody ¶
func NewCreateInboundTestCallRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateInboundTestCallRequestWithBody generates requests for CreateInboundTestCall with any type of body
func NewCreateIntegrationRequest ¶
func NewCreateIntegrationRequest(server string, body CreateIntegrationJSONRequestBody) (*http.Request, error)
NewCreateIntegrationRequest calls the generic CreateIntegration builder with application/json body
func NewCreateIntegrationRequestWithBody ¶
func NewCreateIntegrationRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateIntegrationRequestWithBody generates requests for CreateIntegration with any type of body
func NewCreateLocalAutomationRequest ¶
func NewCreateLocalAutomationRequest(server string, applicationId string, body CreateLocalAutomationJSONRequestBody) (*http.Request, error)
NewCreateLocalAutomationRequest calls the generic CreateLocalAutomation builder with application/json body
func NewCreateLocalAutomationRequestWithBody ¶
func NewCreateLocalAutomationRequestWithBody(server string, applicationId string, contentType string, body io.Reader) (*http.Request, error)
NewCreateLocalAutomationRequestWithBody generates requests for CreateLocalAutomation with any type of body
func NewCreateOutboundListRequest ¶
func NewCreateOutboundListRequest(server string, body CreateOutboundListJSONRequestBody) (*http.Request, error)
NewCreateOutboundListRequest calls the generic CreateOutboundList builder with application/json body
func NewCreateOutboundListRequestWithBody ¶
func NewCreateOutboundListRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateOutboundListRequestWithBody generates requests for CreateOutboundList with any type of body
func NewCreatePhonebookEntryRequest ¶
func NewCreatePhonebookEntryRequest(server string, body CreatePhonebookEntryJSONRequestBody) (*http.Request, error)
NewCreatePhonebookEntryRequest calls the generic CreatePhonebookEntry builder with application/json body
func NewCreatePhonebookEntryRequestWithBody ¶
func NewCreatePhonebookEntryRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreatePhonebookEntryRequestWithBody generates requests for CreatePhonebookEntry with any type of body
func NewCreateQueueRequest ¶
func NewCreateQueueRequest(server string, body CreateQueueJSONRequestBody) (*http.Request, error)
NewCreateQueueRequest calls the generic CreateQueue builder with application/json body
func NewCreateQueueRequestWithBody ¶
func NewCreateQueueRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateQueueRequestWithBody generates requests for CreateQueue with any type of body
func NewCreateQueueSelectionRequest ¶
func NewCreateQueueSelectionRequest(server string, queueId string, body CreateQueueSelectionJSONRequestBody) (*http.Request, error)
NewCreateQueueSelectionRequest calls the generic CreateQueueSelection builder with application/json body
func NewCreateQueueSelectionRequestWithBody ¶
func NewCreateQueueSelectionRequestWithBody(server string, queueId string, contentType string, body io.Reader) (*http.Request, error)
NewCreateQueueSelectionRequestWithBody generates requests for CreateQueueSelection with any type of body
func NewCreateRoutingRequest ¶
func NewCreateRoutingRequest(server string, body CreateRoutingJSONRequestBody) (*http.Request, error)
NewCreateRoutingRequest calls the generic CreateRouting builder with application/json body
func NewCreateRoutingRequestWithBody ¶
func NewCreateRoutingRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateRoutingRequestWithBody generates requests for CreateRouting with any type of body
func NewCreateSessionRequest ¶
NewCreateSessionRequest generates requests for CreateSession
func NewCreateTriggerRequest ¶
func NewCreateTriggerRequest(server string, body CreateTriggerJSONRequestBody) (*http.Request, error)
NewCreateTriggerRequest calls the generic CreateTrigger builder with application/json body
func NewCreateTriggerRequestWithBody ¶
func NewCreateTriggerRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateTriggerRequestWithBody generates requests for CreateTrigger with any type of body
func NewCreateUserRequest ¶
func NewCreateUserRequest(server string, body CreateUserJSONRequestBody) (*http.Request, error)
NewCreateUserRequest calls the generic CreateUser builder with application/json body
func NewCreateUserRequestWithBody ¶
func NewCreateUserRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateUserRequestWithBody generates requests for CreateUser with any type of body
func NewDeleteAgentGroupRequest ¶
NewDeleteAgentGroupRequest generates requests for DeleteAgentGroup
func NewDeleteAgentPresenceRequest ¶ added in v0.38.0
NewDeleteAgentPresenceRequest generates requests for DeleteAgentPresence
func NewDeleteAgentRequest ¶
NewDeleteAgentRequest generates requests for DeleteAgent
func NewDeleteApplicationRequest ¶
NewDeleteApplicationRequest generates requests for DeleteApplication
func NewDeleteBabeldeskRequest ¶
NewDeleteBabeldeskRequest generates requests for DeleteBabeldesk
func NewDeleteBabeldeskWidgetRequest ¶
NewDeleteBabeldeskWidgetRequest generates requests for DeleteBabeldeskWidget
func NewDeleteBusinessHourRequest ¶
NewDeleteBusinessHourRequest generates requests for DeleteBusinessHour
func NewDeleteCalendarRequest ¶
NewDeleteCalendarRequest generates requests for DeleteCalendar
func NewDeleteCampaignRequest ¶
NewDeleteCampaignRequest generates requests for DeleteCampaign
func NewDeleteConversationRequest ¶
NewDeleteConversationRequest generates requests for DeleteConversation
func NewDeleteCustomEventRequest ¶
NewDeleteCustomEventRequest generates requests for DeleteCustomEvent
func NewDeleteDashboardRequest ¶ added in v0.38.0
NewDeleteDashboardRequest generates requests for DeleteDashboard
func NewDeleteDialerBehaviourRequest ¶ added in v0.38.0
NewDeleteDialerBehaviourRequest generates requests for DeleteDialerBehaviour
func NewDeleteFileRequest ¶ added in v0.38.0
NewDeleteFileRequest generates requests for DeleteFile
func NewDeleteGlobalAutomationRequest ¶
NewDeleteGlobalAutomationRequest generates requests for DeleteGlobalAutomation
func NewDeleteIntegrationAssociationRequest ¶
func NewDeleteIntegrationAssociationRequest(server string, integrationId string, associationId string, actionName string) (*http.Request, error)
NewDeleteIntegrationAssociationRequest generates requests for DeleteIntegrationAssociation
func NewDeleteIntegrationRequest ¶
NewDeleteIntegrationRequest generates requests for DeleteIntegration
func NewDeleteIntegrationTokenRequest ¶ added in v0.38.0
func NewDeleteIntegrationTokenRequest(server string, id string, tokenId string) (*http.Request, error)
NewDeleteIntegrationTokenRequest generates requests for DeleteIntegrationToken
func NewDeleteLocalAutomationRequest ¶
func NewDeleteLocalAutomationRequest(server string, applicationId string, id string) (*http.Request, error)
NewDeleteLocalAutomationRequest generates requests for DeleteLocalAutomation
func NewDeleteManyApplicationsRequest ¶
func NewDeleteManyApplicationsRequest(server string, body DeleteManyApplicationsJSONRequestBody) (*http.Request, error)
NewDeleteManyApplicationsRequest calls the generic DeleteManyApplications builder with application/json body
func NewDeleteManyApplicationsRequestWithBody ¶
func NewDeleteManyApplicationsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewDeleteManyApplicationsRequestWithBody generates requests for DeleteManyApplications with any type of body
func NewDeleteOutboundLeadRequest ¶
NewDeleteOutboundLeadRequest generates requests for DeleteOutboundLead
func NewDeleteOutboundListRequest ¶ added in v0.38.0
NewDeleteOutboundListRequest generates requests for DeleteOutboundList
func NewDeletePhonebookEntryRequest ¶
NewDeletePhonebookEntryRequest generates requests for DeletePhonebookEntry
func NewDeletePromptRequest ¶
NewDeletePromptRequest generates requests for DeletePrompt
func NewDeleteQueueRequest ¶
NewDeleteQueueRequest generates requests for DeleteQueue
func NewDeleteQueueSelectionRequest ¶
func NewDeleteQueueSelectionRequest(server string, queueId string, id string) (*http.Request, error)
NewDeleteQueueSelectionRequest generates requests for DeleteQueueSelection
func NewDeleteRecordingRequest ¶ added in v0.38.0
NewDeleteRecordingRequest generates requests for DeleteRecording
func NewDeleteRoutingRequest ¶
NewDeleteRoutingRequest generates requests for DeleteRouting
func NewDeleteSmsRequest ¶ added in v0.38.0
NewDeleteSmsRequest generates requests for DeleteSms
func NewDeleteTriggerRequest ¶
NewDeleteTriggerRequest generates requests for DeleteTrigger
func NewDeleteUsersRequest ¶
func NewDeleteUsersRequest(server string, body DeleteUsersJSONRequestBody) (*http.Request, error)
NewDeleteUsersRequest calls the generic DeleteUsers builder with application/json body
func NewDeleteUsersRequestWithBody ¶
func NewDeleteUsersRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewDeleteUsersRequestWithBody generates requests for DeleteUsers with any type of body
func NewDisableAgentRequest ¶ added in v0.38.0
NewDisableAgentRequest generates requests for DisableAgent
func NewDisableLiveLoggingRequest ¶ added in v0.38.0
NewDisableLiveLoggingRequest generates requests for DisableLiveLogging
func NewDisableUsersRequest ¶
func NewDisableUsersRequest(server string, body DisableUsersJSONRequestBody) (*http.Request, error)
NewDisableUsersRequest calls the generic DisableUsers builder with application/json body
func NewDisableUsersRequestWithBody ¶
func NewDisableUsersRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewDisableUsersRequestWithBody generates requests for DisableUsers with any type of body
func NewDispatchActionGetRequest ¶ added in v0.38.0
func NewDispatchActionGetRequest(server string, integrationId string, action string, params *DispatchActionGetParams) (*http.Request, error)
NewDispatchActionGetRequest generates requests for DispatchActionGet
func NewDispatchActionRequest ¶
func NewDispatchActionRequest(server string, integrationId string, action string, params *DispatchActionParams, body DispatchActionJSONRequestBody) (*http.Request, error)
NewDispatchActionRequest calls the generic DispatchAction builder with application/json body
func NewDispatchActionRequestWithBody ¶
func NewDispatchActionRequestWithBody(server string, integrationId string, action string, params *DispatchActionParams, contentType string, body io.Reader) (*http.Request, error)
NewDispatchActionRequestWithBody generates requests for DispatchAction with any type of body
func NewDispatchActionRequestWithFormdataBody ¶
func NewDispatchActionRequestWithFormdataBody(server string, integrationId string, action string, params *DispatchActionParams, body DispatchActionFormdataRequestBody) (*http.Request, error)
NewDispatchActionRequestWithFormdataBody calls the generic DispatchAction builder with application/x-www-form-urlencoded body
func NewDispatchEventTriggerRequest ¶ added in v0.38.0
func NewDispatchEventTriggerRequest(server string, eventTriggerId string, params *DispatchEventTriggerParams, body DispatchEventTriggerJSONRequestBody) (*http.Request, error)
NewDispatchEventTriggerRequest calls the generic DispatchEventTrigger builder with application/json body
func NewDispatchEventTriggerRequestWithBody ¶ added in v0.38.0
func NewDispatchEventTriggerRequestWithBody(server string, eventTriggerId string, params *DispatchEventTriggerParams, contentType string, body io.Reader) (*http.Request, error)
NewDispatchEventTriggerRequestWithBody generates requests for DispatchEventTrigger with any type of body
func NewDispatchIntegrationTypeActionRequest ¶ added in v0.38.0
func NewDispatchIntegrationTypeActionRequest(server string, pType string, id string, action string, body DispatchIntegrationTypeActionJSONRequestBody) (*http.Request, error)
NewDispatchIntegrationTypeActionRequest calls the generic DispatchIntegrationTypeAction builder with application/json body
func NewDispatchIntegrationTypeActionRequestWithBody ¶ added in v0.38.0
func NewDispatchIntegrationTypeActionRequestWithBody(server string, pType string, id string, action string, contentType string, body io.Reader) (*http.Request, error)
NewDispatchIntegrationTypeActionRequestWithBody generates requests for DispatchIntegrationTypeAction with any type of body
func NewDispatchLocalAutomationsRequest ¶
func NewDispatchLocalAutomationsRequest(server string, id string, position string, params *DispatchLocalAutomationsParams, body DispatchLocalAutomationsJSONRequestBody) (*http.Request, error)
NewDispatchLocalAutomationsRequest calls the generic DispatchLocalAutomations builder with application/json body
func NewDispatchLocalAutomationsRequestWithBody ¶
func NewDispatchLocalAutomationsRequestWithBody(server string, id string, position string, params *DispatchLocalAutomationsParams, contentType string, body io.Reader) (*http.Request, error)
NewDispatchLocalAutomationsRequestWithBody generates requests for DispatchLocalAutomations with any type of body
func NewDownloadFileRequest ¶ added in v0.38.0
NewDownloadFileRequest generates requests for DownloadFile
func NewDownloadPhonebookEntriesRequest ¶
NewDownloadPhonebookEntriesRequest generates requests for DownloadPhonebookEntries
func NewEchoRequest ¶ added in v0.38.0
NewEchoRequest generates requests for Echo
func NewEnableAgentRequest ¶ added in v0.38.0
NewEnableAgentRequest generates requests for EnableAgent
func NewEnableLiveLoggingRequest ¶ added in v0.38.0
NewEnableLiveLoggingRequest generates requests for EnableLiveLogging
func NewEnableUsersRequest ¶
func NewEnableUsersRequest(server string, body EnableUsersJSONRequestBody) (*http.Request, error)
NewEnableUsersRequest calls the generic EnableUsers builder with application/json body
func NewEnableUsersRequestWithBody ¶
func NewEnableUsersRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewEnableUsersRequestWithBody generates requests for EnableUsers with any type of body
func NewEvaluateExpressionRequest ¶
func NewEvaluateExpressionRequest(server string, params *EvaluateExpressionParams, body EvaluateExpressionJSONRequestBody) (*http.Request, error)
NewEvaluateExpressionRequest calls the generic EvaluateExpression builder with application/json body
func NewEvaluateExpressionRequestWithBody ¶
func NewEvaluateExpressionRequestWithBody(server string, params *EvaluateExpressionParams, contentType string, body io.Reader) (*http.Request, error)
NewEvaluateExpressionRequestWithBody generates requests for EvaluateExpression with any type of body
func NewExecuteActionRequest ¶ added in v0.38.0
func NewExecuteActionRequest(server string, actionType string, actionName string, body ExecuteActionJSONRequestBody) (*http.Request, error)
NewExecuteActionRequest calls the generic ExecuteAction builder with application/json body
func NewExecuteActionRequestWithBody ¶ added in v0.38.0
func NewExecuteActionRequestWithBody(server string, actionType string, actionName string, contentType string, body io.Reader) (*http.Request, error)
NewExecuteActionRequestWithBody generates requests for ExecuteAction with any type of body
func NewExportAgentsRequest ¶ added in v0.38.0
func NewExportAgentsRequest(server string, params *ExportAgentsParams) (*http.Request, error)
NewExportAgentsRequest generates requests for ExportAgents
func NewExportTemplatesRequest ¶ added in v0.38.0
func NewExportTemplatesRequest(server string, pType ExportTemplatesParamsType) (*http.Request, error)
NewExportTemplatesRequest generates requests for ExportTemplates
func NewFlagRecordingRequest ¶ added in v0.38.0
NewFlagRecordingRequest generates requests for FlagRecording
func NewFlushDialerRequest ¶ added in v0.38.0
func NewFlushDialerRequest(server string, params *FlushDialerParams) (*http.Request, error)
NewFlushDialerRequest generates requests for FlushDialer
func NewGetAgentGroupRequest ¶
NewGetAgentGroupRequest generates requests for GetAgentGroup
func NewGetAgentImportJobRequest ¶ added in v0.38.0
NewGetAgentImportJobRequest generates requests for GetAgentImportJob
func NewGetAgentPresenceRequest ¶ added in v0.38.0
NewGetAgentPresenceRequest generates requests for GetAgentPresence
func NewGetAgentRequest ¶
NewGetAgentRequest generates requests for GetAgent
func NewGetAgentStatusRequest ¶ added in v0.38.0
NewGetAgentStatusRequest generates requests for GetAgentStatus
func NewGetAgentsForQueueSelectionRequest ¶
func NewGetAgentsForQueueSelectionRequest(server string, queueId string, params *GetAgentsForQueueSelectionParams) (*http.Request, error)
NewGetAgentsForQueueSelectionRequest generates requests for GetAgentsForQueueSelection
func NewGetAllMetricDefinitionsRequest ¶ added in v0.38.0
NewGetAllMetricDefinitionsRequest generates requests for GetAllMetricDefinitions
func NewGetApiStatusRequest ¶ added in v0.38.0
NewGetApiStatusRequest generates requests for GetApiStatus
func NewGetApplicationRequest ¶
NewGetApplicationRequest generates requests for GetApplication
func NewGetBabeldeskRequest ¶
NewGetBabeldeskRequest generates requests for GetBabeldesk
func NewGetBabeldeskWidgetRequest ¶
NewGetBabeldeskWidgetRequest generates requests for GetBabeldeskWidget
func NewGetBulkFileDownloadRequest ¶ added in v0.38.0
func NewGetBulkFileDownloadRequest(server string, params *GetBulkFileDownloadParams) (*http.Request, error)
NewGetBulkFileDownloadRequest generates requests for GetBulkFileDownload
func NewGetBusinessHourRangeRequest ¶ added in v0.38.0
func NewGetBusinessHourRangeRequest(server string, id string, rangeId string) (*http.Request, error)
NewGetBusinessHourRangeRequest generates requests for GetBusinessHourRange
func NewGetBusinessHourRequest ¶
NewGetBusinessHourRequest generates requests for GetBusinessHour
func NewGetCalendarDateRequest ¶ added in v0.38.0
NewGetCalendarDateRequest generates requests for GetCalendarDate
func NewGetCalendarRequest ¶
NewGetCalendarRequest generates requests for GetCalendar
func NewGetCalenderDatesRequest ¶
NewGetCalenderDatesRequest generates requests for GetCalenderDates
func NewGetCallRequest ¶
NewGetCallRequest generates requests for GetCall
func NewGetCampaignHopperRequest ¶ added in v0.38.0
NewGetCampaignHopperRequest generates requests for GetCampaignHopper
func NewGetCampaignListRequest ¶ added in v0.38.0
NewGetCampaignListRequest generates requests for GetCampaignList
func NewGetCampaignRequest ¶
NewGetCampaignRequest generates requests for GetCampaign
func NewGetCampaignStatisticsRequest ¶ added in v0.38.0
func NewGetCampaignStatisticsRequest(server string, id string, params *GetCampaignStatisticsParams) (*http.Request, error)
NewGetCampaignStatisticsRequest generates requests for GetCampaignStatistics
func NewGetCampaignStatusRequest ¶ added in v0.38.0
NewGetCampaignStatusRequest generates requests for GetCampaignStatus
func NewGetConferenceRequest ¶
NewGetConferenceRequest generates requests for GetConference
func NewGetConversationRequest ¶
NewGetConversationRequest generates requests for GetConversation
func NewGetConversationSessionRequest ¶
NewGetConversationSessionRequest generates requests for GetConversationSession
func NewGetDashboardRequest ¶ added in v0.38.0
NewGetDashboardRequest generates requests for GetDashboard
func NewGetDialerBehaviourRequest ¶ added in v0.38.0
NewGetDialerBehaviourRequest generates requests for GetDialerBehaviour
func NewGetDialerInfoRequest ¶ added in v0.38.0
NewGetDialerInfoRequest generates requests for GetDialerInfo
func NewGetFileRequest ¶ added in v0.38.0
NewGetFileRequest generates requests for GetFile
func NewGetFirstConversationEventRequest ¶ added in v0.38.0
func NewGetFirstConversationEventRequest(server string, conversationId string) (*http.Request, error)
NewGetFirstConversationEventRequest generates requests for GetFirstConversationEvent
func NewGetGlobalAutomationRequest ¶
NewGetGlobalAutomationRequest generates requests for GetGlobalAutomation
func NewGetIntegrationProviderLogoRequest ¶
func NewGetIntegrationProviderLogoRequest(server string, providerName IntegrationProvider, size string) (*http.Request, error)
NewGetIntegrationProviderLogoRequest generates requests for GetIntegrationProviderLogo
func NewGetIntegrationProviderTemplateRequest ¶ added in v0.38.0
func NewGetIntegrationProviderTemplateRequest(server string, provider string) (*http.Request, error)
NewGetIntegrationProviderTemplateRequest generates requests for GetIntegrationProviderTemplate
func NewGetIntegrationRequest ¶
NewGetIntegrationRequest generates requests for GetIntegration
func NewGetIntegrationTemplateRequest ¶ added in v0.38.0
func NewGetIntegrationTemplateRequest(server string, pType string, provider string) (*http.Request, error)
NewGetIntegrationTemplateRequest generates requests for GetIntegrationTemplate
func NewGetIntegrationTokenRequest ¶ added in v0.38.0
NewGetIntegrationTokenRequest generates requests for GetIntegrationToken
func NewGetLatestConversationEventRequest ¶ added in v0.38.0
func NewGetLatestConversationEventRequest(server string, conversationId string) (*http.Request, error)
NewGetLatestConversationEventRequest generates requests for GetLatestConversationEvent
func NewGetLeadInListRequest ¶ added in v0.38.0
NewGetLeadInListRequest generates requests for GetLeadInList
func NewGetLocalAutomationRequest ¶
func NewGetLocalAutomationRequest(server string, applicationId string, id string) (*http.Request, error)
NewGetLocalAutomationRequest generates requests for GetLocalAutomation
func NewGetMeRequest ¶ added in v0.38.0
NewGetMeRequest generates requests for GetMe
func NewGetMetricDefinitionRequest ¶
NewGetMetricDefinitionRequest generates requests for GetMetricDefinition
func NewGetMetricRequest ¶
NewGetMetricRequest generates requests for GetMetric
func NewGetOutboundListRequest ¶ added in v0.38.0
NewGetOutboundListRequest generates requests for GetOutboundList
func NewGetPhonebookEntryRequest ¶
NewGetPhonebookEntryRequest generates requests for GetPhonebookEntry
func NewGetPromptRequest ¶
NewGetPromptRequest generates requests for GetPrompt
func NewGetPromptUsesRequest ¶ added in v0.38.0
NewGetPromptUsesRequest generates requests for GetPromptUses
func NewGetPushTokenRequest ¶ added in v0.38.0
NewGetPushTokenRequest generates requests for GetPushToken
func NewGetQueueRequest ¶
NewGetQueueRequest generates requests for GetQueue
func NewGetQueueSelectionRequest ¶
NewGetQueueSelectionRequest generates requests for GetQueueSelection
func NewGetRecordingFlagRequest ¶ added in v0.38.0
NewGetRecordingFlagRequest generates requests for GetRecordingFlag
func NewGetRecordingRequest ¶ added in v0.38.0
NewGetRecordingRequest generates requests for GetRecording
func NewGetRoutingRequest ¶
NewGetRoutingRequest generates requests for GetRouting
func NewGetServerTimeRequest ¶ added in v0.38.0
NewGetServerTimeRequest generates requests for GetServerTime
func NewGetServiceNumberRequest ¶
NewGetServiceNumberRequest generates requests for GetServiceNumber
func NewGetSessionVariablesRequest ¶
NewGetSessionVariablesRequest generates requests for GetSessionVariables
func NewGetSettingsForAppAgentStatusRequest ¶ added in v0.4.0
NewGetSettingsForAppAgentStatusRequest generates requests for GetSettingsForAppAgentStatus
func NewGetSettingsForAppConversationsRequest ¶ added in v0.4.0
NewGetSettingsForAppConversationsRequest generates requests for GetSettingsForAppConversations
func NewGetSettingsForAppCustomerLoggingRequest ¶
NewGetSettingsForAppCustomerLoggingRequest generates requests for GetSettingsForAppCustomerLogging
func NewGetSettingsForAppIntegrationsRequest ¶ added in v0.4.0
NewGetSettingsForAppIntegrationsRequest generates requests for GetSettingsForAppIntegrations
func NewGetSettingsForAuditDefaultRequest ¶
NewGetSettingsForAuditDefaultRequest generates requests for GetSettingsForAuditDefault
func NewGetSettingsForRetentionPeriodsRequest ¶ added in v0.4.0
NewGetSettingsForRetentionPeriodsRequest generates requests for GetSettingsForRetentionPeriods
func NewGetSettingsForTelephonyAgentInboundRequest ¶ added in v0.4.0
NewGetSettingsForTelephonyAgentInboundRequest generates requests for GetSettingsForTelephonyAgentInbound
func NewGetSettingsForTelephonyAgentOutboundRequest ¶
NewGetSettingsForTelephonyAgentOutboundRequest generates requests for GetSettingsForTelephonyAgentOutbound
func NewGetSettingsForTelephonyAgentRecordingRequest ¶
NewGetSettingsForTelephonyAgentRecordingRequest generates requests for GetSettingsForTelephonyAgentRecording
func NewGetSettingsForTelephonyAgentWrapupRequest ¶
NewGetSettingsForTelephonyAgentWrapupRequest generates requests for GetSettingsForTelephonyAgentWrapup
func NewGetSettingsForTelephonyPostCallRequest ¶
NewGetSettingsForTelephonyPostCallRequest generates requests for GetSettingsForTelephonyPostCall
func NewGetSettingsForUiI18nRequest ¶ added in v0.4.0
NewGetSettingsForUiI18nRequest generates requests for GetSettingsForUiI18n
func NewGetSmsRequest ¶
NewGetSmsRequest generates requests for GetSms
func NewGetTriggerRequest ¶
NewGetTriggerRequest generates requests for GetTrigger
func NewGetTriggerUsesRequest ¶ added in v0.38.0
NewGetTriggerUsesRequest generates requests for GetTriggerUses
func NewGetUserByEmailRequest ¶ added in v0.38.0
NewGetUserByEmailRequest generates requests for GetUserByEmail
func NewGetUserRequest ¶ added in v0.38.0
NewGetUserRequest generates requests for GetUser
func NewGetWidgetSettingsRequest ¶ added in v0.38.0
NewGetWidgetSettingsRequest generates requests for GetWidgetSettings
func NewHangupAgentCallRequest ¶ added in v0.38.0
NewHangupAgentCallRequest generates requests for HangupAgentCall
func NewHangupCallRequest ¶
NewHangupCallRequest generates requests for HangupCall
func NewImportAgentsRequestWithBody ¶ added in v0.38.0
func NewImportAgentsRequestWithBody(server string, params *ImportAgentsParams, contentType string, body io.Reader) (*http.Request, error)
NewImportAgentsRequestWithBody generates requests for ImportAgents with any type of body
func NewIntegrateIntegrationRequest ¶ added in v0.38.0
func NewIntegrateIntegrationRequest(server string, id string, body IntegrateIntegrationJSONRequestBody) (*http.Request, error)
NewIntegrateIntegrationRequest calls the generic IntegrateIntegration builder with application/json body
func NewIntegrateIntegrationRequestWithBody ¶ added in v0.38.0
func NewIntegrateIntegrationRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
NewIntegrateIntegrationRequestWithBody generates requests for IntegrateIntegration with any type of body
func NewIntegrationApiProxyGetRequest ¶ added in v0.38.0
func NewIntegrationApiProxyGetRequest(server string, integrationId string, uri string) (*http.Request, error)
NewIntegrationApiProxyGetRequest generates requests for IntegrationApiProxyGet
func NewIntegrationApiProxyPostRequest ¶ added in v0.38.0
func NewIntegrationApiProxyPostRequest(server string, integrationId string, uri string, body IntegrationApiProxyPostJSONRequestBody) (*http.Request, error)
NewIntegrationApiProxyPostRequest calls the generic IntegrationApiProxyPost builder with application/json body
func NewIntegrationApiProxyPostRequestWithBody ¶ added in v0.38.0
func NewIntegrationApiProxyPostRequestWithBody(server string, integrationId string, uri string, contentType string, body io.Reader) (*http.Request, error)
NewIntegrationApiProxyPostRequestWithBody generates requests for IntegrationApiProxyPost with any type of body
func NewListActionParamsRequest ¶ added in v0.38.0
func NewListActionParamsRequest(server string, providerName string, providerActionName string) (*http.Request, error)
NewListActionParamsRequest generates requests for ListActionParams
func NewListActionsRequest ¶ added in v0.38.0
func NewListActionsRequest(server string, params *ListActionsParams) (*http.Request, error)
NewListActionsRequest generates requests for ListActions
func NewListAgentGroupsRequest ¶
func NewListAgentGroupsRequest(server string, params *ListAgentGroupsParams) (*http.Request, error)
NewListAgentGroupsRequest generates requests for ListAgentGroups
func NewListAgentLogsRequest ¶ added in v0.38.0
func NewListAgentLogsRequest(server string, id string, params *ListAgentLogsParams) (*http.Request, error)
NewListAgentLogsRequest generates requests for ListAgentLogs
func NewListAgentPresencesRequest ¶ added in v0.38.0
NewListAgentPresencesRequest generates requests for ListAgentPresences
func NewListAgentsInGroupRequest ¶ added in v0.38.0
func NewListAgentsInGroupRequest(server string, groupId string, params *ListAgentsInGroupParams) (*http.Request, error)
NewListAgentsInGroupRequest generates requests for ListAgentsInGroup
func NewListAgentsRequest ¶
func NewListAgentsRequest(server string, params *ListAgentsParams) (*http.Request, error)
NewListAgentsRequest generates requests for ListAgents
func NewListAllAgentLogsRequest ¶ added in v0.38.0
func NewListAllAgentLogsRequest(server string, params *ListAllAgentLogsParams) (*http.Request, error)
NewListAllAgentLogsRequest generates requests for ListAllAgentLogs
func NewListAllConversationEventsRequest ¶ added in v0.38.0
func NewListAllConversationEventsRequest(server string, params *ListAllConversationEventsParams) (*http.Request, error)
NewListAllConversationEventsRequest generates requests for ListAllConversationEvents
func NewListAllLocalAutomationsRequest ¶ added in v0.38.0
func NewListAllLocalAutomationsRequest(server string, params *ListAllLocalAutomationsParams) (*http.Request, error)
NewListAllLocalAutomationsRequest generates requests for ListAllLocalAutomations
func NewListAllSettingsRequest ¶ added in v0.38.0
NewListAllSettingsRequest generates requests for ListAllSettings
func NewListAllSimpleReportingCallsRequest ¶
func NewListAllSimpleReportingCallsRequest(server string, params *ListAllSimpleReportingCallsParams) (*http.Request, error)
NewListAllSimpleReportingCallsRequest generates requests for ListAllSimpleReportingCalls
func NewListApplicationActionsRequest ¶ added in v0.38.0
func NewListApplicationActionsRequest(server string, params *ListApplicationActionsParams) (*http.Request, error)
NewListApplicationActionsRequest generates requests for ListApplicationActions
func NewListApplicationErrorsRequest ¶ added in v0.38.0
NewListApplicationErrorsRequest generates requests for ListApplicationErrors
func NewListApplicationsRequest ¶
func NewListApplicationsRequest(server string, params *ListApplicationsParams) (*http.Request, error)
NewListApplicationsRequest generates requests for ListApplications
func NewListAuditLogsRequest ¶
func NewListAuditLogsRequest(server string, params *ListAuditLogsParams) (*http.Request, error)
NewListAuditLogsRequest generates requests for ListAuditLogs
func NewListAvailableAgentStatusesRequest ¶ added in v0.38.0
NewListAvailableAgentStatusesRequest generates requests for ListAvailableAgentStatuses
func NewListAvailableIntegrationsRequest ¶
NewListAvailableIntegrationsRequest generates requests for ListAvailableIntegrations
func NewListAvailableRolesRequest ¶
NewListAvailableRolesRequest generates requests for ListAvailableRoles
func NewListBabeldeskWidgetsRequest ¶
func NewListBabeldeskWidgetsRequest(server string, params *ListBabeldeskWidgetsParams) (*http.Request, error)
NewListBabeldeskWidgetsRequest generates requests for ListBabeldeskWidgets
func NewListBabeldesksRequest ¶
func NewListBabeldesksRequest(server string, params *ListBabeldesksParams) (*http.Request, error)
NewListBabeldesksRequest generates requests for ListBabeldesks
func NewListBackupFilesRequest ¶ added in v0.38.0
NewListBackupFilesRequest generates requests for ListBackupFiles
func NewListBusinessHourRangesRequest ¶ added in v0.38.0
NewListBusinessHourRangesRequest generates requests for ListBusinessHourRanges
func NewListBusinessHoursRequest ¶
func NewListBusinessHoursRequest(server string, params *ListBusinessHoursParams) (*http.Request, error)
NewListBusinessHoursRequest generates requests for ListBusinessHours
func NewListCalendarsRequest ¶
func NewListCalendarsRequest(server string, params *ListCalendarsParams) (*http.Request, error)
NewListCalendarsRequest generates requests for ListCalendars
func NewListCampaignAttemptsRequest ¶ added in v0.38.0
func NewListCampaignAttemptsRequest(server string, id string, params *ListCampaignAttemptsParams) (*http.Request, error)
NewListCampaignAttemptsRequest generates requests for ListCampaignAttempts
func NewListCampaignLeadsRequest ¶ added in v0.38.0
NewListCampaignLeadsRequest generates requests for ListCampaignLeads
func NewListCampaignProcessedLeadsRequest ¶ added in v0.38.0
NewListCampaignProcessedLeadsRequest generates requests for ListCampaignProcessedLeads
func NewListCampaignsRequest ¶
NewListCampaignsRequest generates requests for ListCampaigns
func NewListConferencesRequest ¶
func NewListConferencesRequest(server string, params *ListConferencesParams) (*http.Request, error)
NewListConferencesRequest generates requests for ListConferences
func NewListConversationEventsRequest ¶
NewListConversationEventsRequest generates requests for ListConversationEvents
func NewListConversationsRequest ¶
func NewListConversationsRequest(server string, params *ListConversationsParams) (*http.Request, error)
NewListConversationsRequest generates requests for ListConversations
func NewListDashboardUsersRequest ¶ added in v0.38.0
NewListDashboardUsersRequest generates requests for ListDashboardUsers
func NewListDashboardsRequest ¶ added in v0.38.0
func NewListDashboardsRequest(server string, params *ListDashboardsParams) (*http.Request, error)
NewListDashboardsRequest generates requests for ListDashboards
func NewListDialerBehavioursRequest ¶ added in v0.38.0
func NewListDialerBehavioursRequest(server string, params *ListDialerBehavioursParams) (*http.Request, error)
NewListDialerBehavioursRequest generates requests for ListDialerBehaviours
func NewListDialerSimpleReportingCallsRequest ¶ added in v0.38.0
func NewListDialerSimpleReportingCallsRequest(server string, params *ListDialerSimpleReportingCallsParams) (*http.Request, error)
NewListDialerSimpleReportingCallsRequest generates requests for ListDialerSimpleReportingCalls
func NewListEventsRequest ¶
func NewListEventsRequest(server string, params *ListEventsParams) (*http.Request, error)
NewListEventsRequest generates requests for ListEvents
func NewListExpressionsRequest ¶
NewListExpressionsRequest generates requests for ListExpressions
func NewListFilesByTypeRequest ¶ added in v0.38.0
func NewListFilesByTypeRequest(server string, pType StorageType) (*http.Request, error)
NewListFilesByTypeRequest generates requests for ListFilesByType
func NewListFilesRequest ¶ added in v0.38.0
func NewListFilesRequest(server string, params *ListFilesParams) (*http.Request, error)
NewListFilesRequest generates requests for ListFiles
func NewListGlobalAutomationsRequest ¶
func NewListGlobalAutomationsRequest(server string, params *ListGlobalAutomationsParams) (*http.Request, error)
NewListGlobalAutomationsRequest generates requests for ListGlobalAutomations
func NewListGlobalQueueSelectionsRequest ¶ added in v0.38.0
func NewListGlobalQueueSelectionsRequest(server string, params *ListGlobalQueueSelectionsParams) (*http.Request, error)
NewListGlobalQueueSelectionsRequest generates requests for ListGlobalQueueSelections
func NewListInboundSimpleReportingCallsRequest ¶ added in v0.38.0
func NewListInboundSimpleReportingCallsRequest(server string, params *ListInboundSimpleReportingCallsParams) (*http.Request, error)
NewListInboundSimpleReportingCallsRequest generates requests for ListInboundSimpleReportingCalls
func NewListIntegrationProvidersRequest ¶ added in v0.38.0
NewListIntegrationProvidersRequest generates requests for ListIntegrationProviders
func NewListIntegrationTokensRequest ¶ added in v0.38.0
NewListIntegrationTokensRequest generates requests for ListIntegrationTokens
func NewListIntegrationTypeActionsRequest ¶ added in v0.38.0
NewListIntegrationTypeActionsRequest generates requests for ListIntegrationTypeActions
func NewListIntegrationsRequest ¶
func NewListIntegrationsRequest(server string, params *ListIntegrationsParams) (*http.Request, error)
NewListIntegrationsRequest generates requests for ListIntegrations
func NewListLeadsInListRequest ¶ added in v0.38.0
func NewListLeadsInListRequest(server string, id string, params *ListLeadsInListParams) (*http.Request, error)
NewListLeadsInListRequest generates requests for ListLeadsInList
func NewListLiveLogsRequest ¶
func NewListLiveLogsRequest(server string, params *ListLiveLogsParams) (*http.Request, error)
NewListLiveLogsRequest generates requests for ListLiveLogs
func NewListLocalAutomationsRequest ¶
func NewListLocalAutomationsRequest(server string, applicationId string, params *ListLocalAutomationsParams) (*http.Request, error)
NewListLocalAutomationsRequest generates requests for ListLocalAutomations
func NewListMetricIdsRequest ¶
NewListMetricIdsRequest generates requests for ListMetricIds
func NewListModulesRequest ¶
NewListModulesRequest generates requests for ListModules
func NewListOutboundAttemptsRequest ¶ added in v0.38.0
func NewListOutboundAttemptsRequest(server string, params *ListOutboundAttemptsParams) (*http.Request, error)
NewListOutboundAttemptsRequest generates requests for ListOutboundAttempts
func NewListOutboundLeadsRequest ¶ added in v0.38.0
func NewListOutboundLeadsRequest(server string, params *ListOutboundLeadsParams) (*http.Request, error)
NewListOutboundLeadsRequest generates requests for ListOutboundLeads
func NewListOutboundListsRequest ¶
NewListOutboundListsRequest generates requests for ListOutboundLists
func NewListOutboundSimpleReportingCallsRequest ¶ added in v0.38.0
func NewListOutboundSimpleReportingCallsRequest(server string, params *ListOutboundSimpleReportingCallsParams) (*http.Request, error)
NewListOutboundSimpleReportingCallsRequest generates requests for ListOutboundSimpleReportingCalls
func NewListPhonebookEntrysRequest ¶
func NewListPhonebookEntrysRequest(server string, params *ListPhonebookEntrysParams) (*http.Request, error)
NewListPhonebookEntrysRequest generates requests for ListPhonebookEntrys
func NewListProcessedOutboundLeadsRequest ¶ added in v0.38.0
func NewListProcessedOutboundLeadsRequest(server string, params *ListProcessedOutboundLeadsParams) (*http.Request, error)
NewListProcessedOutboundLeadsRequest generates requests for ListProcessedOutboundLeads
func NewListPromptFilesRequest ¶ added in v0.38.0
NewListPromptFilesRequest generates requests for ListPromptFiles
func NewListPromptsRequest ¶
func NewListPromptsRequest(server string, params *ListPromptsParams) (*http.Request, error)
NewListPromptsRequest generates requests for ListPrompts
func NewListProviderSessionVariablesRequest ¶
NewListProviderSessionVariablesRequest generates requests for ListProviderSessionVariables
func NewListQueueSelectionsRequest ¶
func NewListQueueSelectionsRequest(server string, queueId string, params *ListQueueSelectionsParams) (*http.Request, error)
NewListQueueSelectionsRequest generates requests for ListQueueSelections
func NewListQueueTriggersRequest ¶ added in v0.38.0
NewListQueueTriggersRequest generates requests for ListQueueTriggers
func NewListQueuedCallsRequest ¶ added in v0.38.0
func NewListQueuedCallsRequest(server string, queueId string, params *ListQueuedCallsParams) (*http.Request, error)
NewListQueuedCallsRequest generates requests for ListQueuedCalls
func NewListQueuesRequest ¶
func NewListQueuesRequest(server string, params *ListQueuesParams) (*http.Request, error)
NewListQueuesRequest generates requests for ListQueues
func NewListRecordingFilesRequest ¶ added in v0.38.0
NewListRecordingFilesRequest generates requests for ListRecordingFiles
func NewListRecordingsRequest ¶ added in v0.38.0
func NewListRecordingsRequest(server string, params *ListRecordingsParams) (*http.Request, error)
NewListRecordingsRequest generates requests for ListRecordings
func NewListReportingCallsRequest ¶
func NewListReportingCallsRequest(server string, params *ListReportingCallsParams) (*http.Request, error)
NewListReportingCallsRequest generates requests for ListReportingCalls
func NewListRoutingsRequest ¶
func NewListRoutingsRequest(server string, params *ListRoutingsParams) (*http.Request, error)
NewListRoutingsRequest generates requests for ListRoutings
func NewListServiceNumbersRequest ¶
func NewListServiceNumbersRequest(server string, params *ListServiceNumbersParams) (*http.Request, error)
NewListServiceNumbersRequest generates requests for ListServiceNumbers
func NewListSettingsInScopeRequest ¶ added in v0.38.0
NewListSettingsInScopeRequest generates requests for ListSettingsInScope
func NewListSingleActionSessionVariablesRequest ¶
func NewListSingleActionSessionVariablesRequest(server string, provider IntegrationProvider, actionName string) (*http.Request, error)
NewListSingleActionSessionVariablesRequest generates requests for ListSingleActionSessionVariables
func NewListSmssRequest ¶
func NewListSmssRequest(server string, params *ListSmssParams) (*http.Request, error)
NewListSmssRequest generates requests for ListSmss
func NewListTagsByCategoryRequest ¶ added in v0.38.0
NewListTagsByCategoryRequest generates requests for ListTagsByCategory
func NewListTagsRequest ¶ added in v0.38.0
NewListTagsRequest generates requests for ListTags
func NewListTimezonesRequest ¶ added in v0.38.0
func NewListTimezonesRequest(server string, params *ListTimezonesParams) (*http.Request, error)
NewListTimezonesRequest generates requests for ListTimezones
func NewListTriggerConditionsRequest ¶ added in v0.38.0
NewListTriggerConditionsRequest generates requests for ListTriggerConditions
func NewListTriggerExpressionsRequest ¶ added in v0.38.0
NewListTriggerExpressionsRequest generates requests for ListTriggerExpressions
func NewListTriggerOperatorsRequest ¶ added in v0.38.0
NewListTriggerOperatorsRequest generates requests for ListTriggerOperators
func NewListTriggersRequest ¶
func NewListTriggersRequest(server string, params *ListTriggersParams) (*http.Request, error)
NewListTriggersRequest generates requests for ListTriggers
func NewListUsersRequest ¶
func NewListUsersRequest(server string, params *ListUsersParams) (*http.Request, error)
NewListUsersRequest generates requests for ListUsers
func NewLogoutAllCampaignAgentsRequest ¶ added in v0.38.0
NewLogoutAllCampaignAgentsRequest generates requests for LogoutAllCampaignAgents
func NewOpenConversationRequest ¶ added in v0.38.0
NewOpenConversationRequest generates requests for OpenConversation
func NewPingRequest ¶ added in v0.38.0
NewPingRequest generates requests for Ping
func NewPostBulkFileDownloadRequest ¶ added in v0.38.0
func NewPostBulkFileDownloadRequest(server string, body PostBulkFileDownloadJSONRequestBody) (*http.Request, error)
NewPostBulkFileDownloadRequest calls the generic PostBulkFileDownload builder with application/json body
func NewPostBulkFileDownloadRequestWithBody ¶ added in v0.38.0
func NewPostBulkFileDownloadRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPostBulkFileDownloadRequestWithBody generates requests for PostBulkFileDownload with any type of body
func NewPushToAgentRequest ¶ added in v0.38.0
func NewPushToAgentRequest(server string, body PushToAgentJSONRequestBody) (*http.Request, error)
NewPushToAgentRequest calls the generic PushToAgent builder with application/json body
func NewPushToAgentRequestWithBody ¶ added in v0.38.0
func NewPushToAgentRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPushToAgentRequestWithBody generates requests for PushToAgent with any type of body
func NewQueueCallbackRequest ¶ added in v0.38.0
func NewQueueCallbackRequest(server string, queueId string, body QueueCallbackJSONRequestBody) (*http.Request, error)
NewQueueCallbackRequest calls the generic QueueCallback builder with application/json body
func NewQueueCallbackRequestWithBody ¶ added in v0.38.0
func NewQueueCallbackRequestWithBody(server string, queueId string, contentType string, body io.Reader) (*http.Request, error)
NewQueueCallbackRequestWithBody generates requests for QueueCallback with any type of body
func NewRefreshIntegrationTokenRequest ¶ added in v0.38.0
func NewRefreshIntegrationTokenRequest(server string, id string, tokenId string) (*http.Request, error)
NewRefreshIntegrationTokenRequest generates requests for RefreshIntegrationToken
func NewRemoveAgentFromGroupRequest ¶ added in v0.38.0
func NewRemoveAgentFromGroupRequest(server string, groupId string, agentId string) (*http.Request, error)
NewRemoveAgentFromGroupRequest generates requests for RemoveAgentFromGroup
func NewRemoveAgentFromQueueSelectionRequest ¶
func NewRemoveAgentFromQueueSelectionRequest(server string, queueId string, selectionId string, id string) (*http.Request, error)
NewRemoveAgentFromQueueSelectionRequest generates requests for RemoveAgentFromQueueSelection
func NewRemoveBusinessHourRangeRequest ¶ added in v0.38.0
func NewRemoveBusinessHourRangeRequest(server string, id string, rangeId string) (*http.Request, error)
NewRemoveBusinessHourRangeRequest generates requests for RemoveBusinessHourRange
func NewRemoveCalendarDateRequest ¶ added in v0.38.0
NewRemoveCalendarDateRequest generates requests for RemoveCalendarDate
func NewRemoveDashboardUserRequest ¶ added in v0.38.0
NewRemoveDashboardUserRequest generates requests for RemoveDashboardUser
func NewRemoveGroupFromQueueSelectionRequest ¶
func NewRemoveGroupFromQueueSelectionRequest(server string, queueId string, selectionId string, id string) (*http.Request, error)
NewRemoveGroupFromQueueSelectionRequest generates requests for RemoveGroupFromQueueSelection
func NewRemoveRolesRequest ¶
func NewRemoveRolesRequest(server string, body RemoveRolesJSONRequestBody) (*http.Request, error)
NewRemoveRolesRequest calls the generic RemoveRoles builder with application/json body
func NewRemoveRolesRequestWithBody ¶
func NewRemoveRolesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewRemoveRolesRequestWithBody generates requests for RemoveRoles with any type of body
func NewRemoveTagFromQueueSelectionRequest ¶
func NewRemoveTagFromQueueSelectionRequest(server string, queueId string, selectionId string, id string) (*http.Request, error)
NewRemoveTagFromQueueSelectionRequest generates requests for RemoveTagFromQueueSelection
func NewReportSmsRequest ¶ added in v0.38.0
func NewReportSmsRequest(server string, params *ReportSmsParams) (*http.Request, error)
NewReportSmsRequest generates requests for ReportSms
func NewResetPasswordsRequest ¶
func NewResetPasswordsRequest(server string, body ResetPasswordsJSONRequestBody) (*http.Request, error)
NewResetPasswordsRequest calls the generic ResetPasswords builder with application/json body
func NewResetPasswordsRequestWithBody ¶
func NewResetPasswordsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewResetPasswordsRequestWithBody generates requests for ResetPasswords with any type of body
func NewSendSmsRequest ¶ added in v0.38.0
func NewSendSmsRequest(server string, body SendSmsJSONRequestBody) (*http.Request, error)
NewSendSmsRequest calls the generic SendSms builder with application/json body
func NewSendSmsRequestWithBody ¶ added in v0.38.0
func NewSendSmsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewSendSmsRequestWithBody generates requests for SendSms with any type of body
func NewSetCallSessionVariablesRequest ¶
func NewSetCallSessionVariablesRequest(server string, id string, body SetCallSessionVariablesJSONRequestBody) (*http.Request, error)
NewSetCallSessionVariablesRequest calls the generic SetCallSessionVariables builder with application/json body
func NewSetCallSessionVariablesRequestWithBody ¶
func NewSetCallSessionVariablesRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
NewSetCallSessionVariablesRequestWithBody generates requests for SetCallSessionVariables with any type of body
func NewSetCampaignListByIdRequest ¶ added in v0.38.0
NewSetCampaignListByIdRequest generates requests for SetCampaignListById
func NewSetCampaignListRequest ¶ added in v0.38.0
func NewSetCampaignListRequest(server string, id string, body SetCampaignListJSONRequestBody) (*http.Request, error)
NewSetCampaignListRequest calls the generic SetCampaignList builder with application/json body
func NewSetCampaignListRequestWithBody ¶ added in v0.38.0
func NewSetCampaignListRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
NewSetCampaignListRequestWithBody generates requests for SetCampaignList with any type of body
func NewSetQueueSelectionsPriorityRequest ¶ added in v0.38.0
func NewSetQueueSelectionsPriorityRequest(server string, queueId string, body SetQueueSelectionsPriorityJSONRequestBody) (*http.Request, error)
NewSetQueueSelectionsPriorityRequest calls the generic SetQueueSelectionsPriority builder with application/json body
func NewSetQueueSelectionsPriorityRequestWithBody ¶ added in v0.38.0
func NewSetQueueSelectionsPriorityRequestWithBody(server string, queueId string, contentType string, body io.Reader) (*http.Request, error)
NewSetQueueSelectionsPriorityRequestWithBody generates requests for SetQueueSelectionsPriority with any type of body
func NewSetTriggerConditionsRequest ¶ added in v0.38.0
func NewSetTriggerConditionsRequest(server string, id string, body SetTriggerConditionsJSONRequestBody) (*http.Request, error)
NewSetTriggerConditionsRequest calls the generic SetTriggerConditions builder with application/json body
func NewSetTriggerConditionsRequestWithBody ¶ added in v0.38.0
func NewSetTriggerConditionsRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
NewSetTriggerConditionsRequestWithBody generates requests for SetTriggerConditions with any type of body
func NewStartRecordingRequest ¶ added in v0.38.0
func NewStartRecordingRequest(server string, body StartRecordingJSONRequestBody) (*http.Request, error)
NewStartRecordingRequest calls the generic StartRecording builder with application/json body
func NewStartRecordingRequestWithBody ¶ added in v0.38.0
func NewStartRecordingRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewStartRecordingRequestWithBody generates requests for StartRecording with any type of body
func NewTestCalendarDateRequest ¶ added in v0.38.0
func NewTestCalendarDateRequest(server string, params *TestCalendarDateParams) (*http.Request, error)
NewTestCalendarDateRequest generates requests for TestCalendarDate
func NewTestInboundSmsRequest ¶ added in v0.38.0
func NewTestInboundSmsRequest(server string, body TestInboundSmsJSONRequestBody) (*http.Request, error)
NewTestInboundSmsRequest calls the generic TestInboundSms builder with application/json body
func NewTestInboundSmsRequestWithBody ¶ added in v0.38.0
func NewTestInboundSmsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewTestInboundSmsRequestWithBody generates requests for TestInboundSms with any type of body
func NewTestTriggersRequest ¶
func NewTestTriggersRequest(server string, params *TestTriggersParams, body TestTriggersJSONRequestBody) (*http.Request, error)
NewTestTriggersRequest calls the generic TestTriggers builder with application/json body
func NewTestTriggersRequestWithBody ¶
func NewTestTriggersRequestWithBody(server string, params *TestTriggersParams, contentType string, body io.Reader) (*http.Request, error)
NewTestTriggersRequestWithBody generates requests for TestTriggers with any type of body
func NewToggleRecordingFlagRequest ¶ added in v0.38.0
NewToggleRecordingFlagRequest generates requests for ToggleRecordingFlag
func NewUnflagRecordingRequest ¶ added in v0.38.0
NewUnflagRecordingRequest generates requests for UnflagRecording
func NewUnsetCampaignListRequest ¶ added in v0.38.0
NewUnsetCampaignListRequest generates requests for UnsetCampaignList
func NewUpdateAgentGroupRequest ¶
func NewUpdateAgentGroupRequest(server string, id string, body UpdateAgentGroupJSONRequestBody) (*http.Request, error)
NewUpdateAgentGroupRequest calls the generic UpdateAgentGroup builder with application/json body
func NewUpdateAgentGroupRequestWithBody ¶
func NewUpdateAgentGroupRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateAgentGroupRequestWithBody generates requests for UpdateAgentGroup with any type of body
func NewUpdateAgentPasswordRequest ¶ added in v0.38.0
func NewUpdateAgentPasswordRequest(server string, id string, body UpdateAgentPasswordJSONRequestBody) (*http.Request, error)
NewUpdateAgentPasswordRequest calls the generic UpdateAgentPassword builder with application/json body
func NewUpdateAgentPasswordRequestWithBody ¶ added in v0.38.0
func NewUpdateAgentPasswordRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateAgentPasswordRequestWithBody generates requests for UpdateAgentPassword with any type of body
func NewUpdateAgentPresenceRequest ¶ added in v0.38.0
func NewUpdateAgentPresenceRequest(server string, presenceName string, body UpdateAgentPresenceJSONRequestBody) (*http.Request, error)
NewUpdateAgentPresenceRequest calls the generic UpdateAgentPresence builder with application/json body
func NewUpdateAgentPresenceRequestWithBody ¶ added in v0.38.0
func NewUpdateAgentPresenceRequestWithBody(server string, presenceName string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateAgentPresenceRequestWithBody generates requests for UpdateAgentPresence with any type of body
func NewUpdateAgentRequest ¶
func NewUpdateAgentRequest(server string, id string, body UpdateAgentJSONRequestBody) (*http.Request, error)
NewUpdateAgentRequest calls the generic UpdateAgent builder with application/json body
func NewUpdateAgentRequestWithBody ¶
func NewUpdateAgentRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateAgentRequestWithBody generates requests for UpdateAgent with any type of body
func NewUpdateAgentStatusRequest ¶
func NewUpdateAgentStatusRequest(server string, id string, body UpdateAgentStatusJSONRequestBody) (*http.Request, error)
NewUpdateAgentStatusRequest calls the generic UpdateAgentStatus builder with application/json body
func NewUpdateAgentStatusRequestWithBody ¶
func NewUpdateAgentStatusRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateAgentStatusRequestWithBody generates requests for UpdateAgentStatus with any type of body
func NewUpdateApplicationRequest ¶
func NewUpdateApplicationRequest(server string, id string, body UpdateApplicationJSONRequestBody) (*http.Request, error)
NewUpdateApplicationRequest calls the generic UpdateApplication builder with application/json body
func NewUpdateApplicationRequestWithBody ¶
func NewUpdateApplicationRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateApplicationRequestWithBody generates requests for UpdateApplication with any type of body
func NewUpdateBabeldeskRequest ¶
func NewUpdateBabeldeskRequest(server string, id string, body UpdateBabeldeskJSONRequestBody) (*http.Request, error)
NewUpdateBabeldeskRequest calls the generic UpdateBabeldesk builder with application/json body
func NewUpdateBabeldeskRequestWithBody ¶
func NewUpdateBabeldeskRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateBabeldeskRequestWithBody generates requests for UpdateBabeldesk with any type of body
func NewUpdateBabeldeskWidgetRequest ¶
func NewUpdateBabeldeskWidgetRequest(server string, id string, body UpdateBabeldeskWidgetJSONRequestBody) (*http.Request, error)
NewUpdateBabeldeskWidgetRequest calls the generic UpdateBabeldeskWidget builder with application/json body
func NewUpdateBabeldeskWidgetRequestWithBody ¶
func NewUpdateBabeldeskWidgetRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateBabeldeskWidgetRequestWithBody generates requests for UpdateBabeldeskWidget with any type of body
func NewUpdateBusinessHourRequest ¶
func NewUpdateBusinessHourRequest(server string, id string, body UpdateBusinessHourJSONRequestBody) (*http.Request, error)
NewUpdateBusinessHourRequest calls the generic UpdateBusinessHour builder with application/json body
func NewUpdateBusinessHourRequestWithBody ¶
func NewUpdateBusinessHourRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateBusinessHourRequestWithBody generates requests for UpdateBusinessHour with any type of body
func NewUpdateCalendarDateRequest ¶ added in v0.38.0
func NewUpdateCalendarDateRequest(server string, id string, dateId string, body UpdateCalendarDateJSONRequestBody) (*http.Request, error)
NewUpdateCalendarDateRequest calls the generic UpdateCalendarDate builder with application/json body
func NewUpdateCalendarDateRequestWithBody ¶ added in v0.38.0
func NewUpdateCalendarDateRequestWithBody(server string, id string, dateId string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateCalendarDateRequestWithBody generates requests for UpdateCalendarDate with any type of body
func NewUpdateCalendarRequest ¶
func NewUpdateCalendarRequest(server string, id string, body UpdateCalendarJSONRequestBody) (*http.Request, error)
NewUpdateCalendarRequest calls the generic UpdateCalendar builder with application/json body
func NewUpdateCalendarRequestWithBody ¶
func NewUpdateCalendarRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateCalendarRequestWithBody generates requests for UpdateCalendar with any type of body
func NewUpdateCampaignRequest ¶
func NewUpdateCampaignRequest(server string, id string, body UpdateCampaignJSONRequestBody) (*http.Request, error)
NewUpdateCampaignRequest calls the generic UpdateCampaign builder with application/json body
func NewUpdateCampaignRequestWithBody ¶
func NewUpdateCampaignRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateCampaignRequestWithBody generates requests for UpdateCampaign with any type of body
func NewUpdateConversationRequest ¶
func NewUpdateConversationRequest(server string, id string, body UpdateConversationJSONRequestBody) (*http.Request, error)
NewUpdateConversationRequest calls the generic UpdateConversation builder with application/json body
func NewUpdateConversationRequestWithBody ¶
func NewUpdateConversationRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateConversationRequestWithBody generates requests for UpdateConversation with any type of body
func NewUpdateConversationSessionRequest ¶
func NewUpdateConversationSessionRequest(server string, conversationId string, body UpdateConversationSessionJSONRequestBody) (*http.Request, error)
NewUpdateConversationSessionRequest calls the generic UpdateConversationSession builder with application/json body
func NewUpdateConversationSessionRequestWithBody ¶
func NewUpdateConversationSessionRequestWithBody(server string, conversationId string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateConversationSessionRequestWithBody generates requests for UpdateConversationSession with any type of body
func NewUpdateDashboardRequest ¶ added in v0.38.0
func NewUpdateDashboardRequest(server string, id string, body UpdateDashboardJSONRequestBody) (*http.Request, error)
NewUpdateDashboardRequest calls the generic UpdateDashboard builder with application/json body
func NewUpdateDashboardRequestWithBody ¶ added in v0.38.0
func NewUpdateDashboardRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateDashboardRequestWithBody generates requests for UpdateDashboard with any type of body
func NewUpdateDialerBehaviourRequest ¶ added in v0.38.0
func NewUpdateDialerBehaviourRequest(server string, id string, body UpdateDialerBehaviourJSONRequestBody) (*http.Request, error)
NewUpdateDialerBehaviourRequest calls the generic UpdateDialerBehaviour builder with application/json body
func NewUpdateDialerBehaviourRequestWithBody ¶ added in v0.38.0
func NewUpdateDialerBehaviourRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateDialerBehaviourRequestWithBody generates requests for UpdateDialerBehaviour with any type of body
func NewUpdateGlobalAutomationRequest ¶
func NewUpdateGlobalAutomationRequest(server string, id string, body UpdateGlobalAutomationJSONRequestBody) (*http.Request, error)
NewUpdateGlobalAutomationRequest calls the generic UpdateGlobalAutomation builder with application/json body
func NewUpdateGlobalAutomationRequestWithBody ¶
func NewUpdateGlobalAutomationRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateGlobalAutomationRequestWithBody generates requests for UpdateGlobalAutomation with any type of body
func NewUpdateIntegrationRequest ¶
func NewUpdateIntegrationRequest(server string, id string, body UpdateIntegrationJSONRequestBody) (*http.Request, error)
NewUpdateIntegrationRequest calls the generic UpdateIntegration builder with application/json body
func NewUpdateIntegrationRequestWithBody ¶
func NewUpdateIntegrationRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateIntegrationRequestWithBody generates requests for UpdateIntegration with any type of body
func NewUpdateLocalAutomationRequest ¶
func NewUpdateLocalAutomationRequest(server string, applicationId string, id string, body UpdateLocalAutomationJSONRequestBody) (*http.Request, error)
NewUpdateLocalAutomationRequest calls the generic UpdateLocalAutomation builder with application/json body
func NewUpdateLocalAutomationRequestWithBody ¶
func NewUpdateLocalAutomationRequestWithBody(server string, applicationId string, id string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateLocalAutomationRequestWithBody generates requests for UpdateLocalAutomation with any type of body
func NewUpdateOutboundLeadRequest ¶
func NewUpdateOutboundLeadRequest(server string, id string, leadId string, body UpdateOutboundLeadJSONRequestBody) (*http.Request, error)
NewUpdateOutboundLeadRequest calls the generic UpdateOutboundLead builder with application/json body
func NewUpdateOutboundLeadRequestWithBody ¶
func NewUpdateOutboundLeadRequestWithBody(server string, id string, leadId string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateOutboundLeadRequestWithBody generates requests for UpdateOutboundLead with any type of body
func NewUpdateOutboundListRequest ¶ added in v0.38.0
func NewUpdateOutboundListRequest(server string, id string, body UpdateOutboundListJSONRequestBody) (*http.Request, error)
NewUpdateOutboundListRequest calls the generic UpdateOutboundList builder with application/json body
func NewUpdateOutboundListRequestWithBody ¶ added in v0.38.0
func NewUpdateOutboundListRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateOutboundListRequestWithBody generates requests for UpdateOutboundList with any type of body
func NewUpdatePhonebookEntryRequest ¶
func NewUpdatePhonebookEntryRequest(server string, id string, body UpdatePhonebookEntryJSONRequestBody) (*http.Request, error)
NewUpdatePhonebookEntryRequest calls the generic UpdatePhonebookEntry builder with application/json body
func NewUpdatePhonebookEntryRequestWithBody ¶
func NewUpdatePhonebookEntryRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
NewUpdatePhonebookEntryRequestWithBody generates requests for UpdatePhonebookEntry with any type of body
func NewUpdatePromptRequest ¶
func NewUpdatePromptRequest(server string, id string, body UpdatePromptJSONRequestBody) (*http.Request, error)
NewUpdatePromptRequest calls the generic UpdatePrompt builder with application/json body
func NewUpdatePromptRequestWithBody ¶
func NewUpdatePromptRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
NewUpdatePromptRequestWithBody generates requests for UpdatePrompt with any type of body
func NewUpdateQueueRequest ¶
func NewUpdateQueueRequest(server string, id string, body UpdateQueueJSONRequestBody) (*http.Request, error)
NewUpdateQueueRequest calls the generic UpdateQueue builder with application/json body
func NewUpdateQueueRequestWithBody ¶
func NewUpdateQueueRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateQueueRequestWithBody generates requests for UpdateQueue with any type of body
func NewUpdateQueueSelectionRequest ¶
func NewUpdateQueueSelectionRequest(server string, queueId string, id string, body UpdateQueueSelectionJSONRequestBody) (*http.Request, error)
NewUpdateQueueSelectionRequest calls the generic UpdateQueueSelection builder with application/json body
func NewUpdateQueueSelectionRequestWithBody ¶
func NewUpdateQueueSelectionRequestWithBody(server string, queueId string, id string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateQueueSelectionRequestWithBody generates requests for UpdateQueueSelection with any type of body
func NewUpdateRecordingRequest ¶ added in v0.38.0
func NewUpdateRecordingRequest(server string, id string, body UpdateRecordingJSONRequestBody) (*http.Request, error)
NewUpdateRecordingRequest calls the generic UpdateRecording builder with application/json body
func NewUpdateRecordingRequestWithBody ¶ added in v0.38.0
func NewUpdateRecordingRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateRecordingRequestWithBody generates requests for UpdateRecording with any type of body
func NewUpdateRoutingRequest ¶
func NewUpdateRoutingRequest(server string, id string, body UpdateRoutingJSONRequestBody) (*http.Request, error)
NewUpdateRoutingRequest calls the generic UpdateRouting builder with application/json body
func NewUpdateRoutingRequestWithBody ¶
func NewUpdateRoutingRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateRoutingRequestWithBody generates requests for UpdateRouting with any type of body
func NewUpdateServiceNumberRequest ¶ added in v0.38.0
func NewUpdateServiceNumberRequest(server string, id string, body UpdateServiceNumberJSONRequestBody) (*http.Request, error)
NewUpdateServiceNumberRequest calls the generic UpdateServiceNumber builder with application/json body
func NewUpdateServiceNumberRequestWithBody ¶ added in v0.38.0
func NewUpdateServiceNumberRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateServiceNumberRequestWithBody generates requests for UpdateServiceNumber with any type of body
func NewUpdateSessionVariablesRequest ¶
func NewUpdateSessionVariablesRequest(server string, id string, body UpdateSessionVariablesJSONRequestBody) (*http.Request, error)
NewUpdateSessionVariablesRequest calls the generic UpdateSessionVariables builder with application/json body
func NewUpdateSessionVariablesRequestWithBody ¶
func NewUpdateSessionVariablesRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateSessionVariablesRequestWithBody generates requests for UpdateSessionVariables with any type of body
func NewUpdateSettingsForAppAgentStatusRequest ¶ added in v0.4.0
func NewUpdateSettingsForAppAgentStatusRequest(server string, body UpdateSettingsForAppAgentStatusJSONRequestBody) (*http.Request, error)
NewUpdateSettingsForAppAgentStatusRequest calls the generic UpdateSettingsForAppAgentStatus builder with application/json body
func NewUpdateSettingsForAppAgentStatusRequestWithBody ¶ added in v0.4.0
func NewUpdateSettingsForAppAgentStatusRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateSettingsForAppAgentStatusRequestWithBody generates requests for UpdateSettingsForAppAgentStatus with any type of body
func NewUpdateSettingsForAppConversationsRequest ¶ added in v0.4.0
func NewUpdateSettingsForAppConversationsRequest(server string, body UpdateSettingsForAppConversationsJSONRequestBody) (*http.Request, error)
NewUpdateSettingsForAppConversationsRequest calls the generic UpdateSettingsForAppConversations builder with application/json body
func NewUpdateSettingsForAppConversationsRequestWithBody ¶ added in v0.4.0
func NewUpdateSettingsForAppConversationsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateSettingsForAppConversationsRequestWithBody generates requests for UpdateSettingsForAppConversations with any type of body
func NewUpdateSettingsForAppCustomerLoggingRequest ¶
func NewUpdateSettingsForAppCustomerLoggingRequest(server string, body UpdateSettingsForAppCustomerLoggingJSONRequestBody) (*http.Request, error)
NewUpdateSettingsForAppCustomerLoggingRequest calls the generic UpdateSettingsForAppCustomerLogging builder with application/json body
func NewUpdateSettingsForAppCustomerLoggingRequestWithBody ¶
func NewUpdateSettingsForAppCustomerLoggingRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateSettingsForAppCustomerLoggingRequestWithBody generates requests for UpdateSettingsForAppCustomerLogging with any type of body
func NewUpdateSettingsForAppIntegrationsRequest ¶ added in v0.4.0
func NewUpdateSettingsForAppIntegrationsRequest(server string, body UpdateSettingsForAppIntegrationsJSONRequestBody) (*http.Request, error)
NewUpdateSettingsForAppIntegrationsRequest calls the generic UpdateSettingsForAppIntegrations builder with application/json body
func NewUpdateSettingsForAppIntegrationsRequestWithBody ¶ added in v0.4.0
func NewUpdateSettingsForAppIntegrationsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateSettingsForAppIntegrationsRequestWithBody generates requests for UpdateSettingsForAppIntegrations with any type of body
func NewUpdateSettingsForAuditDefaultRequest ¶
func NewUpdateSettingsForAuditDefaultRequest(server string, body UpdateSettingsForAuditDefaultJSONRequestBody) (*http.Request, error)
NewUpdateSettingsForAuditDefaultRequest calls the generic UpdateSettingsForAuditDefault builder with application/json body
func NewUpdateSettingsForAuditDefaultRequestWithBody ¶
func NewUpdateSettingsForAuditDefaultRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateSettingsForAuditDefaultRequestWithBody generates requests for UpdateSettingsForAuditDefault with any type of body
func NewUpdateSettingsForRetentionPeriodsRequest ¶ added in v0.4.0
func NewUpdateSettingsForRetentionPeriodsRequest(server string, body UpdateSettingsForRetentionPeriodsJSONRequestBody) (*http.Request, error)
NewUpdateSettingsForRetentionPeriodsRequest calls the generic UpdateSettingsForRetentionPeriods builder with application/json body
func NewUpdateSettingsForRetentionPeriodsRequestWithBody ¶ added in v0.4.0
func NewUpdateSettingsForRetentionPeriodsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateSettingsForRetentionPeriodsRequestWithBody generates requests for UpdateSettingsForRetentionPeriods with any type of body
func NewUpdateSettingsForTelephonyAgentInboundRequest ¶ added in v0.4.0
func NewUpdateSettingsForTelephonyAgentInboundRequest(server string, body UpdateSettingsForTelephonyAgentInboundJSONRequestBody) (*http.Request, error)
NewUpdateSettingsForTelephonyAgentInboundRequest calls the generic UpdateSettingsForTelephonyAgentInbound builder with application/json body
func NewUpdateSettingsForTelephonyAgentInboundRequestWithBody ¶ added in v0.4.0
func NewUpdateSettingsForTelephonyAgentInboundRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateSettingsForTelephonyAgentInboundRequestWithBody generates requests for UpdateSettingsForTelephonyAgentInbound with any type of body
func NewUpdateSettingsForTelephonyAgentOutboundRequest ¶
func NewUpdateSettingsForTelephonyAgentOutboundRequest(server string, body UpdateSettingsForTelephonyAgentOutboundJSONRequestBody) (*http.Request, error)
NewUpdateSettingsForTelephonyAgentOutboundRequest calls the generic UpdateSettingsForTelephonyAgentOutbound builder with application/json body
func NewUpdateSettingsForTelephonyAgentOutboundRequestWithBody ¶
func NewUpdateSettingsForTelephonyAgentOutboundRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateSettingsForTelephonyAgentOutboundRequestWithBody generates requests for UpdateSettingsForTelephonyAgentOutbound with any type of body
func NewUpdateSettingsForTelephonyAgentRecordingRequest ¶
func NewUpdateSettingsForTelephonyAgentRecordingRequest(server string, body UpdateSettingsForTelephonyAgentRecordingJSONRequestBody) (*http.Request, error)
NewUpdateSettingsForTelephonyAgentRecordingRequest calls the generic UpdateSettingsForTelephonyAgentRecording builder with application/json body
func NewUpdateSettingsForTelephonyAgentRecordingRequestWithBody ¶
func NewUpdateSettingsForTelephonyAgentRecordingRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateSettingsForTelephonyAgentRecordingRequestWithBody generates requests for UpdateSettingsForTelephonyAgentRecording with any type of body
func NewUpdateSettingsForTelephonyAgentWrapupRequest ¶
func NewUpdateSettingsForTelephonyAgentWrapupRequest(server string, body UpdateSettingsForTelephonyAgentWrapupJSONRequestBody) (*http.Request, error)
NewUpdateSettingsForTelephonyAgentWrapupRequest calls the generic UpdateSettingsForTelephonyAgentWrapup builder with application/json body
func NewUpdateSettingsForTelephonyAgentWrapupRequestWithBody ¶
func NewUpdateSettingsForTelephonyAgentWrapupRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateSettingsForTelephonyAgentWrapupRequestWithBody generates requests for UpdateSettingsForTelephonyAgentWrapup with any type of body
func NewUpdateSettingsForTelephonyPostCallRequest ¶
func NewUpdateSettingsForTelephonyPostCallRequest(server string, body UpdateSettingsForTelephonyPostCallJSONRequestBody) (*http.Request, error)
NewUpdateSettingsForTelephonyPostCallRequest calls the generic UpdateSettingsForTelephonyPostCall builder with application/json body
func NewUpdateSettingsForTelephonyPostCallRequestWithBody ¶
func NewUpdateSettingsForTelephonyPostCallRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateSettingsForTelephonyPostCallRequestWithBody generates requests for UpdateSettingsForTelephonyPostCall with any type of body
func NewUpdateSettingsForUiI18nRequest ¶ added in v0.4.0
func NewUpdateSettingsForUiI18nRequest(server string, body UpdateSettingsForUiI18nJSONRequestBody) (*http.Request, error)
NewUpdateSettingsForUiI18nRequest calls the generic UpdateSettingsForUiI18n builder with application/json body
func NewUpdateSettingsForUiI18nRequestWithBody ¶ added in v0.4.0
func NewUpdateSettingsForUiI18nRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateSettingsForUiI18nRequestWithBody generates requests for UpdateSettingsForUiI18n with any type of body
func NewUpdateTriggerRequest ¶
func NewUpdateTriggerRequest(server string, id string, body UpdateTriggerJSONRequestBody) (*http.Request, error)
NewUpdateTriggerRequest calls the generic UpdateTrigger builder with application/json body
func NewUpdateTriggerRequestWithBody ¶
func NewUpdateTriggerRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateTriggerRequestWithBody generates requests for UpdateTrigger with any type of body
func NewUploadOutboundLeadsRequestWithBody ¶ added in v0.38.0
func NewUploadOutboundLeadsRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
NewUploadOutboundLeadsRequestWithBody generates requests for UploadOutboundLeads with any type of body
func NewUploadPhonebookEntriesRequestWithBody ¶
func NewUploadPhonebookEntriesRequestWithBody(server string, params *UploadPhonebookEntriesParams, contentType string, body io.Reader) (*http.Request, error)
NewUploadPhonebookEntriesRequestWithBody generates requests for UploadPhonebookEntries with any type of body
func NewUploadPromptRequestWithBody ¶
func NewUploadPromptRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewUploadPromptRequestWithBody generates requests for UploadPrompt with any type of body
func NewValidateAgentImportRequestWithBody ¶ added in v0.38.0
func NewValidateAgentImportRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewValidateAgentImportRequestWithBody generates requests for ValidateAgentImport with any type of body
func NewWriteLogRequest ¶ added in v0.38.0
func NewWriteLogRequest(server string, body WriteLogJSONRequestBody) (*http.Request, error)
NewWriteLogRequest calls the generic WriteLog builder with application/json body
Types ¶
type AccountRole ¶
type AccountRole string
AccountRole A role associated with the Account
const ( AccountRoleAgent AccountRole = "agent" AccountRoleManager AccountRole = "manager" AccountRoleOwner AccountRole = "owner" AccountRoleReporter AccountRole = "reporter" AccountRoleRouter AccountRole = "router" AccountRoleSales AccountRole = "sales" AccountRoleScheduler AccountRole = "scheduler" AccountRoleSupervisor AccountRole = "supervisor" AccountRoleUser AccountRole = "user" )
Defines values for AccountRole.
type ActionProxyResponse ¶
type ActionProxyResponse struct {
Message *string `json:"message,omitempty"`
Response *ActionProxyResponseResponse `json:"response,omitempty"`
// Session Session-Map
Session *map[string]interface{} `json:"session,omitempty"`
Success *bool `json:"success,omitempty"`
}
ActionProxyResponse defines model for ActionProxyResponse.
type ActionProxyResponseResponse ¶
type ActionProxyResponseResponse struct {
// Body The Body of the response
Body interface{} `json:"body"`
// ContentType The Content-Type of the response body
ContentType *string `json:"contentType,omitempty"`
}
ActionProxyResponseResponse defines model for ActionProxyResponseResponse.
type AddAgentToGroupHTTPResp ¶
type AddAgentToGroupHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *AgentGroupAdditionResponse
}
func ParseAddAgentToGroupHTTPResp ¶
func ParseAddAgentToGroupHTTPResp(rsp *http.Response) (*AddAgentToGroupHTTPResp, error)
ParseAddAgentToGroupHTTPResp parses an HTTP response from a AddAgentToGroupWithResponse call
func (AddAgentToGroupHTTPResp) Status ¶
func (r AddAgentToGroupHTTPResp) Status() string
Status returns HTTPResponse.Status
func (AddAgentToGroupHTTPResp) StatusCode ¶
func (r AddAgentToGroupHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AddAgentToGroupJSONRequestBody ¶
type AddAgentToGroupJSONRequestBody = AddAgentToGroupRequest
AddAgentToGroupJSONRequestBody defines body for AddAgentToGroup for application/json ContentType.
type AddAgentToGroupRequest ¶
type AddAgentToGroupRequest struct {
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
}
AddAgentToGroupRequest defines model for AddAgentToGroupRequest.
type AddAgentToQueueSelectionHTTPResp ¶
type AddAgentToQueueSelectionHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON201 *QueueSelectionModificationResponse
}
func ParseAddAgentToQueueSelectionHTTPResp ¶
func ParseAddAgentToQueueSelectionHTTPResp(rsp *http.Response) (*AddAgentToQueueSelectionHTTPResp, error)
ParseAddAgentToQueueSelectionHTTPResp parses an HTTP response from a AddAgentToQueueSelectionWithResponse call
func (AddAgentToQueueSelectionHTTPResp) Status ¶
func (r AddAgentToQueueSelectionHTTPResp) Status() string
Status returns HTTPResponse.Status
func (AddAgentToQueueSelectionHTTPResp) StatusCode ¶
func (r AddAgentToQueueSelectionHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AddAgentToQueueSelectionJSONRequestBody ¶
type AddAgentToQueueSelectionJSONRequestBody = QueueSelectionAddition
AddAgentToQueueSelectionJSONRequestBody defines body for AddAgentToQueueSelection for application/json ContentType.
type AddBusinessHourRangesHTTPResp ¶ added in v0.38.0
type AddBusinessHourRangesHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *BusinessHourItemResponse
}
func ParseAddBusinessHourRangesHTTPResp ¶ added in v0.38.0
func ParseAddBusinessHourRangesHTTPResp(rsp *http.Response) (*AddBusinessHourRangesHTTPResp, error)
ParseAddBusinessHourRangesHTTPResp parses an HTTP response from a AddBusinessHourRangesWithResponse call
func (AddBusinessHourRangesHTTPResp) Status ¶ added in v0.38.0
func (r AddBusinessHourRangesHTTPResp) Status() string
Status returns HTTPResponse.Status
func (AddBusinessHourRangesHTTPResp) StatusCode ¶ added in v0.38.0
func (r AddBusinessHourRangesHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AddBusinessHourRangesJSONRequestBody ¶ added in v0.38.0
type AddBusinessHourRangesJSONRequestBody = BusinessHourRangesBody
AddBusinessHourRangesJSONRequestBody defines body for AddBusinessHourRanges for application/json ContentType.
type AddCalendarDateHTTPResp ¶
type AddCalendarDateHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *CalendarDateItemResponse
}
func ParseAddCalendarDateHTTPResp ¶
func ParseAddCalendarDateHTTPResp(rsp *http.Response) (*AddCalendarDateHTTPResp, error)
ParseAddCalendarDateHTTPResp parses an HTTP response from a AddCalendarDateWithResponse call
func (AddCalendarDateHTTPResp) Status ¶
func (r AddCalendarDateHTTPResp) Status() string
Status returns HTTPResponse.Status
func (AddCalendarDateHTTPResp) StatusCode ¶
func (r AddCalendarDateHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AddCalendarDateJSONRequestBody ¶ added in v0.38.0
type AddCalendarDateJSONRequestBody = CalendarDateBody
AddCalendarDateJSONRequestBody defines body for AddCalendarDate for application/json ContentType.
type AddConversationEventHTTPResp ¶ added in v0.38.0
type AddConversationEventHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ConversationEventItemResponse
}
func ParseAddConversationEventHTTPResp ¶ added in v0.38.0
func ParseAddConversationEventHTTPResp(rsp *http.Response) (*AddConversationEventHTTPResp, error)
ParseAddConversationEventHTTPResp parses an HTTP response from a AddConversationEventWithResponse call
func (AddConversationEventHTTPResp) Status ¶ added in v0.38.0
func (r AddConversationEventHTTPResp) Status() string
Status returns HTTPResponse.Status
func (AddConversationEventHTTPResp) StatusCode ¶ added in v0.38.0
func (r AddConversationEventHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AddConversationEventJSONRequestBody ¶ added in v0.38.0
type AddConversationEventJSONRequestBody = ConversationEventRequest
AddConversationEventJSONRequestBody defines body for AddConversationEvent for application/json ContentType.
type AddDashboardUserHTTPResp ¶ added in v0.38.0
type AddDashboardUserHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *DefaultV2MessageResponse
}
func ParseAddDashboardUserHTTPResp ¶ added in v0.38.0
func ParseAddDashboardUserHTTPResp(rsp *http.Response) (*AddDashboardUserHTTPResp, error)
ParseAddDashboardUserHTTPResp parses an HTTP response from a AddDashboardUserWithResponse call
func (AddDashboardUserHTTPResp) Status ¶ added in v0.38.0
func (r AddDashboardUserHTTPResp) Status() string
Status returns HTTPResponse.Status
func (AddDashboardUserHTTPResp) StatusCode ¶ added in v0.38.0
func (r AddDashboardUserHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AddDashboardUserJSONRequestBody ¶ added in v0.38.0
type AddDashboardUserJSONRequestBody = DashboardUserAddRequest
AddDashboardUserJSONRequestBody defines body for AddDashboardUser for application/json ContentType.
type AddGroupToQueueSelectionHTTPResp ¶
type AddGroupToQueueSelectionHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON201 *QueueSelectionModificationResponse
}
func ParseAddGroupToQueueSelectionHTTPResp ¶
func ParseAddGroupToQueueSelectionHTTPResp(rsp *http.Response) (*AddGroupToQueueSelectionHTTPResp, error)
ParseAddGroupToQueueSelectionHTTPResp parses an HTTP response from a AddGroupToQueueSelectionWithResponse call
func (AddGroupToQueueSelectionHTTPResp) Status ¶
func (r AddGroupToQueueSelectionHTTPResp) Status() string
Status returns HTTPResponse.Status
func (AddGroupToQueueSelectionHTTPResp) StatusCode ¶
func (r AddGroupToQueueSelectionHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AddGroupToQueueSelectionJSONRequestBody ¶
type AddGroupToQueueSelectionJSONRequestBody = QueueSelectionAddition
AddGroupToQueueSelectionJSONRequestBody defines body for AddGroupToQueueSelection for application/json ContentType.
type AddIntegrationAssociationHTTPResp ¶
type AddIntegrationAssociationHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON201 *IntegrationAddAssociationResponse
}
func ParseAddIntegrationAssociationHTTPResp ¶
func ParseAddIntegrationAssociationHTTPResp(rsp *http.Response) (*AddIntegrationAssociationHTTPResp, error)
ParseAddIntegrationAssociationHTTPResp parses an HTTP response from a AddIntegrationAssociationWithResponse call
func (AddIntegrationAssociationHTTPResp) Status ¶
func (r AddIntegrationAssociationHTTPResp) Status() string
Status returns HTTPResponse.Status
func (AddIntegrationAssociationHTTPResp) StatusCode ¶
func (r AddIntegrationAssociationHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AddNumberTagsRequest ¶
type AddNumberTagsRequest struct {
// Tags A List of Tags describing an Object
Tags []Tag `json:"tags"`
}
AddNumberTagsRequest The full set of tags to apply to a number (replaces existing).
type AddOutboundLeadHTTPResp ¶
type AddOutboundLeadHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *OutboundLeadItemResponse
}
func ParseAddOutboundLeadHTTPResp ¶
func ParseAddOutboundLeadHTTPResp(rsp *http.Response) (*AddOutboundLeadHTTPResp, error)
ParseAddOutboundLeadHTTPResp parses an HTTP response from a AddOutboundLeadWithResponse call
func (AddOutboundLeadHTTPResp) Status ¶
func (r AddOutboundLeadHTTPResp) Status() string
Status returns HTTPResponse.Status
func (AddOutboundLeadHTTPResp) StatusCode ¶
func (r AddOutboundLeadHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AddOutboundLeadJSONRequestBody ¶
type AddOutboundLeadJSONRequestBody = AddOutboundLeadRequest
AddOutboundLeadJSONRequestBody defines body for AddOutboundLead for application/json ContentType.
type AddOutboundLeadRequest ¶
type AddOutboundLeadRequest struct {
// Number Phone number to dial, in E.164 format.
Number string `json:"number"`
// Rank Dial priority within the list; higher-ranked leads are dialled first.
Rank *int `json:"rank,omitempty"`
// Uid Customer-supplied lead identifier, unique within the lead-list.
Uid string `json:"uid"`
}
AddOutboundLeadRequest Request body to add a lead to a lead-list.
type AddRolesHTTPResp ¶
func ParseAddRolesHTTPResp ¶
func ParseAddRolesHTTPResp(rsp *http.Response) (*AddRolesHTTPResp, error)
ParseAddRolesHTTPResp parses an HTTP response from a AddRolesWithResponse call
func (AddRolesHTTPResp) Status ¶
func (r AddRolesHTTPResp) Status() string
Status returns HTTPResponse.Status
func (AddRolesHTTPResp) StatusCode ¶
func (r AddRolesHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AddRolesJSONRequestBody ¶
type AddRolesJSONRequestBody = EmailRoleBinding
AddRolesJSONRequestBody defines body for AddRoles for application/json ContentType.
type AddTagToQueueSelectionHTTPResp ¶
type AddTagToQueueSelectionHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON201 *QueueSelectionModificationResponse
}
func ParseAddTagToQueueSelectionHTTPResp ¶
func ParseAddTagToQueueSelectionHTTPResp(rsp *http.Response) (*AddTagToQueueSelectionHTTPResp, error)
ParseAddTagToQueueSelectionHTTPResp parses an HTTP response from a AddTagToQueueSelectionWithResponse call
func (AddTagToQueueSelectionHTTPResp) Status ¶
func (r AddTagToQueueSelectionHTTPResp) Status() string
Status returns HTTPResponse.Status
func (AddTagToQueueSelectionHTTPResp) StatusCode ¶
func (r AddTagToQueueSelectionHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AddTagToQueueSelectionJSONRequestBody ¶
type AddTagToQueueSelectionJSONRequestBody = QueueSelectionAddition
AddTagToQueueSelectionJSONRequestBody defines body for AddTagToQueueSelection for application/json ContentType.
type AddTagsToNumberHTTPResp ¶
type AddTagsToNumberHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ServiceNumberItemResponse
}
func ParseAddTagsToNumberHTTPResp ¶
func ParseAddTagsToNumberHTTPResp(rsp *http.Response) (*AddTagsToNumberHTTPResp, error)
ParseAddTagsToNumberHTTPResp parses an HTTP response from a AddTagsToNumberWithResponse call
func (AddTagsToNumberHTTPResp) Status ¶
func (r AddTagsToNumberHTTPResp) Status() string
Status returns HTTPResponse.Status
func (AddTagsToNumberHTTPResp) StatusCode ¶
func (r AddTagsToNumberHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AddTagsToNumberJSONRequestBody ¶
type AddTagsToNumberJSONRequestBody = AddNumberTagsRequest
AddTagsToNumberJSONRequestBody defines body for AddTagsToNumber for application/json ContentType.
type Agent ¶
type Agent struct {
// Activity The agent's current activity.
Activity *string `json:"activity,omitempty"`
// AgentSource The Identifier for the external System the Agent was created from
AgentSource *string `json:"agentSource,omitempty"`
// Available Whether the agent is currently available to take calls.
Available *bool `json:"available,omitempty"`
DateCreated *time.Time `json:"dateCreated,omitempty"`
// DisplayStatus Human-readable status label for display.
DisplayStatus *string `json:"display_status,omitempty"`
// Email The Agents Login
Email *openapi_types.Email `json:"email,omitempty"`
// Enabled Whether the Agent is able to receive Calls via Queue or not
Enabled *bool `json:"enabled,omitempty"`
// Features A List of features which are enabled for that particular Agent
Features *[]string `json:"features,omitempty"`
Groups *[]AgentGroupReference `json:"groups,omitempty"`
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
LastUpdated *time.Time `json:"lastUpdated,omitempty"`
// Name The Agent Name
Name string `json:"name"`
// Number The Agents current active Telephone-Number
Number *string `json:"number,omitempty"`
// Presence An agent presence state — `available`, or a custom busy reason.
Presence *AgentPresence `json:"presence,omitempty"`
// SourceId The ID of the external System the Agent was created from
SourceId *string `json:"sourceId,omitempty"`
State *AgentLineStatus `json:"state,omitempty"`
// Status An agent's composite status — account, availability, line, and outbound state.
Status *AgentStatus `json:"status,omitempty"`
// Tags A List of Tags describing an Object
Tags *[]Tag `json:"tags,omitempty"`
// Webrtc Whether WebRTC is enabed for that Agent or not
Webrtc *bool `json:"webrtc,omitempty"`
}
Agent An ACD agent — a person or integration seat that handles calls and conversations and can belong to one or more agent groups.
type AgentAvailability ¶ added in v0.38.0
type AgentAvailability struct {
Available *bool `json:"available,omitempty"`
Enabled *bool `json:"enabled,omitempty"`
Hash *string `json:"hash,omitempty"`
Id *string `json:"id,omitempty"`
Label *string `json:"label,omitempty"`
Name *string `json:"name,omitempty"`
Type *AgentAvailabilityType `json:"type,omitempty"`
}
AgentAvailability defines model for AgentAvailability.
type AgentAvailabilityListResponse ¶ added in v0.38.0
type AgentAvailabilityListResponse struct {
Items []AgentAvailability `json:"items"`
Success bool `json:"success"`
}
AgentAvailabilityListResponse defines model for AgentAvailabilityListResponse.
type AgentAvailabilityType ¶ added in v0.38.0
type AgentAvailabilityType string
AgentAvailabilityType defines model for AgentAvailability.Type.
const ( Activity AgentAvailabilityType = "activity" Presence AgentAvailabilityType = "presence" )
Defines values for AgentAvailabilityType.
type AgentBulkRequest ¶ added in v0.38.0
type AgentBulkRequest struct {
Ids []ObjectUuid `json:"ids"`
}
AgentBulkRequest defines model for AgentBulkRequest.
type AgentBulkResponse ¶ added in v0.38.0
type AgentBulkResponse struct {
Bulk []AgentBulkResponseBulkInner `json:"bulk"`
}
AgentBulkResponse defines model for AgentBulkResponse.
type AgentBulkResponseBulkInner ¶ added in v0.38.0
type AgentBulkResponseBulkInner struct {
Error *string `json:"error,omitempty"`
// Id The unique Identifier (UUID) of the object
Id *openapi_types.UUID `json:"id,omitempty"`
// Item An ACD agent — a person or integration seat that handles calls and conversations and can belong to one or more agent groups.
Item *Agent `json:"item,omitempty"`
Success *bool `json:"success,omitempty"`
}
AgentBulkResponseBulkInner defines model for AgentBulkResponse_bulk_inner.
type AgentGroup ¶
type AgentGroup struct {
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
// Name The group's name.
Name string `json:"name"`
// Tags A List of Tags describing an Object
Tags *[]Tag `json:"tags,omitempty"`
}
AgentGroup A named group of agents, used for queue routing and reporting.
type AgentGroupAdditionResponse ¶
type AgentGroupAdditionResponse struct {
// Agent An ACD agent — a person or integration seat that handles calls and conversations and can belong to one or more agent groups.
Agent *Agent `json:"agent,omitempty"`
// Item A named group of agents, used for queue routing and reporting.
Item *AgentGroup `json:"item,omitempty"`
Message *string `json:"message,omitempty"`
// Success Whether or not the request was successful
Success bool `json:"success"`
}
AgentGroupAdditionResponse defines model for AgentGroupAdditionResponse.
type AgentGroupItemResponse ¶
type AgentGroupItemResponse struct {
// Item A named group of agents, used for queue routing and reporting.
Item AgentGroup `json:"item"`
// Success Whether the Request was successful or not
Success bool `json:"success"`
}
AgentGroupItemResponse defines model for AgentGroupItemResponse.
type AgentGroupReference ¶
type AgentGroupReference struct {
DateCreated *time.Time `json:"dateCreated,omitempty"`
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
// Name The Group Name
Name *string `json:"name,omitempty"`
}
AgentGroupReference defines model for AgentGroupReference.
type AgentImportJob ¶ added in v0.38.0
type AgentImportJob struct {
CreatedAt *time.Time `json:"createdAt,omitempty"`
Error *string `json:"error,omitempty"`
FinishedAt *time.Time `json:"finishedAt,omitempty"`
Id string `json:"id"`
Message *string `json:"message,omitempty"`
Progress *AgentImportJobProgress `json:"progress,omitempty"`
Result *AgentImportValidationResults `json:"result,omitempty"`
StartedAt *time.Time `json:"startedAt,omitempty"`
Status AgentImportJobStatus `json:"status"`
Success *bool `json:"success"`
UpdatedAt *time.Time `json:"updatedAt,omitempty"`
}
AgentImportJob defines model for AgentImportJob.
type AgentImportJobItemResponse ¶ added in v0.38.0
type AgentImportJobItemResponse struct {
Item AgentImportJob `json:"item"`
Success *bool `json:"success,omitempty"`
}
AgentImportJobItemResponse defines model for AgentImportJobItemResponse.
type AgentImportJobProgress ¶ added in v0.38.0
type AgentImportJobProgress struct {
ChunkSize *int `json:"chunkSize,omitempty"`
CurrentRow *int `json:"currentRow,omitempty"`
Failed *int `json:"failed,omitempty"`
Percent *int `json:"percent,omitempty"`
Processed *int `json:"processed,omitempty"`
Total *int `json:"total,omitempty"`
Uploaded *int `json:"uploaded,omitempty"`
}
AgentImportJobProgress defines model for AgentImportJob_progress.
type AgentImportJobStatus ¶ added in v0.38.0
type AgentImportJobStatus string
AgentImportJobStatus defines model for AgentImportJob.Status.
const ( AgentImportJobStatusCompleted AgentImportJobStatus = "completed" AgentImportJobStatusFailed AgentImportJobStatus = "failed" AgentImportJobStatusQueued AgentImportJobStatus = "queued" AgentImportJobStatusRunning AgentImportJobStatus = "running" )
Defines values for AgentImportJobStatus.
type AgentImportRequest ¶ added in v0.38.0
type AgentImportRequest struct {
// File The CSV file (semicolon-delimited)
File openapi_types.File `json:"file"`
}
AgentImportRequest defines model for AgentImportRequest.
type AgentImportValidationResults ¶ added in v0.38.0
type AgentImportValidationResults struct {
Deleted *int `json:"deleted,omitempty"`
Errors *[]AgentImportValidationResultsErrorsInner `json:"errors,omitempty"`
Message *string `json:"message,omitempty"`
Success bool `json:"success"`
Total *int `json:"total,omitempty"`
}
AgentImportValidationResults defines model for AgentImportValidationResults.
type AgentImportValidationResultsErrorsInner ¶ added in v0.38.0
type AgentImportValidationResultsErrorsInner struct {
Errors *[]string `json:"errors,omitempty"`
Row *int `json:"row,omitempty"`
Type *AgentImportValidationResultsErrorsInnerType `json:"type,omitempty"`
}
AgentImportValidationResultsErrorsInner defines model for AgentImportValidationResults_errors_inner.
type AgentImportValidationResultsErrorsInnerType ¶ added in v0.38.0
type AgentImportValidationResultsErrorsInnerType string
AgentImportValidationResultsErrorsInnerType defines model for AgentImportValidationResultsErrorsInner.Type.
const ( AgentImportValidationResultsErrorsInnerTypeERROR AgentImportValidationResultsErrorsInnerType = "ERROR" AgentImportValidationResultsErrorsInnerTypeINFO AgentImportValidationResultsErrorsInnerType = "INFO" )
Defines values for AgentImportValidationResultsErrorsInnerType.
type AgentItemResponse ¶
type AgentItemResponse struct {
// Item An ACD agent — a person or integration seat that handles calls and conversations and can belong to one or more agent groups.
Item Agent `json:"item"`
// Success Whether the Request was successful or not
Success bool `json:"success"`
}
AgentItemResponse defines model for AgentItemResponse.
type AgentLineStatus ¶
type AgentLineStatus string
AgentLineStatus defines model for AgentLineStatus.
const ( AgentLineStatusAvailable AgentLineStatus = "available" AgentLineStatusBusy AgentLineStatus = "busy" AgentLineStatusDeclined AgentLineStatus = "declined" AgentLineStatusInCall AgentLineStatus = "in-call" AgentLineStatusRinging AgentLineStatus = "ringing" AgentLineStatusSelected AgentLineStatus = "selected" AgentLineStatusUnreachable AgentLineStatus = "unreachable" AgentLineStatusWrapUp AgentLineStatus = "wrap-up" )
Defines values for AgentLineStatus.
type AgentLogEntry ¶ added in v0.38.0
type AgentLogEntry struct {
Agent *QueuedCallBridgedQueue `json:"agent,omitempty"`
// Call A single call leg handled by the platform — inbound, outbound or dialer. A call belongs to a call session and a conversation, and may have a parent call when it is a child leg (e.g. a transfer or bridge).
Call *Call `json:"call,omitempty"`
Date *time.Time `json:"date,omitempty"`
Presence *string `json:"presence,omitempty"`
Queue *QueuedCallBridgedQueue `json:"queue,omitempty"`
// Type The log type
Type *string `json:"type,omitempty"`
}
AgentLogEntry defines model for AgentLogEntry.
type AgentLogListResponse ¶ added in v0.38.0
type AgentLogListResponse struct {
Items []AgentLogEntry `json:"items"`
Pagination *Pagination `json:"pagination,omitempty"`
Success *bool `json:"success,omitempty"`
}
AgentLogListResponse defines model for AgentLogListResponse.
type AgentOutboundCallRequest ¶ added in v0.38.0
type AgentOutboundCallRequest struct {
AutoRecord *bool `json:"autoRecord,omitempty"`
// DisplayAsFrom Caller-ID shown to the agent; defaults to the `to` value
DisplayAsFrom *string `json:"displayAsFrom,omitempty"`
// DisplayAsTo Caller-ID shown to the destination; defaults to the customer's default outbound number
DisplayAsTo *string `json:"displayAsTo,omitempty"`
// Id The unique Identifier (UUID) of the object
Id *openapi_types.UUID `json:"id,omitempty"`
// OtherId The unique Identifier (UUID) of the object
OtherId *openapi_types.UUID `json:"otherId,omitempty"`
// Session Session variables to set on the call
Session *map[string]interface{} `json:"session,omitempty"`
// To Destination number (the only required field)
To string `json:"to"`
Webrtc *bool `json:"webrtc,omitempty"`
}
AgentOutboundCallRequest defines model for AgentOutboundCallRequest.
type AgentPasswordUpdateRequest ¶ added in v0.38.0
type AgentPasswordUpdateRequest struct {
NewPassword string `json:"newPassword"`
}
AgentPasswordUpdateRequest defines model for AgentPasswordUpdateRequest.
type AgentPresence ¶
type AgentPresence struct {
// Available Whether agents in this presence can take calls.
Available bool `json:"available"`
// Label Human-readable presence label.
Label string `json:"label"`
// Name The presence's unique name/key.
Name string `json:"name"`
}
AgentPresence An agent presence state — `available`, or a custom busy reason.
type AgentPresenceInfo ¶ added in v0.38.0
type AgentPresenceInfo struct {
Available *bool `json:"available,omitempty"`
Count *int `json:"count,omitempty"`
IsDefault *bool `json:"is_default,omitempty"`
Label *string `json:"label,omitempty"`
Name *string `json:"name,omitempty"`
}
AgentPresenceInfo defines model for AgentPresenceInfo.
type AgentPresenceItemResponse ¶ added in v0.38.0
type AgentPresenceItemResponse struct {
// Item An agent presence state — `available`, or a custom busy reason.
Item AgentPresence `json:"item"`
Success bool `json:"success"`
}
AgentPresenceItemResponse defines model for AgentPresenceItemResponse.
type AgentPresenceListResponse ¶ added in v0.38.0
type AgentPresenceListResponse struct {
Items []AgentPresenceInfo `json:"items"`
Success bool `json:"success"`
}
AgentPresenceListResponse defines model for AgentPresenceListResponse.
type AgentPresenceWriteBody ¶ added in v0.38.0
type AgentPresenceWriteBody struct {
Available *bool `json:"available,omitempty"`
Label string `json:"label"`
}
AgentPresenceWriteBody A busy presence to create or update (available=true is rejected with 501)
type AgentPushRequest ¶ added in v0.38.0
type AgentPushRequest struct {
// AgentId Target agent (omit + broadcast=true to reach all)
AgentId *string `json:"agentId,omitempty"`
Broadcast *bool `json:"broadcast,omitempty"`
// Data Custom key-value pairs
Data *map[string]interface{} `json:"data,omitempty"`
// Message The message to push (1-250 chars)
Message *string `json:"message,omitempty"`
}
AgentPushRequest defines model for AgentPushRequest.
type AgentShort ¶
type AgentShort struct {
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
// Name The Name of the selected Agent
Name string `json:"name"`
// Number The Phonenumber of the selected Agents
Number string `json:"number"`
}
AgentShort defines model for AgentShort.
type AgentStatus ¶
type AgentStatus struct {
Activity *interface{} `json:"activity,omitempty"`
// Available Whether the agent is currently available to take calls.
Available bool `json:"available"`
DisplayStatus string `json:"display_status"`
// Enabled Whether the agent's account is enabled.
Enabled bool `json:"enabled"`
LineStatus AgentLineStatus `json:"line_status"`
OutboundStatus AgentStatusOutboundStatus `json:"outbound_status"`
// Presence An agent presence state — `available`, or a custom busy reason.
Presence AgentPresence `json:"presence"`
}
AgentStatus An agent's composite status — account, availability, line, and outbound state.
type AgentStatusOutboundStatus ¶
type AgentStatusOutboundStatus string
AgentStatusOutboundStatus defines model for AgentStatusOutboundStatus.
const ( AgentStatusOutboundStatusOffline AgentStatusOutboundStatus = "offline" AgentStatusOutboundStatusOnline AgentStatusOutboundStatus = "online" )
Defines values for AgentStatusOutboundStatus.
type AgentTotalStatus ¶ added in v0.38.0
type AgentTotalStatus struct {
Activity *map[string]interface{} `json:"activity"`
Available *bool `json:"available,omitempty"`
DisplayStatus *string `json:"display_status,omitempty"`
Enabled *bool `json:"enabled,omitempty"`
LineStatus *string `json:"line_status"`
OutboundStatus *AgentTotalStatusOutboundStatus `json:"outbound_status,omitempty"`
Presence *AgentTotalStatusPresence `json:"presence,omitempty"`
}
AgentTotalStatus An agent's total status (enabled, presence, line and outbound state)
type AgentTotalStatusOutboundStatus ¶ added in v0.38.0
type AgentTotalStatusOutboundStatus string
AgentTotalStatusOutboundStatus defines model for AgentTotalStatus.OutboundStatus.
const ( AgentTotalStatusOutboundStatusDisposition AgentTotalStatusOutboundStatus = "disposition" AgentTotalStatusOutboundStatusIdle AgentTotalStatusOutboundStatus = "idle" AgentTotalStatusOutboundStatusInProgress AgentTotalStatusOutboundStatus = "in_progress" AgentTotalStatusOutboundStatusLoggingIn AgentTotalStatusOutboundStatus = "logging_in" AgentTotalStatusOutboundStatusOffline AgentTotalStatusOutboundStatus = "offline" AgentTotalStatusOutboundStatusWaiting AgentTotalStatusOutboundStatus = "waiting" )
Defines values for AgentTotalStatusOutboundStatus.
type AgentTotalStatusPresence ¶ added in v0.38.0
type AgentTotalStatusPresence struct {
Available *bool `json:"available,omitempty"`
Label *string `json:"label,omitempty"`
Name *string `json:"name,omitempty"`
}
AgentTotalStatusPresence defines model for AgentTotalStatus_presence.
type AgentTotalStatusResponse ¶ added in v0.38.0
type AgentTotalStatusResponse struct {
// Item A single-element array containing the agent's total status
Item []AgentTotalStatus `json:"item"`
Success bool `json:"success"`
}
AgentTotalStatusResponse defines model for AgentTotalStatusResponse.
type AgenticApplication ¶
type AgenticApplication struct {
DateCreated time.Time `json:"dateCreated"`
Enabled bool `json:"enabled"`
FriendlyName *string `json:"friendlyName,omitempty"`
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
LastUpdated time.Time `json:"lastUpdated"`
Module AgenticApplicationModule `json:"module"`
Name string `json:"name"`
Routings []ApplicationRouting `json:"routings"`
Settings AgenticApplicationSettings `json:"settings"`
// Tags A List of Tags describing an Object
Tags []Tag `json:"tags"`
}
AgenticApplication defines model for AgenticApplication.
type AgenticApplicationModule ¶
type AgenticApplicationModule string
AgenticApplicationModule defines model for AgenticApplication.Module.
const (
AgenticApplicationModuleAgentic AgenticApplicationModule = "agentic"
)
Defines values for AgenticApplicationModule.
type AgenticApplicationProviderSettings ¶
type AgenticApplicationProviderSettings struct {
// contains filtered or unexported fields
}
AgenticApplicationProviderSettings defines model for AgenticApplicationProviderSettings.
func (AgenticApplicationProviderSettings) AsAgenticApplicationUltimateProviderSettings ¶
func (t AgenticApplicationProviderSettings) AsAgenticApplicationUltimateProviderSettings() (AgenticApplicationUltimateProviderSettings, error)
AsAgenticApplicationUltimateProviderSettings returns the union data inside the AgenticApplicationProviderSettings as a AgenticApplicationUltimateProviderSettings
func (AgenticApplicationProviderSettings) Discriminator ¶
func (t AgenticApplicationProviderSettings) Discriminator() (string, error)
func (*AgenticApplicationProviderSettings) FromAgenticApplicationUltimateProviderSettings ¶
func (t *AgenticApplicationProviderSettings) FromAgenticApplicationUltimateProviderSettings(v AgenticApplicationUltimateProviderSettings) error
FromAgenticApplicationUltimateProviderSettings overwrites any union data inside the AgenticApplicationProviderSettings as the provided AgenticApplicationUltimateProviderSettings
func (AgenticApplicationProviderSettings) MarshalJSON ¶
func (t AgenticApplicationProviderSettings) MarshalJSON() ([]byte, error)
func (*AgenticApplicationProviderSettings) MergeAgenticApplicationUltimateProviderSettings ¶
func (t *AgenticApplicationProviderSettings) MergeAgenticApplicationUltimateProviderSettings(v AgenticApplicationUltimateProviderSettings) error
MergeAgenticApplicationUltimateProviderSettings performs a merge with any union data inside the AgenticApplicationProviderSettings, using the provided AgenticApplicationUltimateProviderSettings
func (*AgenticApplicationProviderSettings) UnmarshalJSON ¶
func (t *AgenticApplicationProviderSettings) UnmarshalJSON(b []byte) error
func (AgenticApplicationProviderSettings) ValueByDiscriminator ¶
func (t AgenticApplicationProviderSettings) ValueByDiscriminator() (interface{}, error)
type AgenticApplicationSettings ¶
type AgenticApplicationSettings struct {
// FlowEndApplication Reference by ID
FlowEndApplication *ResourceReference `json:"flowEndApplication,omitempty"`
// MaxDuration Max duration in seconds
MaxDuration float32 `json:"maxDuration"`
MaxIterations float32 `json:"maxIterations"`
Prompts *[]ApplicationPrompt `json:"prompts,omitempty"`
ProviderSettings AgenticApplicationProviderSettings `json:"providerSettings"`
Routes *[]ApplicationRoutesInner `json:"routes,omitempty"`
SpeechToText AgenticApplicationSettingsSpeechToText `json:"speechToText"`
StopTrigger *ApplicationSettingsTrigger `json:"stopTrigger,omitempty"`
TextToSpeech *DefaultTextToSpeechSettings `json:"textToSpeech,omitempty"`
}
AgenticApplicationSettings defines model for AgenticApplicationSettings.
type AgenticApplicationSettingsSpeechToText ¶
type AgenticApplicationSettingsSpeechToText struct {
Language string `json:"language"`
Provider AgenticApplicationSettingsSpeechToTextProvider `json:"provider"`
// Timeout Continuous timeout in seconds
Timeout int `json:"timeout"`
}
AgenticApplicationSettingsSpeechToText defines model for AgenticApplicationSettings_speechToText.
type AgenticApplicationSettingsSpeechToTextProvider ¶
type AgenticApplicationSettingsSpeechToTextProvider string
AgenticApplicationSettingsSpeechToTextProvider defines model for AgenticApplicationSettingsSpeechToText.Provider.
const ( AgenticApplicationSettingsSpeechToTextProviderAzure AgenticApplicationSettingsSpeechToTextProvider = "azure" AgenticApplicationSettingsSpeechToTextProviderGoogle AgenticApplicationSettingsSpeechToTextProvider = "google" )
Defines values for AgenticApplicationSettingsSpeechToTextProvider.
type AgenticApplicationUltimateProviderSettings ¶
type AgenticApplicationUltimateProviderSettings struct {
BotId string `json:"botId"`
// LastMessageOnly Only forward the last recognized message to the provider
LastMessageOnly *bool `json:"lastMessageOnly,omitempty"`
// Metadata Custom key/value metadata forwarded to the chatbot provider
Metadata *[]AgenticProviderMetadata `json:"metadata,omitempty"`
ProviderName AgenticApplicationUltimateProviderSettingsProviderName `json:"providerName"`
}
AgenticApplicationUltimateProviderSettings defines model for AgenticApplicationUltimateProviderSettings.
type AgenticApplicationUltimateProviderSettingsProviderName ¶
type AgenticApplicationUltimateProviderSettingsProviderName string
AgenticApplicationUltimateProviderSettingsProviderName defines model for AgenticApplicationUltimateProviderSettings.ProviderName.
const (
Ultimate AgenticApplicationUltimateProviderSettingsProviderName = "ultimate"
)
Defines values for AgenticApplicationUltimateProviderSettingsProviderName.
type AgenticApplicationUpdateBody ¶
type AgenticApplicationUpdateBody struct {
Enabled *bool `json:"enabled,omitempty"`
FriendlyName *string `json:"friendlyName,omitempty"`
Module AgenticApplicationUpdateBodyModule `json:"module"`
Name *string `json:"name,omitempty"`
Routings *[]ApplicationRouting `json:"routings,omitempty"`
Settings *AgenticApplicationSettings `json:"settings,omitempty"`
// Tags A List of Tags describing an Object
Tags *[]Tag `json:"tags,omitempty"`
}
AgenticApplicationUpdateBody defines model for AgenticApplicationUpdateBody.
type AgenticApplicationUpdateBodyModule ¶
type AgenticApplicationUpdateBodyModule string
AgenticApplicationUpdateBodyModule defines model for AgenticApplicationUpdateBody.Module.
const (
AgenticApplicationUpdateBodyModuleAgentic AgenticApplicationUpdateBodyModule = "agentic"
)
Defines values for AgenticApplicationUpdateBodyModule.
type AgenticProviderMetadata ¶ added in v0.38.0
AgenticProviderMetadata A custom key/value pair forwarded to the chatbot provider
type Application ¶
type Application struct {
// contains filtered or unexported fields
}
Application defines model for Application.
func (Application) AsAgenticApplication ¶
func (t Application) AsAgenticApplication() (AgenticApplication, error)
AsAgenticApplication returns the union data inside the Application as a AgenticApplication
func (Application) AsAudioPlayerApplication ¶
func (t Application) AsAudioPlayerApplication() (AudioPlayerApplication, error)
AsAudioPlayerApplication returns the union data inside the Application as a AudioPlayerApplication
func (Application) AsInputReaderApplication ¶
func (t Application) AsInputReaderApplication() (InputReaderApplication, error)
AsInputReaderApplication returns the union data inside the Application as a InputReaderApplication
func (Application) AsInputReaderV2Application ¶
func (t Application) AsInputReaderV2Application() (InputReaderV2Application, error)
AsInputReaderV2Application returns the union data inside the Application as a InputReaderV2Application
func (Application) AsPromptPlayerApplication ¶
func (t Application) AsPromptPlayerApplication() (PromptPlayerApplication, error)
AsPromptPlayerApplication returns the union data inside the Application as a PromptPlayerApplication
func (Application) AsQueueAgentApplication ¶
func (t Application) AsQueueAgentApplication() (QueueAgentApplication, error)
AsQueueAgentApplication returns the union data inside the Application as a QueueAgentApplication
func (Application) AsQueueConsumerApplication ¶
func (t Application) AsQueueConsumerApplication() (QueueConsumerApplication, error)
AsQueueConsumerApplication returns the union data inside the Application as a QueueConsumerApplication
func (Application) AsRecordingApplication ¶
func (t Application) AsRecordingApplication() (RecordingApplication, error)
AsRecordingApplication returns the union data inside the Application as a RecordingApplication
func (Application) AsSimpleMenuApplication ¶
func (t Application) AsSimpleMenuApplication() (SimpleMenuApplication, error)
AsSimpleMenuApplication returns the union data inside the Application as a SimpleMenuApplication
func (Application) AsSpeechToTextApplication ¶
func (t Application) AsSpeechToTextApplication() (SpeechToTextApplication, error)
AsSpeechToTextApplication returns the union data inside the Application as a SpeechToTextApplication
func (Application) AsSwitchNodeApplication ¶
func (t Application) AsSwitchNodeApplication() (SwitchNodeApplication, error)
AsSwitchNodeApplication returns the union data inside the Application as a SwitchNodeApplication
func (Application) AsTextToSpeechApplication ¶
func (t Application) AsTextToSpeechApplication() (TextToSpeechApplication, error)
AsTextToSpeechApplication returns the union data inside the Application as a TextToSpeechApplication
func (Application) AsTransferApplication ¶
func (t Application) AsTransferApplication() (TransferApplication, error)
AsTransferApplication returns the union data inside the Application as a TransferApplication
func (Application) Discriminator ¶
func (t Application) Discriminator() (string, error)
func (*Application) FromAgenticApplication ¶
func (t *Application) FromAgenticApplication(v AgenticApplication) error
FromAgenticApplication overwrites any union data inside the Application as the provided AgenticApplication
func (*Application) FromAudioPlayerApplication ¶
func (t *Application) FromAudioPlayerApplication(v AudioPlayerApplication) error
FromAudioPlayerApplication overwrites any union data inside the Application as the provided AudioPlayerApplication
func (*Application) FromInputReaderApplication ¶
func (t *Application) FromInputReaderApplication(v InputReaderApplication) error
FromInputReaderApplication overwrites any union data inside the Application as the provided InputReaderApplication
func (*Application) FromInputReaderV2Application ¶
func (t *Application) FromInputReaderV2Application(v InputReaderV2Application) error
FromInputReaderV2Application overwrites any union data inside the Application as the provided InputReaderV2Application
func (*Application) FromPromptPlayerApplication ¶
func (t *Application) FromPromptPlayerApplication(v PromptPlayerApplication) error
FromPromptPlayerApplication overwrites any union data inside the Application as the provided PromptPlayerApplication
func (*Application) FromQueueAgentApplication ¶
func (t *Application) FromQueueAgentApplication(v QueueAgentApplication) error
FromQueueAgentApplication overwrites any union data inside the Application as the provided QueueAgentApplication
func (*Application) FromQueueConsumerApplication ¶
func (t *Application) FromQueueConsumerApplication(v QueueConsumerApplication) error
FromQueueConsumerApplication overwrites any union data inside the Application as the provided QueueConsumerApplication
func (*Application) FromRecordingApplication ¶
func (t *Application) FromRecordingApplication(v RecordingApplication) error
FromRecordingApplication overwrites any union data inside the Application as the provided RecordingApplication
func (*Application) FromSimpleMenuApplication ¶
func (t *Application) FromSimpleMenuApplication(v SimpleMenuApplication) error
FromSimpleMenuApplication overwrites any union data inside the Application as the provided SimpleMenuApplication
func (*Application) FromSpeechToTextApplication ¶
func (t *Application) FromSpeechToTextApplication(v SpeechToTextApplication) error
FromSpeechToTextApplication overwrites any union data inside the Application as the provided SpeechToTextApplication
func (*Application) FromSwitchNodeApplication ¶
func (t *Application) FromSwitchNodeApplication(v SwitchNodeApplication) error
FromSwitchNodeApplication overwrites any union data inside the Application as the provided SwitchNodeApplication
func (*Application) FromTextToSpeechApplication ¶
func (t *Application) FromTextToSpeechApplication(v TextToSpeechApplication) error
FromTextToSpeechApplication overwrites any union data inside the Application as the provided TextToSpeechApplication
func (*Application) FromTransferApplication ¶
func (t *Application) FromTransferApplication(v TransferApplication) error
FromTransferApplication overwrites any union data inside the Application as the provided TransferApplication
func (Application) MarshalJSON ¶
func (t Application) MarshalJSON() ([]byte, error)
func (*Application) MergeAgenticApplication ¶
func (t *Application) MergeAgenticApplication(v AgenticApplication) error
MergeAgenticApplication performs a merge with any union data inside the Application, using the provided AgenticApplication
func (*Application) MergeAudioPlayerApplication ¶
func (t *Application) MergeAudioPlayerApplication(v AudioPlayerApplication) error
MergeAudioPlayerApplication performs a merge with any union data inside the Application, using the provided AudioPlayerApplication
func (*Application) MergeInputReaderApplication ¶
func (t *Application) MergeInputReaderApplication(v InputReaderApplication) error
MergeInputReaderApplication performs a merge with any union data inside the Application, using the provided InputReaderApplication
func (*Application) MergeInputReaderV2Application ¶
func (t *Application) MergeInputReaderV2Application(v InputReaderV2Application) error
MergeInputReaderV2Application performs a merge with any union data inside the Application, using the provided InputReaderV2Application
func (*Application) MergePromptPlayerApplication ¶
func (t *Application) MergePromptPlayerApplication(v PromptPlayerApplication) error
MergePromptPlayerApplication performs a merge with any union data inside the Application, using the provided PromptPlayerApplication
func (*Application) MergeQueueAgentApplication ¶
func (t *Application) MergeQueueAgentApplication(v QueueAgentApplication) error
MergeQueueAgentApplication performs a merge with any union data inside the Application, using the provided QueueAgentApplication
func (*Application) MergeQueueConsumerApplication ¶
func (t *Application) MergeQueueConsumerApplication(v QueueConsumerApplication) error
MergeQueueConsumerApplication performs a merge with any union data inside the Application, using the provided QueueConsumerApplication
func (*Application) MergeRecordingApplication ¶
func (t *Application) MergeRecordingApplication(v RecordingApplication) error
MergeRecordingApplication performs a merge with any union data inside the Application, using the provided RecordingApplication
func (*Application) MergeSimpleMenuApplication ¶
func (t *Application) MergeSimpleMenuApplication(v SimpleMenuApplication) error
MergeSimpleMenuApplication performs a merge with any union data inside the Application, using the provided SimpleMenuApplication
func (*Application) MergeSpeechToTextApplication ¶
func (t *Application) MergeSpeechToTextApplication(v SpeechToTextApplication) error
MergeSpeechToTextApplication performs a merge with any union data inside the Application, using the provided SpeechToTextApplication
func (*Application) MergeSwitchNodeApplication ¶
func (t *Application) MergeSwitchNodeApplication(v SwitchNodeApplication) error
MergeSwitchNodeApplication performs a merge with any union data inside the Application, using the provided SwitchNodeApplication
func (*Application) MergeTextToSpeechApplication ¶
func (t *Application) MergeTextToSpeechApplication(v TextToSpeechApplication) error
MergeTextToSpeechApplication performs a merge with any union data inside the Application, using the provided TextToSpeechApplication
func (*Application) MergeTransferApplication ¶
func (t *Application) MergeTransferApplication(v TransferApplication) error
MergeTransferApplication performs a merge with any union data inside the Application, using the provided TransferApplication
func (*Application) UnmarshalJSON ¶
func (t *Application) UnmarshalJSON(b []byte) error
func (Application) ValueByDiscriminator ¶
func (t Application) ValueByDiscriminator() (interface{}, error)
type ApplicationCreateBody ¶
type ApplicationCreateBody struct {
Module IvrModule `json:"module"`
// Name The application's name.
Name string `json:"name"`
}
ApplicationCreateBody Request body to create an IVR voice-application. The chosen `module` fixes the application's type; its module-specific settings are then configured via update.
type ApplicationItemResponse ¶
type ApplicationItemResponse struct {
Item Application `json:"item"`
// Success Whether the Request was successful or not
Success bool `json:"success"`
}
ApplicationItemResponse defines model for ApplicationItemResponse.
type ApplicationPrompt ¶
type ApplicationPrompt struct {
// contains filtered or unexported fields
}
ApplicationPrompt defines model for ApplicationPrompt.
func (ApplicationPrompt) AsApplicationPromptFile ¶
func (t ApplicationPrompt) AsApplicationPromptFile() (ApplicationPromptFile, error)
AsApplicationPromptFile returns the union data inside the ApplicationPrompt as a ApplicationPromptFile
func (ApplicationPrompt) AsApplicationPromptTTS ¶
func (t ApplicationPrompt) AsApplicationPromptTTS() (ApplicationPromptTTS, error)
AsApplicationPromptTTS returns the union data inside the ApplicationPrompt as a ApplicationPromptTTS
func (ApplicationPrompt) AsApplicationPromptUrl ¶
func (t ApplicationPrompt) AsApplicationPromptUrl() (ApplicationPromptUrl, error)
AsApplicationPromptUrl returns the union data inside the ApplicationPrompt as a ApplicationPromptUrl
func (*ApplicationPrompt) FromApplicationPromptFile ¶
func (t *ApplicationPrompt) FromApplicationPromptFile(v ApplicationPromptFile) error
FromApplicationPromptFile overwrites any union data inside the ApplicationPrompt as the provided ApplicationPromptFile
func (*ApplicationPrompt) FromApplicationPromptTTS ¶
func (t *ApplicationPrompt) FromApplicationPromptTTS(v ApplicationPromptTTS) error
FromApplicationPromptTTS overwrites any union data inside the ApplicationPrompt as the provided ApplicationPromptTTS
func (*ApplicationPrompt) FromApplicationPromptUrl ¶
func (t *ApplicationPrompt) FromApplicationPromptUrl(v ApplicationPromptUrl) error
FromApplicationPromptUrl overwrites any union data inside the ApplicationPrompt as the provided ApplicationPromptUrl
func (ApplicationPrompt) MarshalJSON ¶
func (t ApplicationPrompt) MarshalJSON() ([]byte, error)
func (*ApplicationPrompt) MergeApplicationPromptFile ¶
func (t *ApplicationPrompt) MergeApplicationPromptFile(v ApplicationPromptFile) error
MergeApplicationPromptFile performs a merge with any union data inside the ApplicationPrompt, using the provided ApplicationPromptFile
func (*ApplicationPrompt) MergeApplicationPromptTTS ¶
func (t *ApplicationPrompt) MergeApplicationPromptTTS(v ApplicationPromptTTS) error
MergeApplicationPromptTTS performs a merge with any union data inside the ApplicationPrompt, using the provided ApplicationPromptTTS
func (*ApplicationPrompt) MergeApplicationPromptUrl ¶
func (t *ApplicationPrompt) MergeApplicationPromptUrl(v ApplicationPromptUrl) error
MergeApplicationPromptUrl performs a merge with any union data inside the ApplicationPrompt, using the provided ApplicationPromptUrl
func (*ApplicationPrompt) UnmarshalJSON ¶
func (t *ApplicationPrompt) UnmarshalJSON(b []byte) error
type ApplicationPromptBase ¶
type ApplicationPromptBase struct {
Enabled *bool `json:"enabled,omitempty"`
EndPause *int `json:"endPause,omitempty"`
Key string `json:"key"`
StartDelay *int `json:"startDelay,omitempty"`
}
ApplicationPromptBase defines model for ApplicationPromptBase.
type ApplicationPromptFile ¶
type ApplicationPromptFile struct {
Enabled *bool `json:"enabled,omitempty"`
EndPause *int `json:"endPause,omitempty"`
// Id The unique Identifier (UUID) of the object
Id ObjectUuid `json:"id"`
Key string `json:"key"`
StartDelay *int `json:"startDelay,omitempty"`
}
ApplicationPromptFile defines model for ApplicationPromptFile.
type ApplicationPromptTTS ¶
type ApplicationPromptTTS struct {
Enabled *bool `json:"enabled,omitempty"`
EndPause *int `json:"endPause,omitempty"`
Gender *ApplicationPromptTTSGender `json:"gender,omitempty"`
Key string `json:"key"`
Language *string `json:"language,omitempty"`
StartDelay *int `json:"startDelay,omitempty"`
Text string `json:"text"`
// Voice Available voice according to the provider
Voice *string `json:"voice,omitempty"`
}
ApplicationPromptTTS defines model for ApplicationPromptTTS.
type ApplicationPromptTTSGender ¶
type ApplicationPromptTTSGender string
ApplicationPromptTTSGender defines model for ApplicationPromptTTS.Gender.
const ( Female ApplicationPromptTTSGender = "female" Male ApplicationPromptTTSGender = "male" Neutral ApplicationPromptTTSGender = "neutral" )
Defines values for ApplicationPromptTTSGender.
type ApplicationPromptUrl ¶
type ApplicationPromptUrl struct {
Enabled *bool `json:"enabled,omitempty"`
EndPause *int `json:"endPause,omitempty"`
Key string `json:"key"`
StartDelay *int `json:"startDelay,omitempty"`
Url string `json:"url"`
}
ApplicationPromptUrl defines model for ApplicationPromptUrl.
type ApplicationRoutesInner ¶
type ApplicationRoutesInner struct {
// Application Reference by ID
Application ResourceReference `json:"application"`
Priority int `json:"priority"`
// Trigger Reference by ID
Trigger ResourceReference `json:"trigger"`
}
ApplicationRoutesInner defines model for ApplicationRoutes_inner.
type ApplicationRouting ¶
type ApplicationRouting struct {
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
Number ApplicationRoutingNumber `json:"number"`
}
ApplicationRouting defines model for ApplicationRouting.
type ApplicationRoutingNumber ¶
type ApplicationRoutingNumber struct {
Enabled bool `json:"enabled"`
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
Number string `json:"number"`
Sms bool `json:"sms"`
// Tags A List of Tags describing an Object
Tags []Tag `json:"tags"`
}
ApplicationRoutingNumber defines model for ApplicationRouting_number.
type ApplicationSettingsTrigger ¶
type ApplicationSettingsTrigger struct {
Enabled *bool `json:"enabled,omitempty"`
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
Invert *bool `json:"invert,omitempty"`
}
ApplicationSettingsTrigger defines model for ApplicationSettingsTrigger.
type ApplicationUpdateBody ¶
type ApplicationUpdateBody struct {
// contains filtered or unexported fields
}
ApplicationUpdateBody defines model for ApplicationUpdateBody.
func (ApplicationUpdateBody) AsAgenticApplicationUpdateBody ¶
func (t ApplicationUpdateBody) AsAgenticApplicationUpdateBody() (AgenticApplicationUpdateBody, error)
AsAgenticApplicationUpdateBody returns the union data inside the ApplicationUpdateBody as a AgenticApplicationUpdateBody
func (ApplicationUpdateBody) AsAudioPlayerApplicationUpdateBody ¶
func (t ApplicationUpdateBody) AsAudioPlayerApplicationUpdateBody() (AudioPlayerApplicationUpdateBody, error)
AsAudioPlayerApplicationUpdateBody returns the union data inside the ApplicationUpdateBody as a AudioPlayerApplicationUpdateBody
func (ApplicationUpdateBody) AsInputReaderApplicationUpdateBody ¶
func (t ApplicationUpdateBody) AsInputReaderApplicationUpdateBody() (InputReaderApplicationUpdateBody, error)
AsInputReaderApplicationUpdateBody returns the union data inside the ApplicationUpdateBody as a InputReaderApplicationUpdateBody
func (ApplicationUpdateBody) AsInputReaderV2ApplicationUpdateBody ¶
func (t ApplicationUpdateBody) AsInputReaderV2ApplicationUpdateBody() (InputReaderV2ApplicationUpdateBody, error)
AsInputReaderV2ApplicationUpdateBody returns the union data inside the ApplicationUpdateBody as a InputReaderV2ApplicationUpdateBody
func (ApplicationUpdateBody) AsPromptPlayerApplicationUpdateBody ¶
func (t ApplicationUpdateBody) AsPromptPlayerApplicationUpdateBody() (PromptPlayerApplicationUpdateBody, error)
AsPromptPlayerApplicationUpdateBody returns the union data inside the ApplicationUpdateBody as a PromptPlayerApplicationUpdateBody
func (ApplicationUpdateBody) AsQueueAgentApplicationUpdateBody ¶
func (t ApplicationUpdateBody) AsQueueAgentApplicationUpdateBody() (QueueAgentApplicationUpdateBody, error)
AsQueueAgentApplicationUpdateBody returns the union data inside the ApplicationUpdateBody as a QueueAgentApplicationUpdateBody
func (ApplicationUpdateBody) AsQueueConsumerApplicationUpdateBody ¶
func (t ApplicationUpdateBody) AsQueueConsumerApplicationUpdateBody() (QueueConsumerApplicationUpdateBody, error)
AsQueueConsumerApplicationUpdateBody returns the union data inside the ApplicationUpdateBody as a QueueConsumerApplicationUpdateBody
func (ApplicationUpdateBody) AsRecordingApplicationUpdateBody ¶
func (t ApplicationUpdateBody) AsRecordingApplicationUpdateBody() (RecordingApplicationUpdateBody, error)
AsRecordingApplicationUpdateBody returns the union data inside the ApplicationUpdateBody as a RecordingApplicationUpdateBody
func (ApplicationUpdateBody) AsSimpleMenuApplicationUpdateBody ¶
func (t ApplicationUpdateBody) AsSimpleMenuApplicationUpdateBody() (SimpleMenuApplicationUpdateBody, error)
AsSimpleMenuApplicationUpdateBody returns the union data inside the ApplicationUpdateBody as a SimpleMenuApplicationUpdateBody
func (ApplicationUpdateBody) AsSpeechToTextApplicationUpdateBody ¶
func (t ApplicationUpdateBody) AsSpeechToTextApplicationUpdateBody() (SpeechToTextApplicationUpdateBody, error)
AsSpeechToTextApplicationUpdateBody returns the union data inside the ApplicationUpdateBody as a SpeechToTextApplicationUpdateBody
func (ApplicationUpdateBody) AsSwitchNodeApplicationUpdateBody ¶
func (t ApplicationUpdateBody) AsSwitchNodeApplicationUpdateBody() (SwitchNodeApplicationUpdateBody, error)
AsSwitchNodeApplicationUpdateBody returns the union data inside the ApplicationUpdateBody as a SwitchNodeApplicationUpdateBody
func (ApplicationUpdateBody) AsTextToSpeechApplicationUpdateBody ¶
func (t ApplicationUpdateBody) AsTextToSpeechApplicationUpdateBody() (TextToSpeechApplicationUpdateBody, error)
AsTextToSpeechApplicationUpdateBody returns the union data inside the ApplicationUpdateBody as a TextToSpeechApplicationUpdateBody
func (ApplicationUpdateBody) AsTransferApplicationUpdateBody ¶
func (t ApplicationUpdateBody) AsTransferApplicationUpdateBody() (TransferApplicationUpdateBody, error)
AsTransferApplicationUpdateBody returns the union data inside the ApplicationUpdateBody as a TransferApplicationUpdateBody
func (ApplicationUpdateBody) Discriminator ¶
func (t ApplicationUpdateBody) Discriminator() (string, error)
func (*ApplicationUpdateBody) FromAgenticApplicationUpdateBody ¶
func (t *ApplicationUpdateBody) FromAgenticApplicationUpdateBody(v AgenticApplicationUpdateBody) error
FromAgenticApplicationUpdateBody overwrites any union data inside the ApplicationUpdateBody as the provided AgenticApplicationUpdateBody
func (*ApplicationUpdateBody) FromAudioPlayerApplicationUpdateBody ¶
func (t *ApplicationUpdateBody) FromAudioPlayerApplicationUpdateBody(v AudioPlayerApplicationUpdateBody) error
FromAudioPlayerApplicationUpdateBody overwrites any union data inside the ApplicationUpdateBody as the provided AudioPlayerApplicationUpdateBody
func (*ApplicationUpdateBody) FromInputReaderApplicationUpdateBody ¶
func (t *ApplicationUpdateBody) FromInputReaderApplicationUpdateBody(v InputReaderApplicationUpdateBody) error
FromInputReaderApplicationUpdateBody overwrites any union data inside the ApplicationUpdateBody as the provided InputReaderApplicationUpdateBody
func (*ApplicationUpdateBody) FromInputReaderV2ApplicationUpdateBody ¶
func (t *ApplicationUpdateBody) FromInputReaderV2ApplicationUpdateBody(v InputReaderV2ApplicationUpdateBody) error
FromInputReaderV2ApplicationUpdateBody overwrites any union data inside the ApplicationUpdateBody as the provided InputReaderV2ApplicationUpdateBody
func (*ApplicationUpdateBody) FromPromptPlayerApplicationUpdateBody ¶
func (t *ApplicationUpdateBody) FromPromptPlayerApplicationUpdateBody(v PromptPlayerApplicationUpdateBody) error
FromPromptPlayerApplicationUpdateBody overwrites any union data inside the ApplicationUpdateBody as the provided PromptPlayerApplicationUpdateBody
func (*ApplicationUpdateBody) FromQueueAgentApplicationUpdateBody ¶
func (t *ApplicationUpdateBody) FromQueueAgentApplicationUpdateBody(v QueueAgentApplicationUpdateBody) error
FromQueueAgentApplicationUpdateBody overwrites any union data inside the ApplicationUpdateBody as the provided QueueAgentApplicationUpdateBody
func (*ApplicationUpdateBody) FromQueueConsumerApplicationUpdateBody ¶
func (t *ApplicationUpdateBody) FromQueueConsumerApplicationUpdateBody(v QueueConsumerApplicationUpdateBody) error
FromQueueConsumerApplicationUpdateBody overwrites any union data inside the ApplicationUpdateBody as the provided QueueConsumerApplicationUpdateBody
func (*ApplicationUpdateBody) FromRecordingApplicationUpdateBody ¶
func (t *ApplicationUpdateBody) FromRecordingApplicationUpdateBody(v RecordingApplicationUpdateBody) error
FromRecordingApplicationUpdateBody overwrites any union data inside the ApplicationUpdateBody as the provided RecordingApplicationUpdateBody
func (*ApplicationUpdateBody) FromSimpleMenuApplicationUpdateBody ¶
func (t *ApplicationUpdateBody) FromSimpleMenuApplicationUpdateBody(v SimpleMenuApplicationUpdateBody) error
FromSimpleMenuApplicationUpdateBody overwrites any union data inside the ApplicationUpdateBody as the provided SimpleMenuApplicationUpdateBody
func (*ApplicationUpdateBody) FromSpeechToTextApplicationUpdateBody ¶
func (t *ApplicationUpdateBody) FromSpeechToTextApplicationUpdateBody(v SpeechToTextApplicationUpdateBody) error
FromSpeechToTextApplicationUpdateBody overwrites any union data inside the ApplicationUpdateBody as the provided SpeechToTextApplicationUpdateBody
func (*ApplicationUpdateBody) FromSwitchNodeApplicationUpdateBody ¶
func (t *ApplicationUpdateBody) FromSwitchNodeApplicationUpdateBody(v SwitchNodeApplicationUpdateBody) error
FromSwitchNodeApplicationUpdateBody overwrites any union data inside the ApplicationUpdateBody as the provided SwitchNodeApplicationUpdateBody
func (*ApplicationUpdateBody) FromTextToSpeechApplicationUpdateBody ¶
func (t *ApplicationUpdateBody) FromTextToSpeechApplicationUpdateBody(v TextToSpeechApplicationUpdateBody) error
FromTextToSpeechApplicationUpdateBody overwrites any union data inside the ApplicationUpdateBody as the provided TextToSpeechApplicationUpdateBody
func (*ApplicationUpdateBody) FromTransferApplicationUpdateBody ¶
func (t *ApplicationUpdateBody) FromTransferApplicationUpdateBody(v TransferApplicationUpdateBody) error
FromTransferApplicationUpdateBody overwrites any union data inside the ApplicationUpdateBody as the provided TransferApplicationUpdateBody
func (ApplicationUpdateBody) MarshalJSON ¶
func (t ApplicationUpdateBody) MarshalJSON() ([]byte, error)
func (*ApplicationUpdateBody) MergeAgenticApplicationUpdateBody ¶
func (t *ApplicationUpdateBody) MergeAgenticApplicationUpdateBody(v AgenticApplicationUpdateBody) error
MergeAgenticApplicationUpdateBody performs a merge with any union data inside the ApplicationUpdateBody, using the provided AgenticApplicationUpdateBody
func (*ApplicationUpdateBody) MergeAudioPlayerApplicationUpdateBody ¶
func (t *ApplicationUpdateBody) MergeAudioPlayerApplicationUpdateBody(v AudioPlayerApplicationUpdateBody) error
MergeAudioPlayerApplicationUpdateBody performs a merge with any union data inside the ApplicationUpdateBody, using the provided AudioPlayerApplicationUpdateBody
func (*ApplicationUpdateBody) MergeInputReaderApplicationUpdateBody ¶
func (t *ApplicationUpdateBody) MergeInputReaderApplicationUpdateBody(v InputReaderApplicationUpdateBody) error
MergeInputReaderApplicationUpdateBody performs a merge with any union data inside the ApplicationUpdateBody, using the provided InputReaderApplicationUpdateBody
func (*ApplicationUpdateBody) MergeInputReaderV2ApplicationUpdateBody ¶
func (t *ApplicationUpdateBody) MergeInputReaderV2ApplicationUpdateBody(v InputReaderV2ApplicationUpdateBody) error
MergeInputReaderV2ApplicationUpdateBody performs a merge with any union data inside the ApplicationUpdateBody, using the provided InputReaderV2ApplicationUpdateBody
func (*ApplicationUpdateBody) MergePromptPlayerApplicationUpdateBody ¶
func (t *ApplicationUpdateBody) MergePromptPlayerApplicationUpdateBody(v PromptPlayerApplicationUpdateBody) error
MergePromptPlayerApplicationUpdateBody performs a merge with any union data inside the ApplicationUpdateBody, using the provided PromptPlayerApplicationUpdateBody
func (*ApplicationUpdateBody) MergeQueueAgentApplicationUpdateBody ¶
func (t *ApplicationUpdateBody) MergeQueueAgentApplicationUpdateBody(v QueueAgentApplicationUpdateBody) error
MergeQueueAgentApplicationUpdateBody performs a merge with any union data inside the ApplicationUpdateBody, using the provided QueueAgentApplicationUpdateBody
func (*ApplicationUpdateBody) MergeQueueConsumerApplicationUpdateBody ¶
func (t *ApplicationUpdateBody) MergeQueueConsumerApplicationUpdateBody(v QueueConsumerApplicationUpdateBody) error
MergeQueueConsumerApplicationUpdateBody performs a merge with any union data inside the ApplicationUpdateBody, using the provided QueueConsumerApplicationUpdateBody
func (*ApplicationUpdateBody) MergeRecordingApplicationUpdateBody ¶
func (t *ApplicationUpdateBody) MergeRecordingApplicationUpdateBody(v RecordingApplicationUpdateBody) error
MergeRecordingApplicationUpdateBody performs a merge with any union data inside the ApplicationUpdateBody, using the provided RecordingApplicationUpdateBody
func (*ApplicationUpdateBody) MergeSimpleMenuApplicationUpdateBody ¶
func (t *ApplicationUpdateBody) MergeSimpleMenuApplicationUpdateBody(v SimpleMenuApplicationUpdateBody) error
MergeSimpleMenuApplicationUpdateBody performs a merge with any union data inside the ApplicationUpdateBody, using the provided SimpleMenuApplicationUpdateBody
func (*ApplicationUpdateBody) MergeSpeechToTextApplicationUpdateBody ¶
func (t *ApplicationUpdateBody) MergeSpeechToTextApplicationUpdateBody(v SpeechToTextApplicationUpdateBody) error
MergeSpeechToTextApplicationUpdateBody performs a merge with any union data inside the ApplicationUpdateBody, using the provided SpeechToTextApplicationUpdateBody
func (*ApplicationUpdateBody) MergeSwitchNodeApplicationUpdateBody ¶
func (t *ApplicationUpdateBody) MergeSwitchNodeApplicationUpdateBody(v SwitchNodeApplicationUpdateBody) error
MergeSwitchNodeApplicationUpdateBody performs a merge with any union data inside the ApplicationUpdateBody, using the provided SwitchNodeApplicationUpdateBody
func (*ApplicationUpdateBody) MergeTextToSpeechApplicationUpdateBody ¶
func (t *ApplicationUpdateBody) MergeTextToSpeechApplicationUpdateBody(v TextToSpeechApplicationUpdateBody) error
MergeTextToSpeechApplicationUpdateBody performs a merge with any union data inside the ApplicationUpdateBody, using the provided TextToSpeechApplicationUpdateBody
func (*ApplicationUpdateBody) MergeTransferApplicationUpdateBody ¶
func (t *ApplicationUpdateBody) MergeTransferApplicationUpdateBody(v TransferApplicationUpdateBody) error
MergeTransferApplicationUpdateBody performs a merge with any union data inside the ApplicationUpdateBody, using the provided TransferApplicationUpdateBody
func (*ApplicationUpdateBody) UnmarshalJSON ¶
func (t *ApplicationUpdateBody) UnmarshalJSON(b []byte) error
func (ApplicationUpdateBody) ValueByDiscriminator ¶
func (t ApplicationUpdateBody) ValueByDiscriminator() (interface{}, error)
type AudioPlayerApplication ¶
type AudioPlayerApplication struct {
DateCreated time.Time `json:"dateCreated"`
Enabled bool `json:"enabled"`
FriendlyName *string `json:"friendlyName,omitempty"`
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
LastUpdated time.Time `json:"lastUpdated"`
Module AudioPlayerApplicationModule `json:"module"`
Name string `json:"name"`
Routings []ApplicationRouting `json:"routings"`
Settings AudioPlayerApplicationSettings `json:"settings"`
// Tags A List of Tags describing an Object
Tags []Tag `json:"tags"`
}
AudioPlayerApplication defines model for AudioPlayerApplication.
type AudioPlayerApplicationModule ¶
type AudioPlayerApplicationModule string
AudioPlayerApplicationModule defines model for AudioPlayerApplication.Module.
const (
AudioPlayerApplicationModuleAudioPlayer AudioPlayerApplicationModule = "audioPlayer"
)
Defines values for AudioPlayerApplicationModule.
type AudioPlayerApplicationSettings ¶
type AudioPlayerApplicationSettings struct {
// FlowEndApplication Reference by ID
FlowEndApplication *ResourceReference `json:"flowEndApplication,omitempty"`
Prompts *[]ApplicationPrompt `json:"prompts,omitempty"`
Routes *[]ApplicationRoutesInner `json:"routes,omitempty"`
TextToSpeech *DefaultTextToSpeechSettings `json:"textToSpeech,omitempty"`
}
AudioPlayerApplicationSettings defines model for AudioPlayerApplicationSettings.
type AudioPlayerApplicationUpdateBody ¶
type AudioPlayerApplicationUpdateBody struct {
Enabled *bool `json:"enabled,omitempty"`
FriendlyName *string `json:"friendlyName,omitempty"`
Module AudioPlayerApplicationUpdateBodyModule `json:"module"`
Name *string `json:"name,omitempty"`
Routings *[]ApplicationRouting `json:"routings,omitempty"`
Settings *AudioPlayerApplicationSettings `json:"settings,omitempty"`
// Tags A List of Tags describing an Object
Tags *[]Tag `json:"tags,omitempty"`
}
AudioPlayerApplicationUpdateBody defines model for AudioPlayerApplicationUpdateBody.
type AudioPlayerApplicationUpdateBodyModule ¶
type AudioPlayerApplicationUpdateBodyModule string
AudioPlayerApplicationUpdateBodyModule defines model for AudioPlayerApplicationUpdateBody.Module.
const (
AudioPlayerApplicationUpdateBodyModuleAudioPlayer AudioPlayerApplicationUpdateBodyModule = "audioPlayer"
)
Defines values for AudioPlayerApplicationUpdateBodyModule.
type AuditLog ¶
type AuditLog struct {
// UrlSelf Resource item URI
UrlSelf string `json:"_url"`
DateCreated time.Time `json:"dateCreated"`
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
// ItemAfter JSON string representing resource item state after the request
ItemAfter string `json:"itemAfter"`
// ItemBefore JSON string representing resource item state prior to request
ItemBefore string `json:"itemBefore"`
// Method HTTP method of request
Method AuditLogMethod `json:"method"`
// Operation Human-readable description of the request type
Operation AuditLogOperation `json:"operation"`
// Resource Human-friendly resource name
Resource string `json:"resource"`
// ResourcePayload JSON string representing request body
ResourcePayload string `json:"resourcePayload"`
// ResourceUuid The unique Identifier (UUID) of the object
ResourceUuid openapi_types.UUID `json:"resourceUuid"`
// Uri API resource URI
Uri string `json:"uri"`
// User Username of user who carried out the request
User openapi_types.Email `json:"user"`
}
AuditLog defines model for AuditLog.
type AuditLogMethod ¶
type AuditLogMethod string
AuditLogMethod HTTP method of request
const ( AuditLogMethodDELETE AuditLogMethod = "DELETE" AuditLogMethodPOST AuditLogMethod = "POST" AuditLogMethodPUT AuditLogMethod = "PUT" )
Defines values for AuditLogMethod.
type AuditLogOperation ¶
type AuditLogOperation string
AuditLogOperation Human-readable description of the request type
const ( AuditLogOperationCREATE AuditLogOperation = "CREATE" AuditLogOperationDELETE AuditLogOperation = "DELETE" AuditLogOperationUPDATE AuditLogOperation = "UPDATE" )
Defines values for AuditLogOperation.
type AuthorizeIntegrationHTTPResp ¶ added in v0.38.0
type AuthorizeIntegrationHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *IntegrationItemResponse
}
func ParseAuthorizeIntegrationHTTPResp ¶ added in v0.38.0
func ParseAuthorizeIntegrationHTTPResp(rsp *http.Response) (*AuthorizeIntegrationHTTPResp, error)
ParseAuthorizeIntegrationHTTPResp parses an HTTP response from a AuthorizeIntegrationWithResponse call
func (AuthorizeIntegrationHTTPResp) Status ¶ added in v0.38.0
func (r AuthorizeIntegrationHTTPResp) Status() string
Status returns HTTPResponse.Status
func (AuthorizeIntegrationHTTPResp) StatusCode ¶ added in v0.38.0
func (r AuthorizeIntegrationHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AuthorizeIntegrationJSONBody ¶ added in v0.38.0
type AuthorizeIntegrationJSONBody map[string]interface{}
AuthorizeIntegrationJSONBody defines parameters for AuthorizeIntegration.
type AuthorizeIntegrationJSONRequestBody ¶ added in v0.38.0
type AuthorizeIntegrationJSONRequestBody AuthorizeIntegrationJSONBody
AuthorizeIntegrationJSONRequestBody defines body for AuthorizeIntegration for application/json ContentType.
type AutomationAction ¶
type AutomationAction struct {
Code *string `json:"code,omitempty"`
Name string `json:"name"`
Provider *string `json:"provider,omitempty"`
Type string `json:"type"`
}
AutomationAction defines model for AutomationAction.
type AutomationTrigger ¶
type AutomationTrigger struct {
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
}
AutomationTrigger defines model for AutomationTrigger.
type AvailableExpression ¶
type AvailableExpression struct {
FormatDescription string `json:"formatDescription"`
Group string `json:"group"`
GroupLabel string `json:"groupLabel"`
Label string `json:"label"`
Name string `json:"name"`
Type string `json:"type"`
}
AvailableExpression defines model for AvailableExpression.
type AvailableRoleItemsResponse ¶
type AvailableRoleItemsResponse struct {
Items []AccountRole `json:"items"`
}
AvailableRoleItemsResponse defines model for AvailableRoleItemsResponse.
type Babeldesk ¶
type Babeldesk struct {
DateCreated *time.Time `json:"dateCreated,omitempty"`
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
// Label The dashboard's label (unique per customer).
Label *string `json:"label,omitempty"`
// Roles A List of Roles which are associated with the current User
Roles *[]AccountRole `json:"roles,omitempty"`
Users *[]ManagedUserEmail `json:"users,omitempty"`
// Widgets A List of babeldesk widget instances
Widgets *[]BabeldeskWidgetInstance `json:"widgets,omitempty"`
}
Babeldesk A babeldesk dashboard — a wallboard of widgets shared with a set of users and roles.
type BabeldeskItemResponse ¶
type BabeldeskItemResponse struct {
// Item A babeldesk dashboard — a wallboard of widgets shared with a set of users and roles.
Item Babeldesk `json:"item"`
// Success Whether the Request was successful or not
Success bool `json:"success"`
}
BabeldeskItemResponse defines model for BabeldeskItemResponse.
type BabeldeskWidget ¶
type BabeldeskWidget struct {
DateCreated *time.Time `json:"dateCreated,omitempty"`
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
// IframeSource For iframe widgets, the URL embedded in the widget.
IframeSource *string `json:"iframeSource,omitempty"`
// Label The widget's label (unique per customer).
Label *string `json:"label,omitempty"`
// Metrics A List of babeldesk widget metrics
Metrics *[]BabeldeskWidgetMetric `json:"metrics,omitempty"`
// Type The widget type (e.g. `bar`, `iframe`).
Type *string `json:"type,omitempty"`
}
BabeldeskWidget A widget that can be placed on a babeldesk dashboard.
type BabeldeskWidgetInstance ¶
type BabeldeskWidgetInstance struct {
// Height Height in grid rows.
Height *int `json:"height,omitempty"`
// PosX Column position on the dashboard grid.
PosX *int `json:"posX,omitempty"`
// PosY Row position on the dashboard grid.
PosY *int `json:"posY,omitempty"`
// Widget The unique Identifier (UUID) of the object
Widget *openapi_types.UUID `json:"widget,omitempty"`
// Width Width in grid columns.
Width *int `json:"width,omitempty"`
}
BabeldeskWidgetInstance The placement of a widget on a dashboard's grid.
type BabeldeskWidgetItemResponse ¶
type BabeldeskWidgetItemResponse struct {
// Item A widget that can be placed on a babeldesk dashboard.
Item BabeldeskWidget `json:"item"`
// Success Whether the Request was successful or not
Success bool `json:"success"`
}
BabeldeskWidgetItemResponse defines model for BabeldeskWidgetItemResponse.
type BabeldeskWidgetMetric ¶
type BabeldeskWidgetMetric struct {
// Fields The metric fields to display.
Fields *[]string `json:"fields,omitempty"`
// Name The metric name.
Name *string `json:"name,omitempty"`
// States A list of call states
States *[]CallState `json:"states,omitempty"`
// Type The call direction/type the metric covers.
Type *string `json:"type,omitempty"`
}
BabeldeskWidgetMetric A metric displayed by a babeldesk widget.
type BaseAutomation ¶
type BaseAutomation struct {
Action AutomationAction `json:"action"`
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
InvertTrigger *bool `json:"invertTrigger,omitempty"`
Label string `json:"label"`
Options map[string]interface{} `json:"options"`
Priority int `json:"priority"`
// Tags A List of Tags describing an Object
Tags *[]Tag `json:"tags,omitempty"`
Trigger *AutomationTrigger `json:"trigger,omitempty"`
}
BaseAutomation defines model for BaseAutomation.
type BulkActionResponse ¶ added in v0.38.0
type BulkActionResponse struct {
Bulk []BulkActionResponseBulkInner `json:"bulk"`
}
BulkActionResponse Per-item result of a bulk action
type BulkActionResponseBulkInner ¶ added in v0.38.0
type BulkActionResponseBulkInner struct {
Error *string `json:"error,omitempty"`
// Id The unique Identifier (UUID) of the object
Id *openapi_types.UUID `json:"id,omitempty"`
Item *map[string]interface{} `json:"item,omitempty"`
Success *bool `json:"success,omitempty"`
}
BulkActionResponseBulkInner defines model for BulkActionResponse_bulk_inner.
type BulkAgentActionHTTPResp ¶ added in v0.38.0
type BulkAgentActionHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *AgentBulkResponse
}
func ParseBulkAgentActionHTTPResp ¶ added in v0.38.0
func ParseBulkAgentActionHTTPResp(rsp *http.Response) (*BulkAgentActionHTTPResp, error)
ParseBulkAgentActionHTTPResp parses an HTTP response from a BulkAgentActionWithResponse call
func (BulkAgentActionHTTPResp) Status ¶ added in v0.38.0
func (r BulkAgentActionHTTPResp) Status() string
Status returns HTTPResponse.Status
func (BulkAgentActionHTTPResp) StatusCode ¶ added in v0.38.0
func (r BulkAgentActionHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type BulkAgentActionJSONRequestBody ¶ added in v0.38.0
type BulkAgentActionJSONRequestBody = AgentBulkRequest
BulkAgentActionJSONRequestBody defines body for BulkAgentAction for application/json ContentType.
type BulkAgentActionParamsBulkAction ¶ added in v0.38.0
type BulkAgentActionParamsBulkAction string
BulkAgentActionParamsBulkAction defines parameters for BulkAgentAction.
const ( Disable BulkAgentActionParamsBulkAction = "disable" Enable BulkAgentActionParamsBulkAction = "enable" )
Defines values for BulkAgentActionParamsBulkAction.
type BulkDeleteAgentGroupsHTTPResp ¶ added in v0.38.0
type BulkDeleteAgentGroupsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *DefaultV2MessageResponse
}
func ParseBulkDeleteAgentGroupsHTTPResp ¶ added in v0.38.0
func ParseBulkDeleteAgentGroupsHTTPResp(rsp *http.Response) (*BulkDeleteAgentGroupsHTTPResp, error)
ParseBulkDeleteAgentGroupsHTTPResp parses an HTTP response from a BulkDeleteAgentGroupsWithResponse call
func (BulkDeleteAgentGroupsHTTPResp) Status ¶ added in v0.38.0
func (r BulkDeleteAgentGroupsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (BulkDeleteAgentGroupsHTTPResp) StatusCode ¶ added in v0.38.0
func (r BulkDeleteAgentGroupsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type BulkDeleteAgentGroupsJSONRequestBody ¶ added in v0.38.0
type BulkDeleteAgentGroupsJSONRequestBody = BulkIdsRequest
BulkDeleteAgentGroupsJSONRequestBody defines body for BulkDeleteAgentGroups for application/json ContentType.
type BulkDeleteBusinessHoursHTTPResp ¶ added in v0.38.0
type BulkDeleteBusinessHoursHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *DefaultV2MessageResponse
}
func ParseBulkDeleteBusinessHoursHTTPResp ¶ added in v0.38.0
func ParseBulkDeleteBusinessHoursHTTPResp(rsp *http.Response) (*BulkDeleteBusinessHoursHTTPResp, error)
ParseBulkDeleteBusinessHoursHTTPResp parses an HTTP response from a BulkDeleteBusinessHoursWithResponse call
func (BulkDeleteBusinessHoursHTTPResp) Status ¶ added in v0.38.0
func (r BulkDeleteBusinessHoursHTTPResp) Status() string
Status returns HTTPResponse.Status
func (BulkDeleteBusinessHoursHTTPResp) StatusCode ¶ added in v0.38.0
func (r BulkDeleteBusinessHoursHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type BulkDeleteBusinessHoursJSONRequestBody ¶ added in v0.38.0
type BulkDeleteBusinessHoursJSONRequestBody = BulkIdsRequest
BulkDeleteBusinessHoursJSONRequestBody defines body for BulkDeleteBusinessHours for application/json ContentType.
type BulkDeleteCalendarsHTTPResp ¶ added in v0.38.0
type BulkDeleteCalendarsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *DefaultV2MessageResponse
}
func ParseBulkDeleteCalendarsHTTPResp ¶ added in v0.38.0
func ParseBulkDeleteCalendarsHTTPResp(rsp *http.Response) (*BulkDeleteCalendarsHTTPResp, error)
ParseBulkDeleteCalendarsHTTPResp parses an HTTP response from a BulkDeleteCalendarsWithResponse call
func (BulkDeleteCalendarsHTTPResp) Status ¶ added in v0.38.0
func (r BulkDeleteCalendarsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (BulkDeleteCalendarsHTTPResp) StatusCode ¶ added in v0.38.0
func (r BulkDeleteCalendarsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type BulkDeleteCalendarsJSONRequestBody ¶ added in v0.38.0
type BulkDeleteCalendarsJSONRequestBody = BulkIdsRequest
BulkDeleteCalendarsJSONRequestBody defines body for BulkDeleteCalendars for application/json ContentType.
type BulkDeleteEventTriggersHTTPResp ¶ added in v0.38.0
type BulkDeleteEventTriggersHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *DefaultV2MessageResponse
}
func ParseBulkDeleteEventTriggersHTTPResp ¶ added in v0.38.0
func ParseBulkDeleteEventTriggersHTTPResp(rsp *http.Response) (*BulkDeleteEventTriggersHTTPResp, error)
ParseBulkDeleteEventTriggersHTTPResp parses an HTTP response from a BulkDeleteEventTriggersWithResponse call
func (BulkDeleteEventTriggersHTTPResp) Status ¶ added in v0.38.0
func (r BulkDeleteEventTriggersHTTPResp) Status() string
Status returns HTTPResponse.Status
func (BulkDeleteEventTriggersHTTPResp) StatusCode ¶ added in v0.38.0
func (r BulkDeleteEventTriggersHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type BulkDeleteEventTriggersJSONRequestBody ¶ added in v0.38.0
type BulkDeleteEventTriggersJSONRequestBody = BulkIdsRequest
BulkDeleteEventTriggersJSONRequestBody defines body for BulkDeleteEventTriggers for application/json ContentType.
type BulkDeleteFilesHTTPResp ¶ added in v0.38.0
type BulkDeleteFilesHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *DefaultV2MessageResponse
}
func ParseBulkDeleteFilesHTTPResp ¶ added in v0.38.0
func ParseBulkDeleteFilesHTTPResp(rsp *http.Response) (*BulkDeleteFilesHTTPResp, error)
ParseBulkDeleteFilesHTTPResp parses an HTTP response from a BulkDeleteFilesWithResponse call
func (BulkDeleteFilesHTTPResp) Status ¶ added in v0.38.0
func (r BulkDeleteFilesHTTPResp) Status() string
Status returns HTTPResponse.Status
func (BulkDeleteFilesHTTPResp) StatusCode ¶ added in v0.38.0
func (r BulkDeleteFilesHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type BulkDeleteFilesJSONRequestBody ¶ added in v0.38.0
type BulkDeleteFilesJSONRequestBody = FileBulkDeleteRequest
BulkDeleteFilesJSONRequestBody defines body for BulkDeleteFiles for application/json ContentType.
type BulkDeleteIntegrationsHTTPResp ¶ added in v0.38.0
type BulkDeleteIntegrationsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *DefaultV2MessageResponse
}
func ParseBulkDeleteIntegrationsHTTPResp ¶ added in v0.38.0
func ParseBulkDeleteIntegrationsHTTPResp(rsp *http.Response) (*BulkDeleteIntegrationsHTTPResp, error)
ParseBulkDeleteIntegrationsHTTPResp parses an HTTP response from a BulkDeleteIntegrationsWithResponse call
func (BulkDeleteIntegrationsHTTPResp) Status ¶ added in v0.38.0
func (r BulkDeleteIntegrationsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (BulkDeleteIntegrationsHTTPResp) StatusCode ¶ added in v0.38.0
func (r BulkDeleteIntegrationsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type BulkDeleteIntegrationsJSONRequestBody ¶ added in v0.38.0
type BulkDeleteIntegrationsJSONRequestBody = IntegrationBulkIdsRequest
BulkDeleteIntegrationsJSONRequestBody defines body for BulkDeleteIntegrations for application/json ContentType.
type BulkDeleteOutboundLeadsAltHTTPResp ¶ added in v0.38.0
type BulkDeleteOutboundLeadsAltHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *DefaultV2MessageResponse
}
func ParseBulkDeleteOutboundLeadsAltHTTPResp ¶ added in v0.38.0
func ParseBulkDeleteOutboundLeadsAltHTTPResp(rsp *http.Response) (*BulkDeleteOutboundLeadsAltHTTPResp, error)
ParseBulkDeleteOutboundLeadsAltHTTPResp parses an HTTP response from a BulkDeleteOutboundLeadsAltWithResponse call
func (BulkDeleteOutboundLeadsAltHTTPResp) Status ¶ added in v0.38.0
func (r BulkDeleteOutboundLeadsAltHTTPResp) Status() string
Status returns HTTPResponse.Status
func (BulkDeleteOutboundLeadsAltHTTPResp) StatusCode ¶ added in v0.38.0
func (r BulkDeleteOutboundLeadsAltHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type BulkDeleteOutboundLeadsAltJSONRequestBody ¶ added in v0.38.0
type BulkDeleteOutboundLeadsAltJSONRequestBody = LeadBulkDeleteRequest
BulkDeleteOutboundLeadsAltJSONRequestBody defines body for BulkDeleteOutboundLeadsAlt for application/json ContentType.
type BulkDeleteOutboundLeadsHTTPResp ¶ added in v0.38.0
type BulkDeleteOutboundLeadsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *DefaultV2MessageResponse
}
func ParseBulkDeleteOutboundLeadsHTTPResp ¶ added in v0.38.0
func ParseBulkDeleteOutboundLeadsHTTPResp(rsp *http.Response) (*BulkDeleteOutboundLeadsHTTPResp, error)
ParseBulkDeleteOutboundLeadsHTTPResp parses an HTTP response from a BulkDeleteOutboundLeadsWithResponse call
func (BulkDeleteOutboundLeadsHTTPResp) Status ¶ added in v0.38.0
func (r BulkDeleteOutboundLeadsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (BulkDeleteOutboundLeadsHTTPResp) StatusCode ¶ added in v0.38.0
func (r BulkDeleteOutboundLeadsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type BulkDeleteOutboundLeadsJSONRequestBody ¶ added in v0.38.0
type BulkDeleteOutboundLeadsJSONRequestBody = LeadBulkDeleteRequest
BulkDeleteOutboundLeadsJSONRequestBody defines body for BulkDeleteOutboundLeads for application/json ContentType.
type BulkDeletePhonebookEntriesHTTPResp ¶ added in v0.38.0
type BulkDeletePhonebookEntriesHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *DefaultV2MessageResponse
}
func ParseBulkDeletePhonebookEntriesHTTPResp ¶ added in v0.38.0
func ParseBulkDeletePhonebookEntriesHTTPResp(rsp *http.Response) (*BulkDeletePhonebookEntriesHTTPResp, error)
ParseBulkDeletePhonebookEntriesHTTPResp parses an HTTP response from a BulkDeletePhonebookEntriesWithResponse call
func (BulkDeletePhonebookEntriesHTTPResp) Status ¶ added in v0.38.0
func (r BulkDeletePhonebookEntriesHTTPResp) Status() string
Status returns HTTPResponse.Status
func (BulkDeletePhonebookEntriesHTTPResp) StatusCode ¶ added in v0.38.0
func (r BulkDeletePhonebookEntriesHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type BulkDeletePhonebookEntriesJSONRequestBody ¶ added in v0.38.0
type BulkDeletePhonebookEntriesJSONRequestBody = BulkIdsRequest
BulkDeletePhonebookEntriesJSONRequestBody defines body for BulkDeletePhonebookEntries for application/json ContentType.
type BulkIdsRequest ¶ added in v0.38.0
type BulkIdsRequest struct {
Ids []ObjectUuid `json:"ids"`
}
BulkIdsRequest A list of resource IDs for a bulk operation
type BulkRecordingActionHTTPResp ¶ added in v0.38.0
type BulkRecordingActionHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *BulkActionResponse
}
func ParseBulkRecordingActionHTTPResp ¶ added in v0.38.0
func ParseBulkRecordingActionHTTPResp(rsp *http.Response) (*BulkRecordingActionHTTPResp, error)
ParseBulkRecordingActionHTTPResp parses an HTTP response from a BulkRecordingActionWithResponse call
func (BulkRecordingActionHTTPResp) Status ¶ added in v0.38.0
func (r BulkRecordingActionHTTPResp) Status() string
Status returns HTTPResponse.Status
func (BulkRecordingActionHTTPResp) StatusCode ¶ added in v0.38.0
func (r BulkRecordingActionHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type BulkRecordingActionJSONRequestBody ¶ added in v0.38.0
type BulkRecordingActionJSONRequestBody = BulkIdsRequest
BulkRecordingActionJSONRequestBody defines body for BulkRecordingAction for application/json ContentType.
type BulkTriggerActionHTTPResp ¶ added in v0.38.0
type BulkTriggerActionHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *BulkActionResponse
}
func ParseBulkTriggerActionHTTPResp ¶ added in v0.38.0
func ParseBulkTriggerActionHTTPResp(rsp *http.Response) (*BulkTriggerActionHTTPResp, error)
ParseBulkTriggerActionHTTPResp parses an HTTP response from a BulkTriggerActionWithResponse call
func (BulkTriggerActionHTTPResp) Status ¶ added in v0.38.0
func (r BulkTriggerActionHTTPResp) Status() string
Status returns HTTPResponse.Status
func (BulkTriggerActionHTTPResp) StatusCode ¶ added in v0.38.0
func (r BulkTriggerActionHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type BulkTriggerActionJSONRequestBody ¶ added in v0.38.0
type BulkTriggerActionJSONRequestBody = BulkIdsRequest
BulkTriggerActionJSONRequestBody defines body for BulkTriggerAction for application/json ContentType.
type BulkUpdateApplicationsHTTPResp ¶ added in v0.38.0
type BulkUpdateApplicationsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *DefaultV2MessageResponse
}
func ParseBulkUpdateApplicationsHTTPResp ¶ added in v0.38.0
func ParseBulkUpdateApplicationsHTTPResp(rsp *http.Response) (*BulkUpdateApplicationsHTTPResp, error)
ParseBulkUpdateApplicationsHTTPResp parses an HTTP response from a BulkUpdateApplicationsWithResponse call
func (BulkUpdateApplicationsHTTPResp) Status ¶ added in v0.38.0
func (r BulkUpdateApplicationsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (BulkUpdateApplicationsHTTPResp) StatusCode ¶ added in v0.38.0
func (r BulkUpdateApplicationsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type BulkUpdateApplicationsJSONRequestBody ¶ added in v0.38.0
type BulkUpdateApplicationsJSONRequestBody = BulkUpdateApplicationsRequest
BulkUpdateApplicationsJSONRequestBody defines body for BulkUpdateApplications for application/json ContentType.
type BulkUpdateApplicationsRequest ¶ added in v0.38.0
type BulkUpdateApplicationsRequest struct {
Items []map[string]interface{} `json:"items"`
}
BulkUpdateApplicationsRequest defines model for bulkUpdateApplications_request.
type BulkUpdateBusinessHoursHTTPResp ¶ added in v0.38.0
type BulkUpdateBusinessHoursHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *BusinessHourListResponse
}
func ParseBulkUpdateBusinessHoursHTTPResp ¶ added in v0.38.0
func ParseBulkUpdateBusinessHoursHTTPResp(rsp *http.Response) (*BulkUpdateBusinessHoursHTTPResp, error)
ParseBulkUpdateBusinessHoursHTTPResp parses an HTTP response from a BulkUpdateBusinessHoursWithResponse call
func (BulkUpdateBusinessHoursHTTPResp) Status ¶ added in v0.38.0
func (r BulkUpdateBusinessHoursHTTPResp) Status() string
Status returns HTTPResponse.Status
func (BulkUpdateBusinessHoursHTTPResp) StatusCode ¶ added in v0.38.0
func (r BulkUpdateBusinessHoursHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type BulkUpdateBusinessHoursJSONRequestBody ¶ added in v0.38.0
type BulkUpdateBusinessHoursJSONRequestBody = BusinessHourBulkUpdateRequest
BulkUpdateBusinessHoursJSONRequestBody defines body for BulkUpdateBusinessHours for application/json ContentType.
type BulkUpdateCalendarsHTTPResp ¶ added in v0.38.0
type BulkUpdateCalendarsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *CalendarListResponse
}
func ParseBulkUpdateCalendarsHTTPResp ¶ added in v0.38.0
func ParseBulkUpdateCalendarsHTTPResp(rsp *http.Response) (*BulkUpdateCalendarsHTTPResp, error)
ParseBulkUpdateCalendarsHTTPResp parses an HTTP response from a BulkUpdateCalendarsWithResponse call
func (BulkUpdateCalendarsHTTPResp) Status ¶ added in v0.38.0
func (r BulkUpdateCalendarsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (BulkUpdateCalendarsHTTPResp) StatusCode ¶ added in v0.38.0
func (r BulkUpdateCalendarsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type BulkUpdateCalendarsJSONRequestBody ¶ added in v0.38.0
type BulkUpdateCalendarsJSONRequestBody = CalendarBulkUpdateRequest
BulkUpdateCalendarsJSONRequestBody defines body for BulkUpdateCalendars for application/json ContentType.
type BulkUpdateEventTriggersHTTPResp ¶ added in v0.38.0
type BulkUpdateEventTriggersHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ObjectListResponse
}
func ParseBulkUpdateEventTriggersHTTPResp ¶ added in v0.38.0
func ParseBulkUpdateEventTriggersHTTPResp(rsp *http.Response) (*BulkUpdateEventTriggersHTTPResp, error)
ParseBulkUpdateEventTriggersHTTPResp parses an HTTP response from a BulkUpdateEventTriggersWithResponse call
func (BulkUpdateEventTriggersHTTPResp) Status ¶ added in v0.38.0
func (r BulkUpdateEventTriggersHTTPResp) Status() string
Status returns HTTPResponse.Status
func (BulkUpdateEventTriggersHTTPResp) StatusCode ¶ added in v0.38.0
func (r BulkUpdateEventTriggersHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type BulkUpdateEventTriggersJSONRequestBody ¶ added in v0.38.0
type BulkUpdateEventTriggersJSONRequestBody = BulkUpdateRequest
BulkUpdateEventTriggersJSONRequestBody defines body for BulkUpdateEventTriggers for application/json ContentType.
type BulkUpdateIntegrationsHTTPResp ¶ added in v0.38.0
type BulkUpdateIntegrationsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *DefaultV2MessageResponse
}
func ParseBulkUpdateIntegrationsHTTPResp ¶ added in v0.38.0
func ParseBulkUpdateIntegrationsHTTPResp(rsp *http.Response) (*BulkUpdateIntegrationsHTTPResp, error)
ParseBulkUpdateIntegrationsHTTPResp parses an HTTP response from a BulkUpdateIntegrationsWithResponse call
func (BulkUpdateIntegrationsHTTPResp) Status ¶ added in v0.38.0
func (r BulkUpdateIntegrationsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (BulkUpdateIntegrationsHTTPResp) StatusCode ¶ added in v0.38.0
func (r BulkUpdateIntegrationsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type BulkUpdateIntegrationsJSONRequestBody ¶ added in v0.38.0
type BulkUpdateIntegrationsJSONRequestBody = BulkUpdateIntegrationsRequest
BulkUpdateIntegrationsJSONRequestBody defines body for BulkUpdateIntegrations for application/json ContentType.
type BulkUpdateIntegrationsRequest ¶ added in v0.38.0
type BulkUpdateIntegrationsRequest struct {
Items []map[string]interface{} `json:"items"`
}
BulkUpdateIntegrationsRequest defines model for bulkUpdateIntegrations_request.
type BulkUpdateQueuesHTTPResp ¶ added in v0.38.0
type BulkUpdateQueuesHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *QueueListResponse
}
func ParseBulkUpdateQueuesHTTPResp ¶ added in v0.38.0
func ParseBulkUpdateQueuesHTTPResp(rsp *http.Response) (*BulkUpdateQueuesHTTPResp, error)
ParseBulkUpdateQueuesHTTPResp parses an HTTP response from a BulkUpdateQueuesWithResponse call
func (BulkUpdateQueuesHTTPResp) Status ¶ added in v0.38.0
func (r BulkUpdateQueuesHTTPResp) Status() string
Status returns HTTPResponse.Status
func (BulkUpdateQueuesHTTPResp) StatusCode ¶ added in v0.38.0
func (r BulkUpdateQueuesHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type BulkUpdateQueuesJSONRequestBody ¶ added in v0.38.0
type BulkUpdateQueuesJSONRequestBody = QueueBulkUpdateRequest
BulkUpdateQueuesJSONRequestBody defines body for BulkUpdateQueues for application/json ContentType.
type BulkUpdateRequest ¶ added in v0.38.0
type BulkUpdateRequest struct {
Items []map[string]interface{} `json:"items"`
}
BulkUpdateRequest A list of resource objects to update in bulk (each must include its id)
type BusinessHour ¶
type BusinessHour struct {
// Active Whether the profile is currently within an open range
Active *bool `json:"active,omitempty"`
DateCreated *time.Time `json:"dateCreated,omitempty"`
// Enabled Whether the profile is active and evaluated by call flows.
Enabled *bool `json:"enabled,omitempty"`
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
LastUpdated *time.Time `json:"lastUpdated,omitempty"`
// Name The profile's name (unique per customer).
Name string `json:"name"`
Ranges *[]BusinessHourRange `json:"ranges,omitempty"`
// Tags A List of Tags describing an Object
Tags *[]Tag `json:"tags,omitempty"`
// TimeZone IANA time zone the ranges are evaluated in.
TimeZone string `json:"timeZone"`
}
BusinessHour A business-hours profile — a named, time-zoned set of weekly open ranges used by call flows to branch on whether the account is open.
type BusinessHourBulkUpdateRequest ¶ added in v0.38.0
type BusinessHourBulkUpdateRequest struct {
Items []BusinessHourBulkUpdateRequestItemsInner `json:"items"`
}
BusinessHourBulkUpdateRequest defines model for BusinessHourBulkUpdateRequest.
type BusinessHourBulkUpdateRequestItemsInner ¶ added in v0.38.0
type BusinessHourBulkUpdateRequestItemsInner struct {
Enabled *bool `json:"enabled,omitempty"`
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
Name *string `json:"name,omitempty"`
// Tags A List of Tags describing an Object
Tags *[]Tag `json:"tags,omitempty"`
TimeZone *string `json:"timeZone,omitempty"`
}
BusinessHourBulkUpdateRequestItemsInner defines model for BusinessHourBulkUpdateRequest_items_inner.
type BusinessHourItemResponse ¶
type BusinessHourItemResponse struct {
// Item A business-hours profile — a named, time-zoned set of weekly open ranges used by call flows to branch on whether the account is open.
Item BusinessHour `json:"item"`
// Success Whether the Request was successful or not
Success bool `json:"success"`
}
BusinessHourItemResponse defines model for BusinessHourItemResponse.
type BusinessHourListResponse ¶ added in v0.38.0
type BusinessHourListResponse struct {
Items []BusinessHour `json:"items"`
Success bool `json:"success"`
}
BusinessHourListResponse defines model for BusinessHourListResponse.
type BusinessHourRange ¶ added in v0.38.0
type BusinessHourRange struct {
// End A weekday + time-of-day boundary
End BusinessHourRangeBound `json:"end"`
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
// Start A weekday + time-of-day boundary
Start BusinessHourRangeBound `json:"start"`
}
BusinessHourRange A weekly time range during which a business-hours profile is open
type BusinessHourRangeBody ¶ added in v0.38.0
type BusinessHourRangeBody struct {
// End A weekday + time-of-day boundary
End BusinessHourRangeBound `json:"end"`
// Start A weekday + time-of-day boundary
Start BusinessHourRangeBound `json:"start"`
}
BusinessHourRangeBody A weekly time range (no id; ranges are replaced as a set)
type BusinessHourRangeBound ¶ added in v0.38.0
type BusinessHourRangeBound struct {
// Day Day of the week the boundary falls on.
Day BusinessHourRangeBoundDay `json:"day"`
// Hour Hour of day, 0–23.
Hour int `json:"hour"`
// Minute Minute of the hour, 0–59.
Minute int `json:"minute"`
}
BusinessHourRangeBound A weekday + time-of-day boundary
type BusinessHourRangeBoundDay ¶ added in v0.38.0
type BusinessHourRangeBoundDay string
BusinessHourRangeBoundDay Day of the week the boundary falls on.
const ( Friday BusinessHourRangeBoundDay = "friday" Monday BusinessHourRangeBoundDay = "monday" Saturday BusinessHourRangeBoundDay = "saturday" Sunday BusinessHourRangeBoundDay = "sunday" Thursday BusinessHourRangeBoundDay = "thursday" Tuesday BusinessHourRangeBoundDay = "tuesday" Wednesday BusinessHourRangeBoundDay = "wednesday" )
Defines values for BusinessHourRangeBoundDay.
type BusinessHourRangeItemResponse ¶ added in v0.38.0
type BusinessHourRangeItemResponse struct {
// Item A weekly time range during which a business-hours profile is open
Item BusinessHourRange `json:"item"`
// Success Whether the Request was successful or not
Success bool `json:"success"`
}
BusinessHourRangeItemResponse defines model for BusinessHourRangeItemResponse.
type BusinessHourRangeListResponse ¶ added in v0.38.0
type BusinessHourRangeListResponse struct {
Items []BusinessHourRange `json:"items"`
Success bool `json:"success"`
}
BusinessHourRangeListResponse defines model for BusinessHourRangeListResponse.
type BusinessHourRangesBody ¶ added in v0.38.0
type BusinessHourRangesBody struct {
Ranges []BusinessHourRangeBody `json:"ranges"`
}
BusinessHourRangesBody The complete set of time ranges for a business-hours profile
type Calendar ¶
type Calendar struct {
// DateCount Number of date ranges configured on the calendar.
DateCount *float32 `json:"dateCount,omitempty"`
// Enabled Whether the calendar is active and evaluated by call flows.
Enabled *bool `json:"enabled,omitempty"`
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
// Name The calendar's name (unique per customer).
Name string `json:"name"`
// Tags A List of Tags describing an Object
Tags *[]Tag `json:"tags,omitempty"`
// TimeZone IANA time zone the calendar's dates are evaluated in.
TimeZone string `json:"timeZone"`
}
Calendar A customer calendar — a named, time-zoned set of date ranges (typically holidays) used by call flows to branch on whether a date is blocked.
type CalendarBulkUpdateRequest ¶ added in v0.38.0
type CalendarBulkUpdateRequest struct {
Items []BusinessHourBulkUpdateRequestItemsInner `json:"items"`
}
CalendarBulkUpdateRequest defines model for CalendarBulkUpdateRequest.
type CalendarDate ¶ added in v0.38.0
type CalendarDate struct {
// Active Whether the date range is currently active (now within [dateStart, dateEnd))
Active *bool `json:"active,omitempty"`
// DateEnd Exclusive end of the date range (must be after dateStart).
DateEnd time.Time `json:"dateEnd"`
// DateStart Inclusive start of the date range.
DateStart time.Time `json:"dateStart"`
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
// Label A human-readable name for the date range (unique per calendar).
Label string `json:"label"`
// Type The kind of calendar date
Type CalendarDateType `json:"type"`
}
CalendarDate A date range within a calendar (e.g. a holiday).
type CalendarDateBody ¶ added in v0.38.0
type CalendarDateBody struct {
// DateEnd Exclusive end of the date range (must be after dateStart).
DateEnd time.Time `json:"dateEnd"`
// DateStart Inclusive start of the date range.
DateStart time.Time `json:"dateStart"`
// Label A human-readable name for the date range (unique per calendar).
Label string `json:"label"`
// Type The kind of calendar date
Type *CalendarDateType `json:"type,omitempty"`
}
CalendarDateBody Fields to create or update a calendar date.
type CalendarDateItemResponse ¶ added in v0.38.0
type CalendarDateItemResponse struct {
// Item A date range within a calendar (e.g. a holiday).
Item CalendarDate `json:"item"`
// Success Whether the Request was successful or not
Success bool `json:"success"`
}
CalendarDateItemResponse defines model for CalendarDateItemResponse.
type CalendarDateListResponse ¶ added in v0.38.0
type CalendarDateListResponse struct {
Items []CalendarDate `json:"items"`
Success bool `json:"success"`
}
CalendarDateListResponse defines model for CalendarDateListResponse.
type CalendarDateType ¶ added in v0.38.0
type CalendarDateType string
CalendarDateType The kind of calendar date
const (
HOLIDAY CalendarDateType = "HOLIDAY"
)
Defines values for CalendarDateType.
type CalendarItemResponse ¶
type CalendarItemResponse struct {
// Item A customer calendar — a named, time-zoned set of date ranges (typically holidays) used by call flows to branch on whether a date is blocked.
Item Calendar `json:"item"`
// Success Whether the Request was successful or not
Success bool `json:"success"`
}
CalendarItemResponse defines model for CalendarItemResponse.
type CalendarListResponse ¶ added in v0.38.0
CalendarListResponse defines model for CalendarListResponse.
type Call ¶
type Call struct {
// Anonymous Whether the caller id was withheld (anonymous call).
Anonymous *bool `json:"anonymous,omitempty"`
// Bridged The agent/queue the call was bridged to, when applicable.
Bridged *CallBridged `json:"bridged,omitempty"`
// ConversationId uuid of the conversation this call is part of.
ConversationId *ObjectUuid `json:"conversationId,omitempty"`
// DateCreated When the call record was created (call initiated).
DateCreated *Date `json:"dateCreated,omitempty"`
// DateEstablished When the call was answered/connected; absent if it never connected.
DateEstablished *Date `json:"dateEstablished,omitempty"`
// DateFinished When the call ended; absent while the call is still live.
DateFinished *Date `json:"dateFinished,omitempty"`
Domain CallDomain `json:"domain"`
// Duration Total call duration in seconds.
Duration *int `json:"duration,omitempty"`
FinishReason *CallFinishReason `json:"finishReason,omitempty"`
// From The caller (origin) number in E.164 format.
From string `json:"from"`
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
// LastUpdated When the call record was last modified.
LastUpdated *Date `json:"lastUpdated,omitempty"`
// ParentId uuid of the parent call when this is a child leg (e.g. a transfer or bridged outbound leg); absent for top-level calls.
ParentId *ObjectUuid `json:"parentId,omitempty"`
// Recordings Recordings captured during the call, if any.
Recordings *[]Recording `json:"recordings,omitempty"`
// SessionId uuid of the call session this call belongs to.
SessionId ObjectUuid `json:"sessionId"`
Source CallSource `json:"source"`
// State One Call State
State CallState `json:"state"`
// To The called (destination) number in E.164 format.
To string `json:"to"`
Type CallType `json:"type"`
}
Call A single call leg handled by the platform — inbound, outbound or dialer. A call belongs to a call session and a conversation, and may have a parent call when it is a child leg (e.g. a transfer or bridge).
type CallAttempt ¶ added in v0.38.0
type CallAttempt struct {
Agent *CallAttemptAgent `json:"agent"`
CallCount *int `json:"callCount,omitempty"`
CalledSinceReset *bool `json:"calledSinceReset,omitempty"`
Campaign *GlobalQueueSelectionTrigger `json:"campaign"`
DateCalled *time.Time `json:"dateCalled,omitempty"`
DateCreated *time.Time `json:"dateCreated,omitempty"`
Duration *int `json:"duration,omitempty"`
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
LastUpdated *time.Time `json:"lastUpdated,omitempty"`
Lead *CallAttemptLead `json:"lead,omitempty"`
List *GlobalQueueSelectionTrigger `json:"list"`
Number *string `json:"number,omitempty"`
// Status The dial status of an outbound lead or call attempt
Status *DialStatus `json:"status,omitempty"`
}
CallAttempt An outbound call attempt
type CallAttemptAgent ¶ added in v0.38.0
type CallAttemptAgent struct {
// Id The unique Identifier (UUID) of the object
Id *openapi_types.UUID `json:"id,omitempty"`
Name *string `json:"name,omitempty"`
Number *string `json:"number,omitempty"`
}
CallAttemptAgent defines model for CallAttempt_agent.
type CallAttemptLead ¶ added in v0.38.0
type CallAttemptLead struct {
// Id The unique Identifier (UUID) of the object
Id *openapi_types.UUID `json:"id,omitempty"`
Uid *string `json:"uid,omitempty"`
}
CallAttemptLead defines model for CallAttempt_lead.
type CallBridged ¶
type CallBridged struct {
Agent *CallBridgedAgent `json:"agent,omitempty"`
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
// Name Name of the bridged agent
Name string `json:"name"`
// Number Number of the bridged agent
Number string `json:"number"`
// QueueId The unique Identifier (UUID) of the object
QueueId openapi_types.UUID `json:"queueId"`
QueueName string `json:"queueName"`
}
CallBridged defines model for CallBridged.
type CallBridgedAgent ¶
type CallBridgedAgent struct {
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
// Name Name of the bridged agent
Name string `json:"name"`
// Number Number of the bridged agent
Number string `json:"number"`
}
CallBridgedAgent defines model for CallBridgedAgent.
type CallDomain ¶
type CallDomain string
CallDomain defines model for CallDomain.
const ( External CallDomain = "external" Internal CallDomain = "internal" Other CallDomain = "other" )
Defines values for CallDomain.
type CallFinishReason ¶
type CallFinishReason string
CallFinishReason defines model for CallFinishReason.
const ( CallFinishReasonBusy CallFinishReason = "busy" CallFinishReasonCanceled CallFinishReason = "canceled" CallFinishReasonDeclined CallFinishReason = "declined" CallFinishReasonDropped CallFinishReason = "dropped" CallFinishReasonFailed CallFinishReason = "failed" CallFinishReasonHangup CallFinishReason = "hangup" CallFinishReasonInvalidNumber CallFinishReason = "invalid-number" CallFinishReasonNetworkUnreachable CallFinishReason = "network-unreachable" CallFinishReasonNoAnswer CallFinishReason = "no-answer" CallFinishReasonPassiveHangup CallFinishReason = "passive-hangup" CallFinishReasonSystemHangup CallFinishReason = "system-hangup" CallFinishReasonTimeout CallFinishReason = "timeout" CallFinishReasonTransferred CallFinishReason = "transferred" CallFinishReasonUnallocatedNumber CallFinishReason = "unallocated-number" CallFinishReasonUnknown CallFinishReason = "unknown" CallFinishReasonUnreachable CallFinishReason = "unreachable" )
Defines values for CallFinishReason.
type CallItemResponse ¶
type CallItemResponse struct {
// Item A single call leg handled by the platform — inbound, outbound or dialer. A call belongs to a call session and a conversation, and may have a parent call when it is a child leg (e.g. a transfer or bridge).
Item Call `json:"item"`
// Success Whether the Request was successful or not
Success bool `json:"success"`
}
CallItemResponse defines model for CallItemResponse.
type CallSource ¶
type CallSource string
CallSource defines model for CallSource.
const ( CallSourceApi CallSource = "api" CallSourceConference CallSource = "conference" CallSourceDial CallSource = "dial" CallSourceDialer CallSource = "dialer" CallSourceQueue CallSource = "queue" CallSourceTest CallSource = "test" CallSourceTransfer CallSource = "transfer" CallSourceWebrtc CallSource = "webrtc" )
Defines values for CallSource.
type CallState ¶
type CallState string
CallState One Call State
const ( CallStateBridged CallState = "bridged" CallStateBusy CallState = "busy" CallStateCanceled CallState = "canceled" CallStateCompleted CallState = "completed" CallStateFailed CallState = "failed" CallStateInProgress CallState = "in-progress" CallStateInit CallState = "init" CallStateNoAnswer CallState = "no-answer" CallStatePurged CallState = "purged" CallStateQueued CallState = "queued" CallStateRinging CallState = "ringing" CallStateScheduled CallState = "scheduled" )
Defines values for CallState.
type Campaign ¶ added in v0.38.0
type Campaign struct {
// Active Whether the campaign is active.
Active *bool `json:"active,omitempty"`
// CallRatio Ratio of simultaneous dials to available agents.
CallRatio *float32 `json:"callRatio,omitempty"`
// DisplayNumber Number shown to leads as the caller ID.
DisplayNumber *string `json:"displayNumber,omitempty"`
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
// LeadList The lead-list the campaign currently works on, if any.
LeadList *CampaignLeadList `json:"leadList"`
ListOrder *CampaignListOrder `json:"listOrder,omitempty"`
// Name The campaign's name.
Name string `json:"name"`
Recording *CampaignRecording `json:"recording,omitempty"`
// TestMode Whether the campaign runs in test mode (no real dials).
TestMode *bool `json:"testMode,omitempty"`
}
Campaign An outbound dialer campaign — the container for the leads to be dialled.
type CampaignHopperResponse ¶ added in v0.38.0
type CampaignHopperResponse struct {
Items []HopperItem `json:"items"`
Success bool `json:"success"`
}
CampaignHopperResponse defines model for CampaignHopperResponse.
type CampaignItemResponse ¶ added in v0.38.0
type CampaignItemResponse struct {
// Item An outbound dialer campaign — the container for the leads to be dialled.
Item Campaign `json:"item"`
Success bool `json:"success"`
}
CampaignItemResponse defines model for CampaignItemResponse.
type CampaignLeadList ¶ added in v0.39.0
type CampaignLeadList struct {
// Id The unique Identifier (UUID) of the object
Id *openapi_types.UUID `json:"id,omitempty"`
// Name The lead-list's name.
Name *string `json:"name,omitempty"`
}
CampaignLeadList The lead-list the campaign currently works on, if any.
type CampaignListOrder ¶
type CampaignListOrder string
CampaignListOrder defines model for CampaignListOrder.
const ( DOWN CampaignListOrder = "DOWN" DOWNRANK CampaignListOrder = "DOWN RANK" UP CampaignListOrder = "UP" UPRANK CampaignListOrder = "UP RANK" )
Defines values for CampaignListOrder.
type CampaignRealtimeStatus ¶ added in v0.38.0
type CampaignRealtimeStatus struct {
CampaignAgentStats *map[string]interface{} `json:"campaignAgentStats,omitempty"`
CampaignCallStats *map[string]interface{} `json:"campaignCallStats,omitempty"`
CampaignLeadStats *map[string]interface{} `json:"campaignLeadStats,omitempty"`
DialLevel *float32 `json:"dial_level,omitempty"`
DialMethod *string `json:"dial_method,omitempty"`
Order *string `json:"order,omitempty"`
Statuses *[]string `json:"statuses,omitempty"`
Time *time.Time `json:"time,omitempty"`
Trunk *map[string]interface{} `json:"trunk,omitempty"`
}
CampaignRealtimeStatus defines model for CampaignRealtimeStatus.
type CampaignRealtimeStatusResponse ¶ added in v0.38.0
type CampaignRealtimeStatusResponse struct {
Item CampaignRealtimeStatus `json:"item"`
Success bool `json:"success"`
}
CampaignRealtimeStatusResponse defines model for CampaignRealtimeStatusResponse.
type CampaignRecording ¶ added in v0.38.0
type CampaignRecording string
CampaignRecording defines model for CampaignRecording.
const ( ALLCALLS CampaignRecording = "ALLCALLS" ALLFORCE CampaignRecording = "ALLFORCE" NEVER CampaignRecording = "NEVER" ONDEMAND CampaignRecording = "ONDEMAND" )
Defines values for CampaignRecording.
type CampaignStatisticsItem ¶ added in v0.38.0
type CampaignStatisticsItem struct {
Agent *string `json:"agent,omitempty"`
LoginAt *string `json:"login_at,omitempty"`
PauseInSeconds *string `json:"pause_in_seconds,omitempty"`
TalkInSeconds *string `json:"talk_in_seconds,omitempty"`
WaitInSeconds *string `json:"wait_in_seconds,omitempty"`
}
CampaignStatisticsItem defines model for CampaignStatisticsItem.
type CampaignStatisticsResponse ¶ added in v0.38.0
type CampaignStatisticsResponse struct {
Items []CampaignStatisticsItem `json:"items"`
Success bool `json:"success"`
}
CampaignStatisticsResponse defines model for CampaignStatisticsResponse.
type CancelCallHTTPResp ¶ added in v0.38.0
type CancelCallHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *CallItemResponse
}
func ParseCancelCallHTTPResp ¶ added in v0.38.0
func ParseCancelCallHTTPResp(rsp *http.Response) (*CancelCallHTTPResp, error)
ParseCancelCallHTTPResp parses an HTTP response from a CancelCallWithResponse call
func (CancelCallHTTPResp) Status ¶ added in v0.38.0
func (r CancelCallHTTPResp) Status() string
Status returns HTTPResponse.Status
func (CancelCallHTTPResp) StatusCode ¶ added in v0.38.0
func (r CancelCallHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ClearAllSettingsHTTPResp ¶ added in v0.38.0
type ClearAllSettingsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *SettingsListResponse
}
func ParseClearAllSettingsHTTPResp ¶ added in v0.38.0
func ParseClearAllSettingsHTTPResp(rsp *http.Response) (*ClearAllSettingsHTTPResp, error)
ParseClearAllSettingsHTTPResp parses an HTTP response from a ClearAllSettingsWithResponse call
func (ClearAllSettingsHTTPResp) Status ¶ added in v0.38.0
func (r ClearAllSettingsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ClearAllSettingsHTTPResp) StatusCode ¶ added in v0.38.0
func (r ClearAllSettingsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ClearOutboundListHTTPResp ¶
type ClearOutboundListHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *OutboundListItemResponse
}
func ParseClearOutboundListHTTPResp ¶
func ParseClearOutboundListHTTPResp(rsp *http.Response) (*ClearOutboundListHTTPResp, error)
ParseClearOutboundListHTTPResp parses an HTTP response from a ClearOutboundListWithResponse call
func (ClearOutboundListHTTPResp) Status ¶
func (r ClearOutboundListHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ClearOutboundListHTTPResp) StatusCode ¶
func (r ClearOutboundListHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ClearSettingHTTPResp ¶ added in v0.38.0
type ClearSettingHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *SettingItemResponse
}
func ParseClearSettingHTTPResp ¶ added in v0.38.0
func ParseClearSettingHTTPResp(rsp *http.Response) (*ClearSettingHTTPResp, error)
ParseClearSettingHTTPResp parses an HTTP response from a ClearSettingWithResponse call
func (ClearSettingHTTPResp) Status ¶ added in v0.38.0
func (r ClearSettingHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ClearSettingHTTPResp) StatusCode ¶ added in v0.38.0
func (r ClearSettingHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ClearSettingsInScopeHTTPResp ¶ added in v0.38.0
type ClearSettingsInScopeHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *SettingsListResponse
}
func ParseClearSettingsInScopeHTTPResp ¶ added in v0.38.0
func ParseClearSettingsInScopeHTTPResp(rsp *http.Response) (*ClearSettingsInScopeHTTPResp, error)
ParseClearSettingsInScopeHTTPResp parses an HTTP response from a ClearSettingsInScopeWithResponse call
func (ClearSettingsInScopeHTTPResp) Status ¶ added in v0.38.0
func (r ClearSettingsInScopeHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ClearSettingsInScopeHTTPResp) StatusCode ¶ added in v0.38.0
func (r ClearSettingsInScopeHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type Client ¶
type Client struct {
// The endpoint of the server conforming to this interface, with scheme,
// https://api.deepmap.com for example. This can contain a path relative
// to the server, such as https://api.deepmap.com/dev-test, and all the
// paths in the swagger spec will be appended to the server.
Server string
// Doer for performing requests, typically a *http.Client with any
// customized settings, such as certificate chains.
Client HttpRequestDoer
// A list of callbacks for modifying requests which are generated before sending over
// the network.
RequestEditors []RequestEditorFn
}
Client which conforms to the OpenAPI3 specification for this service.
func NewClient ¶
func NewClient(server string, opts ...ClientOption) (*Client, error)
Creates a new Client, with reasonable defaults
func (*Client) AddAgentToGroup ¶
func (c *Client) AddAgentToGroup(ctx context.Context, groupId string, body AddAgentToGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AddAgentToGroupWithBody ¶
func (*Client) AddAgentToQueueSelection ¶
func (c *Client) AddAgentToQueueSelection(ctx context.Context, queueId string, selectionId string, body AddAgentToQueueSelectionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AddAgentToQueueSelectionWithBody ¶
func (*Client) AddBusinessHourRanges ¶ added in v0.38.0
func (c *Client) AddBusinessHourRanges(ctx context.Context, id string, body AddBusinessHourRangesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AddBusinessHourRangesWithBody ¶ added in v0.38.0
func (*Client) AddCalendarDate ¶
func (c *Client) AddCalendarDate(ctx context.Context, id string, body AddCalendarDateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AddCalendarDateWithBody ¶ added in v0.38.0
func (*Client) AddConversationEvent ¶ added in v0.38.0
func (c *Client) AddConversationEvent(ctx context.Context, conversationId string, body AddConversationEventJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AddConversationEventWithBody ¶ added in v0.38.0
func (*Client) AddDashboardUser ¶ added in v0.38.0
func (c *Client) AddDashboardUser(ctx context.Context, id string, body AddDashboardUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AddDashboardUserWithBody ¶ added in v0.38.0
func (*Client) AddGroupToQueueSelection ¶
func (c *Client) AddGroupToQueueSelection(ctx context.Context, queueId string, selectionId string, body AddGroupToQueueSelectionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AddGroupToQueueSelectionWithBody ¶
func (*Client) AddIntegrationAssociation ¶
func (*Client) AddOutboundLead ¶
func (c *Client) AddOutboundLead(ctx context.Context, id string, body AddOutboundLeadJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AddOutboundLeadWithBody ¶
func (*Client) AddRoles ¶
func (c *Client) AddRoles(ctx context.Context, body AddRolesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AddRolesWithBody ¶
func (*Client) AddTagToQueueSelection ¶
func (c *Client) AddTagToQueueSelection(ctx context.Context, queueId string, selectionId string, body AddTagToQueueSelectionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AddTagToQueueSelectionWithBody ¶
func (*Client) AddTagsToNumber ¶
func (c *Client) AddTagsToNumber(ctx context.Context, id string, body AddTagsToNumberJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AddTagsToNumberWithBody ¶
func (*Client) AuthorizeIntegration ¶ added in v0.38.0
func (c *Client) AuthorizeIntegration(ctx context.Context, id string, body AuthorizeIntegrationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AuthorizeIntegrationWithBody ¶ added in v0.38.0
func (*Client) BulkAgentAction ¶ added in v0.38.0
func (c *Client) BulkAgentAction(ctx context.Context, bulkAction BulkAgentActionParamsBulkAction, body BulkAgentActionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) BulkAgentActionWithBody ¶ added in v0.38.0
func (*Client) BulkDeleteAgentGroups ¶ added in v0.38.0
func (c *Client) BulkDeleteAgentGroups(ctx context.Context, body BulkDeleteAgentGroupsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) BulkDeleteAgentGroupsWithBody ¶ added in v0.38.0
func (*Client) BulkDeleteBusinessHours ¶ added in v0.38.0
func (c *Client) BulkDeleteBusinessHours(ctx context.Context, body BulkDeleteBusinessHoursJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) BulkDeleteBusinessHoursWithBody ¶ added in v0.38.0
func (*Client) BulkDeleteCalendars ¶ added in v0.38.0
func (c *Client) BulkDeleteCalendars(ctx context.Context, body BulkDeleteCalendarsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) BulkDeleteCalendarsWithBody ¶ added in v0.38.0
func (*Client) BulkDeleteEventTriggers ¶ added in v0.38.0
func (c *Client) BulkDeleteEventTriggers(ctx context.Context, body BulkDeleteEventTriggersJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) BulkDeleteEventTriggersWithBody ¶ added in v0.38.0
func (*Client) BulkDeleteFiles ¶ added in v0.38.0
func (c *Client) BulkDeleteFiles(ctx context.Context, body BulkDeleteFilesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) BulkDeleteFilesWithBody ¶ added in v0.38.0
func (*Client) BulkDeleteIntegrations ¶ added in v0.38.0
func (c *Client) BulkDeleteIntegrations(ctx context.Context, body BulkDeleteIntegrationsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) BulkDeleteIntegrationsWithBody ¶ added in v0.38.0
func (*Client) BulkDeleteOutboundLeads ¶ added in v0.38.0
func (c *Client) BulkDeleteOutboundLeads(ctx context.Context, id string, body BulkDeleteOutboundLeadsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) BulkDeleteOutboundLeadsAlt ¶ added in v0.38.0
func (c *Client) BulkDeleteOutboundLeadsAlt(ctx context.Context, id string, body BulkDeleteOutboundLeadsAltJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) BulkDeleteOutboundLeadsAltWithBody ¶ added in v0.38.0
func (*Client) BulkDeleteOutboundLeadsWithBody ¶ added in v0.38.0
func (*Client) BulkDeletePhonebookEntries ¶ added in v0.38.0
func (c *Client) BulkDeletePhonebookEntries(ctx context.Context, body BulkDeletePhonebookEntriesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) BulkDeletePhonebookEntriesWithBody ¶ added in v0.38.0
func (*Client) BulkRecordingAction ¶ added in v0.38.0
func (c *Client) BulkRecordingAction(ctx context.Context, bulkAction string, body BulkRecordingActionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) BulkRecordingActionWithBody ¶ added in v0.38.0
func (*Client) BulkTriggerAction ¶ added in v0.38.0
func (c *Client) BulkTriggerAction(ctx context.Context, bulkAction string, body BulkTriggerActionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) BulkTriggerActionWithBody ¶ added in v0.38.0
func (*Client) BulkUpdateApplications ¶ added in v0.38.0
func (c *Client) BulkUpdateApplications(ctx context.Context, body BulkUpdateApplicationsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) BulkUpdateApplicationsWithBody ¶ added in v0.38.0
func (*Client) BulkUpdateBusinessHours ¶ added in v0.38.0
func (c *Client) BulkUpdateBusinessHours(ctx context.Context, body BulkUpdateBusinessHoursJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) BulkUpdateBusinessHoursWithBody ¶ added in v0.38.0
func (*Client) BulkUpdateCalendars ¶ added in v0.38.0
func (c *Client) BulkUpdateCalendars(ctx context.Context, body BulkUpdateCalendarsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) BulkUpdateCalendarsWithBody ¶ added in v0.38.0
func (*Client) BulkUpdateEventTriggers ¶ added in v0.38.0
func (c *Client) BulkUpdateEventTriggers(ctx context.Context, body BulkUpdateEventTriggersJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) BulkUpdateEventTriggersWithBody ¶ added in v0.38.0
func (*Client) BulkUpdateIntegrations ¶ added in v0.38.0
func (c *Client) BulkUpdateIntegrations(ctx context.Context, body BulkUpdateIntegrationsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) BulkUpdateIntegrationsWithBody ¶ added in v0.38.0
func (*Client) BulkUpdateQueues ¶ added in v0.38.0
func (c *Client) BulkUpdateQueues(ctx context.Context, body BulkUpdateQueuesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) BulkUpdateQueuesWithBody ¶ added in v0.38.0
func (*Client) CancelCall ¶ added in v0.38.0
func (*Client) ClearAllSettings ¶ added in v0.38.0
func (*Client) ClearOutboundList ¶
func (*Client) ClearSetting ¶ added in v0.38.0
func (*Client) ClearSettingsInScope ¶ added in v0.38.0
func (*Client) CloneApplication ¶ added in v0.38.0
func (*Client) CloneEventTrigger ¶ added in v0.38.0
func (*Client) CloneIntegration ¶ added in v0.38.0
func (*Client) CloneTrigger ¶
func (*Client) CloseConversation ¶ added in v0.38.0
func (*Client) CreateAgent ¶
func (c *Client) CreateAgent(ctx context.Context, body CreateAgentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateAgentGroup ¶
func (c *Client) CreateAgentGroup(ctx context.Context, body CreateAgentGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateAgentGroupWithBody ¶
func (*Client) CreateAgentOutboundCall ¶ added in v0.38.0
func (c *Client) CreateAgentOutboundCall(ctx context.Context, id string, body CreateAgentOutboundCallJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateAgentOutboundCallWithBody ¶ added in v0.38.0
func (*Client) CreateAgentPresence ¶ added in v0.38.0
func (c *Client) CreateAgentPresence(ctx context.Context, body CreateAgentPresenceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateAgentPresenceWithBody ¶ added in v0.38.0
func (*Client) CreateAgentWithBody ¶
func (*Client) CreateApplication ¶
func (c *Client) CreateApplication(ctx context.Context, body CreateApplicationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateApplicationWithBody ¶
func (*Client) CreateBabeldesk ¶
func (c *Client) CreateBabeldesk(ctx context.Context, body CreateBabeldeskJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateBabeldeskWidget ¶
func (c *Client) CreateBabeldeskWidget(ctx context.Context, body CreateBabeldeskWidgetJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateBabeldeskWidgetWithBody ¶
func (*Client) CreateBabeldeskWithBody ¶
func (*Client) CreateBusinessHour ¶
func (c *Client) CreateBusinessHour(ctx context.Context, body CreateBusinessHourJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateBusinessHourWithBody ¶
func (*Client) CreateCalendar ¶
func (c *Client) CreateCalendar(ctx context.Context, body CreateCalendarJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateCalendarWithBody ¶
func (*Client) CreateCampaign ¶
func (c *Client) CreateCampaign(ctx context.Context, body CreateCampaignJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateCampaignWithBody ¶
func (*Client) CreateConversation ¶
func (c *Client) CreateConversation(ctx context.Context, body CreateConversationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateConversationWithBody ¶
func (*Client) CreateCustomEvent ¶
func (c *Client) CreateCustomEvent(ctx context.Context, body CreateCustomEventJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateCustomEventWithBody ¶
func (*Client) CreateDashboard ¶ added in v0.38.0
func (c *Client) CreateDashboard(ctx context.Context, body CreateDashboardJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateDashboardWithBody ¶ added in v0.38.0
func (*Client) CreateDialerBehaviour ¶ added in v0.38.0
func (c *Client) CreateDialerBehaviour(ctx context.Context, body CreateDialerBehaviourJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateDialerBehaviourWithBody ¶ added in v0.38.0
func (*Client) CreateGlobalAutomation ¶
func (c *Client) CreateGlobalAutomation(ctx context.Context, body CreateGlobalAutomationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateGlobalAutomationWithBody ¶
func (*Client) CreateInboundTestCall ¶
func (c *Client) CreateInboundTestCall(ctx context.Context, body CreateInboundTestCallJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateInboundTestCallWithBody ¶
func (*Client) CreateIntegration ¶
func (c *Client) CreateIntegration(ctx context.Context, body CreateIntegrationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateIntegrationWithBody ¶
func (*Client) CreateLocalAutomation ¶
func (c *Client) CreateLocalAutomation(ctx context.Context, applicationId string, body CreateLocalAutomationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateLocalAutomationWithBody ¶
func (*Client) CreateOutboundList ¶
func (c *Client) CreateOutboundList(ctx context.Context, body CreateOutboundListJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateOutboundListWithBody ¶
func (*Client) CreatePhonebookEntry ¶
func (c *Client) CreatePhonebookEntry(ctx context.Context, body CreatePhonebookEntryJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreatePhonebookEntryWithBody ¶
func (*Client) CreateQueue ¶
func (c *Client) CreateQueue(ctx context.Context, body CreateQueueJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateQueueSelection ¶
func (c *Client) CreateQueueSelection(ctx context.Context, queueId string, body CreateQueueSelectionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateQueueSelectionWithBody ¶
func (*Client) CreateQueueWithBody ¶
func (*Client) CreateRouting ¶
func (c *Client) CreateRouting(ctx context.Context, body CreateRoutingJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateRoutingWithBody ¶
func (*Client) CreateSession ¶
func (*Client) CreateTrigger ¶
func (c *Client) CreateTrigger(ctx context.Context, body CreateTriggerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateTriggerWithBody ¶
func (*Client) CreateUser ¶
func (c *Client) CreateUser(ctx context.Context, body CreateUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateUserWithBody ¶
func (*Client) DeleteAgent ¶
func (*Client) DeleteAgentGroup ¶
func (*Client) DeleteAgentPresence ¶ added in v0.38.0
func (*Client) DeleteApplication ¶
func (*Client) DeleteBabeldesk ¶
func (*Client) DeleteBabeldeskWidget ¶
func (*Client) DeleteBusinessHour ¶
func (*Client) DeleteCalendar ¶
func (*Client) DeleteCampaign ¶
func (*Client) DeleteConversation ¶
func (*Client) DeleteCustomEvent ¶
func (*Client) DeleteDashboard ¶ added in v0.38.0
func (*Client) DeleteDialerBehaviour ¶ added in v0.38.0
func (*Client) DeleteFile ¶ added in v0.38.0
func (*Client) DeleteGlobalAutomation ¶
func (*Client) DeleteIntegration ¶
func (*Client) DeleteIntegrationAssociation ¶
func (*Client) DeleteIntegrationToken ¶ added in v0.38.0
func (*Client) DeleteLocalAutomation ¶
func (*Client) DeleteManyApplications ¶
func (c *Client) DeleteManyApplications(ctx context.Context, body DeleteManyApplicationsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteManyApplicationsWithBody ¶
func (*Client) DeleteOutboundLead ¶
func (*Client) DeleteOutboundList ¶ added in v0.38.0
func (*Client) DeletePhonebookEntry ¶
func (*Client) DeletePrompt ¶
func (*Client) DeleteQueue ¶
func (*Client) DeleteQueueSelection ¶
func (*Client) DeleteRecording ¶ added in v0.38.0
func (*Client) DeleteRouting ¶
func (*Client) DeleteTrigger ¶
func (*Client) DeleteUsers ¶
func (c *Client) DeleteUsers(ctx context.Context, body DeleteUsersJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteUsersWithBody ¶
func (*Client) DisableAgent ¶ added in v0.38.0
func (*Client) DisableLiveLogging ¶ added in v0.38.0
func (*Client) DisableUsers ¶
func (c *Client) DisableUsers(ctx context.Context, body DisableUsersJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DisableUsersWithBody ¶
func (*Client) DispatchAction ¶
func (c *Client) DispatchAction(ctx context.Context, integrationId string, action string, params *DispatchActionParams, body DispatchActionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DispatchActionGet ¶ added in v0.38.0
func (c *Client) DispatchActionGet(ctx context.Context, integrationId string, action string, params *DispatchActionGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DispatchActionWithBody ¶
func (*Client) DispatchActionWithFormdataBody ¶
func (c *Client) DispatchActionWithFormdataBody(ctx context.Context, integrationId string, action string, params *DispatchActionParams, body DispatchActionFormdataRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DispatchEventTrigger ¶ added in v0.38.0
func (c *Client) DispatchEventTrigger(ctx context.Context, eventTriggerId string, params *DispatchEventTriggerParams, body DispatchEventTriggerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DispatchEventTriggerWithBody ¶ added in v0.38.0
func (*Client) DispatchIntegrationTypeAction ¶ added in v0.38.0
func (*Client) DispatchIntegrationTypeActionWithBody ¶ added in v0.38.0
func (*Client) DispatchLocalAutomations ¶
func (c *Client) DispatchLocalAutomations(ctx context.Context, id string, position string, params *DispatchLocalAutomationsParams, body DispatchLocalAutomationsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DispatchLocalAutomationsWithBody ¶
func (*Client) DownloadFile ¶ added in v0.38.0
func (*Client) DownloadPhonebookEntries ¶
func (*Client) EnableAgent ¶ added in v0.38.0
func (*Client) EnableLiveLogging ¶ added in v0.38.0
func (*Client) EnableUsers ¶
func (c *Client) EnableUsers(ctx context.Context, body EnableUsersJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) EnableUsersWithBody ¶
func (*Client) EvaluateExpression ¶
func (c *Client) EvaluateExpression(ctx context.Context, params *EvaluateExpressionParams, body EvaluateExpressionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) EvaluateExpressionWithBody ¶
func (*Client) ExecuteAction ¶ added in v0.38.0
func (c *Client) ExecuteAction(ctx context.Context, actionType string, actionName string, body ExecuteActionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ExecuteActionWithBody ¶ added in v0.38.0
func (*Client) ExportAgents ¶ added in v0.38.0
func (c *Client) ExportAgents(ctx context.Context, params *ExportAgentsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ExportTemplates ¶ added in v0.38.0
func (c *Client) ExportTemplates(ctx context.Context, pType ExportTemplatesParamsType, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) FlagRecording ¶ added in v0.38.0
func (*Client) FlushDialer ¶ added in v0.38.0
func (c *Client) FlushDialer(ctx context.Context, params *FlushDialerParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetAgentGroup ¶
func (*Client) GetAgentImportJob ¶ added in v0.38.0
func (*Client) GetAgentPresence ¶ added in v0.38.0
func (*Client) GetAgentStatus ¶ added in v0.38.0
func (*Client) GetAgentsForQueueSelection ¶
func (c *Client) GetAgentsForQueueSelection(ctx context.Context, queueId string, params *GetAgentsForQueueSelectionParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetAllMetricDefinitions ¶ added in v0.38.0
func (*Client) GetApiStatus ¶ added in v0.38.0
func (*Client) GetApplication ¶
func (*Client) GetBabeldesk ¶
func (*Client) GetBabeldeskWidget ¶
func (*Client) GetBulkFileDownload ¶ added in v0.38.0
func (c *Client) GetBulkFileDownload(ctx context.Context, params *GetBulkFileDownloadParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetBusinessHour ¶
func (*Client) GetBusinessHourRange ¶ added in v0.38.0
func (*Client) GetCalendar ¶
func (*Client) GetCalendarDate ¶ added in v0.38.0
func (*Client) GetCalenderDates ¶
func (*Client) GetCampaign ¶
func (*Client) GetCampaignHopper ¶ added in v0.38.0
func (*Client) GetCampaignList ¶ added in v0.38.0
func (*Client) GetCampaignStatistics ¶ added in v0.38.0
func (c *Client) GetCampaignStatistics(ctx context.Context, id string, params *GetCampaignStatisticsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetCampaignStatus ¶ added in v0.38.0
func (*Client) GetConference ¶
func (*Client) GetConversation ¶
func (*Client) GetConversationSession ¶
func (*Client) GetDashboard ¶ added in v0.38.0
func (*Client) GetDialerBehaviour ¶ added in v0.38.0
func (*Client) GetDialerInfo ¶ added in v0.38.0
func (*Client) GetFirstConversationEvent ¶ added in v0.38.0
func (*Client) GetGlobalAutomation ¶
func (*Client) GetIntegration ¶
func (*Client) GetIntegrationProviderLogo ¶
func (c *Client) GetIntegrationProviderLogo(ctx context.Context, providerName IntegrationProvider, size string, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetIntegrationProviderTemplate ¶ added in v0.38.0
func (*Client) GetIntegrationTemplate ¶ added in v0.38.0
func (*Client) GetIntegrationToken ¶ added in v0.38.0
func (*Client) GetLatestConversationEvent ¶ added in v0.38.0
func (*Client) GetLeadInList ¶ added in v0.38.0
func (*Client) GetLocalAutomation ¶
func (*Client) GetMetricDefinition ¶
func (*Client) GetOutboundList ¶ added in v0.38.0
func (*Client) GetPhonebookEntry ¶
func (*Client) GetPromptUses ¶ added in v0.38.0
func (*Client) GetPushToken ¶ added in v0.38.0
func (*Client) GetQueueSelection ¶
func (*Client) GetRecording ¶ added in v0.38.0
func (*Client) GetRecordingFlag ¶ added in v0.38.0
func (*Client) GetRouting ¶
func (*Client) GetServerTime ¶ added in v0.38.0
func (*Client) GetServiceNumber ¶
func (*Client) GetSessionVariables ¶
func (*Client) GetSettingsForAppAgentStatus ¶ added in v0.4.0
func (*Client) GetSettingsForAppConversations ¶ added in v0.4.0
func (*Client) GetSettingsForAppCustomerLogging ¶
func (*Client) GetSettingsForAppIntegrations ¶ added in v0.4.0
func (*Client) GetSettingsForAuditDefault ¶
func (*Client) GetSettingsForRetentionPeriods ¶ added in v0.4.0
func (*Client) GetSettingsForTelephonyAgentInbound ¶ added in v0.4.0
func (*Client) GetSettingsForTelephonyAgentOutbound ¶
func (*Client) GetSettingsForTelephonyAgentRecording ¶
func (*Client) GetSettingsForTelephonyAgentWrapup ¶
func (*Client) GetSettingsForTelephonyPostCall ¶
func (*Client) GetSettingsForUiI18n ¶ added in v0.4.0
func (*Client) GetTrigger ¶
func (*Client) GetTriggerUses ¶ added in v0.38.0
func (*Client) GetUserByEmail ¶ added in v0.38.0
func (*Client) GetWidgetSettings ¶ added in v0.38.0
func (*Client) HangupAgentCall ¶ added in v0.38.0
func (*Client) HangupCall ¶
func (*Client) ImportAgentsWithBody ¶ added in v0.38.0
func (*Client) IntegrateIntegration ¶ added in v0.38.0
func (c *Client) IntegrateIntegration(ctx context.Context, id string, body IntegrateIntegrationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) IntegrateIntegrationWithBody ¶ added in v0.38.0
func (*Client) IntegrationApiProxyGet ¶ added in v0.38.0
func (*Client) IntegrationApiProxyPost ¶ added in v0.38.0
func (c *Client) IntegrationApiProxyPost(ctx context.Context, integrationId string, uri string, body IntegrationApiProxyPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) IntegrationApiProxyPostWithBody ¶ added in v0.38.0
func (*Client) ListActionParams ¶ added in v0.38.0
func (*Client) ListActions ¶ added in v0.38.0
func (c *Client) ListActions(ctx context.Context, params *ListActionsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListAgentGroups ¶
func (c *Client) ListAgentGroups(ctx context.Context, params *ListAgentGroupsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListAgentLogs ¶ added in v0.38.0
func (c *Client) ListAgentLogs(ctx context.Context, id string, params *ListAgentLogsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListAgentPresences ¶ added in v0.38.0
func (*Client) ListAgents ¶
func (c *Client) ListAgents(ctx context.Context, params *ListAgentsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListAgentsInGroup ¶ added in v0.38.0
func (c *Client) ListAgentsInGroup(ctx context.Context, groupId string, params *ListAgentsInGroupParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListAllAgentLogs ¶ added in v0.38.0
func (c *Client) ListAllAgentLogs(ctx context.Context, params *ListAllAgentLogsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListAllConversationEvents ¶ added in v0.38.0
func (c *Client) ListAllConversationEvents(ctx context.Context, params *ListAllConversationEventsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListAllLocalAutomations ¶ added in v0.38.0
func (c *Client) ListAllLocalAutomations(ctx context.Context, params *ListAllLocalAutomationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListAllSettings ¶ added in v0.38.0
func (*Client) ListAllSimpleReportingCalls ¶
func (c *Client) ListAllSimpleReportingCalls(ctx context.Context, params *ListAllSimpleReportingCallsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListApplicationActions ¶ added in v0.38.0
func (c *Client) ListApplicationActions(ctx context.Context, params *ListApplicationActionsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListApplicationErrors ¶ added in v0.38.0
func (*Client) ListApplications ¶
func (c *Client) ListApplications(ctx context.Context, params *ListApplicationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListAuditLogs ¶
func (c *Client) ListAuditLogs(ctx context.Context, params *ListAuditLogsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListAvailableAgentStatuses ¶ added in v0.38.0
func (*Client) ListAvailableIntegrations ¶
func (*Client) ListAvailableRoles ¶
func (*Client) ListBabeldeskWidgets ¶
func (c *Client) ListBabeldeskWidgets(ctx context.Context, params *ListBabeldeskWidgetsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListBabeldesks ¶
func (c *Client) ListBabeldesks(ctx context.Context, params *ListBabeldesksParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListBackupFiles ¶ added in v0.38.0
func (*Client) ListBusinessHourRanges ¶ added in v0.38.0
func (*Client) ListBusinessHours ¶
func (c *Client) ListBusinessHours(ctx context.Context, params *ListBusinessHoursParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListCalendars ¶
func (c *Client) ListCalendars(ctx context.Context, params *ListCalendarsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListCampaignAttempts ¶ added in v0.38.0
func (c *Client) ListCampaignAttempts(ctx context.Context, id string, params *ListCampaignAttemptsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListCampaignLeads ¶ added in v0.38.0
func (*Client) ListCampaignProcessedLeads ¶ added in v0.38.0
func (*Client) ListCampaigns ¶
func (*Client) ListConferences ¶
func (c *Client) ListConferences(ctx context.Context, params *ListConferencesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListConversationEvents ¶
func (*Client) ListConversations ¶
func (c *Client) ListConversations(ctx context.Context, params *ListConversationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListDashboardUsers ¶ added in v0.38.0
func (*Client) ListDashboards ¶ added in v0.38.0
func (c *Client) ListDashboards(ctx context.Context, params *ListDashboardsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListDialerBehaviours ¶ added in v0.38.0
func (c *Client) ListDialerBehaviours(ctx context.Context, params *ListDialerBehavioursParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListDialerSimpleReportingCalls ¶ added in v0.38.0
func (c *Client) ListDialerSimpleReportingCalls(ctx context.Context, params *ListDialerSimpleReportingCallsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListEvents ¶
func (c *Client) ListEvents(ctx context.Context, params *ListEventsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListExpressions ¶
func (*Client) ListFiles ¶ added in v0.38.0
func (c *Client) ListFiles(ctx context.Context, params *ListFilesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListFilesByType ¶ added in v0.38.0
func (c *Client) ListFilesByType(ctx context.Context, pType StorageType, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListGlobalAutomations ¶
func (c *Client) ListGlobalAutomations(ctx context.Context, params *ListGlobalAutomationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListGlobalQueueSelections ¶ added in v0.38.0
func (c *Client) ListGlobalQueueSelections(ctx context.Context, params *ListGlobalQueueSelectionsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListInboundSimpleReportingCalls ¶ added in v0.38.0
func (c *Client) ListInboundSimpleReportingCalls(ctx context.Context, params *ListInboundSimpleReportingCallsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListIntegrationProviders ¶ added in v0.38.0
func (*Client) ListIntegrationTokens ¶ added in v0.38.0
func (*Client) ListIntegrationTypeActions ¶ added in v0.38.0
func (*Client) ListIntegrations ¶
func (c *Client) ListIntegrations(ctx context.Context, params *ListIntegrationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListLeadsInList ¶ added in v0.38.0
func (c *Client) ListLeadsInList(ctx context.Context, id string, params *ListLeadsInListParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListLiveLogs ¶
func (c *Client) ListLiveLogs(ctx context.Context, params *ListLiveLogsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListLocalAutomations ¶
func (c *Client) ListLocalAutomations(ctx context.Context, applicationId string, params *ListLocalAutomationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListMetricIds ¶
func (*Client) ListModules ¶
func (*Client) ListOutboundAttempts ¶ added in v0.38.0
func (c *Client) ListOutboundAttempts(ctx context.Context, params *ListOutboundAttemptsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListOutboundLeads ¶ added in v0.38.0
func (c *Client) ListOutboundLeads(ctx context.Context, params *ListOutboundLeadsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListOutboundLists ¶
func (*Client) ListOutboundSimpleReportingCalls ¶ added in v0.38.0
func (c *Client) ListOutboundSimpleReportingCalls(ctx context.Context, params *ListOutboundSimpleReportingCallsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListPhonebookEntrys ¶
func (c *Client) ListPhonebookEntrys(ctx context.Context, params *ListPhonebookEntrysParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListProcessedOutboundLeads ¶ added in v0.38.0
func (c *Client) ListProcessedOutboundLeads(ctx context.Context, params *ListProcessedOutboundLeadsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListPromptFiles ¶ added in v0.38.0
func (*Client) ListPrompts ¶
func (c *Client) ListPrompts(ctx context.Context, params *ListPromptsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListProviderSessionVariables ¶
func (*Client) ListQueueSelections ¶
func (c *Client) ListQueueSelections(ctx context.Context, queueId string, params *ListQueueSelectionsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListQueueTriggers ¶ added in v0.38.0
func (*Client) ListQueuedCalls ¶ added in v0.38.0
func (c *Client) ListQueuedCalls(ctx context.Context, queueId string, params *ListQueuedCallsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListQueues ¶
func (c *Client) ListQueues(ctx context.Context, params *ListQueuesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListRecordingFiles ¶ added in v0.38.0
func (*Client) ListRecordings ¶ added in v0.38.0
func (c *Client) ListRecordings(ctx context.Context, params *ListRecordingsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListReportingCalls ¶
func (c *Client) ListReportingCalls(ctx context.Context, params *ListReportingCallsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListRoutings ¶
func (c *Client) ListRoutings(ctx context.Context, params *ListRoutingsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListServiceNumbers ¶
func (c *Client) ListServiceNumbers(ctx context.Context, params *ListServiceNumbersParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListSettingsInScope ¶ added in v0.38.0
func (*Client) ListSingleActionSessionVariables ¶
func (c *Client) ListSingleActionSessionVariables(ctx context.Context, provider IntegrationProvider, actionName string, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListSmss ¶
func (c *Client) ListSmss(ctx context.Context, params *ListSmssParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListTagsByCategory ¶ added in v0.38.0
func (*Client) ListTimezones ¶ added in v0.38.0
func (c *Client) ListTimezones(ctx context.Context, params *ListTimezonesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListTriggerConditions ¶ added in v0.38.0
func (*Client) ListTriggerExpressions ¶ added in v0.38.0
func (*Client) ListTriggerOperators ¶ added in v0.38.0
func (*Client) ListTriggers ¶
func (c *Client) ListTriggers(ctx context.Context, params *ListTriggersParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListUsers ¶
func (c *Client) ListUsers(ctx context.Context, params *ListUsersParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) LogoutAllCampaignAgents ¶ added in v0.38.0
func (*Client) OpenConversation ¶ added in v0.38.0
func (*Client) PostBulkFileDownload ¶ added in v0.38.0
func (c *Client) PostBulkFileDownload(ctx context.Context, body PostBulkFileDownloadJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostBulkFileDownloadWithBody ¶ added in v0.38.0
func (*Client) PushToAgent ¶ added in v0.38.0
func (c *Client) PushToAgent(ctx context.Context, body PushToAgentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PushToAgentWithBody ¶ added in v0.38.0
func (*Client) QueueCallback ¶ added in v0.38.0
func (c *Client) QueueCallback(ctx context.Context, queueId string, body QueueCallbackJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) QueueCallbackWithBody ¶ added in v0.38.0
func (*Client) RefreshIntegrationToken ¶ added in v0.38.0
func (*Client) RemoveAgentFromGroup ¶ added in v0.38.0
func (*Client) RemoveAgentFromQueueSelection ¶
func (*Client) RemoveBusinessHourRange ¶ added in v0.38.0
func (*Client) RemoveCalendarDate ¶ added in v0.38.0
func (*Client) RemoveDashboardUser ¶ added in v0.38.0
func (*Client) RemoveGroupFromQueueSelection ¶
func (*Client) RemoveRoles ¶
func (c *Client) RemoveRoles(ctx context.Context, body RemoveRolesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) RemoveRolesWithBody ¶
func (*Client) RemoveTagFromQueueSelection ¶
func (*Client) ReportSms ¶ added in v0.38.0
func (c *Client) ReportSms(ctx context.Context, params *ReportSmsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ResetPasswords ¶
func (c *Client) ResetPasswords(ctx context.Context, body ResetPasswordsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ResetPasswordsWithBody ¶
func (*Client) SendSms ¶ added in v0.38.0
func (c *Client) SendSms(ctx context.Context, body SendSmsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) SendSmsWithBody ¶ added in v0.38.0
func (*Client) SetCallSessionVariables ¶
func (c *Client) SetCallSessionVariables(ctx context.Context, id string, body SetCallSessionVariablesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) SetCallSessionVariablesWithBody ¶
func (*Client) SetCampaignList ¶ added in v0.38.0
func (c *Client) SetCampaignList(ctx context.Context, id string, body SetCampaignListJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) SetCampaignListById ¶ added in v0.38.0
func (*Client) SetCampaignListWithBody ¶ added in v0.38.0
func (*Client) SetQueueSelectionsPriority ¶ added in v0.38.0
func (c *Client) SetQueueSelectionsPriority(ctx context.Context, queueId string, body SetQueueSelectionsPriorityJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) SetQueueSelectionsPriorityWithBody ¶ added in v0.38.0
func (*Client) SetTriggerConditions ¶ added in v0.38.0
func (c *Client) SetTriggerConditions(ctx context.Context, id string, body SetTriggerConditionsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) SetTriggerConditionsWithBody ¶ added in v0.38.0
func (*Client) StartRecording ¶ added in v0.38.0
func (c *Client) StartRecording(ctx context.Context, body StartRecordingJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) StartRecordingWithBody ¶ added in v0.38.0
func (*Client) TestCalendarDate ¶ added in v0.38.0
func (c *Client) TestCalendarDate(ctx context.Context, params *TestCalendarDateParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) TestInboundSms ¶ added in v0.38.0
func (c *Client) TestInboundSms(ctx context.Context, body TestInboundSmsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) TestInboundSmsWithBody ¶ added in v0.38.0
func (*Client) TestTriggers ¶
func (c *Client) TestTriggers(ctx context.Context, params *TestTriggersParams, body TestTriggersJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) TestTriggersWithBody ¶
func (*Client) ToggleRecordingFlag ¶ added in v0.38.0
func (*Client) UnflagRecording ¶ added in v0.38.0
func (*Client) UnsetCampaignList ¶ added in v0.38.0
func (*Client) UpdateAgent ¶
func (c *Client) UpdateAgent(ctx context.Context, id string, body UpdateAgentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateAgentGroup ¶
func (c *Client) UpdateAgentGroup(ctx context.Context, id string, body UpdateAgentGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateAgentGroupWithBody ¶
func (*Client) UpdateAgentPassword ¶ added in v0.38.0
func (c *Client) UpdateAgentPassword(ctx context.Context, id string, body UpdateAgentPasswordJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateAgentPasswordWithBody ¶ added in v0.38.0
func (*Client) UpdateAgentPresence ¶ added in v0.38.0
func (c *Client) UpdateAgentPresence(ctx context.Context, presenceName string, body UpdateAgentPresenceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateAgentPresenceWithBody ¶ added in v0.38.0
func (*Client) UpdateAgentStatus ¶
func (c *Client) UpdateAgentStatus(ctx context.Context, id string, body UpdateAgentStatusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateAgentStatusWithBody ¶
func (*Client) UpdateAgentWithBody ¶
func (*Client) UpdateApplication ¶
func (c *Client) UpdateApplication(ctx context.Context, id string, body UpdateApplicationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateApplicationWithBody ¶
func (*Client) UpdateBabeldesk ¶
func (c *Client) UpdateBabeldesk(ctx context.Context, id string, body UpdateBabeldeskJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateBabeldeskWidget ¶
func (c *Client) UpdateBabeldeskWidget(ctx context.Context, id string, body UpdateBabeldeskWidgetJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateBabeldeskWidgetWithBody ¶
func (*Client) UpdateBabeldeskWithBody ¶
func (*Client) UpdateBusinessHour ¶
func (c *Client) UpdateBusinessHour(ctx context.Context, id string, body UpdateBusinessHourJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateBusinessHourWithBody ¶
func (*Client) UpdateCalendar ¶
func (c *Client) UpdateCalendar(ctx context.Context, id string, body UpdateCalendarJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateCalendarDate ¶ added in v0.38.0
func (c *Client) UpdateCalendarDate(ctx context.Context, id string, dateId string, body UpdateCalendarDateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateCalendarDateWithBody ¶ added in v0.38.0
func (*Client) UpdateCalendarWithBody ¶
func (*Client) UpdateCampaign ¶
func (c *Client) UpdateCampaign(ctx context.Context, id string, body UpdateCampaignJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateCampaignWithBody ¶
func (*Client) UpdateConversation ¶
func (c *Client) UpdateConversation(ctx context.Context, id string, body UpdateConversationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateConversationSession ¶
func (c *Client) UpdateConversationSession(ctx context.Context, conversationId string, body UpdateConversationSessionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateConversationSessionWithBody ¶
func (*Client) UpdateConversationWithBody ¶
func (*Client) UpdateDashboard ¶ added in v0.38.0
func (c *Client) UpdateDashboard(ctx context.Context, id string, body UpdateDashboardJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateDashboardWithBody ¶ added in v0.38.0
func (*Client) UpdateDialerBehaviour ¶ added in v0.38.0
func (c *Client) UpdateDialerBehaviour(ctx context.Context, id string, body UpdateDialerBehaviourJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateDialerBehaviourWithBody ¶ added in v0.38.0
func (*Client) UpdateGlobalAutomation ¶
func (c *Client) UpdateGlobalAutomation(ctx context.Context, id string, body UpdateGlobalAutomationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateGlobalAutomationWithBody ¶
func (*Client) UpdateIntegration ¶
func (c *Client) UpdateIntegration(ctx context.Context, id string, body UpdateIntegrationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateIntegrationWithBody ¶
func (*Client) UpdateLocalAutomation ¶
func (c *Client) UpdateLocalAutomation(ctx context.Context, applicationId string, id string, body UpdateLocalAutomationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateLocalAutomationWithBody ¶
func (*Client) UpdateOutboundLead ¶
func (c *Client) UpdateOutboundLead(ctx context.Context, id string, leadId string, body UpdateOutboundLeadJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateOutboundLeadWithBody ¶
func (*Client) UpdateOutboundList ¶ added in v0.38.0
func (c *Client) UpdateOutboundList(ctx context.Context, id string, body UpdateOutboundListJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateOutboundListWithBody ¶ added in v0.38.0
func (*Client) UpdatePhonebookEntry ¶
func (c *Client) UpdatePhonebookEntry(ctx context.Context, id string, body UpdatePhonebookEntryJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdatePhonebookEntryWithBody ¶
func (*Client) UpdatePrompt ¶
func (c *Client) UpdatePrompt(ctx context.Context, id string, body UpdatePromptJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdatePromptWithBody ¶
func (*Client) UpdateQueue ¶
func (c *Client) UpdateQueue(ctx context.Context, id string, body UpdateQueueJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateQueueSelection ¶
func (c *Client) UpdateQueueSelection(ctx context.Context, queueId string, id string, body UpdateQueueSelectionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateQueueSelectionWithBody ¶
func (*Client) UpdateQueueWithBody ¶
func (*Client) UpdateRecording ¶ added in v0.38.0
func (c *Client) UpdateRecording(ctx context.Context, id string, body UpdateRecordingJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateRecordingWithBody ¶ added in v0.38.0
func (*Client) UpdateRouting ¶
func (c *Client) UpdateRouting(ctx context.Context, id string, body UpdateRoutingJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateRoutingWithBody ¶
func (*Client) UpdateServiceNumber ¶ added in v0.38.0
func (c *Client) UpdateServiceNumber(ctx context.Context, id string, body UpdateServiceNumberJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateServiceNumberWithBody ¶ added in v0.38.0
func (*Client) UpdateSessionVariables ¶
func (c *Client) UpdateSessionVariables(ctx context.Context, id string, body UpdateSessionVariablesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateSessionVariablesWithBody ¶
func (*Client) UpdateSettingsForAppAgentStatus ¶ added in v0.4.0
func (c *Client) UpdateSettingsForAppAgentStatus(ctx context.Context, body UpdateSettingsForAppAgentStatusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateSettingsForAppAgentStatusWithBody ¶ added in v0.4.0
func (*Client) UpdateSettingsForAppConversations ¶ added in v0.4.0
func (c *Client) UpdateSettingsForAppConversations(ctx context.Context, body UpdateSettingsForAppConversationsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateSettingsForAppConversationsWithBody ¶ added in v0.4.0
func (*Client) UpdateSettingsForAppCustomerLogging ¶
func (c *Client) UpdateSettingsForAppCustomerLogging(ctx context.Context, body UpdateSettingsForAppCustomerLoggingJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateSettingsForAppCustomerLoggingWithBody ¶
func (*Client) UpdateSettingsForAppIntegrations ¶ added in v0.4.0
func (c *Client) UpdateSettingsForAppIntegrations(ctx context.Context, body UpdateSettingsForAppIntegrationsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateSettingsForAppIntegrationsWithBody ¶ added in v0.4.0
func (*Client) UpdateSettingsForAuditDefault ¶
func (c *Client) UpdateSettingsForAuditDefault(ctx context.Context, body UpdateSettingsForAuditDefaultJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateSettingsForAuditDefaultWithBody ¶
func (*Client) UpdateSettingsForRetentionPeriods ¶ added in v0.4.0
func (c *Client) UpdateSettingsForRetentionPeriods(ctx context.Context, body UpdateSettingsForRetentionPeriodsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateSettingsForRetentionPeriodsWithBody ¶ added in v0.4.0
func (*Client) UpdateSettingsForTelephonyAgentInbound ¶ added in v0.4.0
func (c *Client) UpdateSettingsForTelephonyAgentInbound(ctx context.Context, body UpdateSettingsForTelephonyAgentInboundJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateSettingsForTelephonyAgentInboundWithBody ¶ added in v0.4.0
func (*Client) UpdateSettingsForTelephonyAgentOutbound ¶
func (c *Client) UpdateSettingsForTelephonyAgentOutbound(ctx context.Context, body UpdateSettingsForTelephonyAgentOutboundJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateSettingsForTelephonyAgentOutboundWithBody ¶
func (*Client) UpdateSettingsForTelephonyAgentRecording ¶
func (c *Client) UpdateSettingsForTelephonyAgentRecording(ctx context.Context, body UpdateSettingsForTelephonyAgentRecordingJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateSettingsForTelephonyAgentRecordingWithBody ¶
func (*Client) UpdateSettingsForTelephonyAgentWrapup ¶
func (c *Client) UpdateSettingsForTelephonyAgentWrapup(ctx context.Context, body UpdateSettingsForTelephonyAgentWrapupJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateSettingsForTelephonyAgentWrapupWithBody ¶
func (*Client) UpdateSettingsForTelephonyPostCall ¶
func (c *Client) UpdateSettingsForTelephonyPostCall(ctx context.Context, body UpdateSettingsForTelephonyPostCallJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateSettingsForTelephonyPostCallWithBody ¶
func (*Client) UpdateSettingsForUiI18n ¶ added in v0.4.0
func (c *Client) UpdateSettingsForUiI18n(ctx context.Context, body UpdateSettingsForUiI18nJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateSettingsForUiI18nWithBody ¶ added in v0.4.0
func (*Client) UpdateTrigger ¶
func (c *Client) UpdateTrigger(ctx context.Context, id string, body UpdateTriggerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateTriggerWithBody ¶
func (*Client) UploadOutboundLeadsWithBody ¶ added in v0.38.0
func (*Client) UploadPhonebookEntriesWithBody ¶
func (*Client) UploadPromptWithBody ¶
func (*Client) ValidateAgentImportWithBody ¶ added in v0.38.0
func (*Client) WriteLog ¶ added in v0.38.0
func (c *Client) WriteLog(ctx context.Context, body WriteLogJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
type ClientInterface ¶
type ClientInterface interface {
// ListActions request
ListActions(ctx context.Context, params *ListActionsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// ExecuteActionWithBody request with any body
ExecuteActionWithBody(ctx context.Context, actionType string, actionName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
ExecuteAction(ctx context.Context, actionType string, actionName string, body ExecuteActionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListActionParams request
ListActionParams(ctx context.Context, providerName string, providerActionName string, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListSingleActionSessionVariables request
ListSingleActionSessionVariables(ctx context.Context, provider IntegrationProvider, actionName string, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListAgents request
ListAgents(ctx context.Context, params *ListAgentsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateAgentWithBody request with any body
CreateAgentWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateAgent(ctx context.Context, body CreateAgentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// BulkAgentActionWithBody request with any body
BulkAgentActionWithBody(ctx context.Context, bulkAction BulkAgentActionParamsBulkAction, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
BulkAgentAction(ctx context.Context, bulkAction BulkAgentActionParamsBulkAction, body BulkAgentActionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListAgentGroups request
ListAgentGroups(ctx context.Context, params *ListAgentGroupsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateAgentGroupWithBody request with any body
CreateAgentGroupWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateAgentGroup(ctx context.Context, body CreateAgentGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// BulkDeleteAgentGroupsWithBody request with any body
BulkDeleteAgentGroupsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
BulkDeleteAgentGroups(ctx context.Context, body BulkDeleteAgentGroupsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListAgentsInGroup request
ListAgentsInGroup(ctx context.Context, groupId string, params *ListAgentsInGroupParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// AddAgentToGroupWithBody request with any body
AddAgentToGroupWithBody(ctx context.Context, groupId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
AddAgentToGroup(ctx context.Context, groupId string, body AddAgentToGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// RemoveAgentFromGroup request
RemoveAgentFromGroup(ctx context.Context, groupId string, agentId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteAgentGroup request
DeleteAgentGroup(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetAgentGroup request
GetAgentGroup(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateAgentGroupWithBody request with any body
UpdateAgentGroupWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateAgentGroup(ctx context.Context, id string, body UpdateAgentGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListAllAgentLogs request
ListAllAgentLogs(ctx context.Context, params *ListAllAgentLogsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListAgentPresences request
ListAgentPresences(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateAgentPresenceWithBody request with any body
CreateAgentPresenceWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateAgentPresence(ctx context.Context, body CreateAgentPresenceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteAgentPresence request
DeleteAgentPresence(ctx context.Context, presenceName string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetAgentPresence request
GetAgentPresence(ctx context.Context, presenceName string, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateAgentPresenceWithBody request with any body
UpdateAgentPresenceWithBody(ctx context.Context, presenceName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateAgentPresence(ctx context.Context, presenceName string, body UpdateAgentPresenceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ExportAgents request
ExportAgents(ctx context.Context, params *ExportAgentsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// ImportAgentsWithBody request with any body
ImportAgentsWithBody(ctx context.Context, params *ImportAgentsParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetAgentImportJob request
GetAgentImportJob(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// ValidateAgentImportWithBody request with any body
ValidateAgentImportWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
// PushToAgentWithBody request with any body
PushToAgentWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
PushToAgent(ctx context.Context, body PushToAgentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListAvailableAgentStatuses request
ListAvailableAgentStatuses(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteAgent request
DeleteAgent(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetAgent request
GetAgent(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateAgentWithBody request with any body
UpdateAgentWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateAgent(ctx context.Context, id string, body UpdateAgentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateAgentOutboundCallWithBody request with any body
CreateAgentOutboundCallWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateAgentOutboundCall(ctx context.Context, id string, body CreateAgentOutboundCallJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DisableAgent request
DisableAgent(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// EnableAgent request
EnableAgent(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// HangupAgentCall request
HangupAgentCall(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListAgentLogs request
ListAgentLogs(ctx context.Context, id string, params *ListAgentLogsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateAgentPasswordWithBody request with any body
UpdateAgentPasswordWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateAgentPassword(ctx context.Context, id string, body UpdateAgentPasswordJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetAgentStatus request
GetAgentStatus(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateAgentStatusWithBody request with any body
UpdateAgentStatusWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateAgentStatus(ctx context.Context, id string, body UpdateAgentStatusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListApplications request
ListApplications(ctx context.Context, params *ListApplicationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateApplicationWithBody request with any body
CreateApplicationWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateApplication(ctx context.Context, body CreateApplicationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListApplicationActions request
ListApplicationActions(ctx context.Context, params *ListApplicationActionsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteManyApplicationsWithBody request with any body
DeleteManyApplicationsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
DeleteManyApplications(ctx context.Context, body DeleteManyApplicationsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// BulkUpdateApplicationsWithBody request with any body
BulkUpdateApplicationsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
BulkUpdateApplications(ctx context.Context, body BulkUpdateApplicationsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListApplicationErrors request
ListApplicationErrors(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListModules request
ListModules(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListLocalAutomations request
ListLocalAutomations(ctx context.Context, applicationId string, params *ListLocalAutomationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateLocalAutomationWithBody request with any body
CreateLocalAutomationWithBody(ctx context.Context, applicationId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateLocalAutomation(ctx context.Context, applicationId string, body CreateLocalAutomationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteLocalAutomation request
DeleteLocalAutomation(ctx context.Context, applicationId string, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetLocalAutomation request
GetLocalAutomation(ctx context.Context, applicationId string, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateLocalAutomationWithBody request with any body
UpdateLocalAutomationWithBody(ctx context.Context, applicationId string, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateLocalAutomation(ctx context.Context, applicationId string, id string, body UpdateLocalAutomationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteApplication request
DeleteApplication(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetApplication request
GetApplication(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateApplicationWithBody request with any body
UpdateApplicationWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateApplication(ctx context.Context, id string, body UpdateApplicationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// CloneApplication request
CloneApplication(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// DispatchLocalAutomationsWithBody request with any body
DispatchLocalAutomationsWithBody(ctx context.Context, id string, position string, params *DispatchLocalAutomationsParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
DispatchLocalAutomations(ctx context.Context, id string, position string, params *DispatchLocalAutomationsParams, body DispatchLocalAutomationsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListAuditLogs request
ListAuditLogs(ctx context.Context, params *ListAuditLogsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListAllLocalAutomations request
ListAllLocalAutomations(ctx context.Context, params *ListAllLocalAutomationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListBabeldesks request
ListBabeldesks(ctx context.Context, params *ListBabeldesksParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateBabeldeskWithBody request with any body
CreateBabeldeskWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateBabeldesk(ctx context.Context, body CreateBabeldeskJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteBabeldesk request
DeleteBabeldesk(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetBabeldesk request
GetBabeldesk(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateBabeldeskWithBody request with any body
UpdateBabeldeskWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateBabeldesk(ctx context.Context, id string, body UpdateBabeldeskJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListBabeldeskWidgets request
ListBabeldeskWidgets(ctx context.Context, params *ListBabeldeskWidgetsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateBabeldeskWidgetWithBody request with any body
CreateBabeldeskWidgetWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateBabeldeskWidget(ctx context.Context, body CreateBabeldeskWidgetJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteBabeldeskWidget request
DeleteBabeldeskWidget(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetBabeldeskWidget request
GetBabeldeskWidget(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateBabeldeskWidgetWithBody request with any body
UpdateBabeldeskWidgetWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateBabeldeskWidget(ctx context.Context, id string, body UpdateBabeldeskWidgetJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListBusinessHours request
ListBusinessHours(ctx context.Context, params *ListBusinessHoursParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateBusinessHourWithBody request with any body
CreateBusinessHourWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateBusinessHour(ctx context.Context, body CreateBusinessHourJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// BulkDeleteBusinessHoursWithBody request with any body
BulkDeleteBusinessHoursWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
BulkDeleteBusinessHours(ctx context.Context, body BulkDeleteBusinessHoursJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// BulkUpdateBusinessHoursWithBody request with any body
BulkUpdateBusinessHoursWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
BulkUpdateBusinessHours(ctx context.Context, body BulkUpdateBusinessHoursJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteBusinessHour request
DeleteBusinessHour(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetBusinessHour request
GetBusinessHour(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateBusinessHourWithBody request with any body
UpdateBusinessHourWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateBusinessHour(ctx context.Context, id string, body UpdateBusinessHourJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListBusinessHourRanges request
ListBusinessHourRanges(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// AddBusinessHourRangesWithBody request with any body
AddBusinessHourRangesWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
AddBusinessHourRanges(ctx context.Context, id string, body AddBusinessHourRangesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// RemoveBusinessHourRange request
RemoveBusinessHourRange(ctx context.Context, id string, rangeId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetBusinessHourRange request
GetBusinessHourRange(ctx context.Context, id string, rangeId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListCalendars request
ListCalendars(ctx context.Context, params *ListCalendarsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateCalendarWithBody request with any body
CreateCalendarWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateCalendar(ctx context.Context, body CreateCalendarJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// BulkDeleteCalendarsWithBody request with any body
BulkDeleteCalendarsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
BulkDeleteCalendars(ctx context.Context, body BulkDeleteCalendarsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// BulkUpdateCalendarsWithBody request with any body
BulkUpdateCalendarsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
BulkUpdateCalendars(ctx context.Context, body BulkUpdateCalendarsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// TestCalendarDate request
TestCalendarDate(ctx context.Context, params *TestCalendarDateParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteCalendar request
DeleteCalendar(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetCalendar request
GetCalendar(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateCalendarWithBody request with any body
UpdateCalendarWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateCalendar(ctx context.Context, id string, body UpdateCalendarJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetCalenderDates request
GetCalenderDates(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// AddCalendarDateWithBody request with any body
AddCalendarDateWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
AddCalendarDate(ctx context.Context, id string, body AddCalendarDateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// RemoveCalendarDate request
RemoveCalendarDate(ctx context.Context, id string, dateId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetCalendarDate request
GetCalendarDate(ctx context.Context, id string, dateId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateCalendarDateWithBody request with any body
UpdateCalendarDateWithBody(ctx context.Context, id string, dateId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateCalendarDate(ctx context.Context, id string, dateId string, body UpdateCalendarDateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListReportingCalls request
ListReportingCalls(ctx context.Context, params *ListReportingCallsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListAllSimpleReportingCalls request
ListAllSimpleReportingCalls(ctx context.Context, params *ListAllSimpleReportingCallsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListDialerSimpleReportingCalls request
ListDialerSimpleReportingCalls(ctx context.Context, params *ListDialerSimpleReportingCallsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListInboundSimpleReportingCalls request
ListInboundSimpleReportingCalls(ctx context.Context, params *ListInboundSimpleReportingCallsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListOutboundSimpleReportingCalls request
ListOutboundSimpleReportingCalls(ctx context.Context, params *ListOutboundSimpleReportingCallsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateInboundTestCallWithBody request with any body
CreateInboundTestCallWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateInboundTestCall(ctx context.Context, body CreateInboundTestCallJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetCall request
GetCall(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// CancelCall request
CancelCall(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// HangupCall request
HangupCall(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// SetCallSessionVariablesWithBody request with any body
SetCallSessionVariablesWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
SetCallSessionVariables(ctx context.Context, id string, body SetCallSessionVariablesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListConferences request
ListConferences(ctx context.Context, params *ListConferencesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetConference request
GetConference(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListConversations request
ListConversations(ctx context.Context, params *ListConversationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateConversationWithBody request with any body
CreateConversationWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateConversation(ctx context.Context, body CreateConversationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListAllConversationEvents request
ListAllConversationEvents(ctx context.Context, params *ListAllConversationEventsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CloseConversation request
CloseConversation(ctx context.Context, conversationId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListConversationEvents request
ListConversationEvents(ctx context.Context, conversationId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// AddConversationEventWithBody request with any body
AddConversationEventWithBody(ctx context.Context, conversationId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
AddConversationEvent(ctx context.Context, conversationId string, body AddConversationEventJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetFirstConversationEvent request
GetFirstConversationEvent(ctx context.Context, conversationId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetLatestConversationEvent request
GetLatestConversationEvent(ctx context.Context, conversationId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// OpenConversation request
OpenConversation(ctx context.Context, conversationId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetConversationSession request
GetConversationSession(ctx context.Context, conversationId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateConversationSessionWithBody request with any body
UpdateConversationSessionWithBody(ctx context.Context, conversationId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateConversationSession(ctx context.Context, conversationId string, body UpdateConversationSessionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteConversation request
DeleteConversation(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetConversation request
GetConversation(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateConversationWithBody request with any body
UpdateConversationWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateConversation(ctx context.Context, id string, body UpdateConversationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListDashboards request
ListDashboards(ctx context.Context, params *ListDashboardsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateDashboardWithBody request with any body
CreateDashboardWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateDashboard(ctx context.Context, body CreateDashboardJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteDashboard request
DeleteDashboard(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetDashboard request
GetDashboard(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateDashboardWithBody request with any body
UpdateDashboardWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateDashboard(ctx context.Context, id string, body UpdateDashboardJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListDashboardUsers request
ListDashboardUsers(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// AddDashboardUserWithBody request with any body
AddDashboardUserWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
AddDashboardUser(ctx context.Context, id string, body AddDashboardUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// RemoveDashboardUser request
RemoveDashboardUser(ctx context.Context, id string, userId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetServerTime request
GetServerTime(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListTimezones request
ListTimezones(ctx context.Context, params *ListTimezonesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetDialerInfo request
GetDialerInfo(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// FlushDialer request
FlushDialer(ctx context.Context, params *FlushDialerParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// Echo request
Echo(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListEvents request
ListEvents(ctx context.Context, params *ListEventsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateCustomEventWithBody request with any body
CreateCustomEventWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateCustomEvent(ctx context.Context, body CreateCustomEventJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteCustomEvent request
DeleteCustomEvent(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListGlobalAutomations request
ListGlobalAutomations(ctx context.Context, params *ListGlobalAutomationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateGlobalAutomationWithBody request with any body
CreateGlobalAutomationWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateGlobalAutomation(ctx context.Context, body CreateGlobalAutomationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// BulkDeleteEventTriggersWithBody request with any body
BulkDeleteEventTriggersWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
BulkDeleteEventTriggers(ctx context.Context, body BulkDeleteEventTriggersJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// BulkUpdateEventTriggersWithBody request with any body
BulkUpdateEventTriggersWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
BulkUpdateEventTriggers(ctx context.Context, body BulkUpdateEventTriggersJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DispatchEventTriggerWithBody request with any body
DispatchEventTriggerWithBody(ctx context.Context, eventTriggerId string, params *DispatchEventTriggerParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
DispatchEventTrigger(ctx context.Context, eventTriggerId string, params *DispatchEventTriggerParams, body DispatchEventTriggerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteGlobalAutomation request
DeleteGlobalAutomation(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetGlobalAutomation request
GetGlobalAutomation(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateGlobalAutomationWithBody request with any body
UpdateGlobalAutomationWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateGlobalAutomation(ctx context.Context, id string, body UpdateGlobalAutomationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// CloneEventTrigger request
CloneEventTrigger(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListExpressions request
ListExpressions(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// EvaluateExpressionWithBody request with any body
EvaluateExpressionWithBody(ctx context.Context, params *EvaluateExpressionParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
EvaluateExpression(ctx context.Context, params *EvaluateExpressionParams, body EvaluateExpressionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListFiles request
ListFiles(ctx context.Context, params *ListFilesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListBackupFiles request
ListBackupFiles(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetBulkFileDownload request
GetBulkFileDownload(ctx context.Context, params *GetBulkFileDownloadParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// PostBulkFileDownloadWithBody request with any body
PostBulkFileDownloadWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
PostBulkFileDownload(ctx context.Context, body PostBulkFileDownloadJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListFilesByType request
ListFilesByType(ctx context.Context, pType StorageType, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListPromptFiles request
ListPromptFiles(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// BulkDeleteFilesWithBody request with any body
BulkDeleteFilesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
BulkDeleteFiles(ctx context.Context, body BulkDeleteFilesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListRecordingFiles request
ListRecordingFiles(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteFile request
DeleteFile(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetFile request
GetFile(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// DownloadFile request
DownloadFile(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListIntegrations request
ListIntegrations(ctx context.Context, params *ListIntegrationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateIntegrationWithBody request with any body
CreateIntegrationWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateIntegration(ctx context.Context, body CreateIntegrationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListAvailableIntegrations request
ListAvailableIntegrations(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// BulkDeleteIntegrationsWithBody request with any body
BulkDeleteIntegrationsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
BulkDeleteIntegrations(ctx context.Context, body BulkDeleteIntegrationsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// BulkUpdateIntegrationsWithBody request with any body
BulkUpdateIntegrationsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
BulkUpdateIntegrations(ctx context.Context, body BulkUpdateIntegrationsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListIntegrationProviders request
ListIntegrationProviders(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteIntegration request
DeleteIntegration(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetIntegration request
GetIntegration(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateIntegrationWithBody request with any body
UpdateIntegrationWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateIntegration(ctx context.Context, id string, body UpdateIntegrationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// AuthorizeIntegrationWithBody request with any body
AuthorizeIntegrationWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
AuthorizeIntegration(ctx context.Context, id string, body AuthorizeIntegrationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// CloneIntegration request
CloneIntegration(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// IntegrateIntegrationWithBody request with any body
IntegrateIntegrationWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
IntegrateIntegration(ctx context.Context, id string, body IntegrateIntegrationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListIntegrationTokens request
ListIntegrationTokens(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteIntegrationToken request
DeleteIntegrationToken(ctx context.Context, id string, tokenId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetIntegrationToken request
GetIntegrationToken(ctx context.Context, id string, tokenId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// RefreshIntegrationToken request
RefreshIntegrationToken(ctx context.Context, id string, tokenId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// IntegrationApiProxyGet request
IntegrationApiProxyGet(ctx context.Context, integrationId string, uri string, reqEditors ...RequestEditorFn) (*http.Response, error)
// IntegrationApiProxyPostWithBody request with any body
IntegrationApiProxyPostWithBody(ctx context.Context, integrationId string, uri string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
IntegrationApiProxyPost(ctx context.Context, integrationId string, uri string, body IntegrationApiProxyPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteIntegrationAssociation request
DeleteIntegrationAssociation(ctx context.Context, integrationId string, associationId string, actionName string, reqEditors ...RequestEditorFn) (*http.Response, error)
// AddIntegrationAssociation request
AddIntegrationAssociation(ctx context.Context, integrationId string, associationId string, actionName string, reqEditors ...RequestEditorFn) (*http.Response, error)
// DispatchActionGet request
DispatchActionGet(ctx context.Context, integrationId string, action string, params *DispatchActionGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// DispatchActionWithBody request with any body
DispatchActionWithBody(ctx context.Context, integrationId string, action string, params *DispatchActionParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
DispatchAction(ctx context.Context, integrationId string, action string, params *DispatchActionParams, body DispatchActionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
DispatchActionWithFormdataBody(ctx context.Context, integrationId string, action string, params *DispatchActionParams, body DispatchActionFormdataRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetIntegrationProviderLogo request
GetIntegrationProviderLogo(ctx context.Context, providerName IntegrationProvider, size string, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListProviderSessionVariables request
ListProviderSessionVariables(ctx context.Context, provider string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetIntegrationProviderTemplate request
GetIntegrationProviderTemplate(ctx context.Context, provider string, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListIntegrationTypeActions request
ListIntegrationTypeActions(ctx context.Context, pType string, reqEditors ...RequestEditorFn) (*http.Response, error)
// DispatchIntegrationTypeActionWithBody request with any body
DispatchIntegrationTypeActionWithBody(ctx context.Context, pType string, id string, action string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
DispatchIntegrationTypeAction(ctx context.Context, pType string, id string, action string, body DispatchIntegrationTypeActionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetIntegrationTemplate request
GetIntegrationTemplate(ctx context.Context, pType string, provider string, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListLiveLogs request
ListLiveLogs(ctx context.Context, params *ListLiveLogsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// WriteLogWithBody request with any body
WriteLogWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
WriteLog(ctx context.Context, body WriteLogJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DisableLiveLogging request
DisableLiveLogging(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// EnableLiveLogging request
EnableLiveLogging(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetMe request
GetMe(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetAllMetricDefinitions request
GetAllMetricDefinitions(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListMetricIds request
ListMetricIds(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetMetric request
GetMetric(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetMetricDefinition request
GetMetricDefinition(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListServiceNumbers request
ListServiceNumbers(ctx context.Context, params *ListServiceNumbersParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetServiceNumber request
GetServiceNumber(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateServiceNumberWithBody request with any body
UpdateServiceNumberWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateServiceNumber(ctx context.Context, id string, body UpdateServiceNumberJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// AddTagsToNumberWithBody request with any body
AddTagsToNumberWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
AddTagsToNumber(ctx context.Context, id string, body AddTagsToNumberJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListOutboundAttempts request
ListOutboundAttempts(ctx context.Context, params *ListOutboundAttemptsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListCampaigns request
ListCampaigns(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateCampaignWithBody request with any body
CreateCampaignWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateCampaign(ctx context.Context, body CreateCampaignJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteCampaign request
DeleteCampaign(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetCampaign request
GetCampaign(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateCampaignWithBody request with any body
UpdateCampaignWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateCampaign(ctx context.Context, id string, body UpdateCampaignJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListCampaignAttempts request
ListCampaignAttempts(ctx context.Context, id string, params *ListCampaignAttemptsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetCampaignHopper request
GetCampaignHopper(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListCampaignLeads request
ListCampaignLeads(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListCampaignProcessedLeads request
ListCampaignProcessedLeads(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// UnsetCampaignList request
UnsetCampaignList(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetCampaignList request
GetCampaignList(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// SetCampaignListWithBody request with any body
SetCampaignListWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
SetCampaignList(ctx context.Context, id string, body SetCampaignListJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// SetCampaignListById request
SetCampaignListById(ctx context.Context, id string, listId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// LogoutAllCampaignAgents request
LogoutAllCampaignAgents(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetCampaignStatistics request
GetCampaignStatistics(ctx context.Context, id string, params *GetCampaignStatisticsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetCampaignStatus request
GetCampaignStatus(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListDialerBehaviours request
ListDialerBehaviours(ctx context.Context, params *ListDialerBehavioursParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateDialerBehaviourWithBody request with any body
CreateDialerBehaviourWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateDialerBehaviour(ctx context.Context, body CreateDialerBehaviourJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteDialerBehaviour request
DeleteDialerBehaviour(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetDialerBehaviour request
GetDialerBehaviour(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateDialerBehaviourWithBody request with any body
UpdateDialerBehaviourWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateDialerBehaviour(ctx context.Context, id string, body UpdateDialerBehaviourJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListOutboundLeads request
ListOutboundLeads(ctx context.Context, params *ListOutboundLeadsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListProcessedOutboundLeads request
ListProcessedOutboundLeads(ctx context.Context, params *ListProcessedOutboundLeadsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListOutboundLists request
ListOutboundLists(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateOutboundListWithBody request with any body
CreateOutboundListWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateOutboundList(ctx context.Context, body CreateOutboundListJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteOutboundList request
DeleteOutboundList(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetOutboundList request
GetOutboundList(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateOutboundListWithBody request with any body
UpdateOutboundListWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateOutboundList(ctx context.Context, id string, body UpdateOutboundListJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ClearOutboundList request
ClearOutboundList(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListLeadsInList request
ListLeadsInList(ctx context.Context, id string, params *ListLeadsInListParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// AddOutboundLeadWithBody request with any body
AddOutboundLeadWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
AddOutboundLead(ctx context.Context, id string, body AddOutboundLeadJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// BulkDeleteOutboundLeadsAltWithBody request with any body
BulkDeleteOutboundLeadsAltWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
BulkDeleteOutboundLeadsAlt(ctx context.Context, id string, body BulkDeleteOutboundLeadsAltJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// BulkDeleteOutboundLeadsWithBody request with any body
BulkDeleteOutboundLeadsWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
BulkDeleteOutboundLeads(ctx context.Context, id string, body BulkDeleteOutboundLeadsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// UploadOutboundLeadsWithBody request with any body
UploadOutboundLeadsWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteOutboundLead request
DeleteOutboundLead(ctx context.Context, id string, leadId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetLeadInList request
GetLeadInList(ctx context.Context, id string, leadId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateOutboundLeadWithBody request with any body
UpdateOutboundLeadWithBody(ctx context.Context, id string, leadId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateOutboundLead(ctx context.Context, id string, leadId string, body UpdateOutboundLeadJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListPhonebookEntrys request
ListPhonebookEntrys(ctx context.Context, params *ListPhonebookEntrysParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreatePhonebookEntryWithBody request with any body
CreatePhonebookEntryWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreatePhonebookEntry(ctx context.Context, body CreatePhonebookEntryJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// BulkDeletePhonebookEntriesWithBody request with any body
BulkDeletePhonebookEntriesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
BulkDeletePhonebookEntries(ctx context.Context, body BulkDeletePhonebookEntriesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DownloadPhonebookEntries request
DownloadPhonebookEntries(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// UploadPhonebookEntriesWithBody request with any body
UploadPhonebookEntriesWithBody(ctx context.Context, params *UploadPhonebookEntriesParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeletePhonebookEntry request
DeletePhonebookEntry(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetPhonebookEntry request
GetPhonebookEntry(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdatePhonebookEntryWithBody request with any body
UpdatePhonebookEntryWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdatePhonebookEntry(ctx context.Context, id string, body UpdatePhonebookEntryJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// Ping request
Ping(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListPrompts request
ListPrompts(ctx context.Context, params *ListPromptsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// UploadPromptWithBody request with any body
UploadPromptWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeletePrompt request
DeletePrompt(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetPrompt request
GetPrompt(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdatePromptWithBody request with any body
UpdatePromptWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdatePrompt(ctx context.Context, id string, body UpdatePromptJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetPromptUses request
GetPromptUses(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetPushToken request
GetPushToken(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListQueues request
ListQueues(ctx context.Context, params *ListQueuesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateQueueWithBody request with any body
CreateQueueWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateQueue(ctx context.Context, body CreateQueueJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// BulkUpdateQueuesWithBody request with any body
BulkUpdateQueuesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
BulkUpdateQueues(ctx context.Context, body BulkUpdateQueuesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListGlobalQueueSelections request
ListGlobalQueueSelections(ctx context.Context, params *ListGlobalQueueSelectionsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteQueue request
DeleteQueue(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetQueue request
GetQueue(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateQueueWithBody request with any body
UpdateQueueWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateQueue(ctx context.Context, id string, body UpdateQueueJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// QueueCallbackWithBody request with any body
QueueCallbackWithBody(ctx context.Context, queueId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
QueueCallback(ctx context.Context, queueId string, body QueueCallbackJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListQueuedCalls request
ListQueuedCalls(ctx context.Context, queueId string, params *ListQueuedCallsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetAgentsForQueueSelection request
GetAgentsForQueueSelection(ctx context.Context, queueId string, params *GetAgentsForQueueSelectionParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListQueueSelections request
ListQueueSelections(ctx context.Context, queueId string, params *ListQueueSelectionsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateQueueSelectionWithBody request with any body
CreateQueueSelectionWithBody(ctx context.Context, queueId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateQueueSelection(ctx context.Context, queueId string, body CreateQueueSelectionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// SetQueueSelectionsPriorityWithBody request with any body
SetQueueSelectionsPriorityWithBody(ctx context.Context, queueId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
SetQueueSelectionsPriority(ctx context.Context, queueId string, body SetQueueSelectionsPriorityJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteQueueSelection request
DeleteQueueSelection(ctx context.Context, queueId string, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetQueueSelection request
GetQueueSelection(ctx context.Context, queueId string, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateQueueSelectionWithBody request with any body
UpdateQueueSelectionWithBody(ctx context.Context, queueId string, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateQueueSelection(ctx context.Context, queueId string, id string, body UpdateQueueSelectionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// AddAgentToQueueSelectionWithBody request with any body
AddAgentToQueueSelectionWithBody(ctx context.Context, queueId string, selectionId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
AddAgentToQueueSelection(ctx context.Context, queueId string, selectionId string, body AddAgentToQueueSelectionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// RemoveAgentFromQueueSelection request
RemoveAgentFromQueueSelection(ctx context.Context, queueId string, selectionId string, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// AddGroupToQueueSelectionWithBody request with any body
AddGroupToQueueSelectionWithBody(ctx context.Context, queueId string, selectionId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
AddGroupToQueueSelection(ctx context.Context, queueId string, selectionId string, body AddGroupToQueueSelectionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// RemoveGroupFromQueueSelection request
RemoveGroupFromQueueSelection(ctx context.Context, queueId string, selectionId string, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// AddTagToQueueSelectionWithBody request with any body
AddTagToQueueSelectionWithBody(ctx context.Context, queueId string, selectionId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
AddTagToQueueSelection(ctx context.Context, queueId string, selectionId string, body AddTagToQueueSelectionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// RemoveTagFromQueueSelection request
RemoveTagFromQueueSelection(ctx context.Context, queueId string, selectionId string, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListQueueTriggers request
ListQueueTriggers(ctx context.Context, queueId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListRecordings request
ListRecordings(ctx context.Context, params *ListRecordingsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// StartRecordingWithBody request with any body
StartRecordingWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
StartRecording(ctx context.Context, body StartRecordingJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// BulkRecordingActionWithBody request with any body
BulkRecordingActionWithBody(ctx context.Context, bulkAction string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
BulkRecordingAction(ctx context.Context, bulkAction string, body BulkRecordingActionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteRecording request
DeleteRecording(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetRecording request
GetRecording(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateRecordingWithBody request with any body
UpdateRecordingWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateRecording(ctx context.Context, id string, body UpdateRecordingJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// UnflagRecording request
UnflagRecording(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetRecordingFlag request
GetRecordingFlag(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// ToggleRecordingFlag request
ToggleRecordingFlag(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// FlagRecording request
FlagRecording(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListRoutings request
ListRoutings(ctx context.Context, params *ListRoutingsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateRoutingWithBody request with any body
CreateRoutingWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateRouting(ctx context.Context, body CreateRoutingJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteRouting request
DeleteRouting(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetRouting request
GetRouting(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateRoutingWithBody request with any body
UpdateRoutingWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateRouting(ctx context.Context, id string, body UpdateRoutingJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateSession request
CreateSession(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetSessionVariables request
GetSessionVariables(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateSessionVariablesWithBody request with any body
UpdateSessionVariablesWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateSessionVariables(ctx context.Context, id string, body UpdateSessionVariablesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ClearAllSettings request
ClearAllSettings(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListAllSettings request
ListAllSettings(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetSettingsForAppAgentStatus request
GetSettingsForAppAgentStatus(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateSettingsForAppAgentStatusWithBody request with any body
UpdateSettingsForAppAgentStatusWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateSettingsForAppAgentStatus(ctx context.Context, body UpdateSettingsForAppAgentStatusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetSettingsForAppConversations request
GetSettingsForAppConversations(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateSettingsForAppConversationsWithBody request with any body
UpdateSettingsForAppConversationsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateSettingsForAppConversations(ctx context.Context, body UpdateSettingsForAppConversationsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetSettingsForAppCustomerLogging request
GetSettingsForAppCustomerLogging(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateSettingsForAppCustomerLoggingWithBody request with any body
UpdateSettingsForAppCustomerLoggingWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateSettingsForAppCustomerLogging(ctx context.Context, body UpdateSettingsForAppCustomerLoggingJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetSettingsForAppIntegrations request
GetSettingsForAppIntegrations(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateSettingsForAppIntegrationsWithBody request with any body
UpdateSettingsForAppIntegrationsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateSettingsForAppIntegrations(ctx context.Context, body UpdateSettingsForAppIntegrationsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetSettingsForAuditDefault request
GetSettingsForAuditDefault(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateSettingsForAuditDefaultWithBody request with any body
UpdateSettingsForAuditDefaultWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateSettingsForAuditDefault(ctx context.Context, body UpdateSettingsForAuditDefaultJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetSettingsForRetentionPeriods request
GetSettingsForRetentionPeriods(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateSettingsForRetentionPeriodsWithBody request with any body
UpdateSettingsForRetentionPeriodsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateSettingsForRetentionPeriods(ctx context.Context, body UpdateSettingsForRetentionPeriodsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetSettingsForTelephonyAgentInbound request
GetSettingsForTelephonyAgentInbound(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateSettingsForTelephonyAgentInboundWithBody request with any body
UpdateSettingsForTelephonyAgentInboundWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateSettingsForTelephonyAgentInbound(ctx context.Context, body UpdateSettingsForTelephonyAgentInboundJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetSettingsForTelephonyAgentOutbound request
GetSettingsForTelephonyAgentOutbound(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateSettingsForTelephonyAgentOutboundWithBody request with any body
UpdateSettingsForTelephonyAgentOutboundWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateSettingsForTelephonyAgentOutbound(ctx context.Context, body UpdateSettingsForTelephonyAgentOutboundJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetSettingsForTelephonyAgentRecording request
GetSettingsForTelephonyAgentRecording(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateSettingsForTelephonyAgentRecordingWithBody request with any body
UpdateSettingsForTelephonyAgentRecordingWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateSettingsForTelephonyAgentRecording(ctx context.Context, body UpdateSettingsForTelephonyAgentRecordingJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetSettingsForTelephonyAgentWrapup request
GetSettingsForTelephonyAgentWrapup(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateSettingsForTelephonyAgentWrapupWithBody request with any body
UpdateSettingsForTelephonyAgentWrapupWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateSettingsForTelephonyAgentWrapup(ctx context.Context, body UpdateSettingsForTelephonyAgentWrapupJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetSettingsForTelephonyPostCall request
GetSettingsForTelephonyPostCall(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateSettingsForTelephonyPostCallWithBody request with any body
UpdateSettingsForTelephonyPostCallWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateSettingsForTelephonyPostCall(ctx context.Context, body UpdateSettingsForTelephonyPostCallJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetSettingsForUiI18n request
GetSettingsForUiI18n(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateSettingsForUiI18nWithBody request with any body
UpdateSettingsForUiI18nWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateSettingsForUiI18n(ctx context.Context, body UpdateSettingsForUiI18nJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ClearSettingsInScope request
ClearSettingsInScope(ctx context.Context, scope string, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListSettingsInScope request
ListSettingsInScope(ctx context.Context, scope string, reqEditors ...RequestEditorFn) (*http.Response, error)
// ClearSetting request
ClearSetting(ctx context.Context, scope string, key string, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListSmss request
ListSmss(ctx context.Context, params *ListSmssParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// SendSmsWithBody request with any body
SendSmsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
SendSms(ctx context.Context, body SendSmsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ReportSms request
ReportSms(ctx context.Context, params *ReportSmsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// TestInboundSmsWithBody request with any body
TestInboundSmsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
TestInboundSms(ctx context.Context, body TestInboundSmsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteSms request
DeleteSms(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetSms request
GetSms(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetApiStatus request
GetApiStatus(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListTags request
ListTags(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListTagsByCategory request
ListTagsByCategory(ctx context.Context, category string, reqEditors ...RequestEditorFn) (*http.Response, error)
// ExportTemplates request
ExportTemplates(ctx context.Context, pType ExportTemplatesParamsType, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListTriggers request
ListTriggers(ctx context.Context, params *ListTriggersParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateTriggerWithBody request with any body
CreateTriggerWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateTrigger(ctx context.Context, body CreateTriggerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// BulkTriggerActionWithBody request with any body
BulkTriggerActionWithBody(ctx context.Context, bulkAction string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
BulkTriggerAction(ctx context.Context, bulkAction string, body BulkTriggerActionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListTriggerExpressions request
ListTriggerExpressions(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListTriggerOperators request
ListTriggerOperators(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// TestTriggersWithBody request with any body
TestTriggersWithBody(ctx context.Context, params *TestTriggersParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
TestTriggers(ctx context.Context, params *TestTriggersParams, body TestTriggersJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteTrigger request
DeleteTrigger(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetTrigger request
GetTrigger(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateTriggerWithBody request with any body
UpdateTriggerWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateTrigger(ctx context.Context, id string, body UpdateTriggerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// CloneTrigger request
CloneTrigger(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListTriggerConditions request
ListTriggerConditions(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// SetTriggerConditionsWithBody request with any body
SetTriggerConditionsWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
SetTriggerConditions(ctx context.Context, id string, body SetTriggerConditionsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetTriggerUses request
GetTriggerUses(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListUsers request
ListUsers(ctx context.Context, params *ListUsersParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateUserWithBody request with any body
CreateUserWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateUser(ctx context.Context, body CreateUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetUserByEmail request
GetUserByEmail(ctx context.Context, email string, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteUsersWithBody request with any body
DeleteUsersWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
DeleteUsers(ctx context.Context, body DeleteUsersJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DisableUsersWithBody request with any body
DisableUsersWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
DisableUsers(ctx context.Context, body DisableUsersJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// EnableUsersWithBody request with any body
EnableUsersWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
EnableUsers(ctx context.Context, body EnableUsersJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ResetPasswordsWithBody request with any body
ResetPasswordsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
ResetPasswords(ctx context.Context, body ResetPasswordsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListAvailableRoles request
ListAvailableRoles(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// AddRolesWithBody request with any body
AddRolesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
AddRoles(ctx context.Context, body AddRolesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// RemoveRolesWithBody request with any body
RemoveRolesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
RemoveRoles(ctx context.Context, body RemoveRolesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetUser request
GetUser(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetWidgetSettings request
GetWidgetSettings(ctx context.Context, pType string, reqEditors ...RequestEditorFn) (*http.Response, error)
}
The interface specification for the client above.
type ClientOption ¶
ClientOption allows setting custom parameters during construction
func WithHTTPClient ¶
func WithHTTPClient(doer HttpRequestDoer) ClientOption
WithHTTPClient allows overriding the default Doer, which is automatically created using http.Client. This is useful for tests.
func WithRequestEditorFn ¶
func WithRequestEditorFn(fn RequestEditorFn) ClientOption
WithRequestEditorFn allows setting up a callback function, which will be called right before sending the request. This can be used to mutate the request.
type ClientWithResponses ¶
type ClientWithResponses struct {
ClientInterface
}
ClientWithResponses builds on ClientInterface to offer response payloads
func NewClientWithResponses ¶
func NewClientWithResponses(server string, opts ...ClientOption) (*ClientWithResponses, error)
NewClientWithResponses creates a new ClientWithResponses, which wraps Client with return type handling
func (*ClientWithResponses) AddAgentToGroupWithBodyWithResponse ¶
func (c *ClientWithResponses) AddAgentToGroupWithBodyWithResponse(ctx context.Context, groupId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddAgentToGroupHTTPResp, error)
AddAgentToGroupWithBodyWithResponse request with arbitrary body returning *AddAgentToGroupHTTPResp
func (*ClientWithResponses) AddAgentToGroupWithResponse ¶
func (c *ClientWithResponses) AddAgentToGroupWithResponse(ctx context.Context, groupId string, body AddAgentToGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*AddAgentToGroupHTTPResp, error)
func (*ClientWithResponses) AddAgentToQueueSelectionWithBodyWithResponse ¶
func (c *ClientWithResponses) AddAgentToQueueSelectionWithBodyWithResponse(ctx context.Context, queueId string, selectionId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddAgentToQueueSelectionHTTPResp, error)
AddAgentToQueueSelectionWithBodyWithResponse request with arbitrary body returning *AddAgentToQueueSelectionHTTPResp
func (*ClientWithResponses) AddAgentToQueueSelectionWithResponse ¶
func (c *ClientWithResponses) AddAgentToQueueSelectionWithResponse(ctx context.Context, queueId string, selectionId string, body AddAgentToQueueSelectionJSONRequestBody, reqEditors ...RequestEditorFn) (*AddAgentToQueueSelectionHTTPResp, error)
func (*ClientWithResponses) AddBusinessHourRangesWithBodyWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) AddBusinessHourRangesWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddBusinessHourRangesHTTPResp, error)
AddBusinessHourRangesWithBodyWithResponse request with arbitrary body returning *AddBusinessHourRangesHTTPResp
func (*ClientWithResponses) AddBusinessHourRangesWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) AddBusinessHourRangesWithResponse(ctx context.Context, id string, body AddBusinessHourRangesJSONRequestBody, reqEditors ...RequestEditorFn) (*AddBusinessHourRangesHTTPResp, error)
func (*ClientWithResponses) AddCalendarDateWithBodyWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) AddCalendarDateWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddCalendarDateHTTPResp, error)
AddCalendarDateWithBodyWithResponse request with arbitrary body returning *AddCalendarDateHTTPResp
func (*ClientWithResponses) AddCalendarDateWithResponse ¶
func (c *ClientWithResponses) AddCalendarDateWithResponse(ctx context.Context, id string, body AddCalendarDateJSONRequestBody, reqEditors ...RequestEditorFn) (*AddCalendarDateHTTPResp, error)
func (*ClientWithResponses) AddConversationEventWithBodyWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) AddConversationEventWithBodyWithResponse(ctx context.Context, conversationId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddConversationEventHTTPResp, error)
AddConversationEventWithBodyWithResponse request with arbitrary body returning *AddConversationEventHTTPResp
func (*ClientWithResponses) AddConversationEventWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) AddConversationEventWithResponse(ctx context.Context, conversationId string, body AddConversationEventJSONRequestBody, reqEditors ...RequestEditorFn) (*AddConversationEventHTTPResp, error)
func (*ClientWithResponses) AddDashboardUserWithBodyWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) AddDashboardUserWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddDashboardUserHTTPResp, error)
AddDashboardUserWithBodyWithResponse request with arbitrary body returning *AddDashboardUserHTTPResp
func (*ClientWithResponses) AddDashboardUserWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) AddDashboardUserWithResponse(ctx context.Context, id string, body AddDashboardUserJSONRequestBody, reqEditors ...RequestEditorFn) (*AddDashboardUserHTTPResp, error)
func (*ClientWithResponses) AddGroupToQueueSelectionWithBodyWithResponse ¶
func (c *ClientWithResponses) AddGroupToQueueSelectionWithBodyWithResponse(ctx context.Context, queueId string, selectionId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddGroupToQueueSelectionHTTPResp, error)
AddGroupToQueueSelectionWithBodyWithResponse request with arbitrary body returning *AddGroupToQueueSelectionHTTPResp
func (*ClientWithResponses) AddGroupToQueueSelectionWithResponse ¶
func (c *ClientWithResponses) AddGroupToQueueSelectionWithResponse(ctx context.Context, queueId string, selectionId string, body AddGroupToQueueSelectionJSONRequestBody, reqEditors ...RequestEditorFn) (*AddGroupToQueueSelectionHTTPResp, error)
func (*ClientWithResponses) AddIntegrationAssociationWithResponse ¶
func (c *ClientWithResponses) AddIntegrationAssociationWithResponse(ctx context.Context, integrationId string, associationId string, actionName string, reqEditors ...RequestEditorFn) (*AddIntegrationAssociationHTTPResp, error)
AddIntegrationAssociationWithResponse request returning *AddIntegrationAssociationHTTPResp
func (*ClientWithResponses) AddOutboundLeadWithBodyWithResponse ¶
func (c *ClientWithResponses) AddOutboundLeadWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddOutboundLeadHTTPResp, error)
AddOutboundLeadWithBodyWithResponse request with arbitrary body returning *AddOutboundLeadHTTPResp
func (*ClientWithResponses) AddOutboundLeadWithResponse ¶
func (c *ClientWithResponses) AddOutboundLeadWithResponse(ctx context.Context, id string, body AddOutboundLeadJSONRequestBody, reqEditors ...RequestEditorFn) (*AddOutboundLeadHTTPResp, error)
func (*ClientWithResponses) AddRolesWithBodyWithResponse ¶
func (c *ClientWithResponses) AddRolesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddRolesHTTPResp, error)
AddRolesWithBodyWithResponse request with arbitrary body returning *AddRolesHTTPResp
func (*ClientWithResponses) AddRolesWithResponse ¶
func (c *ClientWithResponses) AddRolesWithResponse(ctx context.Context, body AddRolesJSONRequestBody, reqEditors ...RequestEditorFn) (*AddRolesHTTPResp, error)
func (*ClientWithResponses) AddTagToQueueSelectionWithBodyWithResponse ¶
func (c *ClientWithResponses) AddTagToQueueSelectionWithBodyWithResponse(ctx context.Context, queueId string, selectionId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddTagToQueueSelectionHTTPResp, error)
AddTagToQueueSelectionWithBodyWithResponse request with arbitrary body returning *AddTagToQueueSelectionHTTPResp
func (*ClientWithResponses) AddTagToQueueSelectionWithResponse ¶
func (c *ClientWithResponses) AddTagToQueueSelectionWithResponse(ctx context.Context, queueId string, selectionId string, body AddTagToQueueSelectionJSONRequestBody, reqEditors ...RequestEditorFn) (*AddTagToQueueSelectionHTTPResp, error)
func (*ClientWithResponses) AddTagsToNumberWithBodyWithResponse ¶
func (c *ClientWithResponses) AddTagsToNumberWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddTagsToNumberHTTPResp, error)
AddTagsToNumberWithBodyWithResponse request with arbitrary body returning *AddTagsToNumberHTTPResp
func (*ClientWithResponses) AddTagsToNumberWithResponse ¶
func (c *ClientWithResponses) AddTagsToNumberWithResponse(ctx context.Context, id string, body AddTagsToNumberJSONRequestBody, reqEditors ...RequestEditorFn) (*AddTagsToNumberHTTPResp, error)
func (*ClientWithResponses) AuthorizeIntegrationWithBodyWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) AuthorizeIntegrationWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AuthorizeIntegrationHTTPResp, error)
AuthorizeIntegrationWithBodyWithResponse request with arbitrary body returning *AuthorizeIntegrationHTTPResp
func (*ClientWithResponses) AuthorizeIntegrationWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) AuthorizeIntegrationWithResponse(ctx context.Context, id string, body AuthorizeIntegrationJSONRequestBody, reqEditors ...RequestEditorFn) (*AuthorizeIntegrationHTTPResp, error)
func (*ClientWithResponses) BulkAgentActionWithBodyWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) BulkAgentActionWithBodyWithResponse(ctx context.Context, bulkAction BulkAgentActionParamsBulkAction, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkAgentActionHTTPResp, error)
BulkAgentActionWithBodyWithResponse request with arbitrary body returning *BulkAgentActionHTTPResp
func (*ClientWithResponses) BulkAgentActionWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) BulkAgentActionWithResponse(ctx context.Context, bulkAction BulkAgentActionParamsBulkAction, body BulkAgentActionJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkAgentActionHTTPResp, error)
func (*ClientWithResponses) BulkDeleteAgentGroupsWithBodyWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) BulkDeleteAgentGroupsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkDeleteAgentGroupsHTTPResp, error)
BulkDeleteAgentGroupsWithBodyWithResponse request with arbitrary body returning *BulkDeleteAgentGroupsHTTPResp
func (*ClientWithResponses) BulkDeleteAgentGroupsWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) BulkDeleteAgentGroupsWithResponse(ctx context.Context, body BulkDeleteAgentGroupsJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkDeleteAgentGroupsHTTPResp, error)
func (*ClientWithResponses) BulkDeleteBusinessHoursWithBodyWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) BulkDeleteBusinessHoursWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkDeleteBusinessHoursHTTPResp, error)
BulkDeleteBusinessHoursWithBodyWithResponse request with arbitrary body returning *BulkDeleteBusinessHoursHTTPResp
func (*ClientWithResponses) BulkDeleteBusinessHoursWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) BulkDeleteBusinessHoursWithResponse(ctx context.Context, body BulkDeleteBusinessHoursJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkDeleteBusinessHoursHTTPResp, error)
func (*ClientWithResponses) BulkDeleteCalendarsWithBodyWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) BulkDeleteCalendarsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkDeleteCalendarsHTTPResp, error)
BulkDeleteCalendarsWithBodyWithResponse request with arbitrary body returning *BulkDeleteCalendarsHTTPResp
func (*ClientWithResponses) BulkDeleteCalendarsWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) BulkDeleteCalendarsWithResponse(ctx context.Context, body BulkDeleteCalendarsJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkDeleteCalendarsHTTPResp, error)
func (*ClientWithResponses) BulkDeleteEventTriggersWithBodyWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) BulkDeleteEventTriggersWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkDeleteEventTriggersHTTPResp, error)
BulkDeleteEventTriggersWithBodyWithResponse request with arbitrary body returning *BulkDeleteEventTriggersHTTPResp
func (*ClientWithResponses) BulkDeleteEventTriggersWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) BulkDeleteEventTriggersWithResponse(ctx context.Context, body BulkDeleteEventTriggersJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkDeleteEventTriggersHTTPResp, error)
func (*ClientWithResponses) BulkDeleteFilesWithBodyWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) BulkDeleteFilesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkDeleteFilesHTTPResp, error)
BulkDeleteFilesWithBodyWithResponse request with arbitrary body returning *BulkDeleteFilesHTTPResp
func (*ClientWithResponses) BulkDeleteFilesWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) BulkDeleteFilesWithResponse(ctx context.Context, body BulkDeleteFilesJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkDeleteFilesHTTPResp, error)
func (*ClientWithResponses) BulkDeleteIntegrationsWithBodyWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) BulkDeleteIntegrationsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkDeleteIntegrationsHTTPResp, error)
BulkDeleteIntegrationsWithBodyWithResponse request with arbitrary body returning *BulkDeleteIntegrationsHTTPResp
func (*ClientWithResponses) BulkDeleteIntegrationsWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) BulkDeleteIntegrationsWithResponse(ctx context.Context, body BulkDeleteIntegrationsJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkDeleteIntegrationsHTTPResp, error)
func (*ClientWithResponses) BulkDeleteOutboundLeadsAltWithBodyWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) BulkDeleteOutboundLeadsAltWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkDeleteOutboundLeadsAltHTTPResp, error)
BulkDeleteOutboundLeadsAltWithBodyWithResponse request with arbitrary body returning *BulkDeleteOutboundLeadsAltHTTPResp
func (*ClientWithResponses) BulkDeleteOutboundLeadsAltWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) BulkDeleteOutboundLeadsAltWithResponse(ctx context.Context, id string, body BulkDeleteOutboundLeadsAltJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkDeleteOutboundLeadsAltHTTPResp, error)
func (*ClientWithResponses) BulkDeleteOutboundLeadsWithBodyWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) BulkDeleteOutboundLeadsWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkDeleteOutboundLeadsHTTPResp, error)
BulkDeleteOutboundLeadsWithBodyWithResponse request with arbitrary body returning *BulkDeleteOutboundLeadsHTTPResp
func (*ClientWithResponses) BulkDeleteOutboundLeadsWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) BulkDeleteOutboundLeadsWithResponse(ctx context.Context, id string, body BulkDeleteOutboundLeadsJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkDeleteOutboundLeadsHTTPResp, error)
func (*ClientWithResponses) BulkDeletePhonebookEntriesWithBodyWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) BulkDeletePhonebookEntriesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkDeletePhonebookEntriesHTTPResp, error)
BulkDeletePhonebookEntriesWithBodyWithResponse request with arbitrary body returning *BulkDeletePhonebookEntriesHTTPResp
func (*ClientWithResponses) BulkDeletePhonebookEntriesWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) BulkDeletePhonebookEntriesWithResponse(ctx context.Context, body BulkDeletePhonebookEntriesJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkDeletePhonebookEntriesHTTPResp, error)
func (*ClientWithResponses) BulkRecordingActionWithBodyWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) BulkRecordingActionWithBodyWithResponse(ctx context.Context, bulkAction string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkRecordingActionHTTPResp, error)
BulkRecordingActionWithBodyWithResponse request with arbitrary body returning *BulkRecordingActionHTTPResp
func (*ClientWithResponses) BulkRecordingActionWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) BulkRecordingActionWithResponse(ctx context.Context, bulkAction string, body BulkRecordingActionJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkRecordingActionHTTPResp, error)
func (*ClientWithResponses) BulkTriggerActionWithBodyWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) BulkTriggerActionWithBodyWithResponse(ctx context.Context, bulkAction string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkTriggerActionHTTPResp, error)
BulkTriggerActionWithBodyWithResponse request with arbitrary body returning *BulkTriggerActionHTTPResp
func (*ClientWithResponses) BulkTriggerActionWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) BulkTriggerActionWithResponse(ctx context.Context, bulkAction string, body BulkTriggerActionJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkTriggerActionHTTPResp, error)
func (*ClientWithResponses) BulkUpdateApplicationsWithBodyWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) BulkUpdateApplicationsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkUpdateApplicationsHTTPResp, error)
BulkUpdateApplicationsWithBodyWithResponse request with arbitrary body returning *BulkUpdateApplicationsHTTPResp
func (*ClientWithResponses) BulkUpdateApplicationsWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) BulkUpdateApplicationsWithResponse(ctx context.Context, body BulkUpdateApplicationsJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkUpdateApplicationsHTTPResp, error)
func (*ClientWithResponses) BulkUpdateBusinessHoursWithBodyWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) BulkUpdateBusinessHoursWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkUpdateBusinessHoursHTTPResp, error)
BulkUpdateBusinessHoursWithBodyWithResponse request with arbitrary body returning *BulkUpdateBusinessHoursHTTPResp
func (*ClientWithResponses) BulkUpdateBusinessHoursWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) BulkUpdateBusinessHoursWithResponse(ctx context.Context, body BulkUpdateBusinessHoursJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkUpdateBusinessHoursHTTPResp, error)
func (*ClientWithResponses) BulkUpdateCalendarsWithBodyWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) BulkUpdateCalendarsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkUpdateCalendarsHTTPResp, error)
BulkUpdateCalendarsWithBodyWithResponse request with arbitrary body returning *BulkUpdateCalendarsHTTPResp
func (*ClientWithResponses) BulkUpdateCalendarsWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) BulkUpdateCalendarsWithResponse(ctx context.Context, body BulkUpdateCalendarsJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkUpdateCalendarsHTTPResp, error)
func (*ClientWithResponses) BulkUpdateEventTriggersWithBodyWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) BulkUpdateEventTriggersWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkUpdateEventTriggersHTTPResp, error)
BulkUpdateEventTriggersWithBodyWithResponse request with arbitrary body returning *BulkUpdateEventTriggersHTTPResp
func (*ClientWithResponses) BulkUpdateEventTriggersWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) BulkUpdateEventTriggersWithResponse(ctx context.Context, body BulkUpdateEventTriggersJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkUpdateEventTriggersHTTPResp, error)
func (*ClientWithResponses) BulkUpdateIntegrationsWithBodyWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) BulkUpdateIntegrationsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkUpdateIntegrationsHTTPResp, error)
BulkUpdateIntegrationsWithBodyWithResponse request with arbitrary body returning *BulkUpdateIntegrationsHTTPResp
func (*ClientWithResponses) BulkUpdateIntegrationsWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) BulkUpdateIntegrationsWithResponse(ctx context.Context, body BulkUpdateIntegrationsJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkUpdateIntegrationsHTTPResp, error)
func (*ClientWithResponses) BulkUpdateQueuesWithBodyWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) BulkUpdateQueuesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkUpdateQueuesHTTPResp, error)
BulkUpdateQueuesWithBodyWithResponse request with arbitrary body returning *BulkUpdateQueuesHTTPResp
func (*ClientWithResponses) BulkUpdateQueuesWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) BulkUpdateQueuesWithResponse(ctx context.Context, body BulkUpdateQueuesJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkUpdateQueuesHTTPResp, error)
func (*ClientWithResponses) CancelCallWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) CancelCallWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*CancelCallHTTPResp, error)
CancelCallWithResponse request returning *CancelCallHTTPResp
func (*ClientWithResponses) ClearAllSettingsWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) ClearAllSettingsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ClearAllSettingsHTTPResp, error)
ClearAllSettingsWithResponse request returning *ClearAllSettingsHTTPResp
func (*ClientWithResponses) ClearOutboundListWithResponse ¶
func (c *ClientWithResponses) ClearOutboundListWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*ClearOutboundListHTTPResp, error)
ClearOutboundListWithResponse request returning *ClearOutboundListHTTPResp
func (*ClientWithResponses) ClearSettingWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) ClearSettingWithResponse(ctx context.Context, scope string, key string, reqEditors ...RequestEditorFn) (*ClearSettingHTTPResp, error)
ClearSettingWithResponse request returning *ClearSettingHTTPResp
func (*ClientWithResponses) ClearSettingsInScopeWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) ClearSettingsInScopeWithResponse(ctx context.Context, scope string, reqEditors ...RequestEditorFn) (*ClearSettingsInScopeHTTPResp, error)
ClearSettingsInScopeWithResponse request returning *ClearSettingsInScopeHTTPResp
func (*ClientWithResponses) CloneApplicationWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) CloneApplicationWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*CloneApplicationHTTPResp, error)
CloneApplicationWithResponse request returning *CloneApplicationHTTPResp
func (*ClientWithResponses) CloneEventTriggerWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) CloneEventTriggerWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*CloneEventTriggerHTTPResp, error)
CloneEventTriggerWithResponse request returning *CloneEventTriggerHTTPResp
func (*ClientWithResponses) CloneIntegrationWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) CloneIntegrationWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*CloneIntegrationHTTPResp, error)
CloneIntegrationWithResponse request returning *CloneIntegrationHTTPResp
func (*ClientWithResponses) CloneTriggerWithResponse ¶
func (c *ClientWithResponses) CloneTriggerWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*CloneTriggerHTTPResp, error)
CloneTriggerWithResponse request returning *CloneTriggerHTTPResp
func (*ClientWithResponses) CloseConversationWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) CloseConversationWithResponse(ctx context.Context, conversationId string, reqEditors ...RequestEditorFn) (*CloseConversationHTTPResp, error)
CloseConversationWithResponse request returning *CloseConversationHTTPResp
func (*ClientWithResponses) CreateAgentGroupWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateAgentGroupWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAgentGroupHTTPResp, error)
CreateAgentGroupWithBodyWithResponse request with arbitrary body returning *CreateAgentGroupHTTPResp
func (*ClientWithResponses) CreateAgentGroupWithResponse ¶
func (c *ClientWithResponses) CreateAgentGroupWithResponse(ctx context.Context, body CreateAgentGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAgentGroupHTTPResp, error)
func (*ClientWithResponses) CreateAgentOutboundCallWithBodyWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) CreateAgentOutboundCallWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAgentOutboundCallHTTPResp, error)
CreateAgentOutboundCallWithBodyWithResponse request with arbitrary body returning *CreateAgentOutboundCallHTTPResp
func (*ClientWithResponses) CreateAgentOutboundCallWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) CreateAgentOutboundCallWithResponse(ctx context.Context, id string, body CreateAgentOutboundCallJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAgentOutboundCallHTTPResp, error)
func (*ClientWithResponses) CreateAgentPresenceWithBodyWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) CreateAgentPresenceWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAgentPresenceHTTPResp, error)
CreateAgentPresenceWithBodyWithResponse request with arbitrary body returning *CreateAgentPresenceHTTPResp
func (*ClientWithResponses) CreateAgentPresenceWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) CreateAgentPresenceWithResponse(ctx context.Context, body CreateAgentPresenceJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAgentPresenceHTTPResp, error)
func (*ClientWithResponses) CreateAgentWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateAgentWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAgentHTTPResp, error)
CreateAgentWithBodyWithResponse request with arbitrary body returning *CreateAgentHTTPResp
func (*ClientWithResponses) CreateAgentWithResponse ¶
func (c *ClientWithResponses) CreateAgentWithResponse(ctx context.Context, body CreateAgentJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAgentHTTPResp, error)
func (*ClientWithResponses) CreateApplicationWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateApplicationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateApplicationHTTPResp, error)
CreateApplicationWithBodyWithResponse request with arbitrary body returning *CreateApplicationHTTPResp
func (*ClientWithResponses) CreateApplicationWithResponse ¶
func (c *ClientWithResponses) CreateApplicationWithResponse(ctx context.Context, body CreateApplicationJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateApplicationHTTPResp, error)
func (*ClientWithResponses) CreateBabeldeskWidgetWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateBabeldeskWidgetWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateBabeldeskWidgetHTTPResp, error)
CreateBabeldeskWidgetWithBodyWithResponse request with arbitrary body returning *CreateBabeldeskWidgetHTTPResp
func (*ClientWithResponses) CreateBabeldeskWidgetWithResponse ¶
func (c *ClientWithResponses) CreateBabeldeskWidgetWithResponse(ctx context.Context, body CreateBabeldeskWidgetJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateBabeldeskWidgetHTTPResp, error)
func (*ClientWithResponses) CreateBabeldeskWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateBabeldeskWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateBabeldeskHTTPResp, error)
CreateBabeldeskWithBodyWithResponse request with arbitrary body returning *CreateBabeldeskHTTPResp
func (*ClientWithResponses) CreateBabeldeskWithResponse ¶
func (c *ClientWithResponses) CreateBabeldeskWithResponse(ctx context.Context, body CreateBabeldeskJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateBabeldeskHTTPResp, error)
func (*ClientWithResponses) CreateBusinessHourWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateBusinessHourWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateBusinessHourHTTPResp, error)
CreateBusinessHourWithBodyWithResponse request with arbitrary body returning *CreateBusinessHourHTTPResp
func (*ClientWithResponses) CreateBusinessHourWithResponse ¶
func (c *ClientWithResponses) CreateBusinessHourWithResponse(ctx context.Context, body CreateBusinessHourJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateBusinessHourHTTPResp, error)
func (*ClientWithResponses) CreateCalendarWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateCalendarWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateCalendarHTTPResp, error)
CreateCalendarWithBodyWithResponse request with arbitrary body returning *CreateCalendarHTTPResp
func (*ClientWithResponses) CreateCalendarWithResponse ¶
func (c *ClientWithResponses) CreateCalendarWithResponse(ctx context.Context, body CreateCalendarJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateCalendarHTTPResp, error)
func (*ClientWithResponses) CreateCampaignWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateCampaignWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateCampaignHTTPResp, error)
CreateCampaignWithBodyWithResponse request with arbitrary body returning *CreateCampaignHTTPResp
func (*ClientWithResponses) CreateCampaignWithResponse ¶
func (c *ClientWithResponses) CreateCampaignWithResponse(ctx context.Context, body CreateCampaignJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateCampaignHTTPResp, error)
func (*ClientWithResponses) CreateConversationWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateConversationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateConversationHTTPResp, error)
CreateConversationWithBodyWithResponse request with arbitrary body returning *CreateConversationHTTPResp
func (*ClientWithResponses) CreateConversationWithResponse ¶
func (c *ClientWithResponses) CreateConversationWithResponse(ctx context.Context, body CreateConversationJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateConversationHTTPResp, error)
func (*ClientWithResponses) CreateCustomEventWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateCustomEventWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateCustomEventHTTPResp, error)
CreateCustomEventWithBodyWithResponse request with arbitrary body returning *CreateCustomEventHTTPResp
func (*ClientWithResponses) CreateCustomEventWithResponse ¶
func (c *ClientWithResponses) CreateCustomEventWithResponse(ctx context.Context, body CreateCustomEventJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateCustomEventHTTPResp, error)
func (*ClientWithResponses) CreateDashboardWithBodyWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) CreateDashboardWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateDashboardHTTPResp, error)
CreateDashboardWithBodyWithResponse request with arbitrary body returning *CreateDashboardHTTPResp
func (*ClientWithResponses) CreateDashboardWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) CreateDashboardWithResponse(ctx context.Context, body CreateDashboardJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateDashboardHTTPResp, error)
func (*ClientWithResponses) CreateDialerBehaviourWithBodyWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) CreateDialerBehaviourWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateDialerBehaviourHTTPResp, error)
CreateDialerBehaviourWithBodyWithResponse request with arbitrary body returning *CreateDialerBehaviourHTTPResp
func (*ClientWithResponses) CreateDialerBehaviourWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) CreateDialerBehaviourWithResponse(ctx context.Context, body CreateDialerBehaviourJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateDialerBehaviourHTTPResp, error)
func (*ClientWithResponses) CreateGlobalAutomationWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateGlobalAutomationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateGlobalAutomationHTTPResp, error)
CreateGlobalAutomationWithBodyWithResponse request with arbitrary body returning *CreateGlobalAutomationHTTPResp
func (*ClientWithResponses) CreateGlobalAutomationWithResponse ¶
func (c *ClientWithResponses) CreateGlobalAutomationWithResponse(ctx context.Context, body CreateGlobalAutomationJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateGlobalAutomationHTTPResp, error)
func (*ClientWithResponses) CreateInboundTestCallWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateInboundTestCallWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateInboundTestCallHTTPResp, error)
CreateInboundTestCallWithBodyWithResponse request with arbitrary body returning *CreateInboundTestCallHTTPResp
func (*ClientWithResponses) CreateInboundTestCallWithResponse ¶
func (c *ClientWithResponses) CreateInboundTestCallWithResponse(ctx context.Context, body CreateInboundTestCallJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateInboundTestCallHTTPResp, error)
func (*ClientWithResponses) CreateIntegrationWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateIntegrationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateIntegrationHTTPResp, error)
CreateIntegrationWithBodyWithResponse request with arbitrary body returning *CreateIntegrationHTTPResp
func (*ClientWithResponses) CreateIntegrationWithResponse ¶
func (c *ClientWithResponses) CreateIntegrationWithResponse(ctx context.Context, body CreateIntegrationJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateIntegrationHTTPResp, error)
func (*ClientWithResponses) CreateLocalAutomationWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateLocalAutomationWithBodyWithResponse(ctx context.Context, applicationId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateLocalAutomationHTTPResp, error)
CreateLocalAutomationWithBodyWithResponse request with arbitrary body returning *CreateLocalAutomationHTTPResp
func (*ClientWithResponses) CreateLocalAutomationWithResponse ¶
func (c *ClientWithResponses) CreateLocalAutomationWithResponse(ctx context.Context, applicationId string, body CreateLocalAutomationJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateLocalAutomationHTTPResp, error)
func (*ClientWithResponses) CreateOutboundListWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateOutboundListWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateOutboundListHTTPResp, error)
CreateOutboundListWithBodyWithResponse request with arbitrary body returning *CreateOutboundListHTTPResp
func (*ClientWithResponses) CreateOutboundListWithResponse ¶
func (c *ClientWithResponses) CreateOutboundListWithResponse(ctx context.Context, body CreateOutboundListJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateOutboundListHTTPResp, error)
func (*ClientWithResponses) CreatePhonebookEntryWithBodyWithResponse ¶
func (c *ClientWithResponses) CreatePhonebookEntryWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreatePhonebookEntryHTTPResp, error)
CreatePhonebookEntryWithBodyWithResponse request with arbitrary body returning *CreatePhonebookEntryHTTPResp
func (*ClientWithResponses) CreatePhonebookEntryWithResponse ¶
func (c *ClientWithResponses) CreatePhonebookEntryWithResponse(ctx context.Context, body CreatePhonebookEntryJSONRequestBody, reqEditors ...RequestEditorFn) (*CreatePhonebookEntryHTTPResp, error)
func (*ClientWithResponses) CreateQueueSelectionWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateQueueSelectionWithBodyWithResponse(ctx context.Context, queueId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateQueueSelectionHTTPResp, error)
CreateQueueSelectionWithBodyWithResponse request with arbitrary body returning *CreateQueueSelectionHTTPResp
func (*ClientWithResponses) CreateQueueSelectionWithResponse ¶
func (c *ClientWithResponses) CreateQueueSelectionWithResponse(ctx context.Context, queueId string, body CreateQueueSelectionJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateQueueSelectionHTTPResp, error)
func (*ClientWithResponses) CreateQueueWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateQueueWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateQueueHTTPResp, error)
CreateQueueWithBodyWithResponse request with arbitrary body returning *CreateQueueHTTPResp
func (*ClientWithResponses) CreateQueueWithResponse ¶
func (c *ClientWithResponses) CreateQueueWithResponse(ctx context.Context, body CreateQueueJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateQueueHTTPResp, error)
func (*ClientWithResponses) CreateRoutingWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateRoutingWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateRoutingHTTPResp, error)
CreateRoutingWithBodyWithResponse request with arbitrary body returning *CreateRoutingHTTPResp
func (*ClientWithResponses) CreateRoutingWithResponse ¶
func (c *ClientWithResponses) CreateRoutingWithResponse(ctx context.Context, body CreateRoutingJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateRoutingHTTPResp, error)
func (*ClientWithResponses) CreateSessionWithResponse ¶
func (c *ClientWithResponses) CreateSessionWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*CreateSessionHTTPResp, error)
CreateSessionWithResponse request returning *CreateSessionHTTPResp
func (*ClientWithResponses) CreateTriggerWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateTriggerWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateTriggerHTTPResp, error)
CreateTriggerWithBodyWithResponse request with arbitrary body returning *CreateTriggerHTTPResp
func (*ClientWithResponses) CreateTriggerWithResponse ¶
func (c *ClientWithResponses) CreateTriggerWithResponse(ctx context.Context, body CreateTriggerJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateTriggerHTTPResp, error)
func (*ClientWithResponses) CreateUserWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateUserWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateUserHTTPResp, error)
CreateUserWithBodyWithResponse request with arbitrary body returning *CreateUserHTTPResp
func (*ClientWithResponses) CreateUserWithResponse ¶
func (c *ClientWithResponses) CreateUserWithResponse(ctx context.Context, body CreateUserJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateUserHTTPResp, error)
func (*ClientWithResponses) DeleteAgentGroupWithResponse ¶
func (c *ClientWithResponses) DeleteAgentGroupWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteAgentGroupHTTPResp, error)
DeleteAgentGroupWithResponse request returning *DeleteAgentGroupHTTPResp
func (*ClientWithResponses) DeleteAgentPresenceWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) DeleteAgentPresenceWithResponse(ctx context.Context, presenceName string, reqEditors ...RequestEditorFn) (*DeleteAgentPresenceHTTPResp, error)
DeleteAgentPresenceWithResponse request returning *DeleteAgentPresenceHTTPResp
func (*ClientWithResponses) DeleteAgentWithResponse ¶
func (c *ClientWithResponses) DeleteAgentWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteAgentHTTPResp, error)
DeleteAgentWithResponse request returning *DeleteAgentHTTPResp
func (*ClientWithResponses) DeleteApplicationWithResponse ¶
func (c *ClientWithResponses) DeleteApplicationWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteApplicationHTTPResp, error)
DeleteApplicationWithResponse request returning *DeleteApplicationHTTPResp
func (*ClientWithResponses) DeleteBabeldeskWidgetWithResponse ¶
func (c *ClientWithResponses) DeleteBabeldeskWidgetWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteBabeldeskWidgetHTTPResp, error)
DeleteBabeldeskWidgetWithResponse request returning *DeleteBabeldeskWidgetHTTPResp
func (*ClientWithResponses) DeleteBabeldeskWithResponse ¶
func (c *ClientWithResponses) DeleteBabeldeskWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteBabeldeskHTTPResp, error)
DeleteBabeldeskWithResponse request returning *DeleteBabeldeskHTTPResp
func (*ClientWithResponses) DeleteBusinessHourWithResponse ¶
func (c *ClientWithResponses) DeleteBusinessHourWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteBusinessHourHTTPResp, error)
DeleteBusinessHourWithResponse request returning *DeleteBusinessHourHTTPResp
func (*ClientWithResponses) DeleteCalendarWithResponse ¶
func (c *ClientWithResponses) DeleteCalendarWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteCalendarHTTPResp, error)
DeleteCalendarWithResponse request returning *DeleteCalendarHTTPResp
func (*ClientWithResponses) DeleteCampaignWithResponse ¶
func (c *ClientWithResponses) DeleteCampaignWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteCampaignHTTPResp, error)
DeleteCampaignWithResponse request returning *DeleteCampaignHTTPResp
func (*ClientWithResponses) DeleteConversationWithResponse ¶
func (c *ClientWithResponses) DeleteConversationWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteConversationHTTPResp, error)
DeleteConversationWithResponse request returning *DeleteConversationHTTPResp
func (*ClientWithResponses) DeleteCustomEventWithResponse ¶
func (c *ClientWithResponses) DeleteCustomEventWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteCustomEventHTTPResp, error)
DeleteCustomEventWithResponse request returning *DeleteCustomEventHTTPResp
func (*ClientWithResponses) DeleteDashboardWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) DeleteDashboardWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteDashboardHTTPResp, error)
DeleteDashboardWithResponse request returning *DeleteDashboardHTTPResp
func (*ClientWithResponses) DeleteDialerBehaviourWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) DeleteDialerBehaviourWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteDialerBehaviourHTTPResp, error)
DeleteDialerBehaviourWithResponse request returning *DeleteDialerBehaviourHTTPResp
func (*ClientWithResponses) DeleteFileWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) DeleteFileWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteFileHTTPResp, error)
DeleteFileWithResponse request returning *DeleteFileHTTPResp
func (*ClientWithResponses) DeleteGlobalAutomationWithResponse ¶
func (c *ClientWithResponses) DeleteGlobalAutomationWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteGlobalAutomationHTTPResp, error)
DeleteGlobalAutomationWithResponse request returning *DeleteGlobalAutomationHTTPResp
func (*ClientWithResponses) DeleteIntegrationAssociationWithResponse ¶
func (c *ClientWithResponses) DeleteIntegrationAssociationWithResponse(ctx context.Context, integrationId string, associationId string, actionName string, reqEditors ...RequestEditorFn) (*DeleteIntegrationAssociationHTTPResp, error)
DeleteIntegrationAssociationWithResponse request returning *DeleteIntegrationAssociationHTTPResp
func (*ClientWithResponses) DeleteIntegrationTokenWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) DeleteIntegrationTokenWithResponse(ctx context.Context, id string, tokenId string, reqEditors ...RequestEditorFn) (*DeleteIntegrationTokenHTTPResp, error)
DeleteIntegrationTokenWithResponse request returning *DeleteIntegrationTokenHTTPResp
func (*ClientWithResponses) DeleteIntegrationWithResponse ¶
func (c *ClientWithResponses) DeleteIntegrationWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteIntegrationHTTPResp, error)
DeleteIntegrationWithResponse request returning *DeleteIntegrationHTTPResp
func (*ClientWithResponses) DeleteLocalAutomationWithResponse ¶
func (c *ClientWithResponses) DeleteLocalAutomationWithResponse(ctx context.Context, applicationId string, id string, reqEditors ...RequestEditorFn) (*DeleteLocalAutomationHTTPResp, error)
DeleteLocalAutomationWithResponse request returning *DeleteLocalAutomationHTTPResp
func (*ClientWithResponses) DeleteManyApplicationsWithBodyWithResponse ¶
func (c *ClientWithResponses) DeleteManyApplicationsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeleteManyApplicationsHTTPResp, error)
DeleteManyApplicationsWithBodyWithResponse request with arbitrary body returning *DeleteManyApplicationsHTTPResp
func (*ClientWithResponses) DeleteManyApplicationsWithResponse ¶
func (c *ClientWithResponses) DeleteManyApplicationsWithResponse(ctx context.Context, body DeleteManyApplicationsJSONRequestBody, reqEditors ...RequestEditorFn) (*DeleteManyApplicationsHTTPResp, error)
func (*ClientWithResponses) DeleteOutboundLeadWithResponse ¶
func (c *ClientWithResponses) DeleteOutboundLeadWithResponse(ctx context.Context, id string, leadId string, reqEditors ...RequestEditorFn) (*DeleteOutboundLeadHTTPResp, error)
DeleteOutboundLeadWithResponse request returning *DeleteOutboundLeadHTTPResp
func (*ClientWithResponses) DeleteOutboundListWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) DeleteOutboundListWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteOutboundListHTTPResp, error)
DeleteOutboundListWithResponse request returning *DeleteOutboundListHTTPResp
func (*ClientWithResponses) DeletePhonebookEntryWithResponse ¶
func (c *ClientWithResponses) DeletePhonebookEntryWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeletePhonebookEntryHTTPResp, error)
DeletePhonebookEntryWithResponse request returning *DeletePhonebookEntryHTTPResp
func (*ClientWithResponses) DeletePromptWithResponse ¶
func (c *ClientWithResponses) DeletePromptWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeletePromptHTTPResp, error)
DeletePromptWithResponse request returning *DeletePromptHTTPResp
func (*ClientWithResponses) DeleteQueueSelectionWithResponse ¶
func (c *ClientWithResponses) DeleteQueueSelectionWithResponse(ctx context.Context, queueId string, id string, reqEditors ...RequestEditorFn) (*DeleteQueueSelectionHTTPResp, error)
DeleteQueueSelectionWithResponse request returning *DeleteQueueSelectionHTTPResp
func (*ClientWithResponses) DeleteQueueWithResponse ¶
func (c *ClientWithResponses) DeleteQueueWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteQueueHTTPResp, error)
DeleteQueueWithResponse request returning *DeleteQueueHTTPResp
func (*ClientWithResponses) DeleteRecordingWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) DeleteRecordingWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteRecordingHTTPResp, error)
DeleteRecordingWithResponse request returning *DeleteRecordingHTTPResp
func (*ClientWithResponses) DeleteRoutingWithResponse ¶
func (c *ClientWithResponses) DeleteRoutingWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteRoutingHTTPResp, error)
DeleteRoutingWithResponse request returning *DeleteRoutingHTTPResp
func (*ClientWithResponses) DeleteSmsWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) DeleteSmsWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteSmsHTTPResp, error)
DeleteSmsWithResponse request returning *DeleteSmsHTTPResp
func (*ClientWithResponses) DeleteTriggerWithResponse ¶
func (c *ClientWithResponses) DeleteTriggerWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteTriggerHTTPResp, error)
DeleteTriggerWithResponse request returning *DeleteTriggerHTTPResp
func (*ClientWithResponses) DeleteUsersWithBodyWithResponse ¶
func (c *ClientWithResponses) DeleteUsersWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeleteUsersHTTPResp, error)
DeleteUsersWithBodyWithResponse request with arbitrary body returning *DeleteUsersHTTPResp
func (*ClientWithResponses) DeleteUsersWithResponse ¶
func (c *ClientWithResponses) DeleteUsersWithResponse(ctx context.Context, body DeleteUsersJSONRequestBody, reqEditors ...RequestEditorFn) (*DeleteUsersHTTPResp, error)
func (*ClientWithResponses) DisableAgentWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) DisableAgentWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DisableAgentHTTPResp, error)
DisableAgentWithResponse request returning *DisableAgentHTTPResp
func (*ClientWithResponses) DisableLiveLoggingWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) DisableLiveLoggingWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*DisableLiveLoggingHTTPResp, error)
DisableLiveLoggingWithResponse request returning *DisableLiveLoggingHTTPResp
func (*ClientWithResponses) DisableUsersWithBodyWithResponse ¶
func (c *ClientWithResponses) DisableUsersWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DisableUsersHTTPResp, error)
DisableUsersWithBodyWithResponse request with arbitrary body returning *DisableUsersHTTPResp
func (*ClientWithResponses) DisableUsersWithResponse ¶
func (c *ClientWithResponses) DisableUsersWithResponse(ctx context.Context, body DisableUsersJSONRequestBody, reqEditors ...RequestEditorFn) (*DisableUsersHTTPResp, error)
func (*ClientWithResponses) DispatchActionGetWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) DispatchActionGetWithResponse(ctx context.Context, integrationId string, action string, params *DispatchActionGetParams, reqEditors ...RequestEditorFn) (*DispatchActionGetHTTPResp, error)
DispatchActionGetWithResponse request returning *DispatchActionGetHTTPResp
func (*ClientWithResponses) DispatchActionWithBodyWithResponse ¶
func (c *ClientWithResponses) DispatchActionWithBodyWithResponse(ctx context.Context, integrationId string, action string, params *DispatchActionParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DispatchActionHTTPResp, error)
DispatchActionWithBodyWithResponse request with arbitrary body returning *DispatchActionHTTPResp
func (*ClientWithResponses) DispatchActionWithFormdataBodyWithResponse ¶
func (c *ClientWithResponses) DispatchActionWithFormdataBodyWithResponse(ctx context.Context, integrationId string, action string, params *DispatchActionParams, body DispatchActionFormdataRequestBody, reqEditors ...RequestEditorFn) (*DispatchActionHTTPResp, error)
func (*ClientWithResponses) DispatchActionWithResponse ¶
func (c *ClientWithResponses) DispatchActionWithResponse(ctx context.Context, integrationId string, action string, params *DispatchActionParams, body DispatchActionJSONRequestBody, reqEditors ...RequestEditorFn) (*DispatchActionHTTPResp, error)
func (*ClientWithResponses) DispatchEventTriggerWithBodyWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) DispatchEventTriggerWithBodyWithResponse(ctx context.Context, eventTriggerId string, params *DispatchEventTriggerParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DispatchEventTriggerHTTPResp, error)
DispatchEventTriggerWithBodyWithResponse request with arbitrary body returning *DispatchEventTriggerHTTPResp
func (*ClientWithResponses) DispatchEventTriggerWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) DispatchEventTriggerWithResponse(ctx context.Context, eventTriggerId string, params *DispatchEventTriggerParams, body DispatchEventTriggerJSONRequestBody, reqEditors ...RequestEditorFn) (*DispatchEventTriggerHTTPResp, error)
func (*ClientWithResponses) DispatchIntegrationTypeActionWithBodyWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) DispatchIntegrationTypeActionWithBodyWithResponse(ctx context.Context, pType string, id string, action string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DispatchIntegrationTypeActionHTTPResp, error)
DispatchIntegrationTypeActionWithBodyWithResponse request with arbitrary body returning *DispatchIntegrationTypeActionHTTPResp
func (*ClientWithResponses) DispatchIntegrationTypeActionWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) DispatchIntegrationTypeActionWithResponse(ctx context.Context, pType string, id string, action string, body DispatchIntegrationTypeActionJSONRequestBody, reqEditors ...RequestEditorFn) (*DispatchIntegrationTypeActionHTTPResp, error)
func (*ClientWithResponses) DispatchLocalAutomationsWithBodyWithResponse ¶
func (c *ClientWithResponses) DispatchLocalAutomationsWithBodyWithResponse(ctx context.Context, id string, position string, params *DispatchLocalAutomationsParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DispatchLocalAutomationsHTTPResp, error)
DispatchLocalAutomationsWithBodyWithResponse request with arbitrary body returning *DispatchLocalAutomationsHTTPResp
func (*ClientWithResponses) DispatchLocalAutomationsWithResponse ¶
func (c *ClientWithResponses) DispatchLocalAutomationsWithResponse(ctx context.Context, id string, position string, params *DispatchLocalAutomationsParams, body DispatchLocalAutomationsJSONRequestBody, reqEditors ...RequestEditorFn) (*DispatchLocalAutomationsHTTPResp, error)
func (*ClientWithResponses) DownloadFileWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) DownloadFileWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DownloadFileHTTPResp, error)
DownloadFileWithResponse request returning *DownloadFileHTTPResp
func (*ClientWithResponses) DownloadPhonebookEntriesWithResponse ¶
func (c *ClientWithResponses) DownloadPhonebookEntriesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*DownloadPhonebookEntriesHTTPResp, error)
DownloadPhonebookEntriesWithResponse request returning *DownloadPhonebookEntriesHTTPResp
func (*ClientWithResponses) EchoWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) EchoWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*EchoHTTPResp, error)
EchoWithResponse request returning *EchoHTTPResp
func (*ClientWithResponses) EnableAgentWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) EnableAgentWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*EnableAgentHTTPResp, error)
EnableAgentWithResponse request returning *EnableAgentHTTPResp
func (*ClientWithResponses) EnableLiveLoggingWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) EnableLiveLoggingWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*EnableLiveLoggingHTTPResp, error)
EnableLiveLoggingWithResponse request returning *EnableLiveLoggingHTTPResp
func (*ClientWithResponses) EnableUsersWithBodyWithResponse ¶
func (c *ClientWithResponses) EnableUsersWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*EnableUsersHTTPResp, error)
EnableUsersWithBodyWithResponse request with arbitrary body returning *EnableUsersHTTPResp
func (*ClientWithResponses) EnableUsersWithResponse ¶
func (c *ClientWithResponses) EnableUsersWithResponse(ctx context.Context, body EnableUsersJSONRequestBody, reqEditors ...RequestEditorFn) (*EnableUsersHTTPResp, error)
func (*ClientWithResponses) EvaluateExpressionWithBodyWithResponse ¶
func (c *ClientWithResponses) EvaluateExpressionWithBodyWithResponse(ctx context.Context, params *EvaluateExpressionParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*EvaluateExpressionHTTPResp, error)
EvaluateExpressionWithBodyWithResponse request with arbitrary body returning *EvaluateExpressionHTTPResp
func (*ClientWithResponses) EvaluateExpressionWithResponse ¶
func (c *ClientWithResponses) EvaluateExpressionWithResponse(ctx context.Context, params *EvaluateExpressionParams, body EvaluateExpressionJSONRequestBody, reqEditors ...RequestEditorFn) (*EvaluateExpressionHTTPResp, error)
func (*ClientWithResponses) ExecuteActionWithBodyWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) ExecuteActionWithBodyWithResponse(ctx context.Context, actionType string, actionName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ExecuteActionHTTPResp, error)
ExecuteActionWithBodyWithResponse request with arbitrary body returning *ExecuteActionHTTPResp
func (*ClientWithResponses) ExecuteActionWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) ExecuteActionWithResponse(ctx context.Context, actionType string, actionName string, body ExecuteActionJSONRequestBody, reqEditors ...RequestEditorFn) (*ExecuteActionHTTPResp, error)
func (*ClientWithResponses) ExportAgentsWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) ExportAgentsWithResponse(ctx context.Context, params *ExportAgentsParams, reqEditors ...RequestEditorFn) (*ExportAgentsHTTPResp, error)
ExportAgentsWithResponse request returning *ExportAgentsHTTPResp
func (*ClientWithResponses) ExportTemplatesWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) ExportTemplatesWithResponse(ctx context.Context, pType ExportTemplatesParamsType, reqEditors ...RequestEditorFn) (*ExportTemplatesHTTPResp, error)
ExportTemplatesWithResponse request returning *ExportTemplatesHTTPResp
func (*ClientWithResponses) FlagRecordingWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) FlagRecordingWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*FlagRecordingHTTPResp, error)
FlagRecordingWithResponse request returning *FlagRecordingHTTPResp
func (*ClientWithResponses) FlushDialerWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) FlushDialerWithResponse(ctx context.Context, params *FlushDialerParams, reqEditors ...RequestEditorFn) (*FlushDialerHTTPResp, error)
FlushDialerWithResponse request returning *FlushDialerHTTPResp
func (*ClientWithResponses) GetAgentGroupWithResponse ¶
func (c *ClientWithResponses) GetAgentGroupWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetAgentGroupHTTPResp, error)
GetAgentGroupWithResponse request returning *GetAgentGroupHTTPResp
func (*ClientWithResponses) GetAgentImportJobWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) GetAgentImportJobWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetAgentImportJobHTTPResp, error)
GetAgentImportJobWithResponse request returning *GetAgentImportJobHTTPResp
func (*ClientWithResponses) GetAgentPresenceWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) GetAgentPresenceWithResponse(ctx context.Context, presenceName string, reqEditors ...RequestEditorFn) (*GetAgentPresenceHTTPResp, error)
GetAgentPresenceWithResponse request returning *GetAgentPresenceHTTPResp
func (*ClientWithResponses) GetAgentStatusWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) GetAgentStatusWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetAgentStatusHTTPResp, error)
GetAgentStatusWithResponse request returning *GetAgentStatusHTTPResp
func (*ClientWithResponses) GetAgentWithResponse ¶
func (c *ClientWithResponses) GetAgentWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetAgentHTTPResp, error)
GetAgentWithResponse request returning *GetAgentHTTPResp
func (*ClientWithResponses) GetAgentsForQueueSelectionWithResponse ¶
func (c *ClientWithResponses) GetAgentsForQueueSelectionWithResponse(ctx context.Context, queueId string, params *GetAgentsForQueueSelectionParams, reqEditors ...RequestEditorFn) (*GetAgentsForQueueSelectionHTTPResp, error)
GetAgentsForQueueSelectionWithResponse request returning *GetAgentsForQueueSelectionHTTPResp
func (*ClientWithResponses) GetAllMetricDefinitionsWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) GetAllMetricDefinitionsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetAllMetricDefinitionsHTTPResp, error)
GetAllMetricDefinitionsWithResponse request returning *GetAllMetricDefinitionsHTTPResp
func (*ClientWithResponses) GetApiStatusWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) GetApiStatusWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiStatusHTTPResp, error)
GetApiStatusWithResponse request returning *GetApiStatusHTTPResp
func (*ClientWithResponses) GetApplicationWithResponse ¶
func (c *ClientWithResponses) GetApplicationWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetApplicationHTTPResp, error)
GetApplicationWithResponse request returning *GetApplicationHTTPResp
func (*ClientWithResponses) GetBabeldeskWidgetWithResponse ¶
func (c *ClientWithResponses) GetBabeldeskWidgetWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetBabeldeskWidgetHTTPResp, error)
GetBabeldeskWidgetWithResponse request returning *GetBabeldeskWidgetHTTPResp
func (*ClientWithResponses) GetBabeldeskWithResponse ¶
func (c *ClientWithResponses) GetBabeldeskWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetBabeldeskHTTPResp, error)
GetBabeldeskWithResponse request returning *GetBabeldeskHTTPResp
func (*ClientWithResponses) GetBulkFileDownloadWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) GetBulkFileDownloadWithResponse(ctx context.Context, params *GetBulkFileDownloadParams, reqEditors ...RequestEditorFn) (*GetBulkFileDownloadHTTPResp, error)
GetBulkFileDownloadWithResponse request returning *GetBulkFileDownloadHTTPResp
func (*ClientWithResponses) GetBusinessHourRangeWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) GetBusinessHourRangeWithResponse(ctx context.Context, id string, rangeId string, reqEditors ...RequestEditorFn) (*GetBusinessHourRangeHTTPResp, error)
GetBusinessHourRangeWithResponse request returning *GetBusinessHourRangeHTTPResp
func (*ClientWithResponses) GetBusinessHourWithResponse ¶
func (c *ClientWithResponses) GetBusinessHourWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetBusinessHourHTTPResp, error)
GetBusinessHourWithResponse request returning *GetBusinessHourHTTPResp
func (*ClientWithResponses) GetCalendarDateWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) GetCalendarDateWithResponse(ctx context.Context, id string, dateId string, reqEditors ...RequestEditorFn) (*GetCalendarDateHTTPResp, error)
GetCalendarDateWithResponse request returning *GetCalendarDateHTTPResp
func (*ClientWithResponses) GetCalendarWithResponse ¶
func (c *ClientWithResponses) GetCalendarWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetCalendarHTTPResp, error)
GetCalendarWithResponse request returning *GetCalendarHTTPResp
func (*ClientWithResponses) GetCalenderDatesWithResponse ¶
func (c *ClientWithResponses) GetCalenderDatesWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetCalenderDatesHTTPResp, error)
GetCalenderDatesWithResponse request returning *GetCalenderDatesHTTPResp
func (*ClientWithResponses) GetCallWithResponse ¶
func (c *ClientWithResponses) GetCallWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetCallHTTPResp, error)
GetCallWithResponse request returning *GetCallHTTPResp
func (*ClientWithResponses) GetCampaignHopperWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) GetCampaignHopperWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetCampaignHopperHTTPResp, error)
GetCampaignHopperWithResponse request returning *GetCampaignHopperHTTPResp
func (*ClientWithResponses) GetCampaignListWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) GetCampaignListWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetCampaignListHTTPResp, error)
GetCampaignListWithResponse request returning *GetCampaignListHTTPResp
func (*ClientWithResponses) GetCampaignStatisticsWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) GetCampaignStatisticsWithResponse(ctx context.Context, id string, params *GetCampaignStatisticsParams, reqEditors ...RequestEditorFn) (*GetCampaignStatisticsHTTPResp, error)
GetCampaignStatisticsWithResponse request returning *GetCampaignStatisticsHTTPResp
func (*ClientWithResponses) GetCampaignStatusWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) GetCampaignStatusWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetCampaignStatusHTTPResp, error)
GetCampaignStatusWithResponse request returning *GetCampaignStatusHTTPResp
func (*ClientWithResponses) GetCampaignWithResponse ¶
func (c *ClientWithResponses) GetCampaignWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetCampaignHTTPResp, error)
GetCampaignWithResponse request returning *GetCampaignHTTPResp
func (*ClientWithResponses) GetConferenceWithResponse ¶
func (c *ClientWithResponses) GetConferenceWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetConferenceHTTPResp, error)
GetConferenceWithResponse request returning *GetConferenceHTTPResp
func (*ClientWithResponses) GetConversationSessionWithResponse ¶
func (c *ClientWithResponses) GetConversationSessionWithResponse(ctx context.Context, conversationId string, reqEditors ...RequestEditorFn) (*GetConversationSessionHTTPResp, error)
GetConversationSessionWithResponse request returning *GetConversationSessionHTTPResp
func (*ClientWithResponses) GetConversationWithResponse ¶
func (c *ClientWithResponses) GetConversationWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetConversationHTTPResp, error)
GetConversationWithResponse request returning *GetConversationHTTPResp
func (*ClientWithResponses) GetDashboardWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) GetDashboardWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetDashboardHTTPResp, error)
GetDashboardWithResponse request returning *GetDashboardHTTPResp
func (*ClientWithResponses) GetDialerBehaviourWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) GetDialerBehaviourWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetDialerBehaviourHTTPResp, error)
GetDialerBehaviourWithResponse request returning *GetDialerBehaviourHTTPResp
func (*ClientWithResponses) GetDialerInfoWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) GetDialerInfoWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetDialerInfoHTTPResp, error)
GetDialerInfoWithResponse request returning *GetDialerInfoHTTPResp
func (*ClientWithResponses) GetFileWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) GetFileWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetFileHTTPResp, error)
GetFileWithResponse request returning *GetFileHTTPResp
func (*ClientWithResponses) GetFirstConversationEventWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) GetFirstConversationEventWithResponse(ctx context.Context, conversationId string, reqEditors ...RequestEditorFn) (*GetFirstConversationEventHTTPResp, error)
GetFirstConversationEventWithResponse request returning *GetFirstConversationEventHTTPResp
func (*ClientWithResponses) GetGlobalAutomationWithResponse ¶
func (c *ClientWithResponses) GetGlobalAutomationWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetGlobalAutomationHTTPResp, error)
GetGlobalAutomationWithResponse request returning *GetGlobalAutomationHTTPResp
func (*ClientWithResponses) GetIntegrationProviderLogoWithResponse ¶
func (c *ClientWithResponses) GetIntegrationProviderLogoWithResponse(ctx context.Context, providerName IntegrationProvider, size string, reqEditors ...RequestEditorFn) (*GetIntegrationProviderLogoHTTPResp, error)
GetIntegrationProviderLogoWithResponse request returning *GetIntegrationProviderLogoHTTPResp
func (*ClientWithResponses) GetIntegrationProviderTemplateWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) GetIntegrationProviderTemplateWithResponse(ctx context.Context, provider string, reqEditors ...RequestEditorFn) (*GetIntegrationProviderTemplateHTTPResp, error)
GetIntegrationProviderTemplateWithResponse request returning *GetIntegrationProviderTemplateHTTPResp
func (*ClientWithResponses) GetIntegrationTemplateWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) GetIntegrationTemplateWithResponse(ctx context.Context, pType string, provider string, reqEditors ...RequestEditorFn) (*GetIntegrationTemplateHTTPResp, error)
GetIntegrationTemplateWithResponse request returning *GetIntegrationTemplateHTTPResp
func (*ClientWithResponses) GetIntegrationTokenWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) GetIntegrationTokenWithResponse(ctx context.Context, id string, tokenId string, reqEditors ...RequestEditorFn) (*GetIntegrationTokenHTTPResp, error)
GetIntegrationTokenWithResponse request returning *GetIntegrationTokenHTTPResp
func (*ClientWithResponses) GetIntegrationWithResponse ¶
func (c *ClientWithResponses) GetIntegrationWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetIntegrationHTTPResp, error)
GetIntegrationWithResponse request returning *GetIntegrationHTTPResp
func (*ClientWithResponses) GetLatestConversationEventWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) GetLatestConversationEventWithResponse(ctx context.Context, conversationId string, reqEditors ...RequestEditorFn) (*GetLatestConversationEventHTTPResp, error)
GetLatestConversationEventWithResponse request returning *GetLatestConversationEventHTTPResp
func (*ClientWithResponses) GetLeadInListWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) GetLeadInListWithResponse(ctx context.Context, id string, leadId string, reqEditors ...RequestEditorFn) (*GetLeadInListHTTPResp, error)
GetLeadInListWithResponse request returning *GetLeadInListHTTPResp
func (*ClientWithResponses) GetLocalAutomationWithResponse ¶
func (c *ClientWithResponses) GetLocalAutomationWithResponse(ctx context.Context, applicationId string, id string, reqEditors ...RequestEditorFn) (*GetLocalAutomationHTTPResp, error)
GetLocalAutomationWithResponse request returning *GetLocalAutomationHTTPResp
func (*ClientWithResponses) GetMeWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) GetMeWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetMeHTTPResp, error)
GetMeWithResponse request returning *GetMeHTTPResp
func (*ClientWithResponses) GetMetricDefinitionWithResponse ¶
func (c *ClientWithResponses) GetMetricDefinitionWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetMetricDefinitionHTTPResp, error)
GetMetricDefinitionWithResponse request returning *GetMetricDefinitionHTTPResp
func (*ClientWithResponses) GetMetricWithResponse ¶
func (c *ClientWithResponses) GetMetricWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetMetricHTTPResp, error)
GetMetricWithResponse request returning *GetMetricHTTPResp
func (*ClientWithResponses) GetOutboundListWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) GetOutboundListWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetOutboundListHTTPResp, error)
GetOutboundListWithResponse request returning *GetOutboundListHTTPResp
func (*ClientWithResponses) GetPhonebookEntryWithResponse ¶
func (c *ClientWithResponses) GetPhonebookEntryWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetPhonebookEntryHTTPResp, error)
GetPhonebookEntryWithResponse request returning *GetPhonebookEntryHTTPResp
func (*ClientWithResponses) GetPromptUsesWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) GetPromptUsesWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetPromptUsesHTTPResp, error)
GetPromptUsesWithResponse request returning *GetPromptUsesHTTPResp
func (*ClientWithResponses) GetPromptWithResponse ¶
func (c *ClientWithResponses) GetPromptWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetPromptHTTPResp, error)
GetPromptWithResponse request returning *GetPromptHTTPResp
func (*ClientWithResponses) GetPushTokenWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) GetPushTokenWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetPushTokenHTTPResp, error)
GetPushTokenWithResponse request returning *GetPushTokenHTTPResp
func (*ClientWithResponses) GetQueueSelectionWithResponse ¶
func (c *ClientWithResponses) GetQueueSelectionWithResponse(ctx context.Context, queueId string, id string, reqEditors ...RequestEditorFn) (*GetQueueSelectionHTTPResp, error)
GetQueueSelectionWithResponse request returning *GetQueueSelectionHTTPResp
func (*ClientWithResponses) GetQueueWithResponse ¶
func (c *ClientWithResponses) GetQueueWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetQueueHTTPResp, error)
GetQueueWithResponse request returning *GetQueueHTTPResp
func (*ClientWithResponses) GetRecordingFlagWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) GetRecordingFlagWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetRecordingFlagHTTPResp, error)
GetRecordingFlagWithResponse request returning *GetRecordingFlagHTTPResp
func (*ClientWithResponses) GetRecordingWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) GetRecordingWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetRecordingHTTPResp, error)
GetRecordingWithResponse request returning *GetRecordingHTTPResp
func (*ClientWithResponses) GetRoutingWithResponse ¶
func (c *ClientWithResponses) GetRoutingWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetRoutingHTTPResp, error)
GetRoutingWithResponse request returning *GetRoutingHTTPResp
func (*ClientWithResponses) GetServerTimeWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) GetServerTimeWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetServerTimeHTTPResp, error)
GetServerTimeWithResponse request returning *GetServerTimeHTTPResp
func (*ClientWithResponses) GetServiceNumberWithResponse ¶
func (c *ClientWithResponses) GetServiceNumberWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetServiceNumberHTTPResp, error)
GetServiceNumberWithResponse request returning *GetServiceNumberHTTPResp
func (*ClientWithResponses) GetSessionVariablesWithResponse ¶
func (c *ClientWithResponses) GetSessionVariablesWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetSessionVariablesHTTPResp, error)
GetSessionVariablesWithResponse request returning *GetSessionVariablesHTTPResp
func (*ClientWithResponses) GetSettingsForAppAgentStatusWithResponse ¶ added in v0.4.0
func (c *ClientWithResponses) GetSettingsForAppAgentStatusWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetSettingsForAppAgentStatusHTTPResp, error)
GetSettingsForAppAgentStatusWithResponse request returning *GetSettingsForAppAgentStatusHTTPResp
func (*ClientWithResponses) GetSettingsForAppConversationsWithResponse ¶ added in v0.4.0
func (c *ClientWithResponses) GetSettingsForAppConversationsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetSettingsForAppConversationsHTTPResp, error)
GetSettingsForAppConversationsWithResponse request returning *GetSettingsForAppConversationsHTTPResp
func (*ClientWithResponses) GetSettingsForAppCustomerLoggingWithResponse ¶
func (c *ClientWithResponses) GetSettingsForAppCustomerLoggingWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetSettingsForAppCustomerLoggingHTTPResp, error)
GetSettingsForAppCustomerLoggingWithResponse request returning *GetSettingsForAppCustomerLoggingHTTPResp
func (*ClientWithResponses) GetSettingsForAppIntegrationsWithResponse ¶ added in v0.4.0
func (c *ClientWithResponses) GetSettingsForAppIntegrationsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetSettingsForAppIntegrationsHTTPResp, error)
GetSettingsForAppIntegrationsWithResponse request returning *GetSettingsForAppIntegrationsHTTPResp
func (*ClientWithResponses) GetSettingsForAuditDefaultWithResponse ¶
func (c *ClientWithResponses) GetSettingsForAuditDefaultWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetSettingsForAuditDefaultHTTPResp, error)
GetSettingsForAuditDefaultWithResponse request returning *GetSettingsForAuditDefaultHTTPResp
func (*ClientWithResponses) GetSettingsForRetentionPeriodsWithResponse ¶ added in v0.4.0
func (c *ClientWithResponses) GetSettingsForRetentionPeriodsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetSettingsForRetentionPeriodsHTTPResp, error)
GetSettingsForRetentionPeriodsWithResponse request returning *GetSettingsForRetentionPeriodsHTTPResp
func (*ClientWithResponses) GetSettingsForTelephonyAgentInboundWithResponse ¶ added in v0.4.0
func (c *ClientWithResponses) GetSettingsForTelephonyAgentInboundWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetSettingsForTelephonyAgentInboundHTTPResp, error)
GetSettingsForTelephonyAgentInboundWithResponse request returning *GetSettingsForTelephonyAgentInboundHTTPResp
func (*ClientWithResponses) GetSettingsForTelephonyAgentOutboundWithResponse ¶
func (c *ClientWithResponses) GetSettingsForTelephonyAgentOutboundWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetSettingsForTelephonyAgentOutboundHTTPResp, error)
GetSettingsForTelephonyAgentOutboundWithResponse request returning *GetSettingsForTelephonyAgentOutboundHTTPResp
func (*ClientWithResponses) GetSettingsForTelephonyAgentRecordingWithResponse ¶
func (c *ClientWithResponses) GetSettingsForTelephonyAgentRecordingWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetSettingsForTelephonyAgentRecordingHTTPResp, error)
GetSettingsForTelephonyAgentRecordingWithResponse request returning *GetSettingsForTelephonyAgentRecordingHTTPResp
func (*ClientWithResponses) GetSettingsForTelephonyAgentWrapupWithResponse ¶
func (c *ClientWithResponses) GetSettingsForTelephonyAgentWrapupWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetSettingsForTelephonyAgentWrapupHTTPResp, error)
GetSettingsForTelephonyAgentWrapupWithResponse request returning *GetSettingsForTelephonyAgentWrapupHTTPResp
func (*ClientWithResponses) GetSettingsForTelephonyPostCallWithResponse ¶
func (c *ClientWithResponses) GetSettingsForTelephonyPostCallWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetSettingsForTelephonyPostCallHTTPResp, error)
GetSettingsForTelephonyPostCallWithResponse request returning *GetSettingsForTelephonyPostCallHTTPResp
func (*ClientWithResponses) GetSettingsForUiI18nWithResponse ¶ added in v0.4.0
func (c *ClientWithResponses) GetSettingsForUiI18nWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetSettingsForUiI18nHTTPResp, error)
GetSettingsForUiI18nWithResponse request returning *GetSettingsForUiI18nHTTPResp
func (*ClientWithResponses) GetSmsWithResponse ¶
func (c *ClientWithResponses) GetSmsWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetSmsHTTPResp, error)
GetSmsWithResponse request returning *GetSmsHTTPResp
func (*ClientWithResponses) GetTriggerUsesWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) GetTriggerUsesWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetTriggerUsesHTTPResp, error)
GetTriggerUsesWithResponse request returning *GetTriggerUsesHTTPResp
func (*ClientWithResponses) GetTriggerWithResponse ¶
func (c *ClientWithResponses) GetTriggerWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetTriggerHTTPResp, error)
GetTriggerWithResponse request returning *GetTriggerHTTPResp
func (*ClientWithResponses) GetUserByEmailWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) GetUserByEmailWithResponse(ctx context.Context, email string, reqEditors ...RequestEditorFn) (*GetUserByEmailHTTPResp, error)
GetUserByEmailWithResponse request returning *GetUserByEmailHTTPResp
func (*ClientWithResponses) GetUserWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) GetUserWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetUserHTTPResp, error)
GetUserWithResponse request returning *GetUserHTTPResp
func (*ClientWithResponses) GetWidgetSettingsWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) GetWidgetSettingsWithResponse(ctx context.Context, pType string, reqEditors ...RequestEditorFn) (*GetWidgetSettingsHTTPResp, error)
GetWidgetSettingsWithResponse request returning *GetWidgetSettingsHTTPResp
func (*ClientWithResponses) HangupAgentCallWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) HangupAgentCallWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*HangupAgentCallHTTPResp, error)
HangupAgentCallWithResponse request returning *HangupAgentCallHTTPResp
func (*ClientWithResponses) HangupCallWithResponse ¶
func (c *ClientWithResponses) HangupCallWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*HangupCallHTTPResp, error)
HangupCallWithResponse request returning *HangupCallHTTPResp
func (*ClientWithResponses) ImportAgentsWithBodyWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) ImportAgentsWithBodyWithResponse(ctx context.Context, params *ImportAgentsParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ImportAgentsHTTPResp, error)
ImportAgentsWithBodyWithResponse request with arbitrary body returning *ImportAgentsHTTPResp
func (*ClientWithResponses) IntegrateIntegrationWithBodyWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) IntegrateIntegrationWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*IntegrateIntegrationHTTPResp, error)
IntegrateIntegrationWithBodyWithResponse request with arbitrary body returning *IntegrateIntegrationHTTPResp
func (*ClientWithResponses) IntegrateIntegrationWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) IntegrateIntegrationWithResponse(ctx context.Context, id string, body IntegrateIntegrationJSONRequestBody, reqEditors ...RequestEditorFn) (*IntegrateIntegrationHTTPResp, error)
func (*ClientWithResponses) IntegrationApiProxyGetWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) IntegrationApiProxyGetWithResponse(ctx context.Context, integrationId string, uri string, reqEditors ...RequestEditorFn) (*IntegrationApiProxyGetHTTPResp, error)
IntegrationApiProxyGetWithResponse request returning *IntegrationApiProxyGetHTTPResp
func (*ClientWithResponses) IntegrationApiProxyPostWithBodyWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) IntegrationApiProxyPostWithBodyWithResponse(ctx context.Context, integrationId string, uri string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*IntegrationApiProxyPostHTTPResp, error)
IntegrationApiProxyPostWithBodyWithResponse request with arbitrary body returning *IntegrationApiProxyPostHTTPResp
func (*ClientWithResponses) IntegrationApiProxyPostWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) IntegrationApiProxyPostWithResponse(ctx context.Context, integrationId string, uri string, body IntegrationApiProxyPostJSONRequestBody, reqEditors ...RequestEditorFn) (*IntegrationApiProxyPostHTTPResp, error)
func (*ClientWithResponses) ListActionParamsWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) ListActionParamsWithResponse(ctx context.Context, providerName string, providerActionName string, reqEditors ...RequestEditorFn) (*ListActionParamsHTTPResp, error)
ListActionParamsWithResponse request returning *ListActionParamsHTTPResp
func (*ClientWithResponses) ListActionsWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) ListActionsWithResponse(ctx context.Context, params *ListActionsParams, reqEditors ...RequestEditorFn) (*ListActionsHTTPResp, error)
ListActionsWithResponse request returning *ListActionsHTTPResp
func (*ClientWithResponses) ListAgentGroupsWithResponse ¶
func (c *ClientWithResponses) ListAgentGroupsWithResponse(ctx context.Context, params *ListAgentGroupsParams, reqEditors ...RequestEditorFn) (*ListAgentGroupsHTTPResp, error)
ListAgentGroupsWithResponse request returning *ListAgentGroupsHTTPResp
func (*ClientWithResponses) ListAgentLogsWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) ListAgentLogsWithResponse(ctx context.Context, id string, params *ListAgentLogsParams, reqEditors ...RequestEditorFn) (*ListAgentLogsHTTPResp, error)
ListAgentLogsWithResponse request returning *ListAgentLogsHTTPResp
func (*ClientWithResponses) ListAgentPresencesWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) ListAgentPresencesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListAgentPresencesHTTPResp, error)
ListAgentPresencesWithResponse request returning *ListAgentPresencesHTTPResp
func (*ClientWithResponses) ListAgentsInGroupWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) ListAgentsInGroupWithResponse(ctx context.Context, groupId string, params *ListAgentsInGroupParams, reqEditors ...RequestEditorFn) (*ListAgentsInGroupHTTPResp, error)
ListAgentsInGroupWithResponse request returning *ListAgentsInGroupHTTPResp
func (*ClientWithResponses) ListAgentsWithResponse ¶
func (c *ClientWithResponses) ListAgentsWithResponse(ctx context.Context, params *ListAgentsParams, reqEditors ...RequestEditorFn) (*ListAgentsHTTPResp, error)
ListAgentsWithResponse request returning *ListAgentsHTTPResp
func (*ClientWithResponses) ListAllAgentLogsWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) ListAllAgentLogsWithResponse(ctx context.Context, params *ListAllAgentLogsParams, reqEditors ...RequestEditorFn) (*ListAllAgentLogsHTTPResp, error)
ListAllAgentLogsWithResponse request returning *ListAllAgentLogsHTTPResp
func (*ClientWithResponses) ListAllConversationEventsWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) ListAllConversationEventsWithResponse(ctx context.Context, params *ListAllConversationEventsParams, reqEditors ...RequestEditorFn) (*ListAllConversationEventsHTTPResp, error)
ListAllConversationEventsWithResponse request returning *ListAllConversationEventsHTTPResp
func (*ClientWithResponses) ListAllLocalAutomationsWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) ListAllLocalAutomationsWithResponse(ctx context.Context, params *ListAllLocalAutomationsParams, reqEditors ...RequestEditorFn) (*ListAllLocalAutomationsHTTPResp, error)
ListAllLocalAutomationsWithResponse request returning *ListAllLocalAutomationsHTTPResp
func (*ClientWithResponses) ListAllSettingsWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) ListAllSettingsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListAllSettingsHTTPResp, error)
ListAllSettingsWithResponse request returning *ListAllSettingsHTTPResp
func (*ClientWithResponses) ListAllSimpleReportingCallsWithResponse ¶
func (c *ClientWithResponses) ListAllSimpleReportingCallsWithResponse(ctx context.Context, params *ListAllSimpleReportingCallsParams, reqEditors ...RequestEditorFn) (*ListAllSimpleReportingCallsHTTPResp, error)
ListAllSimpleReportingCallsWithResponse request returning *ListAllSimpleReportingCallsHTTPResp
func (*ClientWithResponses) ListApplicationActionsWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) ListApplicationActionsWithResponse(ctx context.Context, params *ListApplicationActionsParams, reqEditors ...RequestEditorFn) (*ListApplicationActionsHTTPResp, error)
ListApplicationActionsWithResponse request returning *ListApplicationActionsHTTPResp
func (*ClientWithResponses) ListApplicationErrorsWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) ListApplicationErrorsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListApplicationErrorsHTTPResp, error)
ListApplicationErrorsWithResponse request returning *ListApplicationErrorsHTTPResp
func (*ClientWithResponses) ListApplicationsWithResponse ¶
func (c *ClientWithResponses) ListApplicationsWithResponse(ctx context.Context, params *ListApplicationsParams, reqEditors ...RequestEditorFn) (*ListApplicationsHTTPResp, error)
ListApplicationsWithResponse request returning *ListApplicationsHTTPResp
func (*ClientWithResponses) ListAuditLogsWithResponse ¶
func (c *ClientWithResponses) ListAuditLogsWithResponse(ctx context.Context, params *ListAuditLogsParams, reqEditors ...RequestEditorFn) (*ListAuditLogsHTTPResp, error)
ListAuditLogsWithResponse request returning *ListAuditLogsHTTPResp
func (*ClientWithResponses) ListAvailableAgentStatusesWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) ListAvailableAgentStatusesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListAvailableAgentStatusesHTTPResp, error)
ListAvailableAgentStatusesWithResponse request returning *ListAvailableAgentStatusesHTTPResp
func (*ClientWithResponses) ListAvailableIntegrationsWithResponse ¶
func (c *ClientWithResponses) ListAvailableIntegrationsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListAvailableIntegrationsHTTPResp, error)
ListAvailableIntegrationsWithResponse request returning *ListAvailableIntegrationsHTTPResp
func (*ClientWithResponses) ListAvailableRolesWithResponse ¶
func (c *ClientWithResponses) ListAvailableRolesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListAvailableRolesHTTPResp, error)
ListAvailableRolesWithResponse request returning *ListAvailableRolesHTTPResp
func (*ClientWithResponses) ListBabeldeskWidgetsWithResponse ¶
func (c *ClientWithResponses) ListBabeldeskWidgetsWithResponse(ctx context.Context, params *ListBabeldeskWidgetsParams, reqEditors ...RequestEditorFn) (*ListBabeldeskWidgetsHTTPResp, error)
ListBabeldeskWidgetsWithResponse request returning *ListBabeldeskWidgetsHTTPResp
func (*ClientWithResponses) ListBabeldesksWithResponse ¶
func (c *ClientWithResponses) ListBabeldesksWithResponse(ctx context.Context, params *ListBabeldesksParams, reqEditors ...RequestEditorFn) (*ListBabeldesksHTTPResp, error)
ListBabeldesksWithResponse request returning *ListBabeldesksHTTPResp
func (*ClientWithResponses) ListBackupFilesWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) ListBackupFilesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListBackupFilesHTTPResp, error)
ListBackupFilesWithResponse request returning *ListBackupFilesHTTPResp
func (*ClientWithResponses) ListBusinessHourRangesWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) ListBusinessHourRangesWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*ListBusinessHourRangesHTTPResp, error)
ListBusinessHourRangesWithResponse request returning *ListBusinessHourRangesHTTPResp
func (*ClientWithResponses) ListBusinessHoursWithResponse ¶
func (c *ClientWithResponses) ListBusinessHoursWithResponse(ctx context.Context, params *ListBusinessHoursParams, reqEditors ...RequestEditorFn) (*ListBusinessHoursHTTPResp, error)
ListBusinessHoursWithResponse request returning *ListBusinessHoursHTTPResp
func (*ClientWithResponses) ListCalendarsWithResponse ¶
func (c *ClientWithResponses) ListCalendarsWithResponse(ctx context.Context, params *ListCalendarsParams, reqEditors ...RequestEditorFn) (*ListCalendarsHTTPResp, error)
ListCalendarsWithResponse request returning *ListCalendarsHTTPResp
func (*ClientWithResponses) ListCampaignAttemptsWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) ListCampaignAttemptsWithResponse(ctx context.Context, id string, params *ListCampaignAttemptsParams, reqEditors ...RequestEditorFn) (*ListCampaignAttemptsHTTPResp, error)
ListCampaignAttemptsWithResponse request returning *ListCampaignAttemptsHTTPResp
func (*ClientWithResponses) ListCampaignLeadsWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) ListCampaignLeadsWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*ListCampaignLeadsHTTPResp, error)
ListCampaignLeadsWithResponse request returning *ListCampaignLeadsHTTPResp
func (*ClientWithResponses) ListCampaignProcessedLeadsWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) ListCampaignProcessedLeadsWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*ListCampaignProcessedLeadsHTTPResp, error)
ListCampaignProcessedLeadsWithResponse request returning *ListCampaignProcessedLeadsHTTPResp
func (*ClientWithResponses) ListCampaignsWithResponse ¶
func (c *ClientWithResponses) ListCampaignsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListCampaignsHTTPResp, error)
ListCampaignsWithResponse request returning *ListCampaignsHTTPResp
func (*ClientWithResponses) ListConferencesWithResponse ¶
func (c *ClientWithResponses) ListConferencesWithResponse(ctx context.Context, params *ListConferencesParams, reqEditors ...RequestEditorFn) (*ListConferencesHTTPResp, error)
ListConferencesWithResponse request returning *ListConferencesHTTPResp
func (*ClientWithResponses) ListConversationEventsWithResponse ¶
func (c *ClientWithResponses) ListConversationEventsWithResponse(ctx context.Context, conversationId string, reqEditors ...RequestEditorFn) (*ListConversationEventsHTTPResp, error)
ListConversationEventsWithResponse request returning *ListConversationEventsHTTPResp
func (*ClientWithResponses) ListConversationsWithResponse ¶
func (c *ClientWithResponses) ListConversationsWithResponse(ctx context.Context, params *ListConversationsParams, reqEditors ...RequestEditorFn) (*ListConversationsHTTPResp, error)
ListConversationsWithResponse request returning *ListConversationsHTTPResp
func (*ClientWithResponses) ListDashboardUsersWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) ListDashboardUsersWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*ListDashboardUsersHTTPResp, error)
ListDashboardUsersWithResponse request returning *ListDashboardUsersHTTPResp
func (*ClientWithResponses) ListDashboardsWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) ListDashboardsWithResponse(ctx context.Context, params *ListDashboardsParams, reqEditors ...RequestEditorFn) (*ListDashboardsHTTPResp, error)
ListDashboardsWithResponse request returning *ListDashboardsHTTPResp
func (*ClientWithResponses) ListDialerBehavioursWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) ListDialerBehavioursWithResponse(ctx context.Context, params *ListDialerBehavioursParams, reqEditors ...RequestEditorFn) (*ListDialerBehavioursHTTPResp, error)
ListDialerBehavioursWithResponse request returning *ListDialerBehavioursHTTPResp
func (*ClientWithResponses) ListDialerSimpleReportingCallsWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) ListDialerSimpleReportingCallsWithResponse(ctx context.Context, params *ListDialerSimpleReportingCallsParams, reqEditors ...RequestEditorFn) (*ListDialerSimpleReportingCallsHTTPResp, error)
ListDialerSimpleReportingCallsWithResponse request returning *ListDialerSimpleReportingCallsHTTPResp
func (*ClientWithResponses) ListEventsWithResponse ¶
func (c *ClientWithResponses) ListEventsWithResponse(ctx context.Context, params *ListEventsParams, reqEditors ...RequestEditorFn) (*ListEventsHTTPResp, error)
ListEventsWithResponse request returning *ListEventsHTTPResp
func (*ClientWithResponses) ListExpressionsWithResponse ¶
func (c *ClientWithResponses) ListExpressionsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListExpressionsHTTPResp, error)
ListExpressionsWithResponse request returning *ListExpressionsHTTPResp
func (*ClientWithResponses) ListFilesByTypeWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) ListFilesByTypeWithResponse(ctx context.Context, pType StorageType, reqEditors ...RequestEditorFn) (*ListFilesByTypeHTTPResp, error)
ListFilesByTypeWithResponse request returning *ListFilesByTypeHTTPResp
func (*ClientWithResponses) ListFilesWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) ListFilesWithResponse(ctx context.Context, params *ListFilesParams, reqEditors ...RequestEditorFn) (*ListFilesHTTPResp, error)
ListFilesWithResponse request returning *ListFilesHTTPResp
func (*ClientWithResponses) ListGlobalAutomationsWithResponse ¶
func (c *ClientWithResponses) ListGlobalAutomationsWithResponse(ctx context.Context, params *ListGlobalAutomationsParams, reqEditors ...RequestEditorFn) (*ListGlobalAutomationsHTTPResp, error)
ListGlobalAutomationsWithResponse request returning *ListGlobalAutomationsHTTPResp
func (*ClientWithResponses) ListGlobalQueueSelectionsWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) ListGlobalQueueSelectionsWithResponse(ctx context.Context, params *ListGlobalQueueSelectionsParams, reqEditors ...RequestEditorFn) (*ListGlobalQueueSelectionsHTTPResp, error)
ListGlobalQueueSelectionsWithResponse request returning *ListGlobalQueueSelectionsHTTPResp
func (*ClientWithResponses) ListInboundSimpleReportingCallsWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) ListInboundSimpleReportingCallsWithResponse(ctx context.Context, params *ListInboundSimpleReportingCallsParams, reqEditors ...RequestEditorFn) (*ListInboundSimpleReportingCallsHTTPResp, error)
ListInboundSimpleReportingCallsWithResponse request returning *ListInboundSimpleReportingCallsHTTPResp
func (*ClientWithResponses) ListIntegrationProvidersWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) ListIntegrationProvidersWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListIntegrationProvidersHTTPResp, error)
ListIntegrationProvidersWithResponse request returning *ListIntegrationProvidersHTTPResp
func (*ClientWithResponses) ListIntegrationTokensWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) ListIntegrationTokensWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*ListIntegrationTokensHTTPResp, error)
ListIntegrationTokensWithResponse request returning *ListIntegrationTokensHTTPResp
func (*ClientWithResponses) ListIntegrationTypeActionsWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) ListIntegrationTypeActionsWithResponse(ctx context.Context, pType string, reqEditors ...RequestEditorFn) (*ListIntegrationTypeActionsHTTPResp, error)
ListIntegrationTypeActionsWithResponse request returning *ListIntegrationTypeActionsHTTPResp
func (*ClientWithResponses) ListIntegrationsWithResponse ¶
func (c *ClientWithResponses) ListIntegrationsWithResponse(ctx context.Context, params *ListIntegrationsParams, reqEditors ...RequestEditorFn) (*ListIntegrationsHTTPResp, error)
ListIntegrationsWithResponse request returning *ListIntegrationsHTTPResp
func (*ClientWithResponses) ListLeadsInListWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) ListLeadsInListWithResponse(ctx context.Context, id string, params *ListLeadsInListParams, reqEditors ...RequestEditorFn) (*ListLeadsInListHTTPResp, error)
ListLeadsInListWithResponse request returning *ListLeadsInListHTTPResp
func (*ClientWithResponses) ListLiveLogsWithResponse ¶
func (c *ClientWithResponses) ListLiveLogsWithResponse(ctx context.Context, params *ListLiveLogsParams, reqEditors ...RequestEditorFn) (*ListLiveLogsHTTPResp, error)
ListLiveLogsWithResponse request returning *ListLiveLogsHTTPResp
func (*ClientWithResponses) ListLocalAutomationsWithResponse ¶
func (c *ClientWithResponses) ListLocalAutomationsWithResponse(ctx context.Context, applicationId string, params *ListLocalAutomationsParams, reqEditors ...RequestEditorFn) (*ListLocalAutomationsHTTPResp, error)
ListLocalAutomationsWithResponse request returning *ListLocalAutomationsHTTPResp
func (*ClientWithResponses) ListMetricIdsWithResponse ¶
func (c *ClientWithResponses) ListMetricIdsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListMetricIdsHTTPResp, error)
ListMetricIdsWithResponse request returning *ListMetricIdsHTTPResp
func (*ClientWithResponses) ListModulesWithResponse ¶
func (c *ClientWithResponses) ListModulesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListModulesHTTPResp, error)
ListModulesWithResponse request returning *ListModulesHTTPResp
func (*ClientWithResponses) ListOutboundAttemptsWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) ListOutboundAttemptsWithResponse(ctx context.Context, params *ListOutboundAttemptsParams, reqEditors ...RequestEditorFn) (*ListOutboundAttemptsHTTPResp, error)
ListOutboundAttemptsWithResponse request returning *ListOutboundAttemptsHTTPResp
func (*ClientWithResponses) ListOutboundLeadsWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) ListOutboundLeadsWithResponse(ctx context.Context, params *ListOutboundLeadsParams, reqEditors ...RequestEditorFn) (*ListOutboundLeadsHTTPResp, error)
ListOutboundLeadsWithResponse request returning *ListOutboundLeadsHTTPResp
func (*ClientWithResponses) ListOutboundListsWithResponse ¶
func (c *ClientWithResponses) ListOutboundListsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListOutboundListsHTTPResp, error)
ListOutboundListsWithResponse request returning *ListOutboundListsHTTPResp
func (*ClientWithResponses) ListOutboundSimpleReportingCallsWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) ListOutboundSimpleReportingCallsWithResponse(ctx context.Context, params *ListOutboundSimpleReportingCallsParams, reqEditors ...RequestEditorFn) (*ListOutboundSimpleReportingCallsHTTPResp, error)
ListOutboundSimpleReportingCallsWithResponse request returning *ListOutboundSimpleReportingCallsHTTPResp
func (*ClientWithResponses) ListPhonebookEntrysWithResponse ¶
func (c *ClientWithResponses) ListPhonebookEntrysWithResponse(ctx context.Context, params *ListPhonebookEntrysParams, reqEditors ...RequestEditorFn) (*ListPhonebookEntrysHTTPResp, error)
ListPhonebookEntrysWithResponse request returning *ListPhonebookEntrysHTTPResp
func (*ClientWithResponses) ListProcessedOutboundLeadsWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) ListProcessedOutboundLeadsWithResponse(ctx context.Context, params *ListProcessedOutboundLeadsParams, reqEditors ...RequestEditorFn) (*ListProcessedOutboundLeadsHTTPResp, error)
ListProcessedOutboundLeadsWithResponse request returning *ListProcessedOutboundLeadsHTTPResp
func (*ClientWithResponses) ListPromptFilesWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) ListPromptFilesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListPromptFilesHTTPResp, error)
ListPromptFilesWithResponse request returning *ListPromptFilesHTTPResp
func (*ClientWithResponses) ListPromptsWithResponse ¶
func (c *ClientWithResponses) ListPromptsWithResponse(ctx context.Context, params *ListPromptsParams, reqEditors ...RequestEditorFn) (*ListPromptsHTTPResp, error)
ListPromptsWithResponse request returning *ListPromptsHTTPResp
func (*ClientWithResponses) ListProviderSessionVariablesWithResponse ¶
func (c *ClientWithResponses) ListProviderSessionVariablesWithResponse(ctx context.Context, provider string, reqEditors ...RequestEditorFn) (*ListProviderSessionVariablesHTTPResp, error)
ListProviderSessionVariablesWithResponse request returning *ListProviderSessionVariablesHTTPResp
func (*ClientWithResponses) ListQueueSelectionsWithResponse ¶
func (c *ClientWithResponses) ListQueueSelectionsWithResponse(ctx context.Context, queueId string, params *ListQueueSelectionsParams, reqEditors ...RequestEditorFn) (*ListQueueSelectionsHTTPResp, error)
ListQueueSelectionsWithResponse request returning *ListQueueSelectionsHTTPResp
func (*ClientWithResponses) ListQueueTriggersWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) ListQueueTriggersWithResponse(ctx context.Context, queueId string, reqEditors ...RequestEditorFn) (*ListQueueTriggersHTTPResp, error)
ListQueueTriggersWithResponse request returning *ListQueueTriggersHTTPResp
func (*ClientWithResponses) ListQueuedCallsWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) ListQueuedCallsWithResponse(ctx context.Context, queueId string, params *ListQueuedCallsParams, reqEditors ...RequestEditorFn) (*ListQueuedCallsHTTPResp, error)
ListQueuedCallsWithResponse request returning *ListQueuedCallsHTTPResp
func (*ClientWithResponses) ListQueuesWithResponse ¶
func (c *ClientWithResponses) ListQueuesWithResponse(ctx context.Context, params *ListQueuesParams, reqEditors ...RequestEditorFn) (*ListQueuesHTTPResp, error)
ListQueuesWithResponse request returning *ListQueuesHTTPResp
func (*ClientWithResponses) ListRecordingFilesWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) ListRecordingFilesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListRecordingFilesHTTPResp, error)
ListRecordingFilesWithResponse request returning *ListRecordingFilesHTTPResp
func (*ClientWithResponses) ListRecordingsWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) ListRecordingsWithResponse(ctx context.Context, params *ListRecordingsParams, reqEditors ...RequestEditorFn) (*ListRecordingsHTTPResp, error)
ListRecordingsWithResponse request returning *ListRecordingsHTTPResp
func (*ClientWithResponses) ListReportingCallsWithResponse ¶
func (c *ClientWithResponses) ListReportingCallsWithResponse(ctx context.Context, params *ListReportingCallsParams, reqEditors ...RequestEditorFn) (*ListReportingCallsHTTPResp, error)
ListReportingCallsWithResponse request returning *ListReportingCallsHTTPResp
func (*ClientWithResponses) ListRoutingsWithResponse ¶
func (c *ClientWithResponses) ListRoutingsWithResponse(ctx context.Context, params *ListRoutingsParams, reqEditors ...RequestEditorFn) (*ListRoutingsHTTPResp, error)
ListRoutingsWithResponse request returning *ListRoutingsHTTPResp
func (*ClientWithResponses) ListServiceNumbersWithResponse ¶
func (c *ClientWithResponses) ListServiceNumbersWithResponse(ctx context.Context, params *ListServiceNumbersParams, reqEditors ...RequestEditorFn) (*ListServiceNumbersHTTPResp, error)
ListServiceNumbersWithResponse request returning *ListServiceNumbersHTTPResp
func (*ClientWithResponses) ListSettingsInScopeWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) ListSettingsInScopeWithResponse(ctx context.Context, scope string, reqEditors ...RequestEditorFn) (*ListSettingsInScopeHTTPResp, error)
ListSettingsInScopeWithResponse request returning *ListSettingsInScopeHTTPResp
func (*ClientWithResponses) ListSingleActionSessionVariablesWithResponse ¶
func (c *ClientWithResponses) ListSingleActionSessionVariablesWithResponse(ctx context.Context, provider IntegrationProvider, actionName string, reqEditors ...RequestEditorFn) (*ListSingleActionSessionVariablesHTTPResp, error)
ListSingleActionSessionVariablesWithResponse request returning *ListSingleActionSessionVariablesHTTPResp
func (*ClientWithResponses) ListSmssWithResponse ¶
func (c *ClientWithResponses) ListSmssWithResponse(ctx context.Context, params *ListSmssParams, reqEditors ...RequestEditorFn) (*ListSmssHTTPResp, error)
ListSmssWithResponse request returning *ListSmssHTTPResp
func (*ClientWithResponses) ListTagsByCategoryWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) ListTagsByCategoryWithResponse(ctx context.Context, category string, reqEditors ...RequestEditorFn) (*ListTagsByCategoryHTTPResp, error)
ListTagsByCategoryWithResponse request returning *ListTagsByCategoryHTTPResp
func (*ClientWithResponses) ListTagsWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) ListTagsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListTagsHTTPResp, error)
ListTagsWithResponse request returning *ListTagsHTTPResp
func (*ClientWithResponses) ListTimezonesWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) ListTimezonesWithResponse(ctx context.Context, params *ListTimezonesParams, reqEditors ...RequestEditorFn) (*ListTimezonesHTTPResp, error)
ListTimezonesWithResponse request returning *ListTimezonesHTTPResp
func (*ClientWithResponses) ListTriggerConditionsWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) ListTriggerConditionsWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*ListTriggerConditionsHTTPResp, error)
ListTriggerConditionsWithResponse request returning *ListTriggerConditionsHTTPResp
func (*ClientWithResponses) ListTriggerExpressionsWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) ListTriggerExpressionsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListTriggerExpressionsHTTPResp, error)
ListTriggerExpressionsWithResponse request returning *ListTriggerExpressionsHTTPResp
func (*ClientWithResponses) ListTriggerOperatorsWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) ListTriggerOperatorsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListTriggerOperatorsHTTPResp, error)
ListTriggerOperatorsWithResponse request returning *ListTriggerOperatorsHTTPResp
func (*ClientWithResponses) ListTriggersWithResponse ¶
func (c *ClientWithResponses) ListTriggersWithResponse(ctx context.Context, params *ListTriggersParams, reqEditors ...RequestEditorFn) (*ListTriggersHTTPResp, error)
ListTriggersWithResponse request returning *ListTriggersHTTPResp
func (*ClientWithResponses) ListUsersWithResponse ¶
func (c *ClientWithResponses) ListUsersWithResponse(ctx context.Context, params *ListUsersParams, reqEditors ...RequestEditorFn) (*ListUsersHTTPResp, error)
ListUsersWithResponse request returning *ListUsersHTTPResp
func (*ClientWithResponses) LogoutAllCampaignAgentsWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) LogoutAllCampaignAgentsWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*LogoutAllCampaignAgentsHTTPResp, error)
LogoutAllCampaignAgentsWithResponse request returning *LogoutAllCampaignAgentsHTTPResp
func (*ClientWithResponses) OpenConversationWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) OpenConversationWithResponse(ctx context.Context, conversationId string, reqEditors ...RequestEditorFn) (*OpenConversationHTTPResp, error)
OpenConversationWithResponse request returning *OpenConversationHTTPResp
func (*ClientWithResponses) PingWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) PingWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*PingHTTPResp, error)
PingWithResponse request returning *PingHTTPResp
func (*ClientWithResponses) PostBulkFileDownloadWithBodyWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) PostBulkFileDownloadWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostBulkFileDownloadHTTPResp, error)
PostBulkFileDownloadWithBodyWithResponse request with arbitrary body returning *PostBulkFileDownloadHTTPResp
func (*ClientWithResponses) PostBulkFileDownloadWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) PostBulkFileDownloadWithResponse(ctx context.Context, body PostBulkFileDownloadJSONRequestBody, reqEditors ...RequestEditorFn) (*PostBulkFileDownloadHTTPResp, error)
func (*ClientWithResponses) PushToAgentWithBodyWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) PushToAgentWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PushToAgentHTTPResp, error)
PushToAgentWithBodyWithResponse request with arbitrary body returning *PushToAgentHTTPResp
func (*ClientWithResponses) PushToAgentWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) PushToAgentWithResponse(ctx context.Context, body PushToAgentJSONRequestBody, reqEditors ...RequestEditorFn) (*PushToAgentHTTPResp, error)
func (*ClientWithResponses) QueueCallbackWithBodyWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) QueueCallbackWithBodyWithResponse(ctx context.Context, queueId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*QueueCallbackHTTPResp, error)
QueueCallbackWithBodyWithResponse request with arbitrary body returning *QueueCallbackHTTPResp
func (*ClientWithResponses) QueueCallbackWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) QueueCallbackWithResponse(ctx context.Context, queueId string, body QueueCallbackJSONRequestBody, reqEditors ...RequestEditorFn) (*QueueCallbackHTTPResp, error)
func (*ClientWithResponses) RefreshIntegrationTokenWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) RefreshIntegrationTokenWithResponse(ctx context.Context, id string, tokenId string, reqEditors ...RequestEditorFn) (*RefreshIntegrationTokenHTTPResp, error)
RefreshIntegrationTokenWithResponse request returning *RefreshIntegrationTokenHTTPResp
func (*ClientWithResponses) RemoveAgentFromGroupWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) RemoveAgentFromGroupWithResponse(ctx context.Context, groupId string, agentId string, reqEditors ...RequestEditorFn) (*RemoveAgentFromGroupHTTPResp, error)
RemoveAgentFromGroupWithResponse request returning *RemoveAgentFromGroupHTTPResp
func (*ClientWithResponses) RemoveAgentFromQueueSelectionWithResponse ¶
func (c *ClientWithResponses) RemoveAgentFromQueueSelectionWithResponse(ctx context.Context, queueId string, selectionId string, id string, reqEditors ...RequestEditorFn) (*RemoveAgentFromQueueSelectionHTTPResp, error)
RemoveAgentFromQueueSelectionWithResponse request returning *RemoveAgentFromQueueSelectionHTTPResp
func (*ClientWithResponses) RemoveBusinessHourRangeWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) RemoveBusinessHourRangeWithResponse(ctx context.Context, id string, rangeId string, reqEditors ...RequestEditorFn) (*RemoveBusinessHourRangeHTTPResp, error)
RemoveBusinessHourRangeWithResponse request returning *RemoveBusinessHourRangeHTTPResp
func (*ClientWithResponses) RemoveCalendarDateWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) RemoveCalendarDateWithResponse(ctx context.Context, id string, dateId string, reqEditors ...RequestEditorFn) (*RemoveCalendarDateHTTPResp, error)
RemoveCalendarDateWithResponse request returning *RemoveCalendarDateHTTPResp
func (*ClientWithResponses) RemoveDashboardUserWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) RemoveDashboardUserWithResponse(ctx context.Context, id string, userId string, reqEditors ...RequestEditorFn) (*RemoveDashboardUserHTTPResp, error)
RemoveDashboardUserWithResponse request returning *RemoveDashboardUserHTTPResp
func (*ClientWithResponses) RemoveGroupFromQueueSelectionWithResponse ¶
func (c *ClientWithResponses) RemoveGroupFromQueueSelectionWithResponse(ctx context.Context, queueId string, selectionId string, id string, reqEditors ...RequestEditorFn) (*RemoveGroupFromQueueSelectionHTTPResp, error)
RemoveGroupFromQueueSelectionWithResponse request returning *RemoveGroupFromQueueSelectionHTTPResp
func (*ClientWithResponses) RemoveRolesWithBodyWithResponse ¶
func (c *ClientWithResponses) RemoveRolesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RemoveRolesHTTPResp, error)
RemoveRolesWithBodyWithResponse request with arbitrary body returning *RemoveRolesHTTPResp
func (*ClientWithResponses) RemoveRolesWithResponse ¶
func (c *ClientWithResponses) RemoveRolesWithResponse(ctx context.Context, body RemoveRolesJSONRequestBody, reqEditors ...RequestEditorFn) (*RemoveRolesHTTPResp, error)
func (*ClientWithResponses) RemoveTagFromQueueSelectionWithResponse ¶
func (c *ClientWithResponses) RemoveTagFromQueueSelectionWithResponse(ctx context.Context, queueId string, selectionId string, id string, reqEditors ...RequestEditorFn) (*RemoveTagFromQueueSelectionHTTPResp, error)
RemoveTagFromQueueSelectionWithResponse request returning *RemoveTagFromQueueSelectionHTTPResp
func (*ClientWithResponses) ReportSmsWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) ReportSmsWithResponse(ctx context.Context, params *ReportSmsParams, reqEditors ...RequestEditorFn) (*ReportSmsHTTPResp, error)
ReportSmsWithResponse request returning *ReportSmsHTTPResp
func (*ClientWithResponses) ResetPasswordsWithBodyWithResponse ¶
func (c *ClientWithResponses) ResetPasswordsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ResetPasswordsHTTPResp, error)
ResetPasswordsWithBodyWithResponse request with arbitrary body returning *ResetPasswordsHTTPResp
func (*ClientWithResponses) ResetPasswordsWithResponse ¶
func (c *ClientWithResponses) ResetPasswordsWithResponse(ctx context.Context, body ResetPasswordsJSONRequestBody, reqEditors ...RequestEditorFn) (*ResetPasswordsHTTPResp, error)
func (*ClientWithResponses) SendSmsWithBodyWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) SendSmsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SendSmsHTTPResp, error)
SendSmsWithBodyWithResponse request with arbitrary body returning *SendSmsHTTPResp
func (*ClientWithResponses) SendSmsWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) SendSmsWithResponse(ctx context.Context, body SendSmsJSONRequestBody, reqEditors ...RequestEditorFn) (*SendSmsHTTPResp, error)
func (*ClientWithResponses) SetCallSessionVariablesWithBodyWithResponse ¶
func (c *ClientWithResponses) SetCallSessionVariablesWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SetCallSessionVariablesHTTPResp, error)
SetCallSessionVariablesWithBodyWithResponse request with arbitrary body returning *SetCallSessionVariablesHTTPResp
func (*ClientWithResponses) SetCallSessionVariablesWithResponse ¶
func (c *ClientWithResponses) SetCallSessionVariablesWithResponse(ctx context.Context, id string, body SetCallSessionVariablesJSONRequestBody, reqEditors ...RequestEditorFn) (*SetCallSessionVariablesHTTPResp, error)
func (*ClientWithResponses) SetCampaignListByIdWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) SetCampaignListByIdWithResponse(ctx context.Context, id string, listId string, reqEditors ...RequestEditorFn) (*SetCampaignListByIdHTTPResp, error)
SetCampaignListByIdWithResponse request returning *SetCampaignListByIdHTTPResp
func (*ClientWithResponses) SetCampaignListWithBodyWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) SetCampaignListWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SetCampaignListHTTPResp, error)
SetCampaignListWithBodyWithResponse request with arbitrary body returning *SetCampaignListHTTPResp
func (*ClientWithResponses) SetCampaignListWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) SetCampaignListWithResponse(ctx context.Context, id string, body SetCampaignListJSONRequestBody, reqEditors ...RequestEditorFn) (*SetCampaignListHTTPResp, error)
func (*ClientWithResponses) SetQueueSelectionsPriorityWithBodyWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) SetQueueSelectionsPriorityWithBodyWithResponse(ctx context.Context, queueId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SetQueueSelectionsPriorityHTTPResp, error)
SetQueueSelectionsPriorityWithBodyWithResponse request with arbitrary body returning *SetQueueSelectionsPriorityHTTPResp
func (*ClientWithResponses) SetQueueSelectionsPriorityWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) SetQueueSelectionsPriorityWithResponse(ctx context.Context, queueId string, body SetQueueSelectionsPriorityJSONRequestBody, reqEditors ...RequestEditorFn) (*SetQueueSelectionsPriorityHTTPResp, error)
func (*ClientWithResponses) SetTriggerConditionsWithBodyWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) SetTriggerConditionsWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SetTriggerConditionsHTTPResp, error)
SetTriggerConditionsWithBodyWithResponse request with arbitrary body returning *SetTriggerConditionsHTTPResp
func (*ClientWithResponses) SetTriggerConditionsWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) SetTriggerConditionsWithResponse(ctx context.Context, id string, body SetTriggerConditionsJSONRequestBody, reqEditors ...RequestEditorFn) (*SetTriggerConditionsHTTPResp, error)
func (*ClientWithResponses) StartRecordingWithBodyWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) StartRecordingWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*StartRecordingHTTPResp, error)
StartRecordingWithBodyWithResponse request with arbitrary body returning *StartRecordingHTTPResp
func (*ClientWithResponses) StartRecordingWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) StartRecordingWithResponse(ctx context.Context, body StartRecordingJSONRequestBody, reqEditors ...RequestEditorFn) (*StartRecordingHTTPResp, error)
func (*ClientWithResponses) TestCalendarDateWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) TestCalendarDateWithResponse(ctx context.Context, params *TestCalendarDateParams, reqEditors ...RequestEditorFn) (*TestCalendarDateHTTPResp, error)
TestCalendarDateWithResponse request returning *TestCalendarDateHTTPResp
func (*ClientWithResponses) TestInboundSmsWithBodyWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) TestInboundSmsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*TestInboundSmsHTTPResp, error)
TestInboundSmsWithBodyWithResponse request with arbitrary body returning *TestInboundSmsHTTPResp
func (*ClientWithResponses) TestInboundSmsWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) TestInboundSmsWithResponse(ctx context.Context, body TestInboundSmsJSONRequestBody, reqEditors ...RequestEditorFn) (*TestInboundSmsHTTPResp, error)
func (*ClientWithResponses) TestTriggersWithBodyWithResponse ¶
func (c *ClientWithResponses) TestTriggersWithBodyWithResponse(ctx context.Context, params *TestTriggersParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*TestTriggersHTTPResp, error)
TestTriggersWithBodyWithResponse request with arbitrary body returning *TestTriggersHTTPResp
func (*ClientWithResponses) TestTriggersWithResponse ¶
func (c *ClientWithResponses) TestTriggersWithResponse(ctx context.Context, params *TestTriggersParams, body TestTriggersJSONRequestBody, reqEditors ...RequestEditorFn) (*TestTriggersHTTPResp, error)
func (*ClientWithResponses) ToggleRecordingFlagWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) ToggleRecordingFlagWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*ToggleRecordingFlagHTTPResp, error)
ToggleRecordingFlagWithResponse request returning *ToggleRecordingFlagHTTPResp
func (*ClientWithResponses) UnflagRecordingWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) UnflagRecordingWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*UnflagRecordingHTTPResp, error)
UnflagRecordingWithResponse request returning *UnflagRecordingHTTPResp
func (*ClientWithResponses) UnsetCampaignListWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) UnsetCampaignListWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*UnsetCampaignListHTTPResp, error)
UnsetCampaignListWithResponse request returning *UnsetCampaignListHTTPResp
func (*ClientWithResponses) UpdateAgentGroupWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateAgentGroupWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateAgentGroupHTTPResp, error)
UpdateAgentGroupWithBodyWithResponse request with arbitrary body returning *UpdateAgentGroupHTTPResp
func (*ClientWithResponses) UpdateAgentGroupWithResponse ¶
func (c *ClientWithResponses) UpdateAgentGroupWithResponse(ctx context.Context, id string, body UpdateAgentGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateAgentGroupHTTPResp, error)
func (*ClientWithResponses) UpdateAgentPasswordWithBodyWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) UpdateAgentPasswordWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateAgentPasswordHTTPResp, error)
UpdateAgentPasswordWithBodyWithResponse request with arbitrary body returning *UpdateAgentPasswordHTTPResp
func (*ClientWithResponses) UpdateAgentPasswordWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) UpdateAgentPasswordWithResponse(ctx context.Context, id string, body UpdateAgentPasswordJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateAgentPasswordHTTPResp, error)
func (*ClientWithResponses) UpdateAgentPresenceWithBodyWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) UpdateAgentPresenceWithBodyWithResponse(ctx context.Context, presenceName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateAgentPresenceHTTPResp, error)
UpdateAgentPresenceWithBodyWithResponse request with arbitrary body returning *UpdateAgentPresenceHTTPResp
func (*ClientWithResponses) UpdateAgentPresenceWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) UpdateAgentPresenceWithResponse(ctx context.Context, presenceName string, body UpdateAgentPresenceJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateAgentPresenceHTTPResp, error)
func (*ClientWithResponses) UpdateAgentStatusWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateAgentStatusWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateAgentStatusHTTPResp, error)
UpdateAgentStatusWithBodyWithResponse request with arbitrary body returning *UpdateAgentStatusHTTPResp
func (*ClientWithResponses) UpdateAgentStatusWithResponse ¶
func (c *ClientWithResponses) UpdateAgentStatusWithResponse(ctx context.Context, id string, body UpdateAgentStatusJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateAgentStatusHTTPResp, error)
func (*ClientWithResponses) UpdateAgentWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateAgentWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateAgentHTTPResp, error)
UpdateAgentWithBodyWithResponse request with arbitrary body returning *UpdateAgentHTTPResp
func (*ClientWithResponses) UpdateAgentWithResponse ¶
func (c *ClientWithResponses) UpdateAgentWithResponse(ctx context.Context, id string, body UpdateAgentJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateAgentHTTPResp, error)
func (*ClientWithResponses) UpdateApplicationWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateApplicationWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateApplicationHTTPResp, error)
UpdateApplicationWithBodyWithResponse request with arbitrary body returning *UpdateApplicationHTTPResp
func (*ClientWithResponses) UpdateApplicationWithResponse ¶
func (c *ClientWithResponses) UpdateApplicationWithResponse(ctx context.Context, id string, body UpdateApplicationJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateApplicationHTTPResp, error)
func (*ClientWithResponses) UpdateBabeldeskWidgetWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateBabeldeskWidgetWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateBabeldeskWidgetHTTPResp, error)
UpdateBabeldeskWidgetWithBodyWithResponse request with arbitrary body returning *UpdateBabeldeskWidgetHTTPResp
func (*ClientWithResponses) UpdateBabeldeskWidgetWithResponse ¶
func (c *ClientWithResponses) UpdateBabeldeskWidgetWithResponse(ctx context.Context, id string, body UpdateBabeldeskWidgetJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateBabeldeskWidgetHTTPResp, error)
func (*ClientWithResponses) UpdateBabeldeskWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateBabeldeskWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateBabeldeskHTTPResp, error)
UpdateBabeldeskWithBodyWithResponse request with arbitrary body returning *UpdateBabeldeskHTTPResp
func (*ClientWithResponses) UpdateBabeldeskWithResponse ¶
func (c *ClientWithResponses) UpdateBabeldeskWithResponse(ctx context.Context, id string, body UpdateBabeldeskJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateBabeldeskHTTPResp, error)
func (*ClientWithResponses) UpdateBusinessHourWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateBusinessHourWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateBusinessHourHTTPResp, error)
UpdateBusinessHourWithBodyWithResponse request with arbitrary body returning *UpdateBusinessHourHTTPResp
func (*ClientWithResponses) UpdateBusinessHourWithResponse ¶
func (c *ClientWithResponses) UpdateBusinessHourWithResponse(ctx context.Context, id string, body UpdateBusinessHourJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateBusinessHourHTTPResp, error)
func (*ClientWithResponses) UpdateCalendarDateWithBodyWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) UpdateCalendarDateWithBodyWithResponse(ctx context.Context, id string, dateId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateCalendarDateHTTPResp, error)
UpdateCalendarDateWithBodyWithResponse request with arbitrary body returning *UpdateCalendarDateHTTPResp
func (*ClientWithResponses) UpdateCalendarDateWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) UpdateCalendarDateWithResponse(ctx context.Context, id string, dateId string, body UpdateCalendarDateJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateCalendarDateHTTPResp, error)
func (*ClientWithResponses) UpdateCalendarWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateCalendarWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateCalendarHTTPResp, error)
UpdateCalendarWithBodyWithResponse request with arbitrary body returning *UpdateCalendarHTTPResp
func (*ClientWithResponses) UpdateCalendarWithResponse ¶
func (c *ClientWithResponses) UpdateCalendarWithResponse(ctx context.Context, id string, body UpdateCalendarJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateCalendarHTTPResp, error)
func (*ClientWithResponses) UpdateCampaignWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateCampaignWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateCampaignHTTPResp, error)
UpdateCampaignWithBodyWithResponse request with arbitrary body returning *UpdateCampaignHTTPResp
func (*ClientWithResponses) UpdateCampaignWithResponse ¶
func (c *ClientWithResponses) UpdateCampaignWithResponse(ctx context.Context, id string, body UpdateCampaignJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateCampaignHTTPResp, error)
func (*ClientWithResponses) UpdateConversationSessionWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateConversationSessionWithBodyWithResponse(ctx context.Context, conversationId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateConversationSessionHTTPResp, error)
UpdateConversationSessionWithBodyWithResponse request with arbitrary body returning *UpdateConversationSessionHTTPResp
func (*ClientWithResponses) UpdateConversationSessionWithResponse ¶
func (c *ClientWithResponses) UpdateConversationSessionWithResponse(ctx context.Context, conversationId string, body UpdateConversationSessionJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateConversationSessionHTTPResp, error)
func (*ClientWithResponses) UpdateConversationWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateConversationWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateConversationHTTPResp, error)
UpdateConversationWithBodyWithResponse request with arbitrary body returning *UpdateConversationHTTPResp
func (*ClientWithResponses) UpdateConversationWithResponse ¶
func (c *ClientWithResponses) UpdateConversationWithResponse(ctx context.Context, id string, body UpdateConversationJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateConversationHTTPResp, error)
func (*ClientWithResponses) UpdateDashboardWithBodyWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) UpdateDashboardWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateDashboardHTTPResp, error)
UpdateDashboardWithBodyWithResponse request with arbitrary body returning *UpdateDashboardHTTPResp
func (*ClientWithResponses) UpdateDashboardWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) UpdateDashboardWithResponse(ctx context.Context, id string, body UpdateDashboardJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateDashboardHTTPResp, error)
func (*ClientWithResponses) UpdateDialerBehaviourWithBodyWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) UpdateDialerBehaviourWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateDialerBehaviourHTTPResp, error)
UpdateDialerBehaviourWithBodyWithResponse request with arbitrary body returning *UpdateDialerBehaviourHTTPResp
func (*ClientWithResponses) UpdateDialerBehaviourWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) UpdateDialerBehaviourWithResponse(ctx context.Context, id string, body UpdateDialerBehaviourJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateDialerBehaviourHTTPResp, error)
func (*ClientWithResponses) UpdateGlobalAutomationWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateGlobalAutomationWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateGlobalAutomationHTTPResp, error)
UpdateGlobalAutomationWithBodyWithResponse request with arbitrary body returning *UpdateGlobalAutomationHTTPResp
func (*ClientWithResponses) UpdateGlobalAutomationWithResponse ¶
func (c *ClientWithResponses) UpdateGlobalAutomationWithResponse(ctx context.Context, id string, body UpdateGlobalAutomationJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateGlobalAutomationHTTPResp, error)
func (*ClientWithResponses) UpdateIntegrationWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateIntegrationWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateIntegrationHTTPResp, error)
UpdateIntegrationWithBodyWithResponse request with arbitrary body returning *UpdateIntegrationHTTPResp
func (*ClientWithResponses) UpdateIntegrationWithResponse ¶
func (c *ClientWithResponses) UpdateIntegrationWithResponse(ctx context.Context, id string, body UpdateIntegrationJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateIntegrationHTTPResp, error)
func (*ClientWithResponses) UpdateLocalAutomationWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateLocalAutomationWithBodyWithResponse(ctx context.Context, applicationId string, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateLocalAutomationHTTPResp, error)
UpdateLocalAutomationWithBodyWithResponse request with arbitrary body returning *UpdateLocalAutomationHTTPResp
func (*ClientWithResponses) UpdateLocalAutomationWithResponse ¶
func (c *ClientWithResponses) UpdateLocalAutomationWithResponse(ctx context.Context, applicationId string, id string, body UpdateLocalAutomationJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateLocalAutomationHTTPResp, error)
func (*ClientWithResponses) UpdateOutboundLeadWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateOutboundLeadWithBodyWithResponse(ctx context.Context, id string, leadId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateOutboundLeadHTTPResp, error)
UpdateOutboundLeadWithBodyWithResponse request with arbitrary body returning *UpdateOutboundLeadHTTPResp
func (*ClientWithResponses) UpdateOutboundLeadWithResponse ¶
func (c *ClientWithResponses) UpdateOutboundLeadWithResponse(ctx context.Context, id string, leadId string, body UpdateOutboundLeadJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateOutboundLeadHTTPResp, error)
func (*ClientWithResponses) UpdateOutboundListWithBodyWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) UpdateOutboundListWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateOutboundListHTTPResp, error)
UpdateOutboundListWithBodyWithResponse request with arbitrary body returning *UpdateOutboundListHTTPResp
func (*ClientWithResponses) UpdateOutboundListWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) UpdateOutboundListWithResponse(ctx context.Context, id string, body UpdateOutboundListJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateOutboundListHTTPResp, error)
func (*ClientWithResponses) UpdatePhonebookEntryWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdatePhonebookEntryWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdatePhonebookEntryHTTPResp, error)
UpdatePhonebookEntryWithBodyWithResponse request with arbitrary body returning *UpdatePhonebookEntryHTTPResp
func (*ClientWithResponses) UpdatePhonebookEntryWithResponse ¶
func (c *ClientWithResponses) UpdatePhonebookEntryWithResponse(ctx context.Context, id string, body UpdatePhonebookEntryJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdatePhonebookEntryHTTPResp, error)
func (*ClientWithResponses) UpdatePromptWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdatePromptWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdatePromptHTTPResp, error)
UpdatePromptWithBodyWithResponse request with arbitrary body returning *UpdatePromptHTTPResp
func (*ClientWithResponses) UpdatePromptWithResponse ¶
func (c *ClientWithResponses) UpdatePromptWithResponse(ctx context.Context, id string, body UpdatePromptJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdatePromptHTTPResp, error)
func (*ClientWithResponses) UpdateQueueSelectionWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateQueueSelectionWithBodyWithResponse(ctx context.Context, queueId string, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateQueueSelectionHTTPResp, error)
UpdateQueueSelectionWithBodyWithResponse request with arbitrary body returning *UpdateQueueSelectionHTTPResp
func (*ClientWithResponses) UpdateQueueSelectionWithResponse ¶
func (c *ClientWithResponses) UpdateQueueSelectionWithResponse(ctx context.Context, queueId string, id string, body UpdateQueueSelectionJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateQueueSelectionHTTPResp, error)
func (*ClientWithResponses) UpdateQueueWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateQueueWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateQueueHTTPResp, error)
UpdateQueueWithBodyWithResponse request with arbitrary body returning *UpdateQueueHTTPResp
func (*ClientWithResponses) UpdateQueueWithResponse ¶
func (c *ClientWithResponses) UpdateQueueWithResponse(ctx context.Context, id string, body UpdateQueueJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateQueueHTTPResp, error)
func (*ClientWithResponses) UpdateRecordingWithBodyWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) UpdateRecordingWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateRecordingHTTPResp, error)
UpdateRecordingWithBodyWithResponse request with arbitrary body returning *UpdateRecordingHTTPResp
func (*ClientWithResponses) UpdateRecordingWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) UpdateRecordingWithResponse(ctx context.Context, id string, body UpdateRecordingJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateRecordingHTTPResp, error)
func (*ClientWithResponses) UpdateRoutingWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateRoutingWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateRoutingHTTPResp, error)
UpdateRoutingWithBodyWithResponse request with arbitrary body returning *UpdateRoutingHTTPResp
func (*ClientWithResponses) UpdateRoutingWithResponse ¶
func (c *ClientWithResponses) UpdateRoutingWithResponse(ctx context.Context, id string, body UpdateRoutingJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateRoutingHTTPResp, error)
func (*ClientWithResponses) UpdateServiceNumberWithBodyWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) UpdateServiceNumberWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateServiceNumberHTTPResp, error)
UpdateServiceNumberWithBodyWithResponse request with arbitrary body returning *UpdateServiceNumberHTTPResp
func (*ClientWithResponses) UpdateServiceNumberWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) UpdateServiceNumberWithResponse(ctx context.Context, id string, body UpdateServiceNumberJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateServiceNumberHTTPResp, error)
func (*ClientWithResponses) UpdateSessionVariablesWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateSessionVariablesWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSessionVariablesHTTPResp, error)
UpdateSessionVariablesWithBodyWithResponse request with arbitrary body returning *UpdateSessionVariablesHTTPResp
func (*ClientWithResponses) UpdateSessionVariablesWithResponse ¶
func (c *ClientWithResponses) UpdateSessionVariablesWithResponse(ctx context.Context, id string, body UpdateSessionVariablesJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSessionVariablesHTTPResp, error)
func (*ClientWithResponses) UpdateSettingsForAppAgentStatusWithBodyWithResponse ¶ added in v0.4.0
func (c *ClientWithResponses) UpdateSettingsForAppAgentStatusWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSettingsForAppAgentStatusHTTPResp, error)
UpdateSettingsForAppAgentStatusWithBodyWithResponse request with arbitrary body returning *UpdateSettingsForAppAgentStatusHTTPResp
func (*ClientWithResponses) UpdateSettingsForAppAgentStatusWithResponse ¶ added in v0.4.0
func (c *ClientWithResponses) UpdateSettingsForAppAgentStatusWithResponse(ctx context.Context, body UpdateSettingsForAppAgentStatusJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSettingsForAppAgentStatusHTTPResp, error)
func (*ClientWithResponses) UpdateSettingsForAppConversationsWithBodyWithResponse ¶ added in v0.4.0
func (c *ClientWithResponses) UpdateSettingsForAppConversationsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSettingsForAppConversationsHTTPResp, error)
UpdateSettingsForAppConversationsWithBodyWithResponse request with arbitrary body returning *UpdateSettingsForAppConversationsHTTPResp
func (*ClientWithResponses) UpdateSettingsForAppConversationsWithResponse ¶ added in v0.4.0
func (c *ClientWithResponses) UpdateSettingsForAppConversationsWithResponse(ctx context.Context, body UpdateSettingsForAppConversationsJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSettingsForAppConversationsHTTPResp, error)
func (*ClientWithResponses) UpdateSettingsForAppCustomerLoggingWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateSettingsForAppCustomerLoggingWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSettingsForAppCustomerLoggingHTTPResp, error)
UpdateSettingsForAppCustomerLoggingWithBodyWithResponse request with arbitrary body returning *UpdateSettingsForAppCustomerLoggingHTTPResp
func (*ClientWithResponses) UpdateSettingsForAppCustomerLoggingWithResponse ¶
func (c *ClientWithResponses) UpdateSettingsForAppCustomerLoggingWithResponse(ctx context.Context, body UpdateSettingsForAppCustomerLoggingJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSettingsForAppCustomerLoggingHTTPResp, error)
func (*ClientWithResponses) UpdateSettingsForAppIntegrationsWithBodyWithResponse ¶ added in v0.4.0
func (c *ClientWithResponses) UpdateSettingsForAppIntegrationsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSettingsForAppIntegrationsHTTPResp, error)
UpdateSettingsForAppIntegrationsWithBodyWithResponse request with arbitrary body returning *UpdateSettingsForAppIntegrationsHTTPResp
func (*ClientWithResponses) UpdateSettingsForAppIntegrationsWithResponse ¶ added in v0.4.0
func (c *ClientWithResponses) UpdateSettingsForAppIntegrationsWithResponse(ctx context.Context, body UpdateSettingsForAppIntegrationsJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSettingsForAppIntegrationsHTTPResp, error)
func (*ClientWithResponses) UpdateSettingsForAuditDefaultWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateSettingsForAuditDefaultWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSettingsForAuditDefaultHTTPResp, error)
UpdateSettingsForAuditDefaultWithBodyWithResponse request with arbitrary body returning *UpdateSettingsForAuditDefaultHTTPResp
func (*ClientWithResponses) UpdateSettingsForAuditDefaultWithResponse ¶
func (c *ClientWithResponses) UpdateSettingsForAuditDefaultWithResponse(ctx context.Context, body UpdateSettingsForAuditDefaultJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSettingsForAuditDefaultHTTPResp, error)
func (*ClientWithResponses) UpdateSettingsForRetentionPeriodsWithBodyWithResponse ¶ added in v0.4.0
func (c *ClientWithResponses) UpdateSettingsForRetentionPeriodsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSettingsForRetentionPeriodsHTTPResp, error)
UpdateSettingsForRetentionPeriodsWithBodyWithResponse request with arbitrary body returning *UpdateSettingsForRetentionPeriodsHTTPResp
func (*ClientWithResponses) UpdateSettingsForRetentionPeriodsWithResponse ¶ added in v0.4.0
func (c *ClientWithResponses) UpdateSettingsForRetentionPeriodsWithResponse(ctx context.Context, body UpdateSettingsForRetentionPeriodsJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSettingsForRetentionPeriodsHTTPResp, error)
func (*ClientWithResponses) UpdateSettingsForTelephonyAgentInboundWithBodyWithResponse ¶ added in v0.4.0
func (c *ClientWithResponses) UpdateSettingsForTelephonyAgentInboundWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSettingsForTelephonyAgentInboundHTTPResp, error)
UpdateSettingsForTelephonyAgentInboundWithBodyWithResponse request with arbitrary body returning *UpdateSettingsForTelephonyAgentInboundHTTPResp
func (*ClientWithResponses) UpdateSettingsForTelephonyAgentInboundWithResponse ¶ added in v0.4.0
func (c *ClientWithResponses) UpdateSettingsForTelephonyAgentInboundWithResponse(ctx context.Context, body UpdateSettingsForTelephonyAgentInboundJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSettingsForTelephonyAgentInboundHTTPResp, error)
func (*ClientWithResponses) UpdateSettingsForTelephonyAgentOutboundWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateSettingsForTelephonyAgentOutboundWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSettingsForTelephonyAgentOutboundHTTPResp, error)
UpdateSettingsForTelephonyAgentOutboundWithBodyWithResponse request with arbitrary body returning *UpdateSettingsForTelephonyAgentOutboundHTTPResp
func (*ClientWithResponses) UpdateSettingsForTelephonyAgentOutboundWithResponse ¶
func (c *ClientWithResponses) UpdateSettingsForTelephonyAgentOutboundWithResponse(ctx context.Context, body UpdateSettingsForTelephonyAgentOutboundJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSettingsForTelephonyAgentOutboundHTTPResp, error)
func (*ClientWithResponses) UpdateSettingsForTelephonyAgentRecordingWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateSettingsForTelephonyAgentRecordingWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSettingsForTelephonyAgentRecordingHTTPResp, error)
UpdateSettingsForTelephonyAgentRecordingWithBodyWithResponse request with arbitrary body returning *UpdateSettingsForTelephonyAgentRecordingHTTPResp
func (*ClientWithResponses) UpdateSettingsForTelephonyAgentRecordingWithResponse ¶
func (c *ClientWithResponses) UpdateSettingsForTelephonyAgentRecordingWithResponse(ctx context.Context, body UpdateSettingsForTelephonyAgentRecordingJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSettingsForTelephonyAgentRecordingHTTPResp, error)
func (*ClientWithResponses) UpdateSettingsForTelephonyAgentWrapupWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateSettingsForTelephonyAgentWrapupWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSettingsForTelephonyAgentWrapupHTTPResp, error)
UpdateSettingsForTelephonyAgentWrapupWithBodyWithResponse request with arbitrary body returning *UpdateSettingsForTelephonyAgentWrapupHTTPResp
func (*ClientWithResponses) UpdateSettingsForTelephonyAgentWrapupWithResponse ¶
func (c *ClientWithResponses) UpdateSettingsForTelephonyAgentWrapupWithResponse(ctx context.Context, body UpdateSettingsForTelephonyAgentWrapupJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSettingsForTelephonyAgentWrapupHTTPResp, error)
func (*ClientWithResponses) UpdateSettingsForTelephonyPostCallWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateSettingsForTelephonyPostCallWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSettingsForTelephonyPostCallHTTPResp, error)
UpdateSettingsForTelephonyPostCallWithBodyWithResponse request with arbitrary body returning *UpdateSettingsForTelephonyPostCallHTTPResp
func (*ClientWithResponses) UpdateSettingsForTelephonyPostCallWithResponse ¶
func (c *ClientWithResponses) UpdateSettingsForTelephonyPostCallWithResponse(ctx context.Context, body UpdateSettingsForTelephonyPostCallJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSettingsForTelephonyPostCallHTTPResp, error)
func (*ClientWithResponses) UpdateSettingsForUiI18nWithBodyWithResponse ¶ added in v0.4.0
func (c *ClientWithResponses) UpdateSettingsForUiI18nWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSettingsForUiI18nHTTPResp, error)
UpdateSettingsForUiI18nWithBodyWithResponse request with arbitrary body returning *UpdateSettingsForUiI18nHTTPResp
func (*ClientWithResponses) UpdateSettingsForUiI18nWithResponse ¶ added in v0.4.0
func (c *ClientWithResponses) UpdateSettingsForUiI18nWithResponse(ctx context.Context, body UpdateSettingsForUiI18nJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSettingsForUiI18nHTTPResp, error)
func (*ClientWithResponses) UpdateTriggerWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateTriggerWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateTriggerHTTPResp, error)
UpdateTriggerWithBodyWithResponse request with arbitrary body returning *UpdateTriggerHTTPResp
func (*ClientWithResponses) UpdateTriggerWithResponse ¶
func (c *ClientWithResponses) UpdateTriggerWithResponse(ctx context.Context, id string, body UpdateTriggerJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateTriggerHTTPResp, error)
func (*ClientWithResponses) UploadOutboundLeadsWithBodyWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) UploadOutboundLeadsWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UploadOutboundLeadsHTTPResp, error)
UploadOutboundLeadsWithBodyWithResponse request with arbitrary body returning *UploadOutboundLeadsHTTPResp
func (*ClientWithResponses) UploadPhonebookEntriesWithBodyWithResponse ¶
func (c *ClientWithResponses) UploadPhonebookEntriesWithBodyWithResponse(ctx context.Context, params *UploadPhonebookEntriesParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UploadPhonebookEntriesHTTPResp, error)
UploadPhonebookEntriesWithBodyWithResponse request with arbitrary body returning *UploadPhonebookEntriesHTTPResp
func (*ClientWithResponses) UploadPromptWithBodyWithResponse ¶
func (c *ClientWithResponses) UploadPromptWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UploadPromptHTTPResp, error)
UploadPromptWithBodyWithResponse request with arbitrary body returning *UploadPromptHTTPResp
func (*ClientWithResponses) ValidateAgentImportWithBodyWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) ValidateAgentImportWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ValidateAgentImportHTTPResp, error)
ValidateAgentImportWithBodyWithResponse request with arbitrary body returning *ValidateAgentImportHTTPResp
func (*ClientWithResponses) WriteLogWithBodyWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) WriteLogWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*WriteLogHTTPResp, error)
WriteLogWithBodyWithResponse request with arbitrary body returning *WriteLogHTTPResp
func (*ClientWithResponses) WriteLogWithResponse ¶ added in v0.38.0
func (c *ClientWithResponses) WriteLogWithResponse(ctx context.Context, body WriteLogJSONRequestBody, reqEditors ...RequestEditorFn) (*WriteLogHTTPResp, error)
type ClientWithResponsesInterface ¶
type ClientWithResponsesInterface interface {
// ListActionsWithResponse request
ListActionsWithResponse(ctx context.Context, params *ListActionsParams, reqEditors ...RequestEditorFn) (*ListActionsHTTPResp, error)
// ExecuteActionWithBodyWithResponse request with any body
ExecuteActionWithBodyWithResponse(ctx context.Context, actionType string, actionName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ExecuteActionHTTPResp, error)
ExecuteActionWithResponse(ctx context.Context, actionType string, actionName string, body ExecuteActionJSONRequestBody, reqEditors ...RequestEditorFn) (*ExecuteActionHTTPResp, error)
// ListActionParamsWithResponse request
ListActionParamsWithResponse(ctx context.Context, providerName string, providerActionName string, reqEditors ...RequestEditorFn) (*ListActionParamsHTTPResp, error)
// ListSingleActionSessionVariablesWithResponse request
ListSingleActionSessionVariablesWithResponse(ctx context.Context, provider IntegrationProvider, actionName string, reqEditors ...RequestEditorFn) (*ListSingleActionSessionVariablesHTTPResp, error)
// ListAgentsWithResponse request
ListAgentsWithResponse(ctx context.Context, params *ListAgentsParams, reqEditors ...RequestEditorFn) (*ListAgentsHTTPResp, error)
// CreateAgentWithBodyWithResponse request with any body
CreateAgentWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAgentHTTPResp, error)
CreateAgentWithResponse(ctx context.Context, body CreateAgentJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAgentHTTPResp, error)
// BulkAgentActionWithBodyWithResponse request with any body
BulkAgentActionWithBodyWithResponse(ctx context.Context, bulkAction BulkAgentActionParamsBulkAction, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkAgentActionHTTPResp, error)
BulkAgentActionWithResponse(ctx context.Context, bulkAction BulkAgentActionParamsBulkAction, body BulkAgentActionJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkAgentActionHTTPResp, error)
// ListAgentGroupsWithResponse request
ListAgentGroupsWithResponse(ctx context.Context, params *ListAgentGroupsParams, reqEditors ...RequestEditorFn) (*ListAgentGroupsHTTPResp, error)
// CreateAgentGroupWithBodyWithResponse request with any body
CreateAgentGroupWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAgentGroupHTTPResp, error)
CreateAgentGroupWithResponse(ctx context.Context, body CreateAgentGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAgentGroupHTTPResp, error)
// BulkDeleteAgentGroupsWithBodyWithResponse request with any body
BulkDeleteAgentGroupsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkDeleteAgentGroupsHTTPResp, error)
BulkDeleteAgentGroupsWithResponse(ctx context.Context, body BulkDeleteAgentGroupsJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkDeleteAgentGroupsHTTPResp, error)
// ListAgentsInGroupWithResponse request
ListAgentsInGroupWithResponse(ctx context.Context, groupId string, params *ListAgentsInGroupParams, reqEditors ...RequestEditorFn) (*ListAgentsInGroupHTTPResp, error)
// AddAgentToGroupWithBodyWithResponse request with any body
AddAgentToGroupWithBodyWithResponse(ctx context.Context, groupId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddAgentToGroupHTTPResp, error)
AddAgentToGroupWithResponse(ctx context.Context, groupId string, body AddAgentToGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*AddAgentToGroupHTTPResp, error)
// RemoveAgentFromGroupWithResponse request
RemoveAgentFromGroupWithResponse(ctx context.Context, groupId string, agentId string, reqEditors ...RequestEditorFn) (*RemoveAgentFromGroupHTTPResp, error)
// DeleteAgentGroupWithResponse request
DeleteAgentGroupWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteAgentGroupHTTPResp, error)
// GetAgentGroupWithResponse request
GetAgentGroupWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetAgentGroupHTTPResp, error)
// UpdateAgentGroupWithBodyWithResponse request with any body
UpdateAgentGroupWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateAgentGroupHTTPResp, error)
UpdateAgentGroupWithResponse(ctx context.Context, id string, body UpdateAgentGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateAgentGroupHTTPResp, error)
// ListAllAgentLogsWithResponse request
ListAllAgentLogsWithResponse(ctx context.Context, params *ListAllAgentLogsParams, reqEditors ...RequestEditorFn) (*ListAllAgentLogsHTTPResp, error)
// ListAgentPresencesWithResponse request
ListAgentPresencesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListAgentPresencesHTTPResp, error)
// CreateAgentPresenceWithBodyWithResponse request with any body
CreateAgentPresenceWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAgentPresenceHTTPResp, error)
CreateAgentPresenceWithResponse(ctx context.Context, body CreateAgentPresenceJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAgentPresenceHTTPResp, error)
// DeleteAgentPresenceWithResponse request
DeleteAgentPresenceWithResponse(ctx context.Context, presenceName string, reqEditors ...RequestEditorFn) (*DeleteAgentPresenceHTTPResp, error)
// GetAgentPresenceWithResponse request
GetAgentPresenceWithResponse(ctx context.Context, presenceName string, reqEditors ...RequestEditorFn) (*GetAgentPresenceHTTPResp, error)
// UpdateAgentPresenceWithBodyWithResponse request with any body
UpdateAgentPresenceWithBodyWithResponse(ctx context.Context, presenceName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateAgentPresenceHTTPResp, error)
UpdateAgentPresenceWithResponse(ctx context.Context, presenceName string, body UpdateAgentPresenceJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateAgentPresenceHTTPResp, error)
// ExportAgentsWithResponse request
ExportAgentsWithResponse(ctx context.Context, params *ExportAgentsParams, reqEditors ...RequestEditorFn) (*ExportAgentsHTTPResp, error)
// ImportAgentsWithBodyWithResponse request with any body
ImportAgentsWithBodyWithResponse(ctx context.Context, params *ImportAgentsParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ImportAgentsHTTPResp, error)
// GetAgentImportJobWithResponse request
GetAgentImportJobWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetAgentImportJobHTTPResp, error)
// ValidateAgentImportWithBodyWithResponse request with any body
ValidateAgentImportWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ValidateAgentImportHTTPResp, error)
// PushToAgentWithBodyWithResponse request with any body
PushToAgentWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PushToAgentHTTPResp, error)
PushToAgentWithResponse(ctx context.Context, body PushToAgentJSONRequestBody, reqEditors ...RequestEditorFn) (*PushToAgentHTTPResp, error)
// ListAvailableAgentStatusesWithResponse request
ListAvailableAgentStatusesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListAvailableAgentStatusesHTTPResp, error)
// DeleteAgentWithResponse request
DeleteAgentWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteAgentHTTPResp, error)
// GetAgentWithResponse request
GetAgentWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetAgentHTTPResp, error)
// UpdateAgentWithBodyWithResponse request with any body
UpdateAgentWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateAgentHTTPResp, error)
UpdateAgentWithResponse(ctx context.Context, id string, body UpdateAgentJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateAgentHTTPResp, error)
// CreateAgentOutboundCallWithBodyWithResponse request with any body
CreateAgentOutboundCallWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAgentOutboundCallHTTPResp, error)
CreateAgentOutboundCallWithResponse(ctx context.Context, id string, body CreateAgentOutboundCallJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAgentOutboundCallHTTPResp, error)
// DisableAgentWithResponse request
DisableAgentWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DisableAgentHTTPResp, error)
// EnableAgentWithResponse request
EnableAgentWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*EnableAgentHTTPResp, error)
// HangupAgentCallWithResponse request
HangupAgentCallWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*HangupAgentCallHTTPResp, error)
// ListAgentLogsWithResponse request
ListAgentLogsWithResponse(ctx context.Context, id string, params *ListAgentLogsParams, reqEditors ...RequestEditorFn) (*ListAgentLogsHTTPResp, error)
// UpdateAgentPasswordWithBodyWithResponse request with any body
UpdateAgentPasswordWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateAgentPasswordHTTPResp, error)
UpdateAgentPasswordWithResponse(ctx context.Context, id string, body UpdateAgentPasswordJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateAgentPasswordHTTPResp, error)
// GetAgentStatusWithResponse request
GetAgentStatusWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetAgentStatusHTTPResp, error)
// UpdateAgentStatusWithBodyWithResponse request with any body
UpdateAgentStatusWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateAgentStatusHTTPResp, error)
UpdateAgentStatusWithResponse(ctx context.Context, id string, body UpdateAgentStatusJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateAgentStatusHTTPResp, error)
// ListApplicationsWithResponse request
ListApplicationsWithResponse(ctx context.Context, params *ListApplicationsParams, reqEditors ...RequestEditorFn) (*ListApplicationsHTTPResp, error)
// CreateApplicationWithBodyWithResponse request with any body
CreateApplicationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateApplicationHTTPResp, error)
CreateApplicationWithResponse(ctx context.Context, body CreateApplicationJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateApplicationHTTPResp, error)
// ListApplicationActionsWithResponse request
ListApplicationActionsWithResponse(ctx context.Context, params *ListApplicationActionsParams, reqEditors ...RequestEditorFn) (*ListApplicationActionsHTTPResp, error)
// DeleteManyApplicationsWithBodyWithResponse request with any body
DeleteManyApplicationsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeleteManyApplicationsHTTPResp, error)
DeleteManyApplicationsWithResponse(ctx context.Context, body DeleteManyApplicationsJSONRequestBody, reqEditors ...RequestEditorFn) (*DeleteManyApplicationsHTTPResp, error)
// BulkUpdateApplicationsWithBodyWithResponse request with any body
BulkUpdateApplicationsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkUpdateApplicationsHTTPResp, error)
BulkUpdateApplicationsWithResponse(ctx context.Context, body BulkUpdateApplicationsJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkUpdateApplicationsHTTPResp, error)
// ListApplicationErrorsWithResponse request
ListApplicationErrorsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListApplicationErrorsHTTPResp, error)
// ListModulesWithResponse request
ListModulesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListModulesHTTPResp, error)
// ListLocalAutomationsWithResponse request
ListLocalAutomationsWithResponse(ctx context.Context, applicationId string, params *ListLocalAutomationsParams, reqEditors ...RequestEditorFn) (*ListLocalAutomationsHTTPResp, error)
// CreateLocalAutomationWithBodyWithResponse request with any body
CreateLocalAutomationWithBodyWithResponse(ctx context.Context, applicationId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateLocalAutomationHTTPResp, error)
CreateLocalAutomationWithResponse(ctx context.Context, applicationId string, body CreateLocalAutomationJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateLocalAutomationHTTPResp, error)
// DeleteLocalAutomationWithResponse request
DeleteLocalAutomationWithResponse(ctx context.Context, applicationId string, id string, reqEditors ...RequestEditorFn) (*DeleteLocalAutomationHTTPResp, error)
// GetLocalAutomationWithResponse request
GetLocalAutomationWithResponse(ctx context.Context, applicationId string, id string, reqEditors ...RequestEditorFn) (*GetLocalAutomationHTTPResp, error)
// UpdateLocalAutomationWithBodyWithResponse request with any body
UpdateLocalAutomationWithBodyWithResponse(ctx context.Context, applicationId string, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateLocalAutomationHTTPResp, error)
UpdateLocalAutomationWithResponse(ctx context.Context, applicationId string, id string, body UpdateLocalAutomationJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateLocalAutomationHTTPResp, error)
// DeleteApplicationWithResponse request
DeleteApplicationWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteApplicationHTTPResp, error)
// GetApplicationWithResponse request
GetApplicationWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetApplicationHTTPResp, error)
// UpdateApplicationWithBodyWithResponse request with any body
UpdateApplicationWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateApplicationHTTPResp, error)
UpdateApplicationWithResponse(ctx context.Context, id string, body UpdateApplicationJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateApplicationHTTPResp, error)
// CloneApplicationWithResponse request
CloneApplicationWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*CloneApplicationHTTPResp, error)
// DispatchLocalAutomationsWithBodyWithResponse request with any body
DispatchLocalAutomationsWithBodyWithResponse(ctx context.Context, id string, position string, params *DispatchLocalAutomationsParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DispatchLocalAutomationsHTTPResp, error)
DispatchLocalAutomationsWithResponse(ctx context.Context, id string, position string, params *DispatchLocalAutomationsParams, body DispatchLocalAutomationsJSONRequestBody, reqEditors ...RequestEditorFn) (*DispatchLocalAutomationsHTTPResp, error)
// ListAuditLogsWithResponse request
ListAuditLogsWithResponse(ctx context.Context, params *ListAuditLogsParams, reqEditors ...RequestEditorFn) (*ListAuditLogsHTTPResp, error)
// ListAllLocalAutomationsWithResponse request
ListAllLocalAutomationsWithResponse(ctx context.Context, params *ListAllLocalAutomationsParams, reqEditors ...RequestEditorFn) (*ListAllLocalAutomationsHTTPResp, error)
// ListBabeldesksWithResponse request
ListBabeldesksWithResponse(ctx context.Context, params *ListBabeldesksParams, reqEditors ...RequestEditorFn) (*ListBabeldesksHTTPResp, error)
// CreateBabeldeskWithBodyWithResponse request with any body
CreateBabeldeskWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateBabeldeskHTTPResp, error)
CreateBabeldeskWithResponse(ctx context.Context, body CreateBabeldeskJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateBabeldeskHTTPResp, error)
// DeleteBabeldeskWithResponse request
DeleteBabeldeskWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteBabeldeskHTTPResp, error)
// GetBabeldeskWithResponse request
GetBabeldeskWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetBabeldeskHTTPResp, error)
// UpdateBabeldeskWithBodyWithResponse request with any body
UpdateBabeldeskWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateBabeldeskHTTPResp, error)
UpdateBabeldeskWithResponse(ctx context.Context, id string, body UpdateBabeldeskJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateBabeldeskHTTPResp, error)
// ListBabeldeskWidgetsWithResponse request
ListBabeldeskWidgetsWithResponse(ctx context.Context, params *ListBabeldeskWidgetsParams, reqEditors ...RequestEditorFn) (*ListBabeldeskWidgetsHTTPResp, error)
// CreateBabeldeskWidgetWithBodyWithResponse request with any body
CreateBabeldeskWidgetWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateBabeldeskWidgetHTTPResp, error)
CreateBabeldeskWidgetWithResponse(ctx context.Context, body CreateBabeldeskWidgetJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateBabeldeskWidgetHTTPResp, error)
// DeleteBabeldeskWidgetWithResponse request
DeleteBabeldeskWidgetWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteBabeldeskWidgetHTTPResp, error)
// GetBabeldeskWidgetWithResponse request
GetBabeldeskWidgetWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetBabeldeskWidgetHTTPResp, error)
// UpdateBabeldeskWidgetWithBodyWithResponse request with any body
UpdateBabeldeskWidgetWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateBabeldeskWidgetHTTPResp, error)
UpdateBabeldeskWidgetWithResponse(ctx context.Context, id string, body UpdateBabeldeskWidgetJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateBabeldeskWidgetHTTPResp, error)
// ListBusinessHoursWithResponse request
ListBusinessHoursWithResponse(ctx context.Context, params *ListBusinessHoursParams, reqEditors ...RequestEditorFn) (*ListBusinessHoursHTTPResp, error)
// CreateBusinessHourWithBodyWithResponse request with any body
CreateBusinessHourWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateBusinessHourHTTPResp, error)
CreateBusinessHourWithResponse(ctx context.Context, body CreateBusinessHourJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateBusinessHourHTTPResp, error)
// BulkDeleteBusinessHoursWithBodyWithResponse request with any body
BulkDeleteBusinessHoursWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkDeleteBusinessHoursHTTPResp, error)
BulkDeleteBusinessHoursWithResponse(ctx context.Context, body BulkDeleteBusinessHoursJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkDeleteBusinessHoursHTTPResp, error)
// BulkUpdateBusinessHoursWithBodyWithResponse request with any body
BulkUpdateBusinessHoursWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkUpdateBusinessHoursHTTPResp, error)
BulkUpdateBusinessHoursWithResponse(ctx context.Context, body BulkUpdateBusinessHoursJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkUpdateBusinessHoursHTTPResp, error)
// DeleteBusinessHourWithResponse request
DeleteBusinessHourWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteBusinessHourHTTPResp, error)
// GetBusinessHourWithResponse request
GetBusinessHourWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetBusinessHourHTTPResp, error)
// UpdateBusinessHourWithBodyWithResponse request with any body
UpdateBusinessHourWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateBusinessHourHTTPResp, error)
UpdateBusinessHourWithResponse(ctx context.Context, id string, body UpdateBusinessHourJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateBusinessHourHTTPResp, error)
// ListBusinessHourRangesWithResponse request
ListBusinessHourRangesWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*ListBusinessHourRangesHTTPResp, error)
// AddBusinessHourRangesWithBodyWithResponse request with any body
AddBusinessHourRangesWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddBusinessHourRangesHTTPResp, error)
AddBusinessHourRangesWithResponse(ctx context.Context, id string, body AddBusinessHourRangesJSONRequestBody, reqEditors ...RequestEditorFn) (*AddBusinessHourRangesHTTPResp, error)
// RemoveBusinessHourRangeWithResponse request
RemoveBusinessHourRangeWithResponse(ctx context.Context, id string, rangeId string, reqEditors ...RequestEditorFn) (*RemoveBusinessHourRangeHTTPResp, error)
// GetBusinessHourRangeWithResponse request
GetBusinessHourRangeWithResponse(ctx context.Context, id string, rangeId string, reqEditors ...RequestEditorFn) (*GetBusinessHourRangeHTTPResp, error)
// ListCalendarsWithResponse request
ListCalendarsWithResponse(ctx context.Context, params *ListCalendarsParams, reqEditors ...RequestEditorFn) (*ListCalendarsHTTPResp, error)
// CreateCalendarWithBodyWithResponse request with any body
CreateCalendarWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateCalendarHTTPResp, error)
CreateCalendarWithResponse(ctx context.Context, body CreateCalendarJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateCalendarHTTPResp, error)
// BulkDeleteCalendarsWithBodyWithResponse request with any body
BulkDeleteCalendarsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkDeleteCalendarsHTTPResp, error)
BulkDeleteCalendarsWithResponse(ctx context.Context, body BulkDeleteCalendarsJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkDeleteCalendarsHTTPResp, error)
// BulkUpdateCalendarsWithBodyWithResponse request with any body
BulkUpdateCalendarsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkUpdateCalendarsHTTPResp, error)
BulkUpdateCalendarsWithResponse(ctx context.Context, body BulkUpdateCalendarsJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkUpdateCalendarsHTTPResp, error)
// TestCalendarDateWithResponse request
TestCalendarDateWithResponse(ctx context.Context, params *TestCalendarDateParams, reqEditors ...RequestEditorFn) (*TestCalendarDateHTTPResp, error)
// DeleteCalendarWithResponse request
DeleteCalendarWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteCalendarHTTPResp, error)
// GetCalendarWithResponse request
GetCalendarWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetCalendarHTTPResp, error)
// UpdateCalendarWithBodyWithResponse request with any body
UpdateCalendarWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateCalendarHTTPResp, error)
UpdateCalendarWithResponse(ctx context.Context, id string, body UpdateCalendarJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateCalendarHTTPResp, error)
// GetCalenderDatesWithResponse request
GetCalenderDatesWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetCalenderDatesHTTPResp, error)
// AddCalendarDateWithBodyWithResponse request with any body
AddCalendarDateWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddCalendarDateHTTPResp, error)
AddCalendarDateWithResponse(ctx context.Context, id string, body AddCalendarDateJSONRequestBody, reqEditors ...RequestEditorFn) (*AddCalendarDateHTTPResp, error)
// RemoveCalendarDateWithResponse request
RemoveCalendarDateWithResponse(ctx context.Context, id string, dateId string, reqEditors ...RequestEditorFn) (*RemoveCalendarDateHTTPResp, error)
// GetCalendarDateWithResponse request
GetCalendarDateWithResponse(ctx context.Context, id string, dateId string, reqEditors ...RequestEditorFn) (*GetCalendarDateHTTPResp, error)
// UpdateCalendarDateWithBodyWithResponse request with any body
UpdateCalendarDateWithBodyWithResponse(ctx context.Context, id string, dateId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateCalendarDateHTTPResp, error)
UpdateCalendarDateWithResponse(ctx context.Context, id string, dateId string, body UpdateCalendarDateJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateCalendarDateHTTPResp, error)
// ListReportingCallsWithResponse request
ListReportingCallsWithResponse(ctx context.Context, params *ListReportingCallsParams, reqEditors ...RequestEditorFn) (*ListReportingCallsHTTPResp, error)
// ListAllSimpleReportingCallsWithResponse request
ListAllSimpleReportingCallsWithResponse(ctx context.Context, params *ListAllSimpleReportingCallsParams, reqEditors ...RequestEditorFn) (*ListAllSimpleReportingCallsHTTPResp, error)
// ListDialerSimpleReportingCallsWithResponse request
ListDialerSimpleReportingCallsWithResponse(ctx context.Context, params *ListDialerSimpleReportingCallsParams, reqEditors ...RequestEditorFn) (*ListDialerSimpleReportingCallsHTTPResp, error)
// ListInboundSimpleReportingCallsWithResponse request
ListInboundSimpleReportingCallsWithResponse(ctx context.Context, params *ListInboundSimpleReportingCallsParams, reqEditors ...RequestEditorFn) (*ListInboundSimpleReportingCallsHTTPResp, error)
// ListOutboundSimpleReportingCallsWithResponse request
ListOutboundSimpleReportingCallsWithResponse(ctx context.Context, params *ListOutboundSimpleReportingCallsParams, reqEditors ...RequestEditorFn) (*ListOutboundSimpleReportingCallsHTTPResp, error)
// CreateInboundTestCallWithBodyWithResponse request with any body
CreateInboundTestCallWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateInboundTestCallHTTPResp, error)
CreateInboundTestCallWithResponse(ctx context.Context, body CreateInboundTestCallJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateInboundTestCallHTTPResp, error)
// GetCallWithResponse request
GetCallWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetCallHTTPResp, error)
// CancelCallWithResponse request
CancelCallWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*CancelCallHTTPResp, error)
// HangupCallWithResponse request
HangupCallWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*HangupCallHTTPResp, error)
// SetCallSessionVariablesWithBodyWithResponse request with any body
SetCallSessionVariablesWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SetCallSessionVariablesHTTPResp, error)
SetCallSessionVariablesWithResponse(ctx context.Context, id string, body SetCallSessionVariablesJSONRequestBody, reqEditors ...RequestEditorFn) (*SetCallSessionVariablesHTTPResp, error)
// ListConferencesWithResponse request
ListConferencesWithResponse(ctx context.Context, params *ListConferencesParams, reqEditors ...RequestEditorFn) (*ListConferencesHTTPResp, error)
// GetConferenceWithResponse request
GetConferenceWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetConferenceHTTPResp, error)
// ListConversationsWithResponse request
ListConversationsWithResponse(ctx context.Context, params *ListConversationsParams, reqEditors ...RequestEditorFn) (*ListConversationsHTTPResp, error)
// CreateConversationWithBodyWithResponse request with any body
CreateConversationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateConversationHTTPResp, error)
CreateConversationWithResponse(ctx context.Context, body CreateConversationJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateConversationHTTPResp, error)
// ListAllConversationEventsWithResponse request
ListAllConversationEventsWithResponse(ctx context.Context, params *ListAllConversationEventsParams, reqEditors ...RequestEditorFn) (*ListAllConversationEventsHTTPResp, error)
// CloseConversationWithResponse request
CloseConversationWithResponse(ctx context.Context, conversationId string, reqEditors ...RequestEditorFn) (*CloseConversationHTTPResp, error)
// ListConversationEventsWithResponse request
ListConversationEventsWithResponse(ctx context.Context, conversationId string, reqEditors ...RequestEditorFn) (*ListConversationEventsHTTPResp, error)
// AddConversationEventWithBodyWithResponse request with any body
AddConversationEventWithBodyWithResponse(ctx context.Context, conversationId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddConversationEventHTTPResp, error)
AddConversationEventWithResponse(ctx context.Context, conversationId string, body AddConversationEventJSONRequestBody, reqEditors ...RequestEditorFn) (*AddConversationEventHTTPResp, error)
// GetFirstConversationEventWithResponse request
GetFirstConversationEventWithResponse(ctx context.Context, conversationId string, reqEditors ...RequestEditorFn) (*GetFirstConversationEventHTTPResp, error)
// GetLatestConversationEventWithResponse request
GetLatestConversationEventWithResponse(ctx context.Context, conversationId string, reqEditors ...RequestEditorFn) (*GetLatestConversationEventHTTPResp, error)
// OpenConversationWithResponse request
OpenConversationWithResponse(ctx context.Context, conversationId string, reqEditors ...RequestEditorFn) (*OpenConversationHTTPResp, error)
// GetConversationSessionWithResponse request
GetConversationSessionWithResponse(ctx context.Context, conversationId string, reqEditors ...RequestEditorFn) (*GetConversationSessionHTTPResp, error)
// UpdateConversationSessionWithBodyWithResponse request with any body
UpdateConversationSessionWithBodyWithResponse(ctx context.Context, conversationId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateConversationSessionHTTPResp, error)
UpdateConversationSessionWithResponse(ctx context.Context, conversationId string, body UpdateConversationSessionJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateConversationSessionHTTPResp, error)
// DeleteConversationWithResponse request
DeleteConversationWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteConversationHTTPResp, error)
// GetConversationWithResponse request
GetConversationWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetConversationHTTPResp, error)
// UpdateConversationWithBodyWithResponse request with any body
UpdateConversationWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateConversationHTTPResp, error)
UpdateConversationWithResponse(ctx context.Context, id string, body UpdateConversationJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateConversationHTTPResp, error)
// ListDashboardsWithResponse request
ListDashboardsWithResponse(ctx context.Context, params *ListDashboardsParams, reqEditors ...RequestEditorFn) (*ListDashboardsHTTPResp, error)
// CreateDashboardWithBodyWithResponse request with any body
CreateDashboardWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateDashboardHTTPResp, error)
CreateDashboardWithResponse(ctx context.Context, body CreateDashboardJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateDashboardHTTPResp, error)
// DeleteDashboardWithResponse request
DeleteDashboardWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteDashboardHTTPResp, error)
// GetDashboardWithResponse request
GetDashboardWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetDashboardHTTPResp, error)
// UpdateDashboardWithBodyWithResponse request with any body
UpdateDashboardWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateDashboardHTTPResp, error)
UpdateDashboardWithResponse(ctx context.Context, id string, body UpdateDashboardJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateDashboardHTTPResp, error)
// ListDashboardUsersWithResponse request
ListDashboardUsersWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*ListDashboardUsersHTTPResp, error)
// AddDashboardUserWithBodyWithResponse request with any body
AddDashboardUserWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddDashboardUserHTTPResp, error)
AddDashboardUserWithResponse(ctx context.Context, id string, body AddDashboardUserJSONRequestBody, reqEditors ...RequestEditorFn) (*AddDashboardUserHTTPResp, error)
// RemoveDashboardUserWithResponse request
RemoveDashboardUserWithResponse(ctx context.Context, id string, userId string, reqEditors ...RequestEditorFn) (*RemoveDashboardUserHTTPResp, error)
// GetServerTimeWithResponse request
GetServerTimeWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetServerTimeHTTPResp, error)
// ListTimezonesWithResponse request
ListTimezonesWithResponse(ctx context.Context, params *ListTimezonesParams, reqEditors ...RequestEditorFn) (*ListTimezonesHTTPResp, error)
// GetDialerInfoWithResponse request
GetDialerInfoWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetDialerInfoHTTPResp, error)
// FlushDialerWithResponse request
FlushDialerWithResponse(ctx context.Context, params *FlushDialerParams, reqEditors ...RequestEditorFn) (*FlushDialerHTTPResp, error)
// EchoWithResponse request
EchoWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*EchoHTTPResp, error)
// ListEventsWithResponse request
ListEventsWithResponse(ctx context.Context, params *ListEventsParams, reqEditors ...RequestEditorFn) (*ListEventsHTTPResp, error)
// CreateCustomEventWithBodyWithResponse request with any body
CreateCustomEventWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateCustomEventHTTPResp, error)
CreateCustomEventWithResponse(ctx context.Context, body CreateCustomEventJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateCustomEventHTTPResp, error)
// DeleteCustomEventWithResponse request
DeleteCustomEventWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteCustomEventHTTPResp, error)
// ListGlobalAutomationsWithResponse request
ListGlobalAutomationsWithResponse(ctx context.Context, params *ListGlobalAutomationsParams, reqEditors ...RequestEditorFn) (*ListGlobalAutomationsHTTPResp, error)
// CreateGlobalAutomationWithBodyWithResponse request with any body
CreateGlobalAutomationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateGlobalAutomationHTTPResp, error)
CreateGlobalAutomationWithResponse(ctx context.Context, body CreateGlobalAutomationJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateGlobalAutomationHTTPResp, error)
// BulkDeleteEventTriggersWithBodyWithResponse request with any body
BulkDeleteEventTriggersWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkDeleteEventTriggersHTTPResp, error)
BulkDeleteEventTriggersWithResponse(ctx context.Context, body BulkDeleteEventTriggersJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkDeleteEventTriggersHTTPResp, error)
// BulkUpdateEventTriggersWithBodyWithResponse request with any body
BulkUpdateEventTriggersWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkUpdateEventTriggersHTTPResp, error)
BulkUpdateEventTriggersWithResponse(ctx context.Context, body BulkUpdateEventTriggersJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkUpdateEventTriggersHTTPResp, error)
// DispatchEventTriggerWithBodyWithResponse request with any body
DispatchEventTriggerWithBodyWithResponse(ctx context.Context, eventTriggerId string, params *DispatchEventTriggerParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DispatchEventTriggerHTTPResp, error)
DispatchEventTriggerWithResponse(ctx context.Context, eventTriggerId string, params *DispatchEventTriggerParams, body DispatchEventTriggerJSONRequestBody, reqEditors ...RequestEditorFn) (*DispatchEventTriggerHTTPResp, error)
// DeleteGlobalAutomationWithResponse request
DeleteGlobalAutomationWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteGlobalAutomationHTTPResp, error)
// GetGlobalAutomationWithResponse request
GetGlobalAutomationWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetGlobalAutomationHTTPResp, error)
// UpdateGlobalAutomationWithBodyWithResponse request with any body
UpdateGlobalAutomationWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateGlobalAutomationHTTPResp, error)
UpdateGlobalAutomationWithResponse(ctx context.Context, id string, body UpdateGlobalAutomationJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateGlobalAutomationHTTPResp, error)
// CloneEventTriggerWithResponse request
CloneEventTriggerWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*CloneEventTriggerHTTPResp, error)
// ListExpressionsWithResponse request
ListExpressionsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListExpressionsHTTPResp, error)
// EvaluateExpressionWithBodyWithResponse request with any body
EvaluateExpressionWithBodyWithResponse(ctx context.Context, params *EvaluateExpressionParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*EvaluateExpressionHTTPResp, error)
EvaluateExpressionWithResponse(ctx context.Context, params *EvaluateExpressionParams, body EvaluateExpressionJSONRequestBody, reqEditors ...RequestEditorFn) (*EvaluateExpressionHTTPResp, error)
// ListFilesWithResponse request
ListFilesWithResponse(ctx context.Context, params *ListFilesParams, reqEditors ...RequestEditorFn) (*ListFilesHTTPResp, error)
// ListBackupFilesWithResponse request
ListBackupFilesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListBackupFilesHTTPResp, error)
// GetBulkFileDownloadWithResponse request
GetBulkFileDownloadWithResponse(ctx context.Context, params *GetBulkFileDownloadParams, reqEditors ...RequestEditorFn) (*GetBulkFileDownloadHTTPResp, error)
// PostBulkFileDownloadWithBodyWithResponse request with any body
PostBulkFileDownloadWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostBulkFileDownloadHTTPResp, error)
PostBulkFileDownloadWithResponse(ctx context.Context, body PostBulkFileDownloadJSONRequestBody, reqEditors ...RequestEditorFn) (*PostBulkFileDownloadHTTPResp, error)
// ListFilesByTypeWithResponse request
ListFilesByTypeWithResponse(ctx context.Context, pType StorageType, reqEditors ...RequestEditorFn) (*ListFilesByTypeHTTPResp, error)
// ListPromptFilesWithResponse request
ListPromptFilesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListPromptFilesHTTPResp, error)
// BulkDeleteFilesWithBodyWithResponse request with any body
BulkDeleteFilesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkDeleteFilesHTTPResp, error)
BulkDeleteFilesWithResponse(ctx context.Context, body BulkDeleteFilesJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkDeleteFilesHTTPResp, error)
// ListRecordingFilesWithResponse request
ListRecordingFilesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListRecordingFilesHTTPResp, error)
// DeleteFileWithResponse request
DeleteFileWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteFileHTTPResp, error)
// GetFileWithResponse request
GetFileWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetFileHTTPResp, error)
// DownloadFileWithResponse request
DownloadFileWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DownloadFileHTTPResp, error)
// ListIntegrationsWithResponse request
ListIntegrationsWithResponse(ctx context.Context, params *ListIntegrationsParams, reqEditors ...RequestEditorFn) (*ListIntegrationsHTTPResp, error)
// CreateIntegrationWithBodyWithResponse request with any body
CreateIntegrationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateIntegrationHTTPResp, error)
CreateIntegrationWithResponse(ctx context.Context, body CreateIntegrationJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateIntegrationHTTPResp, error)
// ListAvailableIntegrationsWithResponse request
ListAvailableIntegrationsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListAvailableIntegrationsHTTPResp, error)
// BulkDeleteIntegrationsWithBodyWithResponse request with any body
BulkDeleteIntegrationsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkDeleteIntegrationsHTTPResp, error)
BulkDeleteIntegrationsWithResponse(ctx context.Context, body BulkDeleteIntegrationsJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkDeleteIntegrationsHTTPResp, error)
// BulkUpdateIntegrationsWithBodyWithResponse request with any body
BulkUpdateIntegrationsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkUpdateIntegrationsHTTPResp, error)
BulkUpdateIntegrationsWithResponse(ctx context.Context, body BulkUpdateIntegrationsJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkUpdateIntegrationsHTTPResp, error)
// ListIntegrationProvidersWithResponse request
ListIntegrationProvidersWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListIntegrationProvidersHTTPResp, error)
// DeleteIntegrationWithResponse request
DeleteIntegrationWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteIntegrationHTTPResp, error)
// GetIntegrationWithResponse request
GetIntegrationWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetIntegrationHTTPResp, error)
// UpdateIntegrationWithBodyWithResponse request with any body
UpdateIntegrationWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateIntegrationHTTPResp, error)
UpdateIntegrationWithResponse(ctx context.Context, id string, body UpdateIntegrationJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateIntegrationHTTPResp, error)
// AuthorizeIntegrationWithBodyWithResponse request with any body
AuthorizeIntegrationWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AuthorizeIntegrationHTTPResp, error)
AuthorizeIntegrationWithResponse(ctx context.Context, id string, body AuthorizeIntegrationJSONRequestBody, reqEditors ...RequestEditorFn) (*AuthorizeIntegrationHTTPResp, error)
// CloneIntegrationWithResponse request
CloneIntegrationWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*CloneIntegrationHTTPResp, error)
// IntegrateIntegrationWithBodyWithResponse request with any body
IntegrateIntegrationWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*IntegrateIntegrationHTTPResp, error)
IntegrateIntegrationWithResponse(ctx context.Context, id string, body IntegrateIntegrationJSONRequestBody, reqEditors ...RequestEditorFn) (*IntegrateIntegrationHTTPResp, error)
// ListIntegrationTokensWithResponse request
ListIntegrationTokensWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*ListIntegrationTokensHTTPResp, error)
// DeleteIntegrationTokenWithResponse request
DeleteIntegrationTokenWithResponse(ctx context.Context, id string, tokenId string, reqEditors ...RequestEditorFn) (*DeleteIntegrationTokenHTTPResp, error)
// GetIntegrationTokenWithResponse request
GetIntegrationTokenWithResponse(ctx context.Context, id string, tokenId string, reqEditors ...RequestEditorFn) (*GetIntegrationTokenHTTPResp, error)
// RefreshIntegrationTokenWithResponse request
RefreshIntegrationTokenWithResponse(ctx context.Context, id string, tokenId string, reqEditors ...RequestEditorFn) (*RefreshIntegrationTokenHTTPResp, error)
// IntegrationApiProxyGetWithResponse request
IntegrationApiProxyGetWithResponse(ctx context.Context, integrationId string, uri string, reqEditors ...RequestEditorFn) (*IntegrationApiProxyGetHTTPResp, error)
// IntegrationApiProxyPostWithBodyWithResponse request with any body
IntegrationApiProxyPostWithBodyWithResponse(ctx context.Context, integrationId string, uri string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*IntegrationApiProxyPostHTTPResp, error)
IntegrationApiProxyPostWithResponse(ctx context.Context, integrationId string, uri string, body IntegrationApiProxyPostJSONRequestBody, reqEditors ...RequestEditorFn) (*IntegrationApiProxyPostHTTPResp, error)
// DeleteIntegrationAssociationWithResponse request
DeleteIntegrationAssociationWithResponse(ctx context.Context, integrationId string, associationId string, actionName string, reqEditors ...RequestEditorFn) (*DeleteIntegrationAssociationHTTPResp, error)
// AddIntegrationAssociationWithResponse request
AddIntegrationAssociationWithResponse(ctx context.Context, integrationId string, associationId string, actionName string, reqEditors ...RequestEditorFn) (*AddIntegrationAssociationHTTPResp, error)
// DispatchActionGetWithResponse request
DispatchActionGetWithResponse(ctx context.Context, integrationId string, action string, params *DispatchActionGetParams, reqEditors ...RequestEditorFn) (*DispatchActionGetHTTPResp, error)
// DispatchActionWithBodyWithResponse request with any body
DispatchActionWithBodyWithResponse(ctx context.Context, integrationId string, action string, params *DispatchActionParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DispatchActionHTTPResp, error)
DispatchActionWithResponse(ctx context.Context, integrationId string, action string, params *DispatchActionParams, body DispatchActionJSONRequestBody, reqEditors ...RequestEditorFn) (*DispatchActionHTTPResp, error)
DispatchActionWithFormdataBodyWithResponse(ctx context.Context, integrationId string, action string, params *DispatchActionParams, body DispatchActionFormdataRequestBody, reqEditors ...RequestEditorFn) (*DispatchActionHTTPResp, error)
// GetIntegrationProviderLogoWithResponse request
GetIntegrationProviderLogoWithResponse(ctx context.Context, providerName IntegrationProvider, size string, reqEditors ...RequestEditorFn) (*GetIntegrationProviderLogoHTTPResp, error)
// ListProviderSessionVariablesWithResponse request
ListProviderSessionVariablesWithResponse(ctx context.Context, provider string, reqEditors ...RequestEditorFn) (*ListProviderSessionVariablesHTTPResp, error)
// GetIntegrationProviderTemplateWithResponse request
GetIntegrationProviderTemplateWithResponse(ctx context.Context, provider string, reqEditors ...RequestEditorFn) (*GetIntegrationProviderTemplateHTTPResp, error)
// ListIntegrationTypeActionsWithResponse request
ListIntegrationTypeActionsWithResponse(ctx context.Context, pType string, reqEditors ...RequestEditorFn) (*ListIntegrationTypeActionsHTTPResp, error)
// DispatchIntegrationTypeActionWithBodyWithResponse request with any body
DispatchIntegrationTypeActionWithBodyWithResponse(ctx context.Context, pType string, id string, action string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DispatchIntegrationTypeActionHTTPResp, error)
DispatchIntegrationTypeActionWithResponse(ctx context.Context, pType string, id string, action string, body DispatchIntegrationTypeActionJSONRequestBody, reqEditors ...RequestEditorFn) (*DispatchIntegrationTypeActionHTTPResp, error)
// GetIntegrationTemplateWithResponse request
GetIntegrationTemplateWithResponse(ctx context.Context, pType string, provider string, reqEditors ...RequestEditorFn) (*GetIntegrationTemplateHTTPResp, error)
// ListLiveLogsWithResponse request
ListLiveLogsWithResponse(ctx context.Context, params *ListLiveLogsParams, reqEditors ...RequestEditorFn) (*ListLiveLogsHTTPResp, error)
// WriteLogWithBodyWithResponse request with any body
WriteLogWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*WriteLogHTTPResp, error)
WriteLogWithResponse(ctx context.Context, body WriteLogJSONRequestBody, reqEditors ...RequestEditorFn) (*WriteLogHTTPResp, error)
// DisableLiveLoggingWithResponse request
DisableLiveLoggingWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*DisableLiveLoggingHTTPResp, error)
// EnableLiveLoggingWithResponse request
EnableLiveLoggingWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*EnableLiveLoggingHTTPResp, error)
// GetMeWithResponse request
GetMeWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetMeHTTPResp, error)
// GetAllMetricDefinitionsWithResponse request
GetAllMetricDefinitionsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetAllMetricDefinitionsHTTPResp, error)
// ListMetricIdsWithResponse request
ListMetricIdsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListMetricIdsHTTPResp, error)
// GetMetricWithResponse request
GetMetricWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetMetricHTTPResp, error)
// GetMetricDefinitionWithResponse request
GetMetricDefinitionWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetMetricDefinitionHTTPResp, error)
// ListServiceNumbersWithResponse request
ListServiceNumbersWithResponse(ctx context.Context, params *ListServiceNumbersParams, reqEditors ...RequestEditorFn) (*ListServiceNumbersHTTPResp, error)
// GetServiceNumberWithResponse request
GetServiceNumberWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetServiceNumberHTTPResp, error)
// UpdateServiceNumberWithBodyWithResponse request with any body
UpdateServiceNumberWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateServiceNumberHTTPResp, error)
UpdateServiceNumberWithResponse(ctx context.Context, id string, body UpdateServiceNumberJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateServiceNumberHTTPResp, error)
// AddTagsToNumberWithBodyWithResponse request with any body
AddTagsToNumberWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddTagsToNumberHTTPResp, error)
AddTagsToNumberWithResponse(ctx context.Context, id string, body AddTagsToNumberJSONRequestBody, reqEditors ...RequestEditorFn) (*AddTagsToNumberHTTPResp, error)
// ListOutboundAttemptsWithResponse request
ListOutboundAttemptsWithResponse(ctx context.Context, params *ListOutboundAttemptsParams, reqEditors ...RequestEditorFn) (*ListOutboundAttemptsHTTPResp, error)
// ListCampaignsWithResponse request
ListCampaignsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListCampaignsHTTPResp, error)
// CreateCampaignWithBodyWithResponse request with any body
CreateCampaignWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateCampaignHTTPResp, error)
CreateCampaignWithResponse(ctx context.Context, body CreateCampaignJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateCampaignHTTPResp, error)
// DeleteCampaignWithResponse request
DeleteCampaignWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteCampaignHTTPResp, error)
// GetCampaignWithResponse request
GetCampaignWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetCampaignHTTPResp, error)
// UpdateCampaignWithBodyWithResponse request with any body
UpdateCampaignWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateCampaignHTTPResp, error)
UpdateCampaignWithResponse(ctx context.Context, id string, body UpdateCampaignJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateCampaignHTTPResp, error)
// ListCampaignAttemptsWithResponse request
ListCampaignAttemptsWithResponse(ctx context.Context, id string, params *ListCampaignAttemptsParams, reqEditors ...RequestEditorFn) (*ListCampaignAttemptsHTTPResp, error)
// GetCampaignHopperWithResponse request
GetCampaignHopperWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetCampaignHopperHTTPResp, error)
// ListCampaignLeadsWithResponse request
ListCampaignLeadsWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*ListCampaignLeadsHTTPResp, error)
// ListCampaignProcessedLeadsWithResponse request
ListCampaignProcessedLeadsWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*ListCampaignProcessedLeadsHTTPResp, error)
// UnsetCampaignListWithResponse request
UnsetCampaignListWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*UnsetCampaignListHTTPResp, error)
// GetCampaignListWithResponse request
GetCampaignListWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetCampaignListHTTPResp, error)
// SetCampaignListWithBodyWithResponse request with any body
SetCampaignListWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SetCampaignListHTTPResp, error)
SetCampaignListWithResponse(ctx context.Context, id string, body SetCampaignListJSONRequestBody, reqEditors ...RequestEditorFn) (*SetCampaignListHTTPResp, error)
// SetCampaignListByIdWithResponse request
SetCampaignListByIdWithResponse(ctx context.Context, id string, listId string, reqEditors ...RequestEditorFn) (*SetCampaignListByIdHTTPResp, error)
// LogoutAllCampaignAgentsWithResponse request
LogoutAllCampaignAgentsWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*LogoutAllCampaignAgentsHTTPResp, error)
// GetCampaignStatisticsWithResponse request
GetCampaignStatisticsWithResponse(ctx context.Context, id string, params *GetCampaignStatisticsParams, reqEditors ...RequestEditorFn) (*GetCampaignStatisticsHTTPResp, error)
// GetCampaignStatusWithResponse request
GetCampaignStatusWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetCampaignStatusHTTPResp, error)
// ListDialerBehavioursWithResponse request
ListDialerBehavioursWithResponse(ctx context.Context, params *ListDialerBehavioursParams, reqEditors ...RequestEditorFn) (*ListDialerBehavioursHTTPResp, error)
// CreateDialerBehaviourWithBodyWithResponse request with any body
CreateDialerBehaviourWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateDialerBehaviourHTTPResp, error)
CreateDialerBehaviourWithResponse(ctx context.Context, body CreateDialerBehaviourJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateDialerBehaviourHTTPResp, error)
// DeleteDialerBehaviourWithResponse request
DeleteDialerBehaviourWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteDialerBehaviourHTTPResp, error)
// GetDialerBehaviourWithResponse request
GetDialerBehaviourWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetDialerBehaviourHTTPResp, error)
// UpdateDialerBehaviourWithBodyWithResponse request with any body
UpdateDialerBehaviourWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateDialerBehaviourHTTPResp, error)
UpdateDialerBehaviourWithResponse(ctx context.Context, id string, body UpdateDialerBehaviourJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateDialerBehaviourHTTPResp, error)
// ListOutboundLeadsWithResponse request
ListOutboundLeadsWithResponse(ctx context.Context, params *ListOutboundLeadsParams, reqEditors ...RequestEditorFn) (*ListOutboundLeadsHTTPResp, error)
// ListProcessedOutboundLeadsWithResponse request
ListProcessedOutboundLeadsWithResponse(ctx context.Context, params *ListProcessedOutboundLeadsParams, reqEditors ...RequestEditorFn) (*ListProcessedOutboundLeadsHTTPResp, error)
// ListOutboundListsWithResponse request
ListOutboundListsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListOutboundListsHTTPResp, error)
// CreateOutboundListWithBodyWithResponse request with any body
CreateOutboundListWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateOutboundListHTTPResp, error)
CreateOutboundListWithResponse(ctx context.Context, body CreateOutboundListJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateOutboundListHTTPResp, error)
// DeleteOutboundListWithResponse request
DeleteOutboundListWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteOutboundListHTTPResp, error)
// GetOutboundListWithResponse request
GetOutboundListWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetOutboundListHTTPResp, error)
// UpdateOutboundListWithBodyWithResponse request with any body
UpdateOutboundListWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateOutboundListHTTPResp, error)
UpdateOutboundListWithResponse(ctx context.Context, id string, body UpdateOutboundListJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateOutboundListHTTPResp, error)
// ClearOutboundListWithResponse request
ClearOutboundListWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*ClearOutboundListHTTPResp, error)
// ListLeadsInListWithResponse request
ListLeadsInListWithResponse(ctx context.Context, id string, params *ListLeadsInListParams, reqEditors ...RequestEditorFn) (*ListLeadsInListHTTPResp, error)
// AddOutboundLeadWithBodyWithResponse request with any body
AddOutboundLeadWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddOutboundLeadHTTPResp, error)
AddOutboundLeadWithResponse(ctx context.Context, id string, body AddOutboundLeadJSONRequestBody, reqEditors ...RequestEditorFn) (*AddOutboundLeadHTTPResp, error)
// BulkDeleteOutboundLeadsAltWithBodyWithResponse request with any body
BulkDeleteOutboundLeadsAltWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkDeleteOutboundLeadsAltHTTPResp, error)
BulkDeleteOutboundLeadsAltWithResponse(ctx context.Context, id string, body BulkDeleteOutboundLeadsAltJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkDeleteOutboundLeadsAltHTTPResp, error)
// BulkDeleteOutboundLeadsWithBodyWithResponse request with any body
BulkDeleteOutboundLeadsWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkDeleteOutboundLeadsHTTPResp, error)
BulkDeleteOutboundLeadsWithResponse(ctx context.Context, id string, body BulkDeleteOutboundLeadsJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkDeleteOutboundLeadsHTTPResp, error)
// UploadOutboundLeadsWithBodyWithResponse request with any body
UploadOutboundLeadsWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UploadOutboundLeadsHTTPResp, error)
// DeleteOutboundLeadWithResponse request
DeleteOutboundLeadWithResponse(ctx context.Context, id string, leadId string, reqEditors ...RequestEditorFn) (*DeleteOutboundLeadHTTPResp, error)
// GetLeadInListWithResponse request
GetLeadInListWithResponse(ctx context.Context, id string, leadId string, reqEditors ...RequestEditorFn) (*GetLeadInListHTTPResp, error)
// UpdateOutboundLeadWithBodyWithResponse request with any body
UpdateOutboundLeadWithBodyWithResponse(ctx context.Context, id string, leadId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateOutboundLeadHTTPResp, error)
UpdateOutboundLeadWithResponse(ctx context.Context, id string, leadId string, body UpdateOutboundLeadJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateOutboundLeadHTTPResp, error)
// ListPhonebookEntrysWithResponse request
ListPhonebookEntrysWithResponse(ctx context.Context, params *ListPhonebookEntrysParams, reqEditors ...RequestEditorFn) (*ListPhonebookEntrysHTTPResp, error)
// CreatePhonebookEntryWithBodyWithResponse request with any body
CreatePhonebookEntryWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreatePhonebookEntryHTTPResp, error)
CreatePhonebookEntryWithResponse(ctx context.Context, body CreatePhonebookEntryJSONRequestBody, reqEditors ...RequestEditorFn) (*CreatePhonebookEntryHTTPResp, error)
// BulkDeletePhonebookEntriesWithBodyWithResponse request with any body
BulkDeletePhonebookEntriesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkDeletePhonebookEntriesHTTPResp, error)
BulkDeletePhonebookEntriesWithResponse(ctx context.Context, body BulkDeletePhonebookEntriesJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkDeletePhonebookEntriesHTTPResp, error)
// DownloadPhonebookEntriesWithResponse request
DownloadPhonebookEntriesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*DownloadPhonebookEntriesHTTPResp, error)
// UploadPhonebookEntriesWithBodyWithResponse request with any body
UploadPhonebookEntriesWithBodyWithResponse(ctx context.Context, params *UploadPhonebookEntriesParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UploadPhonebookEntriesHTTPResp, error)
// DeletePhonebookEntryWithResponse request
DeletePhonebookEntryWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeletePhonebookEntryHTTPResp, error)
// GetPhonebookEntryWithResponse request
GetPhonebookEntryWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetPhonebookEntryHTTPResp, error)
// UpdatePhonebookEntryWithBodyWithResponse request with any body
UpdatePhonebookEntryWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdatePhonebookEntryHTTPResp, error)
UpdatePhonebookEntryWithResponse(ctx context.Context, id string, body UpdatePhonebookEntryJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdatePhonebookEntryHTTPResp, error)
// PingWithResponse request
PingWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*PingHTTPResp, error)
// ListPromptsWithResponse request
ListPromptsWithResponse(ctx context.Context, params *ListPromptsParams, reqEditors ...RequestEditorFn) (*ListPromptsHTTPResp, error)
// UploadPromptWithBodyWithResponse request with any body
UploadPromptWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UploadPromptHTTPResp, error)
// DeletePromptWithResponse request
DeletePromptWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeletePromptHTTPResp, error)
// GetPromptWithResponse request
GetPromptWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetPromptHTTPResp, error)
// UpdatePromptWithBodyWithResponse request with any body
UpdatePromptWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdatePromptHTTPResp, error)
UpdatePromptWithResponse(ctx context.Context, id string, body UpdatePromptJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdatePromptHTTPResp, error)
// GetPromptUsesWithResponse request
GetPromptUsesWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetPromptUsesHTTPResp, error)
// GetPushTokenWithResponse request
GetPushTokenWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetPushTokenHTTPResp, error)
// ListQueuesWithResponse request
ListQueuesWithResponse(ctx context.Context, params *ListQueuesParams, reqEditors ...RequestEditorFn) (*ListQueuesHTTPResp, error)
// CreateQueueWithBodyWithResponse request with any body
CreateQueueWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateQueueHTTPResp, error)
CreateQueueWithResponse(ctx context.Context, body CreateQueueJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateQueueHTTPResp, error)
// BulkUpdateQueuesWithBodyWithResponse request with any body
BulkUpdateQueuesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkUpdateQueuesHTTPResp, error)
BulkUpdateQueuesWithResponse(ctx context.Context, body BulkUpdateQueuesJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkUpdateQueuesHTTPResp, error)
// ListGlobalQueueSelectionsWithResponse request
ListGlobalQueueSelectionsWithResponse(ctx context.Context, params *ListGlobalQueueSelectionsParams, reqEditors ...RequestEditorFn) (*ListGlobalQueueSelectionsHTTPResp, error)
// DeleteQueueWithResponse request
DeleteQueueWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteQueueHTTPResp, error)
// GetQueueWithResponse request
GetQueueWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetQueueHTTPResp, error)
// UpdateQueueWithBodyWithResponse request with any body
UpdateQueueWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateQueueHTTPResp, error)
UpdateQueueWithResponse(ctx context.Context, id string, body UpdateQueueJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateQueueHTTPResp, error)
// QueueCallbackWithBodyWithResponse request with any body
QueueCallbackWithBodyWithResponse(ctx context.Context, queueId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*QueueCallbackHTTPResp, error)
QueueCallbackWithResponse(ctx context.Context, queueId string, body QueueCallbackJSONRequestBody, reqEditors ...RequestEditorFn) (*QueueCallbackHTTPResp, error)
// ListQueuedCallsWithResponse request
ListQueuedCallsWithResponse(ctx context.Context, queueId string, params *ListQueuedCallsParams, reqEditors ...RequestEditorFn) (*ListQueuedCallsHTTPResp, error)
// GetAgentsForQueueSelectionWithResponse request
GetAgentsForQueueSelectionWithResponse(ctx context.Context, queueId string, params *GetAgentsForQueueSelectionParams, reqEditors ...RequestEditorFn) (*GetAgentsForQueueSelectionHTTPResp, error)
// ListQueueSelectionsWithResponse request
ListQueueSelectionsWithResponse(ctx context.Context, queueId string, params *ListQueueSelectionsParams, reqEditors ...RequestEditorFn) (*ListQueueSelectionsHTTPResp, error)
// CreateQueueSelectionWithBodyWithResponse request with any body
CreateQueueSelectionWithBodyWithResponse(ctx context.Context, queueId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateQueueSelectionHTTPResp, error)
CreateQueueSelectionWithResponse(ctx context.Context, queueId string, body CreateQueueSelectionJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateQueueSelectionHTTPResp, error)
// SetQueueSelectionsPriorityWithBodyWithResponse request with any body
SetQueueSelectionsPriorityWithBodyWithResponse(ctx context.Context, queueId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SetQueueSelectionsPriorityHTTPResp, error)
SetQueueSelectionsPriorityWithResponse(ctx context.Context, queueId string, body SetQueueSelectionsPriorityJSONRequestBody, reqEditors ...RequestEditorFn) (*SetQueueSelectionsPriorityHTTPResp, error)
// DeleteQueueSelectionWithResponse request
DeleteQueueSelectionWithResponse(ctx context.Context, queueId string, id string, reqEditors ...RequestEditorFn) (*DeleteQueueSelectionHTTPResp, error)
// GetQueueSelectionWithResponse request
GetQueueSelectionWithResponse(ctx context.Context, queueId string, id string, reqEditors ...RequestEditorFn) (*GetQueueSelectionHTTPResp, error)
// UpdateQueueSelectionWithBodyWithResponse request with any body
UpdateQueueSelectionWithBodyWithResponse(ctx context.Context, queueId string, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateQueueSelectionHTTPResp, error)
UpdateQueueSelectionWithResponse(ctx context.Context, queueId string, id string, body UpdateQueueSelectionJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateQueueSelectionHTTPResp, error)
// AddAgentToQueueSelectionWithBodyWithResponse request with any body
AddAgentToQueueSelectionWithBodyWithResponse(ctx context.Context, queueId string, selectionId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddAgentToQueueSelectionHTTPResp, error)
AddAgentToQueueSelectionWithResponse(ctx context.Context, queueId string, selectionId string, body AddAgentToQueueSelectionJSONRequestBody, reqEditors ...RequestEditorFn) (*AddAgentToQueueSelectionHTTPResp, error)
// RemoveAgentFromQueueSelectionWithResponse request
RemoveAgentFromQueueSelectionWithResponse(ctx context.Context, queueId string, selectionId string, id string, reqEditors ...RequestEditorFn) (*RemoveAgentFromQueueSelectionHTTPResp, error)
// AddGroupToQueueSelectionWithBodyWithResponse request with any body
AddGroupToQueueSelectionWithBodyWithResponse(ctx context.Context, queueId string, selectionId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddGroupToQueueSelectionHTTPResp, error)
AddGroupToQueueSelectionWithResponse(ctx context.Context, queueId string, selectionId string, body AddGroupToQueueSelectionJSONRequestBody, reqEditors ...RequestEditorFn) (*AddGroupToQueueSelectionHTTPResp, error)
// RemoveGroupFromQueueSelectionWithResponse request
RemoveGroupFromQueueSelectionWithResponse(ctx context.Context, queueId string, selectionId string, id string, reqEditors ...RequestEditorFn) (*RemoveGroupFromQueueSelectionHTTPResp, error)
// AddTagToQueueSelectionWithBodyWithResponse request with any body
AddTagToQueueSelectionWithBodyWithResponse(ctx context.Context, queueId string, selectionId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddTagToQueueSelectionHTTPResp, error)
AddTagToQueueSelectionWithResponse(ctx context.Context, queueId string, selectionId string, body AddTagToQueueSelectionJSONRequestBody, reqEditors ...RequestEditorFn) (*AddTagToQueueSelectionHTTPResp, error)
// RemoveTagFromQueueSelectionWithResponse request
RemoveTagFromQueueSelectionWithResponse(ctx context.Context, queueId string, selectionId string, id string, reqEditors ...RequestEditorFn) (*RemoveTagFromQueueSelectionHTTPResp, error)
// ListQueueTriggersWithResponse request
ListQueueTriggersWithResponse(ctx context.Context, queueId string, reqEditors ...RequestEditorFn) (*ListQueueTriggersHTTPResp, error)
// ListRecordingsWithResponse request
ListRecordingsWithResponse(ctx context.Context, params *ListRecordingsParams, reqEditors ...RequestEditorFn) (*ListRecordingsHTTPResp, error)
// StartRecordingWithBodyWithResponse request with any body
StartRecordingWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*StartRecordingHTTPResp, error)
StartRecordingWithResponse(ctx context.Context, body StartRecordingJSONRequestBody, reqEditors ...RequestEditorFn) (*StartRecordingHTTPResp, error)
// BulkRecordingActionWithBodyWithResponse request with any body
BulkRecordingActionWithBodyWithResponse(ctx context.Context, bulkAction string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkRecordingActionHTTPResp, error)
BulkRecordingActionWithResponse(ctx context.Context, bulkAction string, body BulkRecordingActionJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkRecordingActionHTTPResp, error)
// DeleteRecordingWithResponse request
DeleteRecordingWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteRecordingHTTPResp, error)
// GetRecordingWithResponse request
GetRecordingWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetRecordingHTTPResp, error)
// UpdateRecordingWithBodyWithResponse request with any body
UpdateRecordingWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateRecordingHTTPResp, error)
UpdateRecordingWithResponse(ctx context.Context, id string, body UpdateRecordingJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateRecordingHTTPResp, error)
// UnflagRecordingWithResponse request
UnflagRecordingWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*UnflagRecordingHTTPResp, error)
// GetRecordingFlagWithResponse request
GetRecordingFlagWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetRecordingFlagHTTPResp, error)
// ToggleRecordingFlagWithResponse request
ToggleRecordingFlagWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*ToggleRecordingFlagHTTPResp, error)
// FlagRecordingWithResponse request
FlagRecordingWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*FlagRecordingHTTPResp, error)
// ListRoutingsWithResponse request
ListRoutingsWithResponse(ctx context.Context, params *ListRoutingsParams, reqEditors ...RequestEditorFn) (*ListRoutingsHTTPResp, error)
// CreateRoutingWithBodyWithResponse request with any body
CreateRoutingWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateRoutingHTTPResp, error)
CreateRoutingWithResponse(ctx context.Context, body CreateRoutingJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateRoutingHTTPResp, error)
// DeleteRoutingWithResponse request
DeleteRoutingWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteRoutingHTTPResp, error)
// GetRoutingWithResponse request
GetRoutingWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetRoutingHTTPResp, error)
// UpdateRoutingWithBodyWithResponse request with any body
UpdateRoutingWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateRoutingHTTPResp, error)
UpdateRoutingWithResponse(ctx context.Context, id string, body UpdateRoutingJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateRoutingHTTPResp, error)
// CreateSessionWithResponse request
CreateSessionWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*CreateSessionHTTPResp, error)
// GetSessionVariablesWithResponse request
GetSessionVariablesWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetSessionVariablesHTTPResp, error)
// UpdateSessionVariablesWithBodyWithResponse request with any body
UpdateSessionVariablesWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSessionVariablesHTTPResp, error)
UpdateSessionVariablesWithResponse(ctx context.Context, id string, body UpdateSessionVariablesJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSessionVariablesHTTPResp, error)
// ClearAllSettingsWithResponse request
ClearAllSettingsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ClearAllSettingsHTTPResp, error)
// ListAllSettingsWithResponse request
ListAllSettingsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListAllSettingsHTTPResp, error)
// GetSettingsForAppAgentStatusWithResponse request
GetSettingsForAppAgentStatusWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetSettingsForAppAgentStatusHTTPResp, error)
// UpdateSettingsForAppAgentStatusWithBodyWithResponse request with any body
UpdateSettingsForAppAgentStatusWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSettingsForAppAgentStatusHTTPResp, error)
UpdateSettingsForAppAgentStatusWithResponse(ctx context.Context, body UpdateSettingsForAppAgentStatusJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSettingsForAppAgentStatusHTTPResp, error)
// GetSettingsForAppConversationsWithResponse request
GetSettingsForAppConversationsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetSettingsForAppConversationsHTTPResp, error)
// UpdateSettingsForAppConversationsWithBodyWithResponse request with any body
UpdateSettingsForAppConversationsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSettingsForAppConversationsHTTPResp, error)
UpdateSettingsForAppConversationsWithResponse(ctx context.Context, body UpdateSettingsForAppConversationsJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSettingsForAppConversationsHTTPResp, error)
// GetSettingsForAppCustomerLoggingWithResponse request
GetSettingsForAppCustomerLoggingWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetSettingsForAppCustomerLoggingHTTPResp, error)
// UpdateSettingsForAppCustomerLoggingWithBodyWithResponse request with any body
UpdateSettingsForAppCustomerLoggingWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSettingsForAppCustomerLoggingHTTPResp, error)
UpdateSettingsForAppCustomerLoggingWithResponse(ctx context.Context, body UpdateSettingsForAppCustomerLoggingJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSettingsForAppCustomerLoggingHTTPResp, error)
// GetSettingsForAppIntegrationsWithResponse request
GetSettingsForAppIntegrationsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetSettingsForAppIntegrationsHTTPResp, error)
// UpdateSettingsForAppIntegrationsWithBodyWithResponse request with any body
UpdateSettingsForAppIntegrationsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSettingsForAppIntegrationsHTTPResp, error)
UpdateSettingsForAppIntegrationsWithResponse(ctx context.Context, body UpdateSettingsForAppIntegrationsJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSettingsForAppIntegrationsHTTPResp, error)
// GetSettingsForAuditDefaultWithResponse request
GetSettingsForAuditDefaultWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetSettingsForAuditDefaultHTTPResp, error)
// UpdateSettingsForAuditDefaultWithBodyWithResponse request with any body
UpdateSettingsForAuditDefaultWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSettingsForAuditDefaultHTTPResp, error)
UpdateSettingsForAuditDefaultWithResponse(ctx context.Context, body UpdateSettingsForAuditDefaultJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSettingsForAuditDefaultHTTPResp, error)
// GetSettingsForRetentionPeriodsWithResponse request
GetSettingsForRetentionPeriodsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetSettingsForRetentionPeriodsHTTPResp, error)
// UpdateSettingsForRetentionPeriodsWithBodyWithResponse request with any body
UpdateSettingsForRetentionPeriodsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSettingsForRetentionPeriodsHTTPResp, error)
UpdateSettingsForRetentionPeriodsWithResponse(ctx context.Context, body UpdateSettingsForRetentionPeriodsJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSettingsForRetentionPeriodsHTTPResp, error)
// GetSettingsForTelephonyAgentInboundWithResponse request
GetSettingsForTelephonyAgentInboundWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetSettingsForTelephonyAgentInboundHTTPResp, error)
// UpdateSettingsForTelephonyAgentInboundWithBodyWithResponse request with any body
UpdateSettingsForTelephonyAgentInboundWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSettingsForTelephonyAgentInboundHTTPResp, error)
UpdateSettingsForTelephonyAgentInboundWithResponse(ctx context.Context, body UpdateSettingsForTelephonyAgentInboundJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSettingsForTelephonyAgentInboundHTTPResp, error)
// GetSettingsForTelephonyAgentOutboundWithResponse request
GetSettingsForTelephonyAgentOutboundWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetSettingsForTelephonyAgentOutboundHTTPResp, error)
// UpdateSettingsForTelephonyAgentOutboundWithBodyWithResponse request with any body
UpdateSettingsForTelephonyAgentOutboundWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSettingsForTelephonyAgentOutboundHTTPResp, error)
UpdateSettingsForTelephonyAgentOutboundWithResponse(ctx context.Context, body UpdateSettingsForTelephonyAgentOutboundJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSettingsForTelephonyAgentOutboundHTTPResp, error)
// GetSettingsForTelephonyAgentRecordingWithResponse request
GetSettingsForTelephonyAgentRecordingWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetSettingsForTelephonyAgentRecordingHTTPResp, error)
// UpdateSettingsForTelephonyAgentRecordingWithBodyWithResponse request with any body
UpdateSettingsForTelephonyAgentRecordingWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSettingsForTelephonyAgentRecordingHTTPResp, error)
UpdateSettingsForTelephonyAgentRecordingWithResponse(ctx context.Context, body UpdateSettingsForTelephonyAgentRecordingJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSettingsForTelephonyAgentRecordingHTTPResp, error)
// GetSettingsForTelephonyAgentWrapupWithResponse request
GetSettingsForTelephonyAgentWrapupWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetSettingsForTelephonyAgentWrapupHTTPResp, error)
// UpdateSettingsForTelephonyAgentWrapupWithBodyWithResponse request with any body
UpdateSettingsForTelephonyAgentWrapupWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSettingsForTelephonyAgentWrapupHTTPResp, error)
UpdateSettingsForTelephonyAgentWrapupWithResponse(ctx context.Context, body UpdateSettingsForTelephonyAgentWrapupJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSettingsForTelephonyAgentWrapupHTTPResp, error)
// GetSettingsForTelephonyPostCallWithResponse request
GetSettingsForTelephonyPostCallWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetSettingsForTelephonyPostCallHTTPResp, error)
// UpdateSettingsForTelephonyPostCallWithBodyWithResponse request with any body
UpdateSettingsForTelephonyPostCallWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSettingsForTelephonyPostCallHTTPResp, error)
UpdateSettingsForTelephonyPostCallWithResponse(ctx context.Context, body UpdateSettingsForTelephonyPostCallJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSettingsForTelephonyPostCallHTTPResp, error)
// GetSettingsForUiI18nWithResponse request
GetSettingsForUiI18nWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetSettingsForUiI18nHTTPResp, error)
// UpdateSettingsForUiI18nWithBodyWithResponse request with any body
UpdateSettingsForUiI18nWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSettingsForUiI18nHTTPResp, error)
UpdateSettingsForUiI18nWithResponse(ctx context.Context, body UpdateSettingsForUiI18nJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSettingsForUiI18nHTTPResp, error)
// ClearSettingsInScopeWithResponse request
ClearSettingsInScopeWithResponse(ctx context.Context, scope string, reqEditors ...RequestEditorFn) (*ClearSettingsInScopeHTTPResp, error)
// ListSettingsInScopeWithResponse request
ListSettingsInScopeWithResponse(ctx context.Context, scope string, reqEditors ...RequestEditorFn) (*ListSettingsInScopeHTTPResp, error)
// ClearSettingWithResponse request
ClearSettingWithResponse(ctx context.Context, scope string, key string, reqEditors ...RequestEditorFn) (*ClearSettingHTTPResp, error)
// ListSmssWithResponse request
ListSmssWithResponse(ctx context.Context, params *ListSmssParams, reqEditors ...RequestEditorFn) (*ListSmssHTTPResp, error)
// SendSmsWithBodyWithResponse request with any body
SendSmsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SendSmsHTTPResp, error)
SendSmsWithResponse(ctx context.Context, body SendSmsJSONRequestBody, reqEditors ...RequestEditorFn) (*SendSmsHTTPResp, error)
// ReportSmsWithResponse request
ReportSmsWithResponse(ctx context.Context, params *ReportSmsParams, reqEditors ...RequestEditorFn) (*ReportSmsHTTPResp, error)
// TestInboundSmsWithBodyWithResponse request with any body
TestInboundSmsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*TestInboundSmsHTTPResp, error)
TestInboundSmsWithResponse(ctx context.Context, body TestInboundSmsJSONRequestBody, reqEditors ...RequestEditorFn) (*TestInboundSmsHTTPResp, error)
// DeleteSmsWithResponse request
DeleteSmsWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteSmsHTTPResp, error)
// GetSmsWithResponse request
GetSmsWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetSmsHTTPResp, error)
// GetApiStatusWithResponse request
GetApiStatusWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiStatusHTTPResp, error)
// ListTagsWithResponse request
ListTagsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListTagsHTTPResp, error)
// ListTagsByCategoryWithResponse request
ListTagsByCategoryWithResponse(ctx context.Context, category string, reqEditors ...RequestEditorFn) (*ListTagsByCategoryHTTPResp, error)
// ExportTemplatesWithResponse request
ExportTemplatesWithResponse(ctx context.Context, pType ExportTemplatesParamsType, reqEditors ...RequestEditorFn) (*ExportTemplatesHTTPResp, error)
// ListTriggersWithResponse request
ListTriggersWithResponse(ctx context.Context, params *ListTriggersParams, reqEditors ...RequestEditorFn) (*ListTriggersHTTPResp, error)
// CreateTriggerWithBodyWithResponse request with any body
CreateTriggerWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateTriggerHTTPResp, error)
CreateTriggerWithResponse(ctx context.Context, body CreateTriggerJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateTriggerHTTPResp, error)
// BulkTriggerActionWithBodyWithResponse request with any body
BulkTriggerActionWithBodyWithResponse(ctx context.Context, bulkAction string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkTriggerActionHTTPResp, error)
BulkTriggerActionWithResponse(ctx context.Context, bulkAction string, body BulkTriggerActionJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkTriggerActionHTTPResp, error)
// ListTriggerExpressionsWithResponse request
ListTriggerExpressionsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListTriggerExpressionsHTTPResp, error)
// ListTriggerOperatorsWithResponse request
ListTriggerOperatorsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListTriggerOperatorsHTTPResp, error)
// TestTriggersWithBodyWithResponse request with any body
TestTriggersWithBodyWithResponse(ctx context.Context, params *TestTriggersParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*TestTriggersHTTPResp, error)
TestTriggersWithResponse(ctx context.Context, params *TestTriggersParams, body TestTriggersJSONRequestBody, reqEditors ...RequestEditorFn) (*TestTriggersHTTPResp, error)
// DeleteTriggerWithResponse request
DeleteTriggerWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteTriggerHTTPResp, error)
// GetTriggerWithResponse request
GetTriggerWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetTriggerHTTPResp, error)
// UpdateTriggerWithBodyWithResponse request with any body
UpdateTriggerWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateTriggerHTTPResp, error)
UpdateTriggerWithResponse(ctx context.Context, id string, body UpdateTriggerJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateTriggerHTTPResp, error)
// CloneTriggerWithResponse request
CloneTriggerWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*CloneTriggerHTTPResp, error)
// ListTriggerConditionsWithResponse request
ListTriggerConditionsWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*ListTriggerConditionsHTTPResp, error)
// SetTriggerConditionsWithBodyWithResponse request with any body
SetTriggerConditionsWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SetTriggerConditionsHTTPResp, error)
SetTriggerConditionsWithResponse(ctx context.Context, id string, body SetTriggerConditionsJSONRequestBody, reqEditors ...RequestEditorFn) (*SetTriggerConditionsHTTPResp, error)
// GetTriggerUsesWithResponse request
GetTriggerUsesWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetTriggerUsesHTTPResp, error)
// ListUsersWithResponse request
ListUsersWithResponse(ctx context.Context, params *ListUsersParams, reqEditors ...RequestEditorFn) (*ListUsersHTTPResp, error)
// CreateUserWithBodyWithResponse request with any body
CreateUserWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateUserHTTPResp, error)
CreateUserWithResponse(ctx context.Context, body CreateUserJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateUserHTTPResp, error)
// GetUserByEmailWithResponse request
GetUserByEmailWithResponse(ctx context.Context, email string, reqEditors ...RequestEditorFn) (*GetUserByEmailHTTPResp, error)
// DeleteUsersWithBodyWithResponse request with any body
DeleteUsersWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeleteUsersHTTPResp, error)
DeleteUsersWithResponse(ctx context.Context, body DeleteUsersJSONRequestBody, reqEditors ...RequestEditorFn) (*DeleteUsersHTTPResp, error)
// DisableUsersWithBodyWithResponse request with any body
DisableUsersWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DisableUsersHTTPResp, error)
DisableUsersWithResponse(ctx context.Context, body DisableUsersJSONRequestBody, reqEditors ...RequestEditorFn) (*DisableUsersHTTPResp, error)
// EnableUsersWithBodyWithResponse request with any body
EnableUsersWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*EnableUsersHTTPResp, error)
EnableUsersWithResponse(ctx context.Context, body EnableUsersJSONRequestBody, reqEditors ...RequestEditorFn) (*EnableUsersHTTPResp, error)
// ResetPasswordsWithBodyWithResponse request with any body
ResetPasswordsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ResetPasswordsHTTPResp, error)
ResetPasswordsWithResponse(ctx context.Context, body ResetPasswordsJSONRequestBody, reqEditors ...RequestEditorFn) (*ResetPasswordsHTTPResp, error)
// ListAvailableRolesWithResponse request
ListAvailableRolesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListAvailableRolesHTTPResp, error)
// AddRolesWithBodyWithResponse request with any body
AddRolesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddRolesHTTPResp, error)
AddRolesWithResponse(ctx context.Context, body AddRolesJSONRequestBody, reqEditors ...RequestEditorFn) (*AddRolesHTTPResp, error)
// RemoveRolesWithBodyWithResponse request with any body
RemoveRolesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RemoveRolesHTTPResp, error)
RemoveRolesWithResponse(ctx context.Context, body RemoveRolesJSONRequestBody, reqEditors ...RequestEditorFn) (*RemoveRolesHTTPResp, error)
// GetUserWithResponse request
GetUserWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetUserHTTPResp, error)
// GetWidgetSettingsWithResponse request
GetWidgetSettingsWithResponse(ctx context.Context, pType string, reqEditors ...RequestEditorFn) (*GetWidgetSettingsHTTPResp, error)
}
ClientWithResponsesInterface is the interface specification for the client with responses above.
type CloneApplicationHTTPResp ¶ added in v0.38.0
type CloneApplicationHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON201 *ApplicationItemResponse
}
func ParseCloneApplicationHTTPResp ¶ added in v0.38.0
func ParseCloneApplicationHTTPResp(rsp *http.Response) (*CloneApplicationHTTPResp, error)
ParseCloneApplicationHTTPResp parses an HTTP response from a CloneApplicationWithResponse call
func (CloneApplicationHTTPResp) Status ¶ added in v0.38.0
func (r CloneApplicationHTTPResp) Status() string
Status returns HTTPResponse.Status
func (CloneApplicationHTTPResp) StatusCode ¶ added in v0.38.0
func (r CloneApplicationHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CloneEventTriggerHTTPResp ¶ added in v0.38.0
type CloneEventTriggerHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON201 *GlobalAutomationItemResponse
}
func ParseCloneEventTriggerHTTPResp ¶ added in v0.38.0
func ParseCloneEventTriggerHTTPResp(rsp *http.Response) (*CloneEventTriggerHTTPResp, error)
ParseCloneEventTriggerHTTPResp parses an HTTP response from a CloneEventTriggerWithResponse call
func (CloneEventTriggerHTTPResp) Status ¶ added in v0.38.0
func (r CloneEventTriggerHTTPResp) Status() string
Status returns HTTPResponse.Status
func (CloneEventTriggerHTTPResp) StatusCode ¶ added in v0.38.0
func (r CloneEventTriggerHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CloneIntegrationHTTPResp ¶ added in v0.38.0
type CloneIntegrationHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON201 *IntegrationItemResponse
}
func ParseCloneIntegrationHTTPResp ¶ added in v0.38.0
func ParseCloneIntegrationHTTPResp(rsp *http.Response) (*CloneIntegrationHTTPResp, error)
ParseCloneIntegrationHTTPResp parses an HTTP response from a CloneIntegrationWithResponse call
func (CloneIntegrationHTTPResp) Status ¶ added in v0.38.0
func (r CloneIntegrationHTTPResp) Status() string
Status returns HTTPResponse.Status
func (CloneIntegrationHTTPResp) StatusCode ¶ added in v0.38.0
func (r CloneIntegrationHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CloneTriggerHTTPResp ¶
type CloneTriggerHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *TriggerItemResponse
}
func ParseCloneTriggerHTTPResp ¶
func ParseCloneTriggerHTTPResp(rsp *http.Response) (*CloneTriggerHTTPResp, error)
ParseCloneTriggerHTTPResp parses an HTTP response from a CloneTriggerWithResponse call
func (CloneTriggerHTTPResp) Status ¶
func (r CloneTriggerHTTPResp) Status() string
Status returns HTTPResponse.Status
func (CloneTriggerHTTPResp) StatusCode ¶
func (r CloneTriggerHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CloseConversationHTTPResp ¶ added in v0.38.0
type CloseConversationHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ConversationItemResponse
}
func ParseCloseConversationHTTPResp ¶ added in v0.38.0
func ParseCloseConversationHTTPResp(rsp *http.Response) (*CloseConversationHTTPResp, error)
ParseCloseConversationHTTPResp parses an HTTP response from a CloseConversationWithResponse call
func (CloseConversationHTTPResp) Status ¶ added in v0.38.0
func (r CloseConversationHTTPResp) Status() string
Status returns HTTPResponse.Status
func (CloseConversationHTTPResp) StatusCode ¶ added in v0.38.0
func (r CloseConversationHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type Conference ¶
type Conference struct {
DateCreated time.Time `json:"dateCreated"`
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
LastUpdated time.Time `json:"lastUpdated"`
// Members Conference members. Elements may be null (the live API can return a null slot for a member that has just left); the generated `Vec` is rewritten to hold `Option<ConferenceMember>` by scripts/generate.sh.
Members []ConferenceMember `json:"members"`
Moderator *ConferenceMember `json:"moderator,omitempty"`
State ConferenceState `json:"state"`
}
Conference defines model for Conference.
type ConferenceAgent ¶
type ConferenceAgent struct {
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
Name string `json:"name"`
Number string `json:"number"`
}
ConferenceAgent defines model for ConferenceAgent.
type ConferenceItemResponse ¶
type ConferenceItemResponse struct {
Item Conference `json:"item"`
// Success Whether the Request was successful or not
Success bool `json:"success"`
}
ConferenceItemResponse defines model for ConferenceItemResponse.
type ConferenceMember ¶
type ConferenceMember struct {
Agent *ConferenceAgent `json:"agent,omitempty"`
// Call A single call leg handled by the platform — inbound, outbound or dialer. A call belongs to a call session and a conversation, and may have a parent call when it is a child leg (e.g. a transfer or bridge).
Call Call `json:"call"`
DateCreated time.Time `json:"dateCreated"`
Hold *bool `json:"hold,omitempty"`
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
IsModerator bool `json:"isModerator"`
LastUpdated time.Time `json:"lastUpdated"`
State ConferenceMemberState `json:"state"`
}
ConferenceMember defines model for ConferenceMember.
type ConferenceMemberState ¶
type ConferenceMemberState string
ConferenceMemberState defines model for ConferenceMemberState.
const ( ConferenceMemberStateAdded ConferenceMemberState = "added" ConferenceMemberStatePending ConferenceMemberState = "pending" ConferenceMemberStateRemoved ConferenceMemberState = "removed" )
Defines values for ConferenceMemberState.
type ConferenceState ¶
type ConferenceState string
ConferenceState defines model for ConferenceState.
const ( ConferenceStateCreated ConferenceState = "created" ConferenceStateFinished ConferenceState = "finished" )
Defines values for ConferenceState.
type Conversation ¶
type Conversation struct {
DateCreated *time.Time `json:"dateCreated,omitempty"`
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
// Phone The consumer's phone number, when the conversation is identified by phone.
Phone *string `json:"phone,omitempty"`
// State Whether the conversation is currently open or closed.
State *ConversationState `json:"state,omitempty"`
}
Conversation A conversation — the container that ties together every interaction (calls, SMS, queue and integration events) with one consumer over time.
type ConversationEvent ¶
type ConversationEvent struct {
Agent *AgentShort `json:"agent,omitempty"`
// Call A single call leg handled by the platform — inbound, outbound or dialer. A call belongs to a call session and a conversation, and may have a parent call when it is a child leg (e.g. a transfer or bridge).
Call *Call `json:"call,omitempty"`
// ConversationId The unique Identifier (UUID) of the object
ConversationId *openapi_types.UUID `json:"conversationId,omitempty"`
DateCreated *time.Time `json:"dateCreated,omitempty"`
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
// Lod Level of detail of the event (higher = more detail).
Lod *int `json:"lod,omitempty"`
// Name The event name — what happened.
Name string `json:"name"`
// Type The area of concern an event belongs to — which subsystem produced it.
Type ConversationEventType `json:"type"`
}
ConversationEvent A single event within a conversation — something that happened on a call, SMS, queue, integration, or a custom event added by a user.
type ConversationEventItemResponse ¶
type ConversationEventItemResponse struct {
// Item A single event within a conversation — something that happened on a call, SMS, queue, integration, or a custom event added by a user.
Item ConversationEvent `json:"item"`
// Success Whether the Request was successful or not
Success bool `json:"success"`
}
ConversationEventItemResponse defines model for ConversationEventItemResponse.
type ConversationEventRequest ¶ added in v0.38.0
type ConversationEventRequest struct {
// Data Arbitrary key/value payload stored with the event.
Data *map[string]interface{} `json:"data,omitempty"`
// Name The event name — what happened.
Name string `json:"name"`
}
ConversationEventRequest A custom user event to add to a conversation.
type ConversationEventType ¶
type ConversationEventType string
ConversationEventType The area of concern an event belongs to — which subsystem produced it.
const ( ConversationEventTypeAgent ConversationEventType = "agent" ConversationEventTypeApplication ConversationEventType = "application" ConversationEventTypeCall ConversationEventType = "call" ConversationEventTypeExternal ConversationEventType = "external" ConversationEventTypeIntegration ConversationEventType = "integration" ConversationEventTypeQueue ConversationEventType = "queue" ConversationEventTypeSms ConversationEventType = "sms" )
Defines values for ConversationEventType.
type ConversationItemResponse ¶
type ConversationItemResponse struct {
// Item A conversation — the container that ties together every interaction (calls, SMS, queue and integration events) with one consumer over time.
Item Conversation `json:"item"`
// Success Whether the Request was successful or not
Success bool `json:"success"`
}
ConversationItemResponse defines model for ConversationItemResponse.
type ConversationSessionVariables ¶
type ConversationSessionVariables map[string]interface{}
ConversationSessionVariables A flat key/value map of session variables shared between the conversation and its live call session.
type ConversationSessionVariablesItemResponse ¶
type ConversationSessionVariablesItemResponse struct {
// Item A flat key/value map of session variables shared between the conversation and its live call session.
Item map[string]interface{} `json:"item"`
// Success Whether the Request was successful or not
Success bool `json:"success"`
}
ConversationSessionVariablesItemResponse defines model for ConversationSessionVariablesItemResponse.
type ConversationState ¶
type ConversationState string
ConversationState Whether the conversation is currently open or closed.
const ( Closed ConversationState = "closed" Open ConversationState = "open" )
Defines values for ConversationState.
type CreateAgentGroupHTTPResp ¶
type CreateAgentGroupHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON201 *AgentGroupItemResponse
}
func ParseCreateAgentGroupHTTPResp ¶
func ParseCreateAgentGroupHTTPResp(rsp *http.Response) (*CreateAgentGroupHTTPResp, error)
ParseCreateAgentGroupHTTPResp parses an HTTP response from a CreateAgentGroupWithResponse call
func (CreateAgentGroupHTTPResp) Status ¶
func (r CreateAgentGroupHTTPResp) Status() string
Status returns HTTPResponse.Status
func (CreateAgentGroupHTTPResp) StatusCode ¶
func (r CreateAgentGroupHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateAgentGroupJSONRequestBody ¶
type CreateAgentGroupJSONRequestBody = RestCreateAgentGroup
CreateAgentGroupJSONRequestBody defines body for CreateAgentGroup for application/json ContentType.
type CreateAgentHTTPResp ¶
type CreateAgentHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON201 *AgentItemResponse
}
func ParseCreateAgentHTTPResp ¶
func ParseCreateAgentHTTPResp(rsp *http.Response) (*CreateAgentHTTPResp, error)
ParseCreateAgentHTTPResp parses an HTTP response from a CreateAgentWithResponse call
func (CreateAgentHTTPResp) Status ¶
func (r CreateAgentHTTPResp) Status() string
Status returns HTTPResponse.Status
func (CreateAgentHTTPResp) StatusCode ¶
func (r CreateAgentHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateAgentJSONRequestBody ¶
type CreateAgentJSONRequestBody = RestCreateAgent
CreateAgentJSONRequestBody defines body for CreateAgent for application/json ContentType.
type CreateAgentOutboundCallHTTPResp ¶ added in v0.38.0
type CreateAgentOutboundCallHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *CallItemResponse
}
func ParseCreateAgentOutboundCallHTTPResp ¶ added in v0.38.0
func ParseCreateAgentOutboundCallHTTPResp(rsp *http.Response) (*CreateAgentOutboundCallHTTPResp, error)
ParseCreateAgentOutboundCallHTTPResp parses an HTTP response from a CreateAgentOutboundCallWithResponse call
func (CreateAgentOutboundCallHTTPResp) Status ¶ added in v0.38.0
func (r CreateAgentOutboundCallHTTPResp) Status() string
Status returns HTTPResponse.Status
func (CreateAgentOutboundCallHTTPResp) StatusCode ¶ added in v0.38.0
func (r CreateAgentOutboundCallHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateAgentOutboundCallJSONRequestBody ¶ added in v0.38.0
type CreateAgentOutboundCallJSONRequestBody = AgentOutboundCallRequest
CreateAgentOutboundCallJSONRequestBody defines body for CreateAgentOutboundCall for application/json ContentType.
type CreateAgentPresenceHTTPResp ¶ added in v0.38.0
type CreateAgentPresenceHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *AgentPresenceItemResponse
}
func ParseCreateAgentPresenceHTTPResp ¶ added in v0.38.0
func ParseCreateAgentPresenceHTTPResp(rsp *http.Response) (*CreateAgentPresenceHTTPResp, error)
ParseCreateAgentPresenceHTTPResp parses an HTTP response from a CreateAgentPresenceWithResponse call
func (CreateAgentPresenceHTTPResp) Status ¶ added in v0.38.0
func (r CreateAgentPresenceHTTPResp) Status() string
Status returns HTTPResponse.Status
func (CreateAgentPresenceHTTPResp) StatusCode ¶ added in v0.38.0
func (r CreateAgentPresenceHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateAgentPresenceJSONRequestBody ¶ added in v0.38.0
type CreateAgentPresenceJSONRequestBody = AgentPresenceWriteBody
CreateAgentPresenceJSONRequestBody defines body for CreateAgentPresence for application/json ContentType.
type CreateApplicationHTTPResp ¶
type CreateApplicationHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON201 *ApplicationItemResponse
}
func ParseCreateApplicationHTTPResp ¶
func ParseCreateApplicationHTTPResp(rsp *http.Response) (*CreateApplicationHTTPResp, error)
ParseCreateApplicationHTTPResp parses an HTTP response from a CreateApplicationWithResponse call
func (CreateApplicationHTTPResp) Status ¶
func (r CreateApplicationHTTPResp) Status() string
Status returns HTTPResponse.Status
func (CreateApplicationHTTPResp) StatusCode ¶
func (r CreateApplicationHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateApplicationJSONRequestBody ¶
type CreateApplicationJSONRequestBody = ApplicationCreateBody
CreateApplicationJSONRequestBody defines body for CreateApplication for application/json ContentType.
type CreateBabeldeskHTTPResp ¶
type CreateBabeldeskHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON201 *BabeldeskItemResponse
}
func ParseCreateBabeldeskHTTPResp ¶
func ParseCreateBabeldeskHTTPResp(rsp *http.Response) (*CreateBabeldeskHTTPResp, error)
ParseCreateBabeldeskHTTPResp parses an HTTP response from a CreateBabeldeskWithResponse call
func (CreateBabeldeskHTTPResp) Status ¶
func (r CreateBabeldeskHTTPResp) Status() string
Status returns HTTPResponse.Status
func (CreateBabeldeskHTTPResp) StatusCode ¶
func (r CreateBabeldeskHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateBabeldeskJSONRequestBody ¶
type CreateBabeldeskJSONRequestBody = RestCreateBabeldesk
CreateBabeldeskJSONRequestBody defines body for CreateBabeldesk for application/json ContentType.
type CreateBabeldeskWidgetHTTPResp ¶
type CreateBabeldeskWidgetHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON201 *BabeldeskWidgetItemResponse
}
func ParseCreateBabeldeskWidgetHTTPResp ¶
func ParseCreateBabeldeskWidgetHTTPResp(rsp *http.Response) (*CreateBabeldeskWidgetHTTPResp, error)
ParseCreateBabeldeskWidgetHTTPResp parses an HTTP response from a CreateBabeldeskWidgetWithResponse call
func (CreateBabeldeskWidgetHTTPResp) Status ¶
func (r CreateBabeldeskWidgetHTTPResp) Status() string
Status returns HTTPResponse.Status
func (CreateBabeldeskWidgetHTTPResp) StatusCode ¶
func (r CreateBabeldeskWidgetHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateBabeldeskWidgetJSONRequestBody ¶
type CreateBabeldeskWidgetJSONRequestBody = RestCreateBabeldeskWidget
CreateBabeldeskWidgetJSONRequestBody defines body for CreateBabeldeskWidget for application/json ContentType.
type CreateBusinessHourHTTPResp ¶
type CreateBusinessHourHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON201 *BusinessHourItemResponse
}
func ParseCreateBusinessHourHTTPResp ¶
func ParseCreateBusinessHourHTTPResp(rsp *http.Response) (*CreateBusinessHourHTTPResp, error)
ParseCreateBusinessHourHTTPResp parses an HTTP response from a CreateBusinessHourWithResponse call
func (CreateBusinessHourHTTPResp) Status ¶
func (r CreateBusinessHourHTTPResp) Status() string
Status returns HTTPResponse.Status
func (CreateBusinessHourHTTPResp) StatusCode ¶
func (r CreateBusinessHourHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateBusinessHourJSONRequestBody ¶
type CreateBusinessHourJSONRequestBody = RestCreateBusinessHour
CreateBusinessHourJSONRequestBody defines body for CreateBusinessHour for application/json ContentType.
type CreateCalendarHTTPResp ¶
type CreateCalendarHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON201 *CalendarItemResponse
}
func ParseCreateCalendarHTTPResp ¶
func ParseCreateCalendarHTTPResp(rsp *http.Response) (*CreateCalendarHTTPResp, error)
ParseCreateCalendarHTTPResp parses an HTTP response from a CreateCalendarWithResponse call
func (CreateCalendarHTTPResp) Status ¶
func (r CreateCalendarHTTPResp) Status() string
Status returns HTTPResponse.Status
func (CreateCalendarHTTPResp) StatusCode ¶
func (r CreateCalendarHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateCalendarJSONRequestBody ¶
type CreateCalendarJSONRequestBody = RestCreateCalendar
CreateCalendarJSONRequestBody defines body for CreateCalendar for application/json ContentType.
type CreateCampaignHTTPResp ¶
type CreateCampaignHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON201 *OutboundCampaignItemResponse
}
func ParseCreateCampaignHTTPResp ¶
func ParseCreateCampaignHTTPResp(rsp *http.Response) (*CreateCampaignHTTPResp, error)
ParseCreateCampaignHTTPResp parses an HTTP response from a CreateCampaignWithResponse call
func (CreateCampaignHTTPResp) Status ¶
func (r CreateCampaignHTTPResp) Status() string
Status returns HTTPResponse.Status
func (CreateCampaignHTTPResp) StatusCode ¶
func (r CreateCampaignHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateCampaignJSONRequestBody ¶
type CreateCampaignJSONRequestBody = CreateCampaignRequest
CreateCampaignJSONRequestBody defines body for CreateCampaign for application/json ContentType.
type CreateCampaignRequest ¶
type CreateCampaignRequest struct {
Active bool `json:"active"`
CallRatio *float32 `json:"callRatio,omitempty"`
DisplayNumber string `json:"displayNumber"`
ListOrder CampaignListOrder `json:"listOrder"`
Name string `json:"name"`
TestMode bool `json:"testMode"`
}
CreateCampaignRequest defines model for CreateCampaignRequest.
type CreateConversationHTTPResp ¶
type CreateConversationHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON201 *ConversationItemResponse
}
func ParseCreateConversationHTTPResp ¶
func ParseCreateConversationHTTPResp(rsp *http.Response) (*CreateConversationHTTPResp, error)
ParseCreateConversationHTTPResp parses an HTTP response from a CreateConversationWithResponse call
func (CreateConversationHTTPResp) Status ¶
func (r CreateConversationHTTPResp) Status() string
Status returns HTTPResponse.Status
func (CreateConversationHTTPResp) StatusCode ¶
func (r CreateConversationHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateConversationJSONRequestBody ¶
type CreateConversationJSONRequestBody = RestCreateConversation
CreateConversationJSONRequestBody defines body for CreateConversation for application/json ContentType.
type CreateCustomEventHTTPResp ¶
type CreateCustomEventHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *EventItemResponse
}
func ParseCreateCustomEventHTTPResp ¶
func ParseCreateCustomEventHTTPResp(rsp *http.Response) (*CreateCustomEventHTTPResp, error)
ParseCreateCustomEventHTTPResp parses an HTTP response from a CreateCustomEventWithResponse call
func (CreateCustomEventHTTPResp) Status ¶
func (r CreateCustomEventHTTPResp) Status() string
Status returns HTTPResponse.Status
func (CreateCustomEventHTTPResp) StatusCode ¶
func (r CreateCustomEventHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateCustomEventJSONRequestBody ¶
type CreateCustomEventJSONRequestBody = CustomEventRequest
CreateCustomEventJSONRequestBody defines body for CreateCustomEvent for application/json ContentType.
type CreateDashboardHTTPResp ¶ added in v0.38.0
type CreateDashboardHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON201 *DashboardItemResponse
}
func ParseCreateDashboardHTTPResp ¶ added in v0.38.0
func ParseCreateDashboardHTTPResp(rsp *http.Response) (*CreateDashboardHTTPResp, error)
ParseCreateDashboardHTTPResp parses an HTTP response from a CreateDashboardWithResponse call
func (CreateDashboardHTTPResp) Status ¶ added in v0.38.0
func (r CreateDashboardHTTPResp) Status() string
Status returns HTTPResponse.Status
func (CreateDashboardHTTPResp) StatusCode ¶ added in v0.38.0
func (r CreateDashboardHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateDashboardJSONRequestBody ¶ added in v0.38.0
type CreateDashboardJSONRequestBody = DashboardCreateBody
CreateDashboardJSONRequestBody defines body for CreateDashboard for application/json ContentType.
type CreateDialerBehaviourHTTPResp ¶ added in v0.38.0
type CreateDialerBehaviourHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON201 *DialerBehaviourItemResponse
}
func ParseCreateDialerBehaviourHTTPResp ¶ added in v0.38.0
func ParseCreateDialerBehaviourHTTPResp(rsp *http.Response) (*CreateDialerBehaviourHTTPResp, error)
ParseCreateDialerBehaviourHTTPResp parses an HTTP response from a CreateDialerBehaviourWithResponse call
func (CreateDialerBehaviourHTTPResp) Status ¶ added in v0.38.0
func (r CreateDialerBehaviourHTTPResp) Status() string
Status returns HTTPResponse.Status
func (CreateDialerBehaviourHTTPResp) StatusCode ¶ added in v0.38.0
func (r CreateDialerBehaviourHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateDialerBehaviourJSONRequestBody ¶ added in v0.38.0
type CreateDialerBehaviourJSONRequestBody = DialerBehaviourWriteBody
CreateDialerBehaviourJSONRequestBody defines body for CreateDialerBehaviour for application/json ContentType.
type CreateGlobalAutomationHTTPResp ¶
type CreateGlobalAutomationHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON201 *GlobalAutomationItemResponse
}
func ParseCreateGlobalAutomationHTTPResp ¶
func ParseCreateGlobalAutomationHTTPResp(rsp *http.Response) (*CreateGlobalAutomationHTTPResp, error)
ParseCreateGlobalAutomationHTTPResp parses an HTTP response from a CreateGlobalAutomationWithResponse call
func (CreateGlobalAutomationHTTPResp) Status ¶
func (r CreateGlobalAutomationHTTPResp) Status() string
Status returns HTTPResponse.Status
func (CreateGlobalAutomationHTTPResp) StatusCode ¶
func (r CreateGlobalAutomationHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateGlobalAutomationJSONRequestBody ¶
type CreateGlobalAutomationJSONRequestBody = RestCreateGlobalAutomation
CreateGlobalAutomationJSONRequestBody defines body for CreateGlobalAutomation for application/json ContentType.
type CreateInboundTestCallHTTPResp ¶
type CreateInboundTestCallHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON201 *CallItemResponse
}
func ParseCreateInboundTestCallHTTPResp ¶
func ParseCreateInboundTestCallHTTPResp(rsp *http.Response) (*CreateInboundTestCallHTTPResp, error)
ParseCreateInboundTestCallHTTPResp parses an HTTP response from a CreateInboundTestCallWithResponse call
func (CreateInboundTestCallHTTPResp) Status ¶
func (r CreateInboundTestCallHTTPResp) Status() string
Status returns HTTPResponse.Status
func (CreateInboundTestCallHTTPResp) StatusCode ¶
func (r CreateInboundTestCallHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateInboundTestCallJSONRequestBody ¶
type CreateInboundTestCallJSONRequestBody = CreateTestCallRequest
CreateInboundTestCallJSONRequestBody defines body for CreateInboundTestCall for application/json ContentType.
type CreateIntegrationHTTPResp ¶
type CreateIntegrationHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON201 *IntegrationItemResponse
}
func ParseCreateIntegrationHTTPResp ¶
func ParseCreateIntegrationHTTPResp(rsp *http.Response) (*CreateIntegrationHTTPResp, error)
ParseCreateIntegrationHTTPResp parses an HTTP response from a CreateIntegrationWithResponse call
func (CreateIntegrationHTTPResp) Status ¶
func (r CreateIntegrationHTTPResp) Status() string
Status returns HTTPResponse.Status
func (CreateIntegrationHTTPResp) StatusCode ¶
func (r CreateIntegrationHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateIntegrationJSONRequestBody ¶
type CreateIntegrationJSONRequestBody = IntegrationCreateRequest
CreateIntegrationJSONRequestBody defines body for CreateIntegration for application/json ContentType.
type CreateListRequest ¶ added in v0.38.0
type CreateListRequest struct {
// Name The lead-list's name (unique per customer).
Name string `json:"name"`
}
CreateListRequest Request body to create or rename a lead-list.
type CreateLocalAutomationHTTPResp ¶
type CreateLocalAutomationHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON201 *LocalAutomationItemResponse
}
func ParseCreateLocalAutomationHTTPResp ¶
func ParseCreateLocalAutomationHTTPResp(rsp *http.Response) (*CreateLocalAutomationHTTPResp, error)
ParseCreateLocalAutomationHTTPResp parses an HTTP response from a CreateLocalAutomationWithResponse call
func (CreateLocalAutomationHTTPResp) Status ¶
func (r CreateLocalAutomationHTTPResp) Status() string
Status returns HTTPResponse.Status
func (CreateLocalAutomationHTTPResp) StatusCode ¶
func (r CreateLocalAutomationHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateLocalAutomationJSONRequestBody ¶
type CreateLocalAutomationJSONRequestBody = RestCreateLocalAutomation
CreateLocalAutomationJSONRequestBody defines body for CreateLocalAutomation for application/json ContentType.
type CreateManagedUserRequest ¶
type CreateManagedUserRequest struct {
// Activated Whether to enable and activate the user immediately.
Activated *bool `json:"activated,omitempty"`
// Email The user's login email address (unique per account).
Email openapi_types.Email `json:"email"`
// Password The user's initial password; a random one is generated if omitted.
Password *string `json:"password,omitempty"`
// Roles A List of Roles which are associated with the current User
Roles []AccountRole `json:"roles"`
}
CreateManagedUserRequest Request body to create a user.
type CreateOutboundListHTTPResp ¶
type CreateOutboundListHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *OutboundListItemResponse
}
func ParseCreateOutboundListHTTPResp ¶
func ParseCreateOutboundListHTTPResp(rsp *http.Response) (*CreateOutboundListHTTPResp, error)
ParseCreateOutboundListHTTPResp parses an HTTP response from a CreateOutboundListWithResponse call
func (CreateOutboundListHTTPResp) Status ¶
func (r CreateOutboundListHTTPResp) Status() string
Status returns HTTPResponse.Status
func (CreateOutboundListHTTPResp) StatusCode ¶
func (r CreateOutboundListHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateOutboundListJSONRequestBody ¶
type CreateOutboundListJSONRequestBody = CreateOutboundListRequest
CreateOutboundListJSONRequestBody defines body for CreateOutboundList for application/json ContentType.
type CreateOutboundListRequest ¶
type CreateOutboundListRequest struct {
// Name The lead-list's name (unique per customer).
Name string `json:"name"`
}
CreateOutboundListRequest Request body to create a lead-list.
type CreatePhonebookEntryHTTPResp ¶
type CreatePhonebookEntryHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON201 *PhonebookEntryItemResponse
}
func ParseCreatePhonebookEntryHTTPResp ¶
func ParseCreatePhonebookEntryHTTPResp(rsp *http.Response) (*CreatePhonebookEntryHTTPResp, error)
ParseCreatePhonebookEntryHTTPResp parses an HTTP response from a CreatePhonebookEntryWithResponse call
func (CreatePhonebookEntryHTTPResp) Status ¶
func (r CreatePhonebookEntryHTTPResp) Status() string
Status returns HTTPResponse.Status
func (CreatePhonebookEntryHTTPResp) StatusCode ¶
func (r CreatePhonebookEntryHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreatePhonebookEntryJSONRequestBody ¶
type CreatePhonebookEntryJSONRequestBody = RestCreatePhonebookEntry
CreatePhonebookEntryJSONRequestBody defines body for CreatePhonebookEntry for application/json ContentType.
type CreateQueueHTTPResp ¶
type CreateQueueHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON201 *QueueItemResponse
}
func ParseCreateQueueHTTPResp ¶
func ParseCreateQueueHTTPResp(rsp *http.Response) (*CreateQueueHTTPResp, error)
ParseCreateQueueHTTPResp parses an HTTP response from a CreateQueueWithResponse call
func (CreateQueueHTTPResp) Status ¶
func (r CreateQueueHTTPResp) Status() string
Status returns HTTPResponse.Status
func (CreateQueueHTTPResp) StatusCode ¶
func (r CreateQueueHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateQueueJSONRequestBody ¶
type CreateQueueJSONRequestBody = RestCreateQueue
CreateQueueJSONRequestBody defines body for CreateQueue for application/json ContentType.
type CreateQueueSelectionHTTPResp ¶
type CreateQueueSelectionHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON201 *QueueSelectionItemResponse
}
func ParseCreateQueueSelectionHTTPResp ¶
func ParseCreateQueueSelectionHTTPResp(rsp *http.Response) (*CreateQueueSelectionHTTPResp, error)
ParseCreateQueueSelectionHTTPResp parses an HTTP response from a CreateQueueSelectionWithResponse call
func (CreateQueueSelectionHTTPResp) Status ¶
func (r CreateQueueSelectionHTTPResp) Status() string
Status returns HTTPResponse.Status
func (CreateQueueSelectionHTTPResp) StatusCode ¶
func (r CreateQueueSelectionHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateQueueSelectionJSONRequestBody ¶
type CreateQueueSelectionJSONRequestBody = RestCreateQueueSelection
CreateQueueSelectionJSONRequestBody defines body for CreateQueueSelection for application/json ContentType.
type CreateRoutingHTTPResp ¶
type CreateRoutingHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON201 *RoutingItemResponse
}
func ParseCreateRoutingHTTPResp ¶
func ParseCreateRoutingHTTPResp(rsp *http.Response) (*CreateRoutingHTTPResp, error)
ParseCreateRoutingHTTPResp parses an HTTP response from a CreateRoutingWithResponse call
func (CreateRoutingHTTPResp) Status ¶
func (r CreateRoutingHTTPResp) Status() string
Status returns HTTPResponse.Status
func (CreateRoutingHTTPResp) StatusCode ¶
func (r CreateRoutingHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateRoutingJSONRequestBody ¶
type CreateRoutingJSONRequestBody = RestCreateRouting
CreateRoutingJSONRequestBody defines body for CreateRouting for application/json ContentType.
type CreateSessionHTTPResp ¶
type CreateSessionHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *SessionResponse
}
func ParseCreateSessionHTTPResp ¶
func ParseCreateSessionHTTPResp(rsp *http.Response) (*CreateSessionHTTPResp, error)
ParseCreateSessionHTTPResp parses an HTTP response from a CreateSessionWithResponse call
func (CreateSessionHTTPResp) Status ¶
func (r CreateSessionHTTPResp) Status() string
Status returns HTTPResponse.Status
func (CreateSessionHTTPResp) StatusCode ¶
func (r CreateSessionHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateTestCall ¶
type CreateTestCall = CreateTestCallRequest
CreateTestCall defines model for CreateTestCall.
type CreateTestCallRequest ¶
type CreateTestCallRequest struct {
// AgentId The unique Identifier (UUID) of the object
AgentId *openapi_types.UUID `json:"agentId,omitempty"`
Duration *int64 `json:"duration,omitempty"`
FromNumber string `json:"fromNumber"`
// Id The unique Identifier (UUID) of the object
Id *openapi_types.UUID `json:"id,omitempty"`
Session *map[string]interface{} `json:"session,omitempty"`
ToNumber string `json:"toNumber"`
}
CreateTestCallRequest defines model for CreateTestCallRequest.
type CreateTriggerHTTPResp ¶
type CreateTriggerHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON201 *TriggerItemResponse
}
func ParseCreateTriggerHTTPResp ¶
func ParseCreateTriggerHTTPResp(rsp *http.Response) (*CreateTriggerHTTPResp, error)
ParseCreateTriggerHTTPResp parses an HTTP response from a CreateTriggerWithResponse call
func (CreateTriggerHTTPResp) Status ¶
func (r CreateTriggerHTTPResp) Status() string
Status returns HTTPResponse.Status
func (CreateTriggerHTTPResp) StatusCode ¶
func (r CreateTriggerHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateTriggerJSONRequestBody ¶
type CreateTriggerJSONRequestBody = RestCreateTrigger
CreateTriggerJSONRequestBody defines body for CreateTrigger for application/json ContentType.
type CreateUserHTTPResp ¶
type CreateUserHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON201 *ManagedUserItemResponse
}
func ParseCreateUserHTTPResp ¶
func ParseCreateUserHTTPResp(rsp *http.Response) (*CreateUserHTTPResp, error)
ParseCreateUserHTTPResp parses an HTTP response from a CreateUserWithResponse call
func (CreateUserHTTPResp) Status ¶
func (r CreateUserHTTPResp) Status() string
Status returns HTTPResponse.Status
func (CreateUserHTTPResp) StatusCode ¶
func (r CreateUserHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateUserJSONRequestBody ¶
type CreateUserJSONRequestBody = CreateManagedUserRequest
CreateUserJSONRequestBody defines body for CreateUser for application/json ContentType.
type CustomEventRequest ¶
type CustomEventRequest struct {
// Name The custom event's name (combined with the `custom` type as its code).
Name string `json:"name"`
// Tags A List of Tags describing an Object
Tags *[]Tag `json:"tags,omitempty"`
}
CustomEventRequest Request body to create a custom event.
type Dashboard ¶ added in v0.38.0
type Dashboard struct {
// UrlSelf Absolute self-link to this Dashboard
UrlSelf *string `json:"_url,omitempty"`
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
// Name The name of the Dashboard (unique per account)
Name string `json:"name"`
// Url The Dashboard URL
Url string `json:"url"`
}
Dashboard A reporting Dashboard
type DashboardCreateBody ¶ added in v0.38.0
type DashboardCreateBody struct {
// Name The name of the Dashboard (unique per account, max 48 chars)
Name string `json:"name"`
// Url The Dashboard URL (max 255 chars)
Url string `json:"url"`
}
DashboardCreateBody Request-Body to create a Dashboard
type DashboardItemResponse ¶ added in v0.38.0
type DashboardItemResponse struct {
// Item A reporting Dashboard
Item Dashboard `json:"item"`
// Success Whether the Request was successful or not
Success bool `json:"success"`
}
DashboardItemResponse defines model for DashboardItemResponse.
type DashboardUpdateBody ¶ added in v0.38.0
type DashboardUpdateBody struct {
// Name The name of the Dashboard (unique per account, max 48 chars)
Name *string `json:"name,omitempty"`
// Url The Dashboard URL (max 255 chars)
Url *string `json:"url,omitempty"`
}
DashboardUpdateBody Request-Body to update a Dashboard (partial update)
type DashboardUser ¶ added in v0.38.0
type DashboardUser struct {
// Email The user's login email address.
Email openapi_types.Email `json:"email"`
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
}
DashboardUser A user allowed to access a Dashboard
type DashboardUserAddRequest ¶ added in v0.38.0
type DashboardUserAddRequest struct {
// Email Email of an existing reporter user in this account
Email openapi_types.Email `json:"email"`
}
DashboardUserAddRequest The reporter user to grant dashboard access, by email.
type DashboardUsersResponse ¶ added in v0.38.0
type DashboardUsersResponse struct {
Items []DashboardUser `json:"items"`
Success bool `json:"success"`
}
DashboardUsersResponse defines model for DashboardUsersResponse.
type DefaultSuccess ¶
type DefaultSuccess = bool
DefaultSuccess Whether or not the request was successful
type DefaultTextToSpeechSettings ¶
type DefaultTextToSpeechSettings struct {
Language *string `json:"language,omitempty"`
Provider *DefaultTextToSpeechSettingsProvider `json:"provider,omitempty"`
Voice *string `json:"voice,omitempty"`
}
DefaultTextToSpeechSettings defines model for DefaultTextToSpeechSettings.
type DefaultTextToSpeechSettingsProvider ¶
type DefaultTextToSpeechSettingsProvider string
DefaultTextToSpeechSettingsProvider defines model for DefaultTextToSpeechSettings.Provider.
const ( DefaultTextToSpeechSettingsProviderAzure DefaultTextToSpeechSettingsProvider = "azure" DefaultTextToSpeechSettingsProviderGoogle DefaultTextToSpeechSettingsProvider = "google" )
Defines values for DefaultTextToSpeechSettingsProvider.
type DefaultV2MessageResponse ¶
type DefaultV2MessageResponse struct {
Message *string `json:"message,omitempty"`
// Success Whether or not the request was successful
Success bool `json:"success"`
}
DefaultV2MessageResponse defines model for DefaultV2MessageResponse.
type DeleteAgentGroupHTTPResp ¶
type DeleteAgentGroupHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *DeleteAgentGroupResponse
}
func ParseDeleteAgentGroupHTTPResp ¶
func ParseDeleteAgentGroupHTTPResp(rsp *http.Response) (*DeleteAgentGroupHTTPResp, error)
ParseDeleteAgentGroupHTTPResp parses an HTTP response from a DeleteAgentGroupWithResponse call
func (DeleteAgentGroupHTTPResp) Status ¶
func (r DeleteAgentGroupHTTPResp) Status() string
Status returns HTTPResponse.Status
func (DeleteAgentGroupHTTPResp) StatusCode ¶
func (r DeleteAgentGroupHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteAgentGroupResponse ¶
type DeleteAgentGroupResponse = map[string]interface{}
DeleteAgentGroupResponse defines model for DeleteAgentGroupResponse.
type DeleteAgentHTTPResp ¶
type DeleteAgentHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *DeleteAgentResponse
}
func ParseDeleteAgentHTTPResp ¶
func ParseDeleteAgentHTTPResp(rsp *http.Response) (*DeleteAgentHTTPResp, error)
ParseDeleteAgentHTTPResp parses an HTTP response from a DeleteAgentWithResponse call
func (DeleteAgentHTTPResp) Status ¶
func (r DeleteAgentHTTPResp) Status() string
Status returns HTTPResponse.Status
func (DeleteAgentHTTPResp) StatusCode ¶
func (r DeleteAgentHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteAgentPresenceHTTPResp ¶ added in v0.38.0
type DeleteAgentPresenceHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *DefaultV2MessageResponse
}
func ParseDeleteAgentPresenceHTTPResp ¶ added in v0.38.0
func ParseDeleteAgentPresenceHTTPResp(rsp *http.Response) (*DeleteAgentPresenceHTTPResp, error)
ParseDeleteAgentPresenceHTTPResp parses an HTTP response from a DeleteAgentPresenceWithResponse call
func (DeleteAgentPresenceHTTPResp) Status ¶ added in v0.38.0
func (r DeleteAgentPresenceHTTPResp) Status() string
Status returns HTTPResponse.Status
func (DeleteAgentPresenceHTTPResp) StatusCode ¶ added in v0.38.0
func (r DeleteAgentPresenceHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteAgentResponse ¶
type DeleteAgentResponse = map[string]interface{}
DeleteAgentResponse defines model for DeleteAgentResponse.
type DeleteApplicationHTTPResp ¶
type DeleteApplicationHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *DeleteApplicationResponse
}
func ParseDeleteApplicationHTTPResp ¶
func ParseDeleteApplicationHTTPResp(rsp *http.Response) (*DeleteApplicationHTTPResp, error)
ParseDeleteApplicationHTTPResp parses an HTTP response from a DeleteApplicationWithResponse call
func (DeleteApplicationHTTPResp) Status ¶
func (r DeleteApplicationHTTPResp) Status() string
Status returns HTTPResponse.Status
func (DeleteApplicationHTTPResp) StatusCode ¶
func (r DeleteApplicationHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteApplicationResponse ¶
type DeleteApplicationResponse = map[string]interface{}
DeleteApplicationResponse defines model for DeleteApplicationResponse.
type DeleteBabeldeskHTTPResp ¶
type DeleteBabeldeskHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *DeleteBabeldeskResponse
}
func ParseDeleteBabeldeskHTTPResp ¶
func ParseDeleteBabeldeskHTTPResp(rsp *http.Response) (*DeleteBabeldeskHTTPResp, error)
ParseDeleteBabeldeskHTTPResp parses an HTTP response from a DeleteBabeldeskWithResponse call
func (DeleteBabeldeskHTTPResp) Status ¶
func (r DeleteBabeldeskHTTPResp) Status() string
Status returns HTTPResponse.Status
func (DeleteBabeldeskHTTPResp) StatusCode ¶
func (r DeleteBabeldeskHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteBabeldeskResponse ¶
type DeleteBabeldeskResponse = map[string]interface{}
DeleteBabeldeskResponse defines model for DeleteBabeldeskResponse.
type DeleteBabeldeskWidgetHTTPResp ¶
type DeleteBabeldeskWidgetHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *DeleteBabeldeskWidgetResponse
}
func ParseDeleteBabeldeskWidgetHTTPResp ¶
func ParseDeleteBabeldeskWidgetHTTPResp(rsp *http.Response) (*DeleteBabeldeskWidgetHTTPResp, error)
ParseDeleteBabeldeskWidgetHTTPResp parses an HTTP response from a DeleteBabeldeskWidgetWithResponse call
func (DeleteBabeldeskWidgetHTTPResp) Status ¶
func (r DeleteBabeldeskWidgetHTTPResp) Status() string
Status returns HTTPResponse.Status
func (DeleteBabeldeskWidgetHTTPResp) StatusCode ¶
func (r DeleteBabeldeskWidgetHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteBabeldeskWidgetResponse ¶
type DeleteBabeldeskWidgetResponse = map[string]interface{}
DeleteBabeldeskWidgetResponse defines model for DeleteBabeldeskWidgetResponse.
type DeleteBusinessHourHTTPResp ¶
type DeleteBusinessHourHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *DeleteBusinessHourResponse
}
func ParseDeleteBusinessHourHTTPResp ¶
func ParseDeleteBusinessHourHTTPResp(rsp *http.Response) (*DeleteBusinessHourHTTPResp, error)
ParseDeleteBusinessHourHTTPResp parses an HTTP response from a DeleteBusinessHourWithResponse call
func (DeleteBusinessHourHTTPResp) Status ¶
func (r DeleteBusinessHourHTTPResp) Status() string
Status returns HTTPResponse.Status
func (DeleteBusinessHourHTTPResp) StatusCode ¶
func (r DeleteBusinessHourHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteBusinessHourResponse ¶
type DeleteBusinessHourResponse = map[string]interface{}
DeleteBusinessHourResponse defines model for DeleteBusinessHourResponse.
type DeleteCalendarHTTPResp ¶
type DeleteCalendarHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *DeleteCalendarResponse
}
func ParseDeleteCalendarHTTPResp ¶
func ParseDeleteCalendarHTTPResp(rsp *http.Response) (*DeleteCalendarHTTPResp, error)
ParseDeleteCalendarHTTPResp parses an HTTP response from a DeleteCalendarWithResponse call
func (DeleteCalendarHTTPResp) Status ¶
func (r DeleteCalendarHTTPResp) Status() string
Status returns HTTPResponse.Status
func (DeleteCalendarHTTPResp) StatusCode ¶
func (r DeleteCalendarHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteCalendarResponse ¶
type DeleteCalendarResponse = map[string]interface{}
DeleteCalendarResponse defines model for DeleteCalendarResponse.
type DeleteCampaignHTTPResp ¶
type DeleteCampaignHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *OutboundCampaignItemResponse
}
func ParseDeleteCampaignHTTPResp ¶
func ParseDeleteCampaignHTTPResp(rsp *http.Response) (*DeleteCampaignHTTPResp, error)
ParseDeleteCampaignHTTPResp parses an HTTP response from a DeleteCampaignWithResponse call
func (DeleteCampaignHTTPResp) Status ¶
func (r DeleteCampaignHTTPResp) Status() string
Status returns HTTPResponse.Status
func (DeleteCampaignHTTPResp) StatusCode ¶
func (r DeleteCampaignHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteConversationHTTPResp ¶
type DeleteConversationHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *DeleteConversationResponse
}
func ParseDeleteConversationHTTPResp ¶
func ParseDeleteConversationHTTPResp(rsp *http.Response) (*DeleteConversationHTTPResp, error)
ParseDeleteConversationHTTPResp parses an HTTP response from a DeleteConversationWithResponse call
func (DeleteConversationHTTPResp) Status ¶
func (r DeleteConversationHTTPResp) Status() string
Status returns HTTPResponse.Status
func (DeleteConversationHTTPResp) StatusCode ¶
func (r DeleteConversationHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteConversationResponse ¶
type DeleteConversationResponse = map[string]interface{}
DeleteConversationResponse defines model for DeleteConversationResponse.
type DeleteCustomEventHTTPResp ¶
func ParseDeleteCustomEventHTTPResp ¶
func ParseDeleteCustomEventHTTPResp(rsp *http.Response) (*DeleteCustomEventHTTPResp, error)
ParseDeleteCustomEventHTTPResp parses an HTTP response from a DeleteCustomEventWithResponse call
func (DeleteCustomEventHTTPResp) Status ¶
func (r DeleteCustomEventHTTPResp) Status() string
Status returns HTTPResponse.Status
func (DeleteCustomEventHTTPResp) StatusCode ¶
func (r DeleteCustomEventHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteDashboardHTTPResp ¶ added in v0.38.0
type DeleteDashboardHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *DashboardItemResponse
}
func ParseDeleteDashboardHTTPResp ¶ added in v0.38.0
func ParseDeleteDashboardHTTPResp(rsp *http.Response) (*DeleteDashboardHTTPResp, error)
ParseDeleteDashboardHTTPResp parses an HTTP response from a DeleteDashboardWithResponse call
func (DeleteDashboardHTTPResp) Status ¶ added in v0.38.0
func (r DeleteDashboardHTTPResp) Status() string
Status returns HTTPResponse.Status
func (DeleteDashboardHTTPResp) StatusCode ¶ added in v0.38.0
func (r DeleteDashboardHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteDialerBehaviourHTTPResp ¶ added in v0.38.0
type DeleteDialerBehaviourHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *DialerBehaviourItemResponse
}
func ParseDeleteDialerBehaviourHTTPResp ¶ added in v0.38.0
func ParseDeleteDialerBehaviourHTTPResp(rsp *http.Response) (*DeleteDialerBehaviourHTTPResp, error)
ParseDeleteDialerBehaviourHTTPResp parses an HTTP response from a DeleteDialerBehaviourWithResponse call
func (DeleteDialerBehaviourHTTPResp) Status ¶ added in v0.38.0
func (r DeleteDialerBehaviourHTTPResp) Status() string
Status returns HTTPResponse.Status
func (DeleteDialerBehaviourHTTPResp) StatusCode ¶ added in v0.38.0
func (r DeleteDialerBehaviourHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteFileHTTPResp ¶ added in v0.38.0
type DeleteFileHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *DefaultV2MessageResponse
}
func ParseDeleteFileHTTPResp ¶ added in v0.38.0
func ParseDeleteFileHTTPResp(rsp *http.Response) (*DeleteFileHTTPResp, error)
ParseDeleteFileHTTPResp parses an HTTP response from a DeleteFileWithResponse call
func (DeleteFileHTTPResp) Status ¶ added in v0.38.0
func (r DeleteFileHTTPResp) Status() string
Status returns HTTPResponse.Status
func (DeleteFileHTTPResp) StatusCode ¶ added in v0.38.0
func (r DeleteFileHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteGlobalAutomationHTTPResp ¶
type DeleteGlobalAutomationHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *DeleteGlobalAutomationResponse
}
func ParseDeleteGlobalAutomationHTTPResp ¶
func ParseDeleteGlobalAutomationHTTPResp(rsp *http.Response) (*DeleteGlobalAutomationHTTPResp, error)
ParseDeleteGlobalAutomationHTTPResp parses an HTTP response from a DeleteGlobalAutomationWithResponse call
func (DeleteGlobalAutomationHTTPResp) Status ¶
func (r DeleteGlobalAutomationHTTPResp) Status() string
Status returns HTTPResponse.Status
func (DeleteGlobalAutomationHTTPResp) StatusCode ¶
func (r DeleteGlobalAutomationHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteGlobalAutomationResponse ¶
type DeleteGlobalAutomationResponse = map[string]interface{}
DeleteGlobalAutomationResponse defines model for DeleteGlobalAutomationResponse.
type DeleteIntegrationAssociationHTTPResp ¶
type DeleteIntegrationAssociationHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *IntegrationRemoveAssociationResponse
}
func ParseDeleteIntegrationAssociationHTTPResp ¶
func ParseDeleteIntegrationAssociationHTTPResp(rsp *http.Response) (*DeleteIntegrationAssociationHTTPResp, error)
ParseDeleteIntegrationAssociationHTTPResp parses an HTTP response from a DeleteIntegrationAssociationWithResponse call
func (DeleteIntegrationAssociationHTTPResp) Status ¶
func (r DeleteIntegrationAssociationHTTPResp) Status() string
Status returns HTTPResponse.Status
func (DeleteIntegrationAssociationHTTPResp) StatusCode ¶
func (r DeleteIntegrationAssociationHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteIntegrationHTTPResp ¶
type DeleteIntegrationHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *IntegrationDeleteResponse
}
func ParseDeleteIntegrationHTTPResp ¶
func ParseDeleteIntegrationHTTPResp(rsp *http.Response) (*DeleteIntegrationHTTPResp, error)
ParseDeleteIntegrationHTTPResp parses an HTTP response from a DeleteIntegrationWithResponse call
func (DeleteIntegrationHTTPResp) Status ¶
func (r DeleteIntegrationHTTPResp) Status() string
Status returns HTTPResponse.Status
func (DeleteIntegrationHTTPResp) StatusCode ¶
func (r DeleteIntegrationHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteIntegrationTokenHTTPResp ¶ added in v0.38.0
type DeleteIntegrationTokenHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *DefaultV2MessageResponse
}
func ParseDeleteIntegrationTokenHTTPResp ¶ added in v0.38.0
func ParseDeleteIntegrationTokenHTTPResp(rsp *http.Response) (*DeleteIntegrationTokenHTTPResp, error)
ParseDeleteIntegrationTokenHTTPResp parses an HTTP response from a DeleteIntegrationTokenWithResponse call
func (DeleteIntegrationTokenHTTPResp) Status ¶ added in v0.38.0
func (r DeleteIntegrationTokenHTTPResp) Status() string
Status returns HTTPResponse.Status
func (DeleteIntegrationTokenHTTPResp) StatusCode ¶ added in v0.38.0
func (r DeleteIntegrationTokenHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteLocalAutomationHTTPResp ¶
type DeleteLocalAutomationHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *DeleteLocalAutomationResponse
}
func ParseDeleteLocalAutomationHTTPResp ¶
func ParseDeleteLocalAutomationHTTPResp(rsp *http.Response) (*DeleteLocalAutomationHTTPResp, error)
ParseDeleteLocalAutomationHTTPResp parses an HTTP response from a DeleteLocalAutomationWithResponse call
func (DeleteLocalAutomationHTTPResp) Status ¶
func (r DeleteLocalAutomationHTTPResp) Status() string
Status returns HTTPResponse.Status
func (DeleteLocalAutomationHTTPResp) StatusCode ¶
func (r DeleteLocalAutomationHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteLocalAutomationResponse ¶
type DeleteLocalAutomationResponse = map[string]interface{}
DeleteLocalAutomationResponse defines model for DeleteLocalAutomationResponse.
type DeleteManyApplicationsHTTPResp ¶
type DeleteManyApplicationsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *DefaultV2MessageResponse
}
func ParseDeleteManyApplicationsHTTPResp ¶
func ParseDeleteManyApplicationsHTTPResp(rsp *http.Response) (*DeleteManyApplicationsHTTPResp, error)
ParseDeleteManyApplicationsHTTPResp parses an HTTP response from a DeleteManyApplicationsWithResponse call
func (DeleteManyApplicationsHTTPResp) Status ¶
func (r DeleteManyApplicationsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (DeleteManyApplicationsHTTPResp) StatusCode ¶
func (r DeleteManyApplicationsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteManyApplicationsJSONRequestBody ¶
type DeleteManyApplicationsJSONRequestBody = DeleteManyApplicationsRequest
DeleteManyApplicationsJSONRequestBody defines body for DeleteManyApplications for application/json ContentType.
type DeleteManyApplicationsRequest ¶
type DeleteManyApplicationsRequest struct {
// Ids Application uuids to delete.
Ids []string `json:"ids"`
}
DeleteManyApplicationsRequest The uuids of the applications to delete.
type DeleteOutboundLeadHTTPResp ¶
type DeleteOutboundLeadHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *DeleteOutboundLeadResponse
}
func ParseDeleteOutboundLeadHTTPResp ¶
func ParseDeleteOutboundLeadHTTPResp(rsp *http.Response) (*DeleteOutboundLeadHTTPResp, error)
ParseDeleteOutboundLeadHTTPResp parses an HTTP response from a DeleteOutboundLeadWithResponse call
func (DeleteOutboundLeadHTTPResp) Status ¶
func (r DeleteOutboundLeadHTTPResp) Status() string
Status returns HTTPResponse.Status
func (DeleteOutboundLeadHTTPResp) StatusCode ¶
func (r DeleteOutboundLeadHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteOutboundLeadResponse ¶
type DeleteOutboundLeadResponse = interface{}
DeleteOutboundLeadResponse defines model for DeleteOutboundLeadResponse.
type DeleteOutboundListHTTPResp ¶ added in v0.38.0
type DeleteOutboundListHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *LeadListItemResponse
}
func ParseDeleteOutboundListHTTPResp ¶ added in v0.38.0
func ParseDeleteOutboundListHTTPResp(rsp *http.Response) (*DeleteOutboundListHTTPResp, error)
ParseDeleteOutboundListHTTPResp parses an HTTP response from a DeleteOutboundListWithResponse call
func (DeleteOutboundListHTTPResp) Status ¶ added in v0.38.0
func (r DeleteOutboundListHTTPResp) Status() string
Status returns HTTPResponse.Status
func (DeleteOutboundListHTTPResp) StatusCode ¶ added in v0.38.0
func (r DeleteOutboundListHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeletePhonebookEntryHTTPResp ¶
type DeletePhonebookEntryHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *DeletePhonebookEntryResponse
}
func ParseDeletePhonebookEntryHTTPResp ¶
func ParseDeletePhonebookEntryHTTPResp(rsp *http.Response) (*DeletePhonebookEntryHTTPResp, error)
ParseDeletePhonebookEntryHTTPResp parses an HTTP response from a DeletePhonebookEntryWithResponse call
func (DeletePhonebookEntryHTTPResp) Status ¶
func (r DeletePhonebookEntryHTTPResp) Status() string
Status returns HTTPResponse.Status
func (DeletePhonebookEntryHTTPResp) StatusCode ¶
func (r DeletePhonebookEntryHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeletePhonebookEntryResponse ¶
type DeletePhonebookEntryResponse = map[string]interface{}
DeletePhonebookEntryResponse defines model for DeletePhonebookEntryResponse.
type DeletePromptHTTPResp ¶
type DeletePromptHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *DeletePromptResponse
}
func ParseDeletePromptHTTPResp ¶
func ParseDeletePromptHTTPResp(rsp *http.Response) (*DeletePromptHTTPResp, error)
ParseDeletePromptHTTPResp parses an HTTP response from a DeletePromptWithResponse call
func (DeletePromptHTTPResp) Status ¶
func (r DeletePromptHTTPResp) Status() string
Status returns HTTPResponse.Status
func (DeletePromptHTTPResp) StatusCode ¶
func (r DeletePromptHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeletePromptResponse ¶
type DeletePromptResponse = map[string]interface{}
DeletePromptResponse defines model for DeletePromptResponse.
type DeleteQueueHTTPResp ¶
type DeleteQueueHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *DeleteQueueResponse
}
func ParseDeleteQueueHTTPResp ¶
func ParseDeleteQueueHTTPResp(rsp *http.Response) (*DeleteQueueHTTPResp, error)
ParseDeleteQueueHTTPResp parses an HTTP response from a DeleteQueueWithResponse call
func (DeleteQueueHTTPResp) Status ¶
func (r DeleteQueueHTTPResp) Status() string
Status returns HTTPResponse.Status
func (DeleteQueueHTTPResp) StatusCode ¶
func (r DeleteQueueHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteQueueResponse ¶
type DeleteQueueResponse = map[string]interface{}
DeleteQueueResponse defines model for DeleteQueueResponse.
type DeleteQueueSelectionHTTPResp ¶
type DeleteQueueSelectionHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *DeleteQueueSelectionResponse
}
func ParseDeleteQueueSelectionHTTPResp ¶
func ParseDeleteQueueSelectionHTTPResp(rsp *http.Response) (*DeleteQueueSelectionHTTPResp, error)
ParseDeleteQueueSelectionHTTPResp parses an HTTP response from a DeleteQueueSelectionWithResponse call
func (DeleteQueueSelectionHTTPResp) Status ¶
func (r DeleteQueueSelectionHTTPResp) Status() string
Status returns HTTPResponse.Status
func (DeleteQueueSelectionHTTPResp) StatusCode ¶
func (r DeleteQueueSelectionHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteQueueSelectionResponse ¶
type DeleteQueueSelectionResponse = map[string]interface{}
DeleteQueueSelectionResponse defines model for DeleteQueueSelectionResponse.
type DeleteRecordingHTTPResp ¶ added in v0.38.0
type DeleteRecordingHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *RecordingItemResponse
}
func ParseDeleteRecordingHTTPResp ¶ added in v0.38.0
func ParseDeleteRecordingHTTPResp(rsp *http.Response) (*DeleteRecordingHTTPResp, error)
ParseDeleteRecordingHTTPResp parses an HTTP response from a DeleteRecordingWithResponse call
func (DeleteRecordingHTTPResp) Status ¶ added in v0.38.0
func (r DeleteRecordingHTTPResp) Status() string
Status returns HTTPResponse.Status
func (DeleteRecordingHTTPResp) StatusCode ¶ added in v0.38.0
func (r DeleteRecordingHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteRoutingHTTPResp ¶
type DeleteRoutingHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *DeleteRoutingResponse
}
func ParseDeleteRoutingHTTPResp ¶
func ParseDeleteRoutingHTTPResp(rsp *http.Response) (*DeleteRoutingHTTPResp, error)
ParseDeleteRoutingHTTPResp parses an HTTP response from a DeleteRoutingWithResponse call
func (DeleteRoutingHTTPResp) Status ¶
func (r DeleteRoutingHTTPResp) Status() string
Status returns HTTPResponse.Status
func (DeleteRoutingHTTPResp) StatusCode ¶
func (r DeleteRoutingHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteRoutingResponse ¶
type DeleteRoutingResponse = map[string]interface{}
DeleteRoutingResponse defines model for DeleteRoutingResponse.
type DeleteSmsHTTPResp ¶ added in v0.38.0
type DeleteSmsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *SmsItemResponse
}
func ParseDeleteSmsHTTPResp ¶ added in v0.38.0
func ParseDeleteSmsHTTPResp(rsp *http.Response) (*DeleteSmsHTTPResp, error)
ParseDeleteSmsHTTPResp parses an HTTP response from a DeleteSmsWithResponse call
func (DeleteSmsHTTPResp) Status ¶ added in v0.38.0
func (r DeleteSmsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (DeleteSmsHTTPResp) StatusCode ¶ added in v0.38.0
func (r DeleteSmsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteTriggerHTTPResp ¶
type DeleteTriggerHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *DeleteTriggerResponse
}
func ParseDeleteTriggerHTTPResp ¶
func ParseDeleteTriggerHTTPResp(rsp *http.Response) (*DeleteTriggerHTTPResp, error)
ParseDeleteTriggerHTTPResp parses an HTTP response from a DeleteTriggerWithResponse call
func (DeleteTriggerHTTPResp) Status ¶
func (r DeleteTriggerHTTPResp) Status() string
Status returns HTTPResponse.Status
func (DeleteTriggerHTTPResp) StatusCode ¶
func (r DeleteTriggerHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteTriggerResponse ¶
type DeleteTriggerResponse = map[string]interface{}
DeleteTriggerResponse defines model for DeleteTriggerResponse.
type DeleteUsersHTTPResp ¶
func ParseDeleteUsersHTTPResp ¶
func ParseDeleteUsersHTTPResp(rsp *http.Response) (*DeleteUsersHTTPResp, error)
ParseDeleteUsersHTTPResp parses an HTTP response from a DeleteUsersWithResponse call
func (DeleteUsersHTTPResp) Status ¶
func (r DeleteUsersHTTPResp) Status() string
Status returns HTTPResponse.Status
func (DeleteUsersHTTPResp) StatusCode ¶
func (r DeleteUsersHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteUsersJSONRequestBody ¶
type DeleteUsersJSONRequestBody = EmailListRequest
DeleteUsersJSONRequestBody defines body for DeleteUsers for application/json ContentType.
type DialMethod ¶ added in v0.38.0
type DialMethod string
DialMethod How the dialer places outbound calls — `standard` (automatic dialing), `manual` (agent-initiated), or `safety_first` (conservative pacing).
const ( Manual DialMethod = "manual" SafetyFirst DialMethod = "safety_first" Standard DialMethod = "standard" )
Defines values for DialMethod.
type DialStatus ¶ added in v0.38.0
type DialStatus string
DialStatus The dial status of an outbound lead or call attempt
const ( DialStatusAgentError DialStatus = "agent_error" DialStatusAnsweringMachine DialStatus = "answering_machine" DialStatusAnsweringMachineAuto DialStatus = "answering_machine_auto" DialStatusBusy DialStatus = "busy" DialStatusBusyAuto DialStatus = "busy_auto" DialStatusCallback DialStatus = "callback" DialStatusCallbackHold DialStatus = "callback_hold" DialStatusDisconnectedNumber DialStatus = "disconnected_number" DialStatusDisconnectedNumberAuto DialStatus = "disconnected_number_auto" DialStatusDispo DialStatus = "dispo" DialStatusDoNotCall DialStatus = "do_not_call" DialStatusDropped DialStatus = "dropped" DialStatusInCall DialStatus = "in_call" DialStatusNew DialStatus = "new" DialStatusNoAnswer DialStatus = "no_answer" DialStatusNoAnswerAuto DialStatus = "no_answer_auto" DialStatusNotInterested DialStatus = "not_interested" DialStatusNotViable DialStatus = "not_viable" DialStatusPending DialStatus = "pending" DialStatusPickedUp DialStatus = "picked_up" DialStatusQueued DialStatus = "queued" DialStatusSale DialStatus = "sale" DialStatusUnknown DialStatus = "unknown" DialStatusVoicemail DialStatus = "voicemail" )
Defines values for DialStatus.
type DialerBehaviour ¶ added in v0.38.0
type DialerBehaviour struct {
// DialMethod How the dialer places outbound calls — `standard` (automatic dialing), `manual` (agent-initiated), or `safety_first` (conservative pacing).
DialMethod *DialMethod `json:"dialMethod,omitempty"`
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
// Name The profile's name (unique per customer).
Name string `json:"name"`
}
DialerBehaviour A named dialer-behaviour profile controlling how an outbound campaign places calls (its dial method and pacing settings).
type DialerBehaviourItemResponse ¶ added in v0.38.0
type DialerBehaviourItemResponse struct {
// Item A named dialer-behaviour profile controlling how an outbound campaign places calls (its dial method and pacing settings).
Item DialerBehaviour `json:"item"`
Success bool `json:"success"`
}
DialerBehaviourItemResponse defines model for DialerBehaviourItemResponse.
type DialerBehaviourWriteBody ¶ added in v0.38.0
type DialerBehaviourWriteBody struct {
// DialMethod How the dialer places outbound calls — `standard` (automatic dialing), `manual` (agent-initiated), or `safety_first` (conservative pacing).
DialMethod *DialMethod `json:"dialMethod,omitempty"`
// Name The profile's name (unique per customer).
Name string `json:"name"`
}
DialerBehaviourWriteBody Request body to create or update a dialer-behaviour profile.
type DisableAgentHTTPResp ¶ added in v0.38.0
type DisableAgentHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *DefaultV2MessageResponse
}
func ParseDisableAgentHTTPResp ¶ added in v0.38.0
func ParseDisableAgentHTTPResp(rsp *http.Response) (*DisableAgentHTTPResp, error)
ParseDisableAgentHTTPResp parses an HTTP response from a DisableAgentWithResponse call
func (DisableAgentHTTPResp) Status ¶ added in v0.38.0
func (r DisableAgentHTTPResp) Status() string
Status returns HTTPResponse.Status
func (DisableAgentHTTPResp) StatusCode ¶ added in v0.38.0
func (r DisableAgentHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DisableLiveLoggingHTTPResp ¶ added in v0.38.0
type DisableLiveLoggingHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *DefaultV2MessageResponse
}
func ParseDisableLiveLoggingHTTPResp ¶ added in v0.38.0
func ParseDisableLiveLoggingHTTPResp(rsp *http.Response) (*DisableLiveLoggingHTTPResp, error)
ParseDisableLiveLoggingHTTPResp parses an HTTP response from a DisableLiveLoggingWithResponse call
func (DisableLiveLoggingHTTPResp) Status ¶ added in v0.38.0
func (r DisableLiveLoggingHTTPResp) Status() string
Status returns HTTPResponse.Status
func (DisableLiveLoggingHTTPResp) StatusCode ¶ added in v0.38.0
func (r DisableLiveLoggingHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DisableUsersHTTPResp ¶
func ParseDisableUsersHTTPResp ¶
func ParseDisableUsersHTTPResp(rsp *http.Response) (*DisableUsersHTTPResp, error)
ParseDisableUsersHTTPResp parses an HTTP response from a DisableUsersWithResponse call
func (DisableUsersHTTPResp) Status ¶
func (r DisableUsersHTTPResp) Status() string
Status returns HTTPResponse.Status
func (DisableUsersHTTPResp) StatusCode ¶
func (r DisableUsersHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DisableUsersJSONRequestBody ¶
type DisableUsersJSONRequestBody = EmailListRequest
DisableUsersJSONRequestBody defines body for DisableUsers for application/json ContentType.
type DispatchActionFormdataBody ¶
type DispatchActionFormdataBody = struct {
}
DispatchActionFormdataBody defines parameters for DispatchAction.
type DispatchActionFormdataRequestBody ¶
type DispatchActionFormdataRequestBody = DispatchActionFormdataBody
DispatchActionFormdataRequestBody defines body for DispatchAction for application/x-www-form-urlencoded ContentType.
type DispatchActionGetHTTPResp ¶ added in v0.38.0
type DispatchActionGetHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *IntegrationDispatchActionResponse
}
func ParseDispatchActionGetHTTPResp ¶ added in v0.38.0
func ParseDispatchActionGetHTTPResp(rsp *http.Response) (*DispatchActionGetHTTPResp, error)
ParseDispatchActionGetHTTPResp parses an HTTP response from a DispatchActionGetWithResponse call
func (DispatchActionGetHTTPResp) Status ¶ added in v0.38.0
func (r DispatchActionGetHTTPResp) Status() string
Status returns HTTPResponse.Status
func (DispatchActionGetHTTPResp) StatusCode ¶ added in v0.38.0
func (r DispatchActionGetHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DispatchActionGetParams ¶ added in v0.38.0
type DispatchActionGetParams struct {
// CallId Setup Context for a certain callId
CallId *string `form:"callId,omitempty" json:"callId,omitempty"`
// SessionId Execute the action in the context of this session id.
SessionId *string `form:"sessionId,omitempty" json:"sessionId,omitempty"`
}
DispatchActionGetParams defines parameters for DispatchActionGet.
type DispatchActionHTTPResp ¶
type DispatchActionHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *IntegrationDispatchActionResponse
}
func ParseDispatchActionHTTPResp ¶
func ParseDispatchActionHTTPResp(rsp *http.Response) (*DispatchActionHTTPResp, error)
ParseDispatchActionHTTPResp parses an HTTP response from a DispatchActionWithResponse call
func (DispatchActionHTTPResp) Status ¶
func (r DispatchActionHTTPResp) Status() string
Status returns HTTPResponse.Status
func (DispatchActionHTTPResp) StatusCode ¶
func (r DispatchActionHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DispatchActionJSONRequestBody ¶
type DispatchActionJSONRequestBody = IntegrationDispatchActionRequest
DispatchActionJSONRequestBody defines body for DispatchAction for application/json ContentType.
type DispatchActionParams ¶
type DispatchActionParams struct {
// CallId Setup Context for a certain callId
CallId *string `form:"callId,omitempty" json:"callId,omitempty"`
// SessionId Execute the action in the context of this session id.
SessionId *string `form:"sessionId,omitempty" json:"sessionId,omitempty"`
}
DispatchActionParams defines parameters for DispatchAction.
type DispatchEventTriggerHTTPResp ¶ added in v0.38.0
type DispatchEventTriggerHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *map[string]interface{}
}
func ParseDispatchEventTriggerHTTPResp ¶ added in v0.38.0
func ParseDispatchEventTriggerHTTPResp(rsp *http.Response) (*DispatchEventTriggerHTTPResp, error)
ParseDispatchEventTriggerHTTPResp parses an HTTP response from a DispatchEventTriggerWithResponse call
func (DispatchEventTriggerHTTPResp) Status ¶ added in v0.38.0
func (r DispatchEventTriggerHTTPResp) Status() string
Status returns HTTPResponse.Status
func (DispatchEventTriggerHTTPResp) StatusCode ¶ added in v0.38.0
func (r DispatchEventTriggerHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DispatchEventTriggerJSONBody ¶ added in v0.38.0
type DispatchEventTriggerJSONBody map[string]interface{}
DispatchEventTriggerJSONBody defines parameters for DispatchEventTrigger.
type DispatchEventTriggerJSONRequestBody ¶ added in v0.38.0
type DispatchEventTriggerJSONRequestBody DispatchEventTriggerJSONBody
DispatchEventTriggerJSONRequestBody defines body for DispatchEventTrigger for application/json ContentType.
type DispatchEventTriggerParams ¶ added in v0.38.0
type DispatchEventTriggerParams struct {
// Timeout Action timeout in ms (default 10000)
Timeout *int `form:"timeout,omitempty" json:"timeout,omitempty"`
// SimulateCall Simulate a call context
SimulateCall *bool `form:"simulateCall,omitempty" json:"simulateCall,omitempty"`
}
DispatchEventTriggerParams defines parameters for DispatchEventTrigger.
type DispatchIntegrationTypeActionHTTPResp ¶ added in v0.38.0
type DispatchIntegrationTypeActionHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *map[string]interface{}
}
func ParseDispatchIntegrationTypeActionHTTPResp ¶ added in v0.38.0
func ParseDispatchIntegrationTypeActionHTTPResp(rsp *http.Response) (*DispatchIntegrationTypeActionHTTPResp, error)
ParseDispatchIntegrationTypeActionHTTPResp parses an HTTP response from a DispatchIntegrationTypeActionWithResponse call
func (DispatchIntegrationTypeActionHTTPResp) Status ¶ added in v0.38.0
func (r DispatchIntegrationTypeActionHTTPResp) Status() string
Status returns HTTPResponse.Status
func (DispatchIntegrationTypeActionHTTPResp) StatusCode ¶ added in v0.38.0
func (r DispatchIntegrationTypeActionHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DispatchIntegrationTypeActionJSONBody ¶ added in v0.38.0
type DispatchIntegrationTypeActionJSONBody map[string]interface{}
DispatchIntegrationTypeActionJSONBody defines parameters for DispatchIntegrationTypeAction.
type DispatchIntegrationTypeActionJSONRequestBody ¶ added in v0.38.0
type DispatchIntegrationTypeActionJSONRequestBody DispatchIntegrationTypeActionJSONBody
DispatchIntegrationTypeActionJSONRequestBody defines body for DispatchIntegrationTypeAction for application/json ContentType.
type DispatchLocalAutomationsHTTPResp ¶
type DispatchLocalAutomationsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *DispatchLocalAutomationsResponse
}
func ParseDispatchLocalAutomationsHTTPResp ¶
func ParseDispatchLocalAutomationsHTTPResp(rsp *http.Response) (*DispatchLocalAutomationsHTTPResp, error)
ParseDispatchLocalAutomationsHTTPResp parses an HTTP response from a DispatchLocalAutomationsWithResponse call
func (DispatchLocalAutomationsHTTPResp) Status ¶
func (r DispatchLocalAutomationsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (DispatchLocalAutomationsHTTPResp) StatusCode ¶
func (r DispatchLocalAutomationsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DispatchLocalAutomationsJSONRequestBody ¶
type DispatchLocalAutomationsJSONRequestBody = LocalAutomationDispatch
DispatchLocalAutomationsJSONRequestBody defines body for DispatchLocalAutomations for application/json ContentType.
type DispatchLocalAutomationsParams ¶
type DispatchLocalAutomationsParams struct {
// Async Whether the Automations shall be dispatched asynchronous or not
Async bool `form:"async" json:"async"`
}
DispatchLocalAutomationsParams defines parameters for DispatchLocalAutomations.
type DispatchLocalAutomationsResponse ¶
type DispatchLocalAutomationsResponse struct {
Success *bool `json:"success,omitempty"`
}
DispatchLocalAutomationsResponse defines model for DispatchLocalAutomationsResponse.
type DownloadFileHTTPResp ¶ added in v0.38.0
func ParseDownloadFileHTTPResp ¶ added in v0.38.0
func ParseDownloadFileHTTPResp(rsp *http.Response) (*DownloadFileHTTPResp, error)
ParseDownloadFileHTTPResp parses an HTTP response from a DownloadFileWithResponse call
func (DownloadFileHTTPResp) Status ¶ added in v0.38.0
func (r DownloadFileHTTPResp) Status() string
Status returns HTTPResponse.Status
func (DownloadFileHTTPResp) StatusCode ¶ added in v0.38.0
func (r DownloadFileHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DownloadPhonebookEntriesHTTPResp ¶
func ParseDownloadPhonebookEntriesHTTPResp ¶
func ParseDownloadPhonebookEntriesHTTPResp(rsp *http.Response) (*DownloadPhonebookEntriesHTTPResp, error)
ParseDownloadPhonebookEntriesHTTPResp parses an HTTP response from a DownloadPhonebookEntriesWithResponse call
func (DownloadPhonebookEntriesHTTPResp) Status ¶
func (r DownloadPhonebookEntriesHTTPResp) Status() string
Status returns HTTPResponse.Status
func (DownloadPhonebookEntriesHTTPResp) StatusCode ¶
func (r DownloadPhonebookEntriesHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DownloadPhonebookEntriesResponse ¶
type DownloadPhonebookEntriesResponse = string
DownloadPhonebookEntriesResponse defines model for DownloadPhonebookEntriesResponse.
type EchoHTTPResp ¶ added in v0.38.0
type EchoHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GenericItemResponse
}
func ParseEchoHTTPResp ¶ added in v0.38.0
func ParseEchoHTTPResp(rsp *http.Response) (*EchoHTTPResp, error)
ParseEchoHTTPResp parses an HTTP response from a EchoWithResponse call
func (EchoHTTPResp) Status ¶ added in v0.38.0
func (r EchoHTTPResp) Status() string
Status returns HTTPResponse.Status
func (EchoHTTPResp) StatusCode ¶ added in v0.38.0
func (r EchoHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type EmailListRequest ¶
type EmailListRequest struct {
Emails []ManagedUserEmail `json:"emails"`
}
EmailListRequest A list of user email addresses to act on.
type EmailRoleBinding ¶
type EmailRoleBinding struct {
// Emails The email addresses of the users to act on.
Emails *[]openapi_types.Email `json:"emails,omitempty"`
// Roles A List of Roles which are associated with the current User
Roles *[]AccountRole `json:"roles,omitempty"`
}
EmailRoleBinding The users (by email) and the roles to assign to or remove from them.
type EnableAgentHTTPResp ¶ added in v0.38.0
type EnableAgentHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *DefaultV2MessageResponse
}
func ParseEnableAgentHTTPResp ¶ added in v0.38.0
func ParseEnableAgentHTTPResp(rsp *http.Response) (*EnableAgentHTTPResp, error)
ParseEnableAgentHTTPResp parses an HTTP response from a EnableAgentWithResponse call
func (EnableAgentHTTPResp) Status ¶ added in v0.38.0
func (r EnableAgentHTTPResp) Status() string
Status returns HTTPResponse.Status
func (EnableAgentHTTPResp) StatusCode ¶ added in v0.38.0
func (r EnableAgentHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type EnableLiveLoggingHTTPResp ¶ added in v0.38.0
type EnableLiveLoggingHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *DefaultV2MessageResponse
}
func ParseEnableLiveLoggingHTTPResp ¶ added in v0.38.0
func ParseEnableLiveLoggingHTTPResp(rsp *http.Response) (*EnableLiveLoggingHTTPResp, error)
ParseEnableLiveLoggingHTTPResp parses an HTTP response from a EnableLiveLoggingWithResponse call
func (EnableLiveLoggingHTTPResp) Status ¶ added in v0.38.0
func (r EnableLiveLoggingHTTPResp) Status() string
Status returns HTTPResponse.Status
func (EnableLiveLoggingHTTPResp) StatusCode ¶ added in v0.38.0
func (r EnableLiveLoggingHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type EnableUsersHTTPResp ¶
func ParseEnableUsersHTTPResp ¶
func ParseEnableUsersHTTPResp(rsp *http.Response) (*EnableUsersHTTPResp, error)
ParseEnableUsersHTTPResp parses an HTTP response from a EnableUsersWithResponse call
func (EnableUsersHTTPResp) Status ¶
func (r EnableUsersHTTPResp) Status() string
Status returns HTTPResponse.Status
func (EnableUsersHTTPResp) StatusCode ¶
func (r EnableUsersHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type EnableUsersJSONRequestBody ¶
type EnableUsersJSONRequestBody = EmailListRequest
EnableUsersJSONRequestBody defines body for EnableUsers for application/json ContentType.
type EvaluateExpression ¶
type EvaluateExpression struct {
// AgentId The ID of an Agent to add to the context
AgentId *string `json:"agentId,omitempty"`
// CallId The ID of a Call to add to the context
CallId *string `json:"callId,omitempty"`
// Expression The Expression to evaluate
Expression *string `json:"expression,omitempty"`
// IntegrationId The ID on an Integration to add to the context
IntegrationId *string `json:"integrationId,omitempty"`
// Text Some text with multiple expressions in curly brakets where all expressions will be replaced with their value
Text *string `json:"text,omitempty"`
}
EvaluateExpression defines model for EvaluateExpression.
type EvaluateExpressionHTTPResp ¶
type EvaluateExpressionHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *EvaluateExpressionResponse
}
func ParseEvaluateExpressionHTTPResp ¶
func ParseEvaluateExpressionHTTPResp(rsp *http.Response) (*EvaluateExpressionHTTPResp, error)
ParseEvaluateExpressionHTTPResp parses an HTTP response from a EvaluateExpressionWithResponse call
func (EvaluateExpressionHTTPResp) Status ¶
func (r EvaluateExpressionHTTPResp) Status() string
Status returns HTTPResponse.Status
func (EvaluateExpressionHTTPResp) StatusCode ¶
func (r EvaluateExpressionHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type EvaluateExpressionJSONRequestBody ¶
type EvaluateExpressionJSONRequestBody = EvaluateExpression
EvaluateExpressionJSONRequestBody defines body for EvaluateExpression for application/json ContentType.
type EvaluateExpressionParams ¶
type EvaluateExpressionParams struct {
// Async Whether the Automations shall be dispatched asynchronous or not
Async bool `form:"async" json:"async"`
}
EvaluateExpressionParams defines parameters for EvaluateExpression.
type EvaluateExpressionResponse ¶
type EvaluateExpressionResponse struct {
// Evaluated The evaluated Content of the Expression
Evaluated *interface{} `json:"evaluated,omitempty"`
Message string `json:"message"`
Success bool `json:"success"`
// Text The Text Body with all expressions replaced
Text *string `json:"text,omitempty"`
}
EvaluateExpressionResponse defines model for EvaluateExpressionResponse.
type Event ¶
type Event struct {
// Code Unique identifier of an Event
Code string `json:"code"`
// Id The unique Identifier (UUID) of the object
Id *openapi_types.UUID `json:"id,omitempty"`
// Label Human-readable label for the event.
Label string `json:"label"`
// Name The specific Event in relation to its type category
Name string `json:"name"`
// Tags A List of Tags describing an Object
Tags *[]Tag `json:"tags,omitempty"`
// Type The Event category
Type EventType `json:"type"`
}
Event A system event that automations can subscribe to, identified by its `code` (`<type>.<name>`, e.g. `call.inbound`).
type EventItemResponse ¶
type EventItemResponse struct {
// Item A system event that automations can subscribe to, identified by its `code` (`<type>.<name>`, e.g. `call.inbound`).
Item Event `json:"item"`
// Success Whether the Request was successful or not
Success bool `json:"success"`
}
EventItemResponse defines model for EventItemResponse.
type EventItemsResponse ¶
type EventItemsResponse struct {
Items []Event `json:"items"`
// Success Whether or not the request was successful
Success bool `json:"success"`
}
EventItemsResponse defines model for EventItemsResponse.
type EventType ¶
type EventType string
EventType The Event category
const ( EventTypeAGENT EventType = "AGENT" EventTypeCALL EventType = "CALL" EventTypeCAMPAIGN EventType = "CAMPAIGN" EventTypeCONFERENCE EventType = "CONFERENCE" EventTypeCUSTOM EventType = "CUSTOM" EventTypeMESSAGE EventType = "MESSAGE" EventTypeRECORDING EventType = "RECORDING" EventTypeSMS EventType = "SMS" EventTypeTRANSACTION EventType = "TRANSACTION" )
Defines values for EventType.
type ExecuteActionHTTPResp ¶ added in v0.38.0
type ExecuteActionHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *DefaultV2MessageResponse
}
func ParseExecuteActionHTTPResp ¶ added in v0.38.0
func ParseExecuteActionHTTPResp(rsp *http.Response) (*ExecuteActionHTTPResp, error)
ParseExecuteActionHTTPResp parses an HTTP response from a ExecuteActionWithResponse call
func (ExecuteActionHTTPResp) Status ¶ added in v0.38.0
func (r ExecuteActionHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ExecuteActionHTTPResp) StatusCode ¶ added in v0.38.0
func (r ExecuteActionHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ExecuteActionJSONBody ¶ added in v0.38.0
type ExecuteActionJSONBody map[string]interface{}
ExecuteActionJSONBody defines parameters for ExecuteAction.
type ExecuteActionJSONRequestBody ¶ added in v0.38.0
type ExecuteActionJSONRequestBody ExecuteActionJSONBody
ExecuteActionJSONRequestBody defines body for ExecuteAction for application/json ContentType.
type ExportAgentsHTTPResp ¶ added in v0.38.0
func ParseExportAgentsHTTPResp ¶ added in v0.38.0
func ParseExportAgentsHTTPResp(rsp *http.Response) (*ExportAgentsHTTPResp, error)
ParseExportAgentsHTTPResp parses an HTTP response from a ExportAgentsWithResponse call
func (ExportAgentsHTTPResp) Status ¶ added in v0.38.0
func (r ExportAgentsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ExportAgentsHTTPResp) StatusCode ¶ added in v0.38.0
func (r ExportAgentsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ExportAgentsParams ¶ added in v0.38.0
type ExportAgentsParams struct {
// Format Export format (only `csv` is supported)
Format ExportAgentsParamsFormat `form:"format" json:"format"`
}
ExportAgentsParams defines parameters for ExportAgents.
type ExportAgentsParamsFormat ¶ added in v0.38.0
type ExportAgentsParamsFormat string
ExportAgentsParamsFormat defines parameters for ExportAgents.
const (
ExportAgentsParamsFormatCsv ExportAgentsParamsFormat = "csv"
)
Defines values for ExportAgentsParamsFormat.
type ExportTemplatesHTTPResp ¶ added in v0.38.0
type ExportTemplatesHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *map[string]interface{}
}
func ParseExportTemplatesHTTPResp ¶ added in v0.38.0
func ParseExportTemplatesHTTPResp(rsp *http.Response) (*ExportTemplatesHTTPResp, error)
ParseExportTemplatesHTTPResp parses an HTTP response from a ExportTemplatesWithResponse call
func (ExportTemplatesHTTPResp) Status ¶ added in v0.38.0
func (r ExportTemplatesHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ExportTemplatesHTTPResp) StatusCode ¶ added in v0.38.0
func (r ExportTemplatesHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ExportTemplatesParamsType ¶ added in v0.38.0
type ExportTemplatesParamsType string
ExportTemplatesParamsType defines parameters for ExportTemplates.
const ( All ExportTemplatesParamsType = "all" Applications ExportTemplatesParamsType = "applications" EventTriggers ExportTemplatesParamsType = "eventTriggers" Prompts ExportTemplatesParamsType = "prompts" Triggers ExportTemplatesParamsType = "triggers" )
Defines values for ExportTemplatesParamsType.
type FileBulkDeleteRequest ¶ added in v0.38.0
type FileBulkDeleteRequest struct {
// Ids File IDs to delete
Ids []ObjectUuid `json:"ids"`
}
FileBulkDeleteRequest The files to delete.
type FileBulkDownloadRequest ¶ added in v0.38.0
type FileBulkDownloadRequest struct {
// Ids File IDs to include in the ZIP
Ids []ObjectUuid `json:"ids"`
}
FileBulkDownloadRequest The files to bundle into a ZIP archive.
type FileReference ¶
type FileReference struct {
ContentType string `json:"contentType"`
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
Name string `json:"name"`
Size int `json:"size"`
State FileState `json:"state"`
}
FileReference defines model for FileReference.
type FlagRecordingHTTPResp ¶ added in v0.38.0
type FlagRecordingHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *RecordingItemResponse
}
func ParseFlagRecordingHTTPResp ¶ added in v0.38.0
func ParseFlagRecordingHTTPResp(rsp *http.Response) (*FlagRecordingHTTPResp, error)
ParseFlagRecordingHTTPResp parses an HTTP response from a FlagRecordingWithResponse call
func (FlagRecordingHTTPResp) Status ¶ added in v0.38.0
func (r FlagRecordingHTTPResp) Status() string
Status returns HTTPResponse.Status
func (FlagRecordingHTTPResp) StatusCode ¶ added in v0.38.0
func (r FlagRecordingHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type FlushDialerHTTPResp ¶ added in v0.38.0
type FlushDialerHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *DefaultV2MessageResponse
}
func ParseFlushDialerHTTPResp ¶ added in v0.38.0
func ParseFlushDialerHTTPResp(rsp *http.Response) (*FlushDialerHTTPResp, error)
ParseFlushDialerHTTPResp parses an HTTP response from a FlushDialerWithResponse call
func (FlushDialerHTTPResp) Status ¶ added in v0.38.0
func (r FlushDialerHTTPResp) Status() string
Status returns HTTPResponse.Status
func (FlushDialerHTTPResp) StatusCode ¶ added in v0.38.0
func (r FlushDialerHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type FlushDialerParams ¶ added in v0.38.0
type FlushDialerParams struct {
// Id Flush a single queued task by ID
Id *string `form:"id,omitempty" json:"id,omitempty"`
// All Flush all queued tasks
All *bool `form:"all,omitempty" json:"all,omitempty"`
}
FlushDialerParams defines parameters for FlushDialer.
type GenericItemResponse ¶ added in v0.38.0
type GenericItemResponse struct {
Item *map[string]interface{} `json:"item,omitempty"`
Success *bool `json:"success,omitempty"`
}
GenericItemResponse A generic single-item envelope
type GetAgentGroupHTTPResp ¶
type GetAgentGroupHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *AgentGroupItemResponse
}
func ParseGetAgentGroupHTTPResp ¶
func ParseGetAgentGroupHTTPResp(rsp *http.Response) (*GetAgentGroupHTTPResp, error)
ParseGetAgentGroupHTTPResp parses an HTTP response from a GetAgentGroupWithResponse call
func (GetAgentGroupHTTPResp) Status ¶
func (r GetAgentGroupHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetAgentGroupHTTPResp) StatusCode ¶
func (r GetAgentGroupHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetAgentHTTPResp ¶
type GetAgentHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *AgentItemResponse
}
func ParseGetAgentHTTPResp ¶
func ParseGetAgentHTTPResp(rsp *http.Response) (*GetAgentHTTPResp, error)
ParseGetAgentHTTPResp parses an HTTP response from a GetAgentWithResponse call
func (GetAgentHTTPResp) Status ¶
func (r GetAgentHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetAgentHTTPResp) StatusCode ¶
func (r GetAgentHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetAgentImportJobHTTPResp ¶ added in v0.38.0
type GetAgentImportJobHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *AgentImportJobItemResponse
}
func ParseGetAgentImportJobHTTPResp ¶ added in v0.38.0
func ParseGetAgentImportJobHTTPResp(rsp *http.Response) (*GetAgentImportJobHTTPResp, error)
ParseGetAgentImportJobHTTPResp parses an HTTP response from a GetAgentImportJobWithResponse call
func (GetAgentImportJobHTTPResp) Status ¶ added in v0.38.0
func (r GetAgentImportJobHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetAgentImportJobHTTPResp) StatusCode ¶ added in v0.38.0
func (r GetAgentImportJobHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetAgentPresenceHTTPResp ¶ added in v0.38.0
type GetAgentPresenceHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *AgentPresenceItemResponse
}
func ParseGetAgentPresenceHTTPResp ¶ added in v0.38.0
func ParseGetAgentPresenceHTTPResp(rsp *http.Response) (*GetAgentPresenceHTTPResp, error)
ParseGetAgentPresenceHTTPResp parses an HTTP response from a GetAgentPresenceWithResponse call
func (GetAgentPresenceHTTPResp) Status ¶ added in v0.38.0
func (r GetAgentPresenceHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetAgentPresenceHTTPResp) StatusCode ¶ added in v0.38.0
func (r GetAgentPresenceHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetAgentStatusHTTPResp ¶ added in v0.38.0
type GetAgentStatusHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *AgentTotalStatusResponse
}
func ParseGetAgentStatusHTTPResp ¶ added in v0.38.0
func ParseGetAgentStatusHTTPResp(rsp *http.Response) (*GetAgentStatusHTTPResp, error)
ParseGetAgentStatusHTTPResp parses an HTTP response from a GetAgentStatusWithResponse call
func (GetAgentStatusHTTPResp) Status ¶ added in v0.38.0
func (r GetAgentStatusHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetAgentStatusHTTPResp) StatusCode ¶ added in v0.38.0
func (r GetAgentStatusHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetAgentsForQueueSelectionHTTPResp ¶
type GetAgentsForQueueSelectionHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *QueueSelectionResponse
}
func ParseGetAgentsForQueueSelectionHTTPResp ¶
func ParseGetAgentsForQueueSelectionHTTPResp(rsp *http.Response) (*GetAgentsForQueueSelectionHTTPResp, error)
ParseGetAgentsForQueueSelectionHTTPResp parses an HTTP response from a GetAgentsForQueueSelectionWithResponse call
func (GetAgentsForQueueSelectionHTTPResp) Status ¶
func (r GetAgentsForQueueSelectionHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetAgentsForQueueSelectionHTTPResp) StatusCode ¶
func (r GetAgentsForQueueSelectionHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetAgentsForQueueSelectionParams ¶
type GetAgentsForQueueSelectionParams struct {
// CallId Identifier for a call whose context should be used to evaluate the agent selection
CallId *ObjectUuid `form:"callId,omitempty" json:"callId,omitempty"`
}
GetAgentsForQueueSelectionParams defines parameters for GetAgentsForQueueSelection.
type GetAllMetricDefinitionsHTTPResp ¶ added in v0.38.0
type GetAllMetricDefinitionsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *MetricDefinitionListResponse
}
func ParseGetAllMetricDefinitionsHTTPResp ¶ added in v0.38.0
func ParseGetAllMetricDefinitionsHTTPResp(rsp *http.Response) (*GetAllMetricDefinitionsHTTPResp, error)
ParseGetAllMetricDefinitionsHTTPResp parses an HTTP response from a GetAllMetricDefinitionsWithResponse call
func (GetAllMetricDefinitionsHTTPResp) Status ¶ added in v0.38.0
func (r GetAllMetricDefinitionsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetAllMetricDefinitionsHTTPResp) StatusCode ¶ added in v0.38.0
func (r GetAllMetricDefinitionsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetApiStatusHTTPResp ¶ added in v0.38.0
type GetApiStatusHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GenericItemResponse
}
func ParseGetApiStatusHTTPResp ¶ added in v0.38.0
func ParseGetApiStatusHTTPResp(rsp *http.Response) (*GetApiStatusHTTPResp, error)
ParseGetApiStatusHTTPResp parses an HTTP response from a GetApiStatusWithResponse call
func (GetApiStatusHTTPResp) Status ¶ added in v0.38.0
func (r GetApiStatusHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetApiStatusHTTPResp) StatusCode ¶ added in v0.38.0
func (r GetApiStatusHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetApplicationHTTPResp ¶
type GetApplicationHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ApplicationItemResponse
}
func ParseGetApplicationHTTPResp ¶
func ParseGetApplicationHTTPResp(rsp *http.Response) (*GetApplicationHTTPResp, error)
ParseGetApplicationHTTPResp parses an HTTP response from a GetApplicationWithResponse call
func (GetApplicationHTTPResp) Status ¶
func (r GetApplicationHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetApplicationHTTPResp) StatusCode ¶
func (r GetApplicationHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetBabeldeskHTTPResp ¶
type GetBabeldeskHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *BabeldeskItemResponse
}
func ParseGetBabeldeskHTTPResp ¶
func ParseGetBabeldeskHTTPResp(rsp *http.Response) (*GetBabeldeskHTTPResp, error)
ParseGetBabeldeskHTTPResp parses an HTTP response from a GetBabeldeskWithResponse call
func (GetBabeldeskHTTPResp) Status ¶
func (r GetBabeldeskHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetBabeldeskHTTPResp) StatusCode ¶
func (r GetBabeldeskHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetBabeldeskWidgetHTTPResp ¶
type GetBabeldeskWidgetHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *BabeldeskWidgetItemResponse
}
func ParseGetBabeldeskWidgetHTTPResp ¶
func ParseGetBabeldeskWidgetHTTPResp(rsp *http.Response) (*GetBabeldeskWidgetHTTPResp, error)
ParseGetBabeldeskWidgetHTTPResp parses an HTTP response from a GetBabeldeskWidgetWithResponse call
func (GetBabeldeskWidgetHTTPResp) Status ¶
func (r GetBabeldeskWidgetHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetBabeldeskWidgetHTTPResp) StatusCode ¶
func (r GetBabeldeskWidgetHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetBulkFileDownloadHTTPResp ¶ added in v0.38.0
func ParseGetBulkFileDownloadHTTPResp ¶ added in v0.38.0
func ParseGetBulkFileDownloadHTTPResp(rsp *http.Response) (*GetBulkFileDownloadHTTPResp, error)
ParseGetBulkFileDownloadHTTPResp parses an HTTP response from a GetBulkFileDownloadWithResponse call
func (GetBulkFileDownloadHTTPResp) Status ¶ added in v0.38.0
func (r GetBulkFileDownloadHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetBulkFileDownloadHTTPResp) StatusCode ¶ added in v0.38.0
func (r GetBulkFileDownloadHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetBulkFileDownloadParams ¶ added in v0.38.0
type GetBulkFileDownloadParams struct {
// Ids Comma-separated list (or repeated query parameter) of File IDs to include in the ZIP
Ids string `form:"ids" json:"ids"`
}
GetBulkFileDownloadParams defines parameters for GetBulkFileDownload.
type GetBusinessHourHTTPResp ¶
type GetBusinessHourHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *BusinessHourItemResponse
}
func ParseGetBusinessHourHTTPResp ¶
func ParseGetBusinessHourHTTPResp(rsp *http.Response) (*GetBusinessHourHTTPResp, error)
ParseGetBusinessHourHTTPResp parses an HTTP response from a GetBusinessHourWithResponse call
func (GetBusinessHourHTTPResp) Status ¶
func (r GetBusinessHourHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetBusinessHourHTTPResp) StatusCode ¶
func (r GetBusinessHourHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetBusinessHourRangeHTTPResp ¶ added in v0.38.0
type GetBusinessHourRangeHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *BusinessHourRangeItemResponse
}
func ParseGetBusinessHourRangeHTTPResp ¶ added in v0.38.0
func ParseGetBusinessHourRangeHTTPResp(rsp *http.Response) (*GetBusinessHourRangeHTTPResp, error)
ParseGetBusinessHourRangeHTTPResp parses an HTTP response from a GetBusinessHourRangeWithResponse call
func (GetBusinessHourRangeHTTPResp) Status ¶ added in v0.38.0
func (r GetBusinessHourRangeHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetBusinessHourRangeHTTPResp) StatusCode ¶ added in v0.38.0
func (r GetBusinessHourRangeHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetCalendarDateHTTPResp ¶ added in v0.38.0
type GetCalendarDateHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *CalendarDateItemResponse
}
func ParseGetCalendarDateHTTPResp ¶ added in v0.38.0
func ParseGetCalendarDateHTTPResp(rsp *http.Response) (*GetCalendarDateHTTPResp, error)
ParseGetCalendarDateHTTPResp parses an HTTP response from a GetCalendarDateWithResponse call
func (GetCalendarDateHTTPResp) Status ¶ added in v0.38.0
func (r GetCalendarDateHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetCalendarDateHTTPResp) StatusCode ¶ added in v0.38.0
func (r GetCalendarDateHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetCalendarHTTPResp ¶
type GetCalendarHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *CalendarItemResponse
}
func ParseGetCalendarHTTPResp ¶
func ParseGetCalendarHTTPResp(rsp *http.Response) (*GetCalendarHTTPResp, error)
ParseGetCalendarHTTPResp parses an HTTP response from a GetCalendarWithResponse call
func (GetCalendarHTTPResp) Status ¶
func (r GetCalendarHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetCalendarHTTPResp) StatusCode ¶
func (r GetCalendarHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetCalenderDatesHTTPResp ¶
type GetCalenderDatesHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *CalendarDateListResponse
}
func ParseGetCalenderDatesHTTPResp ¶
func ParseGetCalenderDatesHTTPResp(rsp *http.Response) (*GetCalenderDatesHTTPResp, error)
ParseGetCalenderDatesHTTPResp parses an HTTP response from a GetCalenderDatesWithResponse call
func (GetCalenderDatesHTTPResp) Status ¶
func (r GetCalenderDatesHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetCalenderDatesHTTPResp) StatusCode ¶
func (r GetCalenderDatesHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetCallHTTPResp ¶
type GetCallHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *CallItemResponse
}
func ParseGetCallHTTPResp ¶
func ParseGetCallHTTPResp(rsp *http.Response) (*GetCallHTTPResp, error)
ParseGetCallHTTPResp parses an HTTP response from a GetCallWithResponse call
func (GetCallHTTPResp) Status ¶
func (r GetCallHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetCallHTTPResp) StatusCode ¶
func (r GetCallHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetCampaignHTTPResp ¶
type GetCampaignHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *OutboundCampaignItemResponse
}
func ParseGetCampaignHTTPResp ¶
func ParseGetCampaignHTTPResp(rsp *http.Response) (*GetCampaignHTTPResp, error)
ParseGetCampaignHTTPResp parses an HTTP response from a GetCampaignWithResponse call
func (GetCampaignHTTPResp) Status ¶
func (r GetCampaignHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetCampaignHTTPResp) StatusCode ¶
func (r GetCampaignHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetCampaignHopperHTTPResp ¶ added in v0.38.0
type GetCampaignHopperHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *CampaignHopperResponse
}
func ParseGetCampaignHopperHTTPResp ¶ added in v0.38.0
func ParseGetCampaignHopperHTTPResp(rsp *http.Response) (*GetCampaignHopperHTTPResp, error)
ParseGetCampaignHopperHTTPResp parses an HTTP response from a GetCampaignHopperWithResponse call
func (GetCampaignHopperHTTPResp) Status ¶ added in v0.38.0
func (r GetCampaignHopperHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetCampaignHopperHTTPResp) StatusCode ¶ added in v0.38.0
func (r GetCampaignHopperHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetCampaignListHTTPResp ¶ added in v0.38.0
type GetCampaignListHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *LeadListItemResponse
}
func ParseGetCampaignListHTTPResp ¶ added in v0.38.0
func ParseGetCampaignListHTTPResp(rsp *http.Response) (*GetCampaignListHTTPResp, error)
ParseGetCampaignListHTTPResp parses an HTTP response from a GetCampaignListWithResponse call
func (GetCampaignListHTTPResp) Status ¶ added in v0.38.0
func (r GetCampaignListHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetCampaignListHTTPResp) StatusCode ¶ added in v0.38.0
func (r GetCampaignListHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetCampaignStatisticsHTTPResp ¶ added in v0.38.0
type GetCampaignStatisticsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *CampaignStatisticsResponse
}
func ParseGetCampaignStatisticsHTTPResp ¶ added in v0.38.0
func ParseGetCampaignStatisticsHTTPResp(rsp *http.Response) (*GetCampaignStatisticsHTTPResp, error)
ParseGetCampaignStatisticsHTTPResp parses an HTTP response from a GetCampaignStatisticsWithResponse call
func (GetCampaignStatisticsHTTPResp) Status ¶ added in v0.38.0
func (r GetCampaignStatisticsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetCampaignStatisticsHTTPResp) StatusCode ¶ added in v0.38.0
func (r GetCampaignStatisticsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetCampaignStatisticsParams ¶ added in v0.38.0
type GetCampaignStatisticsParams struct {
// From Range start
From *UnixTimestamp `form:"from,omitempty" json:"from,omitempty"`
// To Range end
To *UnixTimestamp `form:"to,omitempty" json:"to,omitempty"`
}
GetCampaignStatisticsParams defines parameters for GetCampaignStatistics.
type GetCampaignStatusHTTPResp ¶ added in v0.38.0
type GetCampaignStatusHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *CampaignRealtimeStatusResponse
}
func ParseGetCampaignStatusHTTPResp ¶ added in v0.38.0
func ParseGetCampaignStatusHTTPResp(rsp *http.Response) (*GetCampaignStatusHTTPResp, error)
ParseGetCampaignStatusHTTPResp parses an HTTP response from a GetCampaignStatusWithResponse call
func (GetCampaignStatusHTTPResp) Status ¶ added in v0.38.0
func (r GetCampaignStatusHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetCampaignStatusHTTPResp) StatusCode ¶ added in v0.38.0
func (r GetCampaignStatusHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetConferenceHTTPResp ¶
type GetConferenceHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ConferenceItemResponse
}
func ParseGetConferenceHTTPResp ¶
func ParseGetConferenceHTTPResp(rsp *http.Response) (*GetConferenceHTTPResp, error)
ParseGetConferenceHTTPResp parses an HTTP response from a GetConferenceWithResponse call
func (GetConferenceHTTPResp) Status ¶
func (r GetConferenceHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetConferenceHTTPResp) StatusCode ¶
func (r GetConferenceHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetConversationHTTPResp ¶
type GetConversationHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ConversationItemResponse
}
func ParseGetConversationHTTPResp ¶
func ParseGetConversationHTTPResp(rsp *http.Response) (*GetConversationHTTPResp, error)
ParseGetConversationHTTPResp parses an HTTP response from a GetConversationWithResponse call
func (GetConversationHTTPResp) Status ¶
func (r GetConversationHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetConversationHTTPResp) StatusCode ¶
func (r GetConversationHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetConversationSessionHTTPResp ¶
type GetConversationSessionHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ConversationSessionVariablesItemResponse
}
func ParseGetConversationSessionHTTPResp ¶
func ParseGetConversationSessionHTTPResp(rsp *http.Response) (*GetConversationSessionHTTPResp, error)
ParseGetConversationSessionHTTPResp parses an HTTP response from a GetConversationSessionWithResponse call
func (GetConversationSessionHTTPResp) Status ¶
func (r GetConversationSessionHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetConversationSessionHTTPResp) StatusCode ¶
func (r GetConversationSessionHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetDashboardHTTPResp ¶ added in v0.38.0
type GetDashboardHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *DashboardItemResponse
}
func ParseGetDashboardHTTPResp ¶ added in v0.38.0
func ParseGetDashboardHTTPResp(rsp *http.Response) (*GetDashboardHTTPResp, error)
ParseGetDashboardHTTPResp parses an HTTP response from a GetDashboardWithResponse call
func (GetDashboardHTTPResp) Status ¶ added in v0.38.0
func (r GetDashboardHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetDashboardHTTPResp) StatusCode ¶ added in v0.38.0
func (r GetDashboardHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetDialerBehaviourHTTPResp ¶ added in v0.38.0
type GetDialerBehaviourHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *DialerBehaviourItemResponse
}
func ParseGetDialerBehaviourHTTPResp ¶ added in v0.38.0
func ParseGetDialerBehaviourHTTPResp(rsp *http.Response) (*GetDialerBehaviourHTTPResp, error)
ParseGetDialerBehaviourHTTPResp parses an HTTP response from a GetDialerBehaviourWithResponse call
func (GetDialerBehaviourHTTPResp) Status ¶ added in v0.38.0
func (r GetDialerBehaviourHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetDialerBehaviourHTTPResp) StatusCode ¶ added in v0.38.0
func (r GetDialerBehaviourHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetDialerInfoHTTPResp ¶ added in v0.38.0
type GetDialerInfoHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GenericItemResponse
}
func ParseGetDialerInfoHTTPResp ¶ added in v0.38.0
func ParseGetDialerInfoHTTPResp(rsp *http.Response) (*GetDialerInfoHTTPResp, error)
ParseGetDialerInfoHTTPResp parses an HTTP response from a GetDialerInfoWithResponse call
func (GetDialerInfoHTTPResp) Status ¶ added in v0.38.0
func (r GetDialerInfoHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetDialerInfoHTTPResp) StatusCode ¶ added in v0.38.0
func (r GetDialerInfoHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetFileHTTPResp ¶ added in v0.38.0
type GetFileHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *StoredFileItemResponse
}
func ParseGetFileHTTPResp ¶ added in v0.38.0
func ParseGetFileHTTPResp(rsp *http.Response) (*GetFileHTTPResp, error)
ParseGetFileHTTPResp parses an HTTP response from a GetFileWithResponse call
func (GetFileHTTPResp) Status ¶ added in v0.38.0
func (r GetFileHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetFileHTTPResp) StatusCode ¶ added in v0.38.0
func (r GetFileHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetFirstConversationEventHTTPResp ¶ added in v0.38.0
type GetFirstConversationEventHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ConversationEventItemResponse
}
func ParseGetFirstConversationEventHTTPResp ¶ added in v0.38.0
func ParseGetFirstConversationEventHTTPResp(rsp *http.Response) (*GetFirstConversationEventHTTPResp, error)
ParseGetFirstConversationEventHTTPResp parses an HTTP response from a GetFirstConversationEventWithResponse call
func (GetFirstConversationEventHTTPResp) Status ¶ added in v0.38.0
func (r GetFirstConversationEventHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetFirstConversationEventHTTPResp) StatusCode ¶ added in v0.38.0
func (r GetFirstConversationEventHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetGlobalAutomationHTTPResp ¶
type GetGlobalAutomationHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GlobalAutomationItemResponse
}
func ParseGetGlobalAutomationHTTPResp ¶
func ParseGetGlobalAutomationHTTPResp(rsp *http.Response) (*GetGlobalAutomationHTTPResp, error)
ParseGetGlobalAutomationHTTPResp parses an HTTP response from a GetGlobalAutomationWithResponse call
func (GetGlobalAutomationHTTPResp) Status ¶
func (r GetGlobalAutomationHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetGlobalAutomationHTTPResp) StatusCode ¶
func (r GetGlobalAutomationHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetIntegrationHTTPResp ¶
type GetIntegrationHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *IntegrationItemResponse
}
func ParseGetIntegrationHTTPResp ¶
func ParseGetIntegrationHTTPResp(rsp *http.Response) (*GetIntegrationHTTPResp, error)
ParseGetIntegrationHTTPResp parses an HTTP response from a GetIntegrationWithResponse call
func (GetIntegrationHTTPResp) Status ¶
func (r GetIntegrationHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetIntegrationHTTPResp) StatusCode ¶
func (r GetIntegrationHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetIntegrationProviderLogoHTTPResp ¶
type GetIntegrationProviderLogoHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GetIntegrationProviderLogoResponse
}
func ParseGetIntegrationProviderLogoHTTPResp ¶
func ParseGetIntegrationProviderLogoHTTPResp(rsp *http.Response) (*GetIntegrationProviderLogoHTTPResp, error)
ParseGetIntegrationProviderLogoHTTPResp parses an HTTP response from a GetIntegrationProviderLogoWithResponse call
func (GetIntegrationProviderLogoHTTPResp) Status ¶
func (r GetIntegrationProviderLogoHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetIntegrationProviderLogoHTTPResp) StatusCode ¶
func (r GetIntegrationProviderLogoHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetIntegrationProviderLogoResponse ¶
type GetIntegrationProviderLogoResponse struct {
Item *GetIntegrationProviderLogoResponseItem `json:"item,omitempty"`
// Success Whether or not the request was successful
Success *bool `json:"success,omitempty"`
}
GetIntegrationProviderLogoResponse defines model for GetIntegrationProviderLogoResponse.
type GetIntegrationProviderLogoResponseItem ¶
type GetIntegrationProviderLogoResponseItem struct {
// Base64 base64-encoded image data
Base64 *string `json:"base64,omitempty"`
}
GetIntegrationProviderLogoResponseItem defines model for GetIntegrationProviderLogoResponse_item.
type GetIntegrationProviderTemplateHTTPResp ¶ added in v0.38.0
type GetIntegrationProviderTemplateHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *map[string]interface{}
}
func ParseGetIntegrationProviderTemplateHTTPResp ¶ added in v0.38.0
func ParseGetIntegrationProviderTemplateHTTPResp(rsp *http.Response) (*GetIntegrationProviderTemplateHTTPResp, error)
ParseGetIntegrationProviderTemplateHTTPResp parses an HTTP response from a GetIntegrationProviderTemplateWithResponse call
func (GetIntegrationProviderTemplateHTTPResp) Status ¶ added in v0.38.0
func (r GetIntegrationProviderTemplateHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetIntegrationProviderTemplateHTTPResp) StatusCode ¶ added in v0.38.0
func (r GetIntegrationProviderTemplateHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetIntegrationTemplateHTTPResp ¶ added in v0.38.0
type GetIntegrationTemplateHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *map[string]interface{}
}
func ParseGetIntegrationTemplateHTTPResp ¶ added in v0.38.0
func ParseGetIntegrationTemplateHTTPResp(rsp *http.Response) (*GetIntegrationTemplateHTTPResp, error)
ParseGetIntegrationTemplateHTTPResp parses an HTTP response from a GetIntegrationTemplateWithResponse call
func (GetIntegrationTemplateHTTPResp) Status ¶ added in v0.38.0
func (r GetIntegrationTemplateHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetIntegrationTemplateHTTPResp) StatusCode ¶ added in v0.38.0
func (r GetIntegrationTemplateHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetIntegrationTokenHTTPResp ¶ added in v0.38.0
type GetIntegrationTokenHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *IntegrationTokenItemResponse
}
func ParseGetIntegrationTokenHTTPResp ¶ added in v0.38.0
func ParseGetIntegrationTokenHTTPResp(rsp *http.Response) (*GetIntegrationTokenHTTPResp, error)
ParseGetIntegrationTokenHTTPResp parses an HTTP response from a GetIntegrationTokenWithResponse call
func (GetIntegrationTokenHTTPResp) Status ¶ added in v0.38.0
func (r GetIntegrationTokenHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetIntegrationTokenHTTPResp) StatusCode ¶ added in v0.38.0
func (r GetIntegrationTokenHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetLatestConversationEventHTTPResp ¶ added in v0.38.0
type GetLatestConversationEventHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ConversationEventItemResponse
}
func ParseGetLatestConversationEventHTTPResp ¶ added in v0.38.0
func ParseGetLatestConversationEventHTTPResp(rsp *http.Response) (*GetLatestConversationEventHTTPResp, error)
ParseGetLatestConversationEventHTTPResp parses an HTTP response from a GetLatestConversationEventWithResponse call
func (GetLatestConversationEventHTTPResp) Status ¶ added in v0.38.0
func (r GetLatestConversationEventHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetLatestConversationEventHTTPResp) StatusCode ¶ added in v0.38.0
func (r GetLatestConversationEventHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetLeadInListHTTPResp ¶ added in v0.38.0
type GetLeadInListHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *LeadItemResponse
}
func ParseGetLeadInListHTTPResp ¶ added in v0.38.0
func ParseGetLeadInListHTTPResp(rsp *http.Response) (*GetLeadInListHTTPResp, error)
ParseGetLeadInListHTTPResp parses an HTTP response from a GetLeadInListWithResponse call
func (GetLeadInListHTTPResp) Status ¶ added in v0.38.0
func (r GetLeadInListHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetLeadInListHTTPResp) StatusCode ¶ added in v0.38.0
func (r GetLeadInListHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetLocalAutomationHTTPResp ¶
type GetLocalAutomationHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *LocalAutomationItemResponse
}
func ParseGetLocalAutomationHTTPResp ¶
func ParseGetLocalAutomationHTTPResp(rsp *http.Response) (*GetLocalAutomationHTTPResp, error)
ParseGetLocalAutomationHTTPResp parses an HTTP response from a GetLocalAutomationWithResponse call
func (GetLocalAutomationHTTPResp) Status ¶
func (r GetLocalAutomationHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetLocalAutomationHTTPResp) StatusCode ¶
func (r GetLocalAutomationHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetMeHTTPResp ¶ added in v0.38.0
type GetMeHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GenericItemResponse
}
func ParseGetMeHTTPResp ¶ added in v0.38.0
func ParseGetMeHTTPResp(rsp *http.Response) (*GetMeHTTPResp, error)
ParseGetMeHTTPResp parses an HTTP response from a GetMeWithResponse call
func (GetMeHTTPResp) Status ¶ added in v0.38.0
func (r GetMeHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetMeHTTPResp) StatusCode ¶ added in v0.38.0
func (r GetMeHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetMetricDefinitionHTTPResp ¶
type GetMetricDefinitionHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *MetricDefinitionItemResponse
}
func ParseGetMetricDefinitionHTTPResp ¶
func ParseGetMetricDefinitionHTTPResp(rsp *http.Response) (*GetMetricDefinitionHTTPResp, error)
ParseGetMetricDefinitionHTTPResp parses an HTTP response from a GetMetricDefinitionWithResponse call
func (GetMetricDefinitionHTTPResp) Status ¶
func (r GetMetricDefinitionHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetMetricDefinitionHTTPResp) StatusCode ¶
func (r GetMetricDefinitionHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetMetricHTTPResp ¶
type GetMetricHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *MetricResponse
}
func ParseGetMetricHTTPResp ¶
func ParseGetMetricHTTPResp(rsp *http.Response) (*GetMetricHTTPResp, error)
ParseGetMetricHTTPResp parses an HTTP response from a GetMetricWithResponse call
func (GetMetricHTTPResp) Status ¶
func (r GetMetricHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetMetricHTTPResp) StatusCode ¶
func (r GetMetricHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetOutboundListHTTPResp ¶ added in v0.38.0
type GetOutboundListHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *LeadListItemResponse
}
func ParseGetOutboundListHTTPResp ¶ added in v0.38.0
func ParseGetOutboundListHTTPResp(rsp *http.Response) (*GetOutboundListHTTPResp, error)
ParseGetOutboundListHTTPResp parses an HTTP response from a GetOutboundListWithResponse call
func (GetOutboundListHTTPResp) Status ¶ added in v0.38.0
func (r GetOutboundListHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetOutboundListHTTPResp) StatusCode ¶ added in v0.38.0
func (r GetOutboundListHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetPhonebookEntryHTTPResp ¶
type GetPhonebookEntryHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *PhonebookEntryItemResponse
}
func ParseGetPhonebookEntryHTTPResp ¶
func ParseGetPhonebookEntryHTTPResp(rsp *http.Response) (*GetPhonebookEntryHTTPResp, error)
ParseGetPhonebookEntryHTTPResp parses an HTTP response from a GetPhonebookEntryWithResponse call
func (GetPhonebookEntryHTTPResp) Status ¶
func (r GetPhonebookEntryHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetPhonebookEntryHTTPResp) StatusCode ¶
func (r GetPhonebookEntryHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetPromptHTTPResp ¶
type GetPromptHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *PromptItemResponse
}
func ParseGetPromptHTTPResp ¶
func ParseGetPromptHTTPResp(rsp *http.Response) (*GetPromptHTTPResp, error)
ParseGetPromptHTTPResp parses an HTTP response from a GetPromptWithResponse call
func (GetPromptHTTPResp) Status ¶
func (r GetPromptHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetPromptHTTPResp) StatusCode ¶
func (r GetPromptHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetPromptUsesHTTPResp ¶ added in v0.38.0
type GetPromptUsesHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ObjectListResponse
}
func ParseGetPromptUsesHTTPResp ¶ added in v0.38.0
func ParseGetPromptUsesHTTPResp(rsp *http.Response) (*GetPromptUsesHTTPResp, error)
ParseGetPromptUsesHTTPResp parses an HTTP response from a GetPromptUsesWithResponse call
func (GetPromptUsesHTTPResp) Status ¶ added in v0.38.0
func (r GetPromptUsesHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetPromptUsesHTTPResp) StatusCode ¶ added in v0.38.0
func (r GetPromptUsesHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetPushTokenHTTPResp ¶ added in v0.38.0
type GetPushTokenHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GenericItemResponse
}
func ParseGetPushTokenHTTPResp ¶ added in v0.38.0
func ParseGetPushTokenHTTPResp(rsp *http.Response) (*GetPushTokenHTTPResp, error)
ParseGetPushTokenHTTPResp parses an HTTP response from a GetPushTokenWithResponse call
func (GetPushTokenHTTPResp) Status ¶ added in v0.38.0
func (r GetPushTokenHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetPushTokenHTTPResp) StatusCode ¶ added in v0.38.0
func (r GetPushTokenHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetQueueHTTPResp ¶
type GetQueueHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *QueueItemResponse
}
func ParseGetQueueHTTPResp ¶
func ParseGetQueueHTTPResp(rsp *http.Response) (*GetQueueHTTPResp, error)
ParseGetQueueHTTPResp parses an HTTP response from a GetQueueWithResponse call
func (GetQueueHTTPResp) Status ¶
func (r GetQueueHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetQueueHTTPResp) StatusCode ¶
func (r GetQueueHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetQueueSelectionHTTPResp ¶
type GetQueueSelectionHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *QueueSelectionItemResponse
}
func ParseGetQueueSelectionHTTPResp ¶
func ParseGetQueueSelectionHTTPResp(rsp *http.Response) (*GetQueueSelectionHTTPResp, error)
ParseGetQueueSelectionHTTPResp parses an HTTP response from a GetQueueSelectionWithResponse call
func (GetQueueSelectionHTTPResp) Status ¶
func (r GetQueueSelectionHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetQueueSelectionHTTPResp) StatusCode ¶
func (r GetQueueSelectionHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetRecordingFlagHTTPResp ¶ added in v0.38.0
type GetRecordingFlagHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *RecordingItemResponse
}
func ParseGetRecordingFlagHTTPResp ¶ added in v0.38.0
func ParseGetRecordingFlagHTTPResp(rsp *http.Response) (*GetRecordingFlagHTTPResp, error)
ParseGetRecordingFlagHTTPResp parses an HTTP response from a GetRecordingFlagWithResponse call
func (GetRecordingFlagHTTPResp) Status ¶ added in v0.38.0
func (r GetRecordingFlagHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetRecordingFlagHTTPResp) StatusCode ¶ added in v0.38.0
func (r GetRecordingFlagHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetRecordingHTTPResp ¶ added in v0.38.0
type GetRecordingHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *RecordingItemResponse
}
func ParseGetRecordingHTTPResp ¶ added in v0.38.0
func ParseGetRecordingHTTPResp(rsp *http.Response) (*GetRecordingHTTPResp, error)
ParseGetRecordingHTTPResp parses an HTTP response from a GetRecordingWithResponse call
func (GetRecordingHTTPResp) Status ¶ added in v0.38.0
func (r GetRecordingHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetRecordingHTTPResp) StatusCode ¶ added in v0.38.0
func (r GetRecordingHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetRoutingHTTPResp ¶
type GetRoutingHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *RoutingItemResponse
}
func ParseGetRoutingHTTPResp ¶
func ParseGetRoutingHTTPResp(rsp *http.Response) (*GetRoutingHTTPResp, error)
ParseGetRoutingHTTPResp parses an HTTP response from a GetRoutingWithResponse call
func (GetRoutingHTTPResp) Status ¶
func (r GetRoutingHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetRoutingHTTPResp) StatusCode ¶
func (r GetRoutingHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetServerTimeHTTPResp ¶ added in v0.38.0
type GetServerTimeHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GenericItemResponse
}
func ParseGetServerTimeHTTPResp ¶ added in v0.38.0
func ParseGetServerTimeHTTPResp(rsp *http.Response) (*GetServerTimeHTTPResp, error)
ParseGetServerTimeHTTPResp parses an HTTP response from a GetServerTimeWithResponse call
func (GetServerTimeHTTPResp) Status ¶ added in v0.38.0
func (r GetServerTimeHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetServerTimeHTTPResp) StatusCode ¶ added in v0.38.0
func (r GetServerTimeHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetServiceNumberHTTPResp ¶
type GetServiceNumberHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ServiceNumberItemResponse
}
func ParseGetServiceNumberHTTPResp ¶
func ParseGetServiceNumberHTTPResp(rsp *http.Response) (*GetServiceNumberHTTPResp, error)
ParseGetServiceNumberHTTPResp parses an HTTP response from a GetServiceNumberWithResponse call
func (GetServiceNumberHTTPResp) Status ¶
func (r GetServiceNumberHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetServiceNumberHTTPResp) StatusCode ¶
func (r GetServiceNumberHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetSessionVariablesHTTPResp ¶
type GetSessionVariablesHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *SessionResponse
}
func ParseGetSessionVariablesHTTPResp ¶
func ParseGetSessionVariablesHTTPResp(rsp *http.Response) (*GetSessionVariablesHTTPResp, error)
ParseGetSessionVariablesHTTPResp parses an HTTP response from a GetSessionVariablesWithResponse call
func (GetSessionVariablesHTTPResp) Status ¶
func (r GetSessionVariablesHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetSessionVariablesHTTPResp) StatusCode ¶
func (r GetSessionVariablesHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetSettingsForAppAgentStatusHTTPResp ¶ added in v0.4.0
type GetSettingsForAppAgentStatusHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *SettingsAppAgentStatusResponse
}
func ParseGetSettingsForAppAgentStatusHTTPResp ¶ added in v0.4.0
func ParseGetSettingsForAppAgentStatusHTTPResp(rsp *http.Response) (*GetSettingsForAppAgentStatusHTTPResp, error)
ParseGetSettingsForAppAgentStatusHTTPResp parses an HTTP response from a GetSettingsForAppAgentStatusWithResponse call
func (GetSettingsForAppAgentStatusHTTPResp) Status ¶ added in v0.4.0
func (r GetSettingsForAppAgentStatusHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetSettingsForAppAgentStatusHTTPResp) StatusCode ¶ added in v0.4.0
func (r GetSettingsForAppAgentStatusHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetSettingsForAppConversationsHTTPResp ¶ added in v0.4.0
type GetSettingsForAppConversationsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *SettingsAppConversationsResponse
}
func ParseGetSettingsForAppConversationsHTTPResp ¶ added in v0.4.0
func ParseGetSettingsForAppConversationsHTTPResp(rsp *http.Response) (*GetSettingsForAppConversationsHTTPResp, error)
ParseGetSettingsForAppConversationsHTTPResp parses an HTTP response from a GetSettingsForAppConversationsWithResponse call
func (GetSettingsForAppConversationsHTTPResp) Status ¶ added in v0.4.0
func (r GetSettingsForAppConversationsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetSettingsForAppConversationsHTTPResp) StatusCode ¶ added in v0.4.0
func (r GetSettingsForAppConversationsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetSettingsForAppCustomerLoggingHTTPResp ¶
type GetSettingsForAppCustomerLoggingHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *SettingsAppCustomerLoggingResponse
}
func ParseGetSettingsForAppCustomerLoggingHTTPResp ¶
func ParseGetSettingsForAppCustomerLoggingHTTPResp(rsp *http.Response) (*GetSettingsForAppCustomerLoggingHTTPResp, error)
ParseGetSettingsForAppCustomerLoggingHTTPResp parses an HTTP response from a GetSettingsForAppCustomerLoggingWithResponse call
func (GetSettingsForAppCustomerLoggingHTTPResp) Status ¶
func (r GetSettingsForAppCustomerLoggingHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetSettingsForAppCustomerLoggingHTTPResp) StatusCode ¶
func (r GetSettingsForAppCustomerLoggingHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetSettingsForAppIntegrationsHTTPResp ¶ added in v0.4.0
type GetSettingsForAppIntegrationsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *SettingsAppIntegrationsResponse
}
func ParseGetSettingsForAppIntegrationsHTTPResp ¶ added in v0.4.0
func ParseGetSettingsForAppIntegrationsHTTPResp(rsp *http.Response) (*GetSettingsForAppIntegrationsHTTPResp, error)
ParseGetSettingsForAppIntegrationsHTTPResp parses an HTTP response from a GetSettingsForAppIntegrationsWithResponse call
func (GetSettingsForAppIntegrationsHTTPResp) Status ¶ added in v0.4.0
func (r GetSettingsForAppIntegrationsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetSettingsForAppIntegrationsHTTPResp) StatusCode ¶ added in v0.4.0
func (r GetSettingsForAppIntegrationsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetSettingsForAuditDefaultHTTPResp ¶
type GetSettingsForAuditDefaultHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *SettingsAuditDefaultResponse
}
func ParseGetSettingsForAuditDefaultHTTPResp ¶
func ParseGetSettingsForAuditDefaultHTTPResp(rsp *http.Response) (*GetSettingsForAuditDefaultHTTPResp, error)
ParseGetSettingsForAuditDefaultHTTPResp parses an HTTP response from a GetSettingsForAuditDefaultWithResponse call
func (GetSettingsForAuditDefaultHTTPResp) Status ¶
func (r GetSettingsForAuditDefaultHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetSettingsForAuditDefaultHTTPResp) StatusCode ¶
func (r GetSettingsForAuditDefaultHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetSettingsForRetentionPeriodsHTTPResp ¶ added in v0.4.0
type GetSettingsForRetentionPeriodsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *SettingsRetentionPeriodsResponse
}
func ParseGetSettingsForRetentionPeriodsHTTPResp ¶ added in v0.4.0
func ParseGetSettingsForRetentionPeriodsHTTPResp(rsp *http.Response) (*GetSettingsForRetentionPeriodsHTTPResp, error)
ParseGetSettingsForRetentionPeriodsHTTPResp parses an HTTP response from a GetSettingsForRetentionPeriodsWithResponse call
func (GetSettingsForRetentionPeriodsHTTPResp) Status ¶ added in v0.4.0
func (r GetSettingsForRetentionPeriodsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetSettingsForRetentionPeriodsHTTPResp) StatusCode ¶ added in v0.4.0
func (r GetSettingsForRetentionPeriodsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetSettingsForTelephonyAgentInboundHTTPResp ¶ added in v0.4.0
type GetSettingsForTelephonyAgentInboundHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *SettingsTelephonyAgentInboundResponse
}
func ParseGetSettingsForTelephonyAgentInboundHTTPResp ¶ added in v0.4.0
func ParseGetSettingsForTelephonyAgentInboundHTTPResp(rsp *http.Response) (*GetSettingsForTelephonyAgentInboundHTTPResp, error)
ParseGetSettingsForTelephonyAgentInboundHTTPResp parses an HTTP response from a GetSettingsForTelephonyAgentInboundWithResponse call
func (GetSettingsForTelephonyAgentInboundHTTPResp) Status ¶ added in v0.4.0
func (r GetSettingsForTelephonyAgentInboundHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetSettingsForTelephonyAgentInboundHTTPResp) StatusCode ¶ added in v0.4.0
func (r GetSettingsForTelephonyAgentInboundHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetSettingsForTelephonyAgentOutboundHTTPResp ¶
type GetSettingsForTelephonyAgentOutboundHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *SettingsTelephonyAgentOutboundResponse
}
func ParseGetSettingsForTelephonyAgentOutboundHTTPResp ¶
func ParseGetSettingsForTelephonyAgentOutboundHTTPResp(rsp *http.Response) (*GetSettingsForTelephonyAgentOutboundHTTPResp, error)
ParseGetSettingsForTelephonyAgentOutboundHTTPResp parses an HTTP response from a GetSettingsForTelephonyAgentOutboundWithResponse call
func (GetSettingsForTelephonyAgentOutboundHTTPResp) Status ¶
func (r GetSettingsForTelephonyAgentOutboundHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetSettingsForTelephonyAgentOutboundHTTPResp) StatusCode ¶
func (r GetSettingsForTelephonyAgentOutboundHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetSettingsForTelephonyAgentRecordingHTTPResp ¶
type GetSettingsForTelephonyAgentRecordingHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *SettingsTelephonyAgentRecordingResponse
}
func ParseGetSettingsForTelephonyAgentRecordingHTTPResp ¶
func ParseGetSettingsForTelephonyAgentRecordingHTTPResp(rsp *http.Response) (*GetSettingsForTelephonyAgentRecordingHTTPResp, error)
ParseGetSettingsForTelephonyAgentRecordingHTTPResp parses an HTTP response from a GetSettingsForTelephonyAgentRecordingWithResponse call
func (GetSettingsForTelephonyAgentRecordingHTTPResp) Status ¶
func (r GetSettingsForTelephonyAgentRecordingHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetSettingsForTelephonyAgentRecordingHTTPResp) StatusCode ¶
func (r GetSettingsForTelephonyAgentRecordingHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetSettingsForTelephonyAgentWrapupHTTPResp ¶
type GetSettingsForTelephonyAgentWrapupHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *SettingsTelephonyAgentWrapupResponse
}
func ParseGetSettingsForTelephonyAgentWrapupHTTPResp ¶
func ParseGetSettingsForTelephonyAgentWrapupHTTPResp(rsp *http.Response) (*GetSettingsForTelephonyAgentWrapupHTTPResp, error)
ParseGetSettingsForTelephonyAgentWrapupHTTPResp parses an HTTP response from a GetSettingsForTelephonyAgentWrapupWithResponse call
func (GetSettingsForTelephonyAgentWrapupHTTPResp) Status ¶
func (r GetSettingsForTelephonyAgentWrapupHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetSettingsForTelephonyAgentWrapupHTTPResp) StatusCode ¶
func (r GetSettingsForTelephonyAgentWrapupHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetSettingsForTelephonyPostCallHTTPResp ¶
type GetSettingsForTelephonyPostCallHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *SettingsTelephonyPostCallResponse
}
func ParseGetSettingsForTelephonyPostCallHTTPResp ¶
func ParseGetSettingsForTelephonyPostCallHTTPResp(rsp *http.Response) (*GetSettingsForTelephonyPostCallHTTPResp, error)
ParseGetSettingsForTelephonyPostCallHTTPResp parses an HTTP response from a GetSettingsForTelephonyPostCallWithResponse call
func (GetSettingsForTelephonyPostCallHTTPResp) Status ¶
func (r GetSettingsForTelephonyPostCallHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetSettingsForTelephonyPostCallHTTPResp) StatusCode ¶
func (r GetSettingsForTelephonyPostCallHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetSettingsForUiI18nHTTPResp ¶ added in v0.4.0
type GetSettingsForUiI18nHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *SettingsUiI18nResponse
}
func ParseGetSettingsForUiI18nHTTPResp ¶ added in v0.4.0
func ParseGetSettingsForUiI18nHTTPResp(rsp *http.Response) (*GetSettingsForUiI18nHTTPResp, error)
ParseGetSettingsForUiI18nHTTPResp parses an HTTP response from a GetSettingsForUiI18nWithResponse call
func (GetSettingsForUiI18nHTTPResp) Status ¶ added in v0.4.0
func (r GetSettingsForUiI18nHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetSettingsForUiI18nHTTPResp) StatusCode ¶ added in v0.4.0
func (r GetSettingsForUiI18nHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetSmsHTTPResp ¶
type GetSmsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *SmsItemResponse
}
func ParseGetSmsHTTPResp ¶
func ParseGetSmsHTTPResp(rsp *http.Response) (*GetSmsHTTPResp, error)
ParseGetSmsHTTPResp parses an HTTP response from a GetSmsWithResponse call
func (GetSmsHTTPResp) Status ¶
func (r GetSmsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetSmsHTTPResp) StatusCode ¶
func (r GetSmsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetTriggerHTTPResp ¶
type GetTriggerHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *TriggerItemResponse
}
func ParseGetTriggerHTTPResp ¶
func ParseGetTriggerHTTPResp(rsp *http.Response) (*GetTriggerHTTPResp, error)
ParseGetTriggerHTTPResp parses an HTTP response from a GetTriggerWithResponse call
func (GetTriggerHTTPResp) Status ¶
func (r GetTriggerHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetTriggerHTTPResp) StatusCode ¶
func (r GetTriggerHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetTriggerUsesHTTPResp ¶ added in v0.38.0
type GetTriggerUsesHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *TriggerUsesResponse
}
func ParseGetTriggerUsesHTTPResp ¶ added in v0.38.0
func ParseGetTriggerUsesHTTPResp(rsp *http.Response) (*GetTriggerUsesHTTPResp, error)
ParseGetTriggerUsesHTTPResp parses an HTTP response from a GetTriggerUsesWithResponse call
func (GetTriggerUsesHTTPResp) Status ¶ added in v0.38.0
func (r GetTriggerUsesHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetTriggerUsesHTTPResp) StatusCode ¶ added in v0.38.0
func (r GetTriggerUsesHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetUserByEmailHTTPResp ¶ added in v0.38.0
type GetUserByEmailHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ManagedUserItemResponse
}
func ParseGetUserByEmailHTTPResp ¶ added in v0.38.0
func ParseGetUserByEmailHTTPResp(rsp *http.Response) (*GetUserByEmailHTTPResp, error)
ParseGetUserByEmailHTTPResp parses an HTTP response from a GetUserByEmailWithResponse call
func (GetUserByEmailHTTPResp) Status ¶ added in v0.38.0
func (r GetUserByEmailHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetUserByEmailHTTPResp) StatusCode ¶ added in v0.38.0
func (r GetUserByEmailHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetUserHTTPResp ¶ added in v0.38.0
type GetUserHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ManagedUserItemResponse
}
func ParseGetUserHTTPResp ¶ added in v0.38.0
func ParseGetUserHTTPResp(rsp *http.Response) (*GetUserHTTPResp, error)
ParseGetUserHTTPResp parses an HTTP response from a GetUserWithResponse call
func (GetUserHTTPResp) Status ¶ added in v0.38.0
func (r GetUserHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetUserHTTPResp) StatusCode ¶ added in v0.38.0
func (r GetUserHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetWidgetSettingsHTTPResp ¶ added in v0.38.0
type GetWidgetSettingsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *WidgetSettingsResponse
}
func ParseGetWidgetSettingsHTTPResp ¶ added in v0.38.0
func ParseGetWidgetSettingsHTTPResp(rsp *http.Response) (*GetWidgetSettingsHTTPResp, error)
ParseGetWidgetSettingsHTTPResp parses an HTTP response from a GetWidgetSettingsWithResponse call
func (GetWidgetSettingsHTTPResp) Status ¶ added in v0.38.0
func (r GetWidgetSettingsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetWidgetSettingsHTTPResp) StatusCode ¶ added in v0.38.0
func (r GetWidgetSettingsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GlobalAutomation ¶
type GlobalAutomation struct {
Action AutomationAction `json:"action"`
// Event The event an event trigger subscribes to.
Event *GlobalAutomationEvent `json:"event,omitempty"`
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
InvertTrigger *bool `json:"invertTrigger,omitempty"`
Label string `json:"label"`
Options map[string]interface{} `json:"options"`
Priority int `json:"priority"`
// Tags A List of Tags describing an Object
Tags *[]Tag `json:"tags,omitempty"`
Trigger *AutomationTrigger `json:"trigger,omitempty"`
}
GlobalAutomation defines model for GlobalAutomation.
type GlobalAutomationEmbeddedEvent ¶
type GlobalAutomationEmbeddedEvent struct {
// Event The event an event trigger subscribes to.
Event *GlobalAutomationEvent `json:"event,omitempty"`
}
GlobalAutomationEmbeddedEvent defines model for GlobalAutomationEmbeddedEvent.
type GlobalAutomationEvent ¶
type GlobalAutomationEvent struct {
// Name The event's name (e.g. `inbound`).
Name string `json:"name"`
// Provider The provider that emits the event, when applicable.
Provider *string `json:"provider,omitempty"`
// Type The event's type category (e.g. `call`).
Type string `json:"type"`
}
GlobalAutomationEvent The event an event trigger subscribes to.
type GlobalAutomationItemResponse ¶
type GlobalAutomationItemResponse struct {
// Item An event trigger — an automation that fires its action when the subscribed event occurs (account-wide, unlike a per-application LocalAutomation).
Item GlobalAutomation `json:"item"`
// Success Whether the Request was successful or not
Success bool `json:"success"`
}
GlobalAutomationItemResponse defines model for GlobalAutomationItemResponse.
type GlobalQueueSelection ¶ added in v0.38.0
type GlobalQueueSelection struct {
// Agents Only present when includeMembers=true
Agents *[]map[string]interface{} `json:"agents,omitempty"`
Enabled *bool `json:"enabled,omitempty"`
// Groups Only present when includeMembers=true
Groups *[]map[string]interface{} `json:"groups,omitempty"`
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
Label *string `json:"label,omitempty"`
Priority *int `json:"priority,omitempty"`
Queue *GlobalQueueSelectionQueue `json:"queue"`
// Tags Only present when includeMembers=true
Tags *[]map[string]interface{} `json:"tags,omitempty"`
Trigger *GlobalQueueSelectionTrigger `json:"trigger"`
}
GlobalQueueSelection defines model for GlobalQueueSelection.
type GlobalQueueSelectionListResponse ¶ added in v0.38.0
type GlobalQueueSelectionListResponse struct {
Items []GlobalQueueSelection `json:"items"`
Pagination *Pagination `json:"pagination,omitempty"`
Success *bool `json:"success,omitempty"`
}
GlobalQueueSelectionListResponse defines model for GlobalQueueSelectionListResponse.
type GlobalQueueSelectionQueue ¶ added in v0.38.0
type GlobalQueueSelectionQueue struct {
Enabled *bool `json:"enabled,omitempty"`
// Id The unique Identifier (UUID) of the object
Id *openapi_types.UUID `json:"id,omitempty"`
Name *string `json:"name,omitempty"`
}
GlobalQueueSelectionQueue defines model for GlobalQueueSelection_queue.
type GlobalQueueSelectionTrigger ¶ added in v0.38.0
type GlobalQueueSelectionTrigger struct {
// Id The unique Identifier (UUID) of the object
Id *openapi_types.UUID `json:"id,omitempty"`
Name *string `json:"name,omitempty"`
}
GlobalQueueSelectionTrigger defines model for GlobalQueueSelection_trigger.
type HangupAgentCallHTTPResp ¶ added in v0.38.0
type HangupAgentCallHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *DefaultV2MessageResponse
}
func ParseHangupAgentCallHTTPResp ¶ added in v0.38.0
func ParseHangupAgentCallHTTPResp(rsp *http.Response) (*HangupAgentCallHTTPResp, error)
ParseHangupAgentCallHTTPResp parses an HTTP response from a HangupAgentCallWithResponse call
func (HangupAgentCallHTTPResp) Status ¶ added in v0.38.0
func (r HangupAgentCallHTTPResp) Status() string
Status returns HTTPResponse.Status
func (HangupAgentCallHTTPResp) StatusCode ¶ added in v0.38.0
func (r HangupAgentCallHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type HangupCallHTTPResp ¶
type HangupCallHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *CallItemResponse
}
func ParseHangupCallHTTPResp ¶
func ParseHangupCallHTTPResp(rsp *http.Response) (*HangupCallHTTPResp, error)
ParseHangupCallHTTPResp parses an HTTP response from a HangupCallWithResponse call
func (HangupCallHTTPResp) Status ¶
func (r HangupCallHTTPResp) Status() string
Status returns HTTPResponse.Status
func (HangupCallHTTPResp) StatusCode ¶
func (r HangupCallHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type HopperItem ¶ added in v0.38.0
type HopperItem struct {
Count *string `json:"count,omitempty"`
Id *string `json:"id,omitempty"`
ListId *string `json:"listId,omitempty"`
Number *string `json:"number,omitempty"`
Order *string `json:"order,omitempty"`
Source *string `json:"source,omitempty"`
Status *string `json:"status,omitempty"`
Uid *string `json:"uid,omitempty"`
}
HopperItem A live hopper entry (values are strings as returned by the dialer)
type HttpRequestDoer ¶
Doer performs HTTP requests.
The standard http.Client implements this interface.
type ImportAgentsHTTPResp ¶ added in v0.38.0
type ImportAgentsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *AgentImportValidationResults
JSON202 *AgentImportJobItemResponse
}
func ParseImportAgentsHTTPResp ¶ added in v0.38.0
func ParseImportAgentsHTTPResp(rsp *http.Response) (*ImportAgentsHTTPResp, error)
ParseImportAgentsHTTPResp parses an HTTP response from a ImportAgentsWithResponse call
func (ImportAgentsHTTPResp) Status ¶ added in v0.38.0
func (r ImportAgentsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ImportAgentsHTTPResp) StatusCode ¶ added in v0.38.0
func (r ImportAgentsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ImportAgentsMultipartRequestBody ¶ added in v0.38.0
type ImportAgentsMultipartRequestBody = AgentImportRequest
ImportAgentsMultipartRequestBody defines body for ImportAgents for multipart/form-data ContentType.
type ImportAgentsParams ¶ added in v0.38.0
type ImportAgentsParams struct {
// Format Import format (only `csv` is supported)
Format ImportAgentsParamsFormat `form:"format" json:"format"`
// Async Run the import as an async job (returns 202 with a job)
Async *bool `form:"async,omitempty" json:"async,omitempty"`
// CreateOnly Only create new agents; skip rows that match an existing agent.
CreateOnly *bool `form:"createOnly,omitempty" json:"createOnly,omitempty"`
// UpdateOnly Only update existing agents; skip rows that would create a new agent.
UpdateOnly *bool `form:"updateOnly,omitempty" json:"updateOnly,omitempty"`
// DeleteUnlisted Delete existing agents that are not present in the uploaded CSV.
DeleteUnlisted *bool `form:"deleteUnlisted,omitempty" json:"deleteUnlisted,omitempty"`
}
ImportAgentsParams defines parameters for ImportAgents.
type ImportAgentsParamsFormat ¶ added in v0.38.0
type ImportAgentsParamsFormat string
ImportAgentsParamsFormat defines parameters for ImportAgents.
const (
ImportAgentsParamsFormatCsv ImportAgentsParamsFormat = "csv"
)
Defines values for ImportAgentsParamsFormat.
type InputReaderApplication ¶
type InputReaderApplication struct {
DateCreated time.Time `json:"dateCreated"`
Enabled bool `json:"enabled"`
FriendlyName *string `json:"friendlyName,omitempty"`
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
LastUpdated time.Time `json:"lastUpdated"`
Module InputReaderApplicationModule `json:"module"`
Name string `json:"name"`
Routings []ApplicationRouting `json:"routings"`
Settings InputReaderApplicationSettings `json:"settings"`
// Tags A List of Tags describing an Object
Tags []Tag `json:"tags"`
}
InputReaderApplication defines model for InputReaderApplication.
type InputReaderApplicationModule ¶
type InputReaderApplicationModule string
InputReaderApplicationModule defines model for InputReaderApplication.Module.
const (
InputReaderApplicationModuleInputReader InputReaderApplicationModule = "inputReader"
)
Defines values for InputReaderApplicationModule.
type InputReaderApplicationSettings ¶
type InputReaderApplicationSettings struct {
// FlowEndApplication Reference by ID
FlowEndApplication *ResourceReference `json:"flowEndApplication,omitempty"`
IgnoreNoInput *bool `json:"ignoreNoInput,omitempty"`
Max *int `json:"max,omitempty"`
MaxRetries *int `json:"maxRetries,omitempty"`
Min *int `json:"min,omitempty"`
Prompts *[]ApplicationPrompt `json:"prompts,omitempty"`
ReadTimeout *int `json:"readTimeout,omitempty"`
ResultVariableName string `json:"resultVariableName"`
TerminationDigit *InputReaderTerminationDigit `json:"terminationDigit,omitempty"`
}
InputReaderApplicationSettings defines model for InputReaderApplicationSettings.
type InputReaderApplicationUpdateBody ¶
type InputReaderApplicationUpdateBody struct {
Enabled *bool `json:"enabled,omitempty"`
FriendlyName *string `json:"friendlyName,omitempty"`
Module InputReaderApplicationUpdateBodyModule `json:"module"`
Name *string `json:"name,omitempty"`
Routings *[]ApplicationRouting `json:"routings,omitempty"`
Settings *InputReaderApplicationSettings `json:"settings,omitempty"`
// Tags A List of Tags describing an Object
Tags *[]Tag `json:"tags,omitempty"`
}
InputReaderApplicationUpdateBody defines model for InputReaderApplicationUpdateBody.
type InputReaderApplicationUpdateBodyModule ¶
type InputReaderApplicationUpdateBodyModule string
InputReaderApplicationUpdateBodyModule defines model for InputReaderApplicationUpdateBody.Module.
const (
InputReaderApplicationUpdateBodyModuleInputReader InputReaderApplicationUpdateBodyModule = "inputReader"
)
Defines values for InputReaderApplicationUpdateBodyModule.
type InputReaderTerminationDigit ¶
type InputReaderTerminationDigit string
InputReaderTerminationDigit defines model for InputReaderTerminationDigit.
const ( InputReaderTerminationDigitANY InputReaderTerminationDigit = "ANY" InputReaderTerminationDigitASTERISK InputReaderTerminationDigit = "ASTERISK" InputReaderTerminationDigitHASH InputReaderTerminationDigit = "HASH" InputReaderTerminationDigitKEY0 InputReaderTerminationDigit = "KEY_0" InputReaderTerminationDigitKEY1 InputReaderTerminationDigit = "KEY_1" InputReaderTerminationDigitKEY2 InputReaderTerminationDigit = "KEY_2" InputReaderTerminationDigitKEY3 InputReaderTerminationDigit = "KEY_3" InputReaderTerminationDigitKEY4 InputReaderTerminationDigit = "KEY_4" InputReaderTerminationDigitKEY5 InputReaderTerminationDigit = "KEY_5" InputReaderTerminationDigitKEY6 InputReaderTerminationDigit = "KEY_6" InputReaderTerminationDigitKEY7 InputReaderTerminationDigit = "KEY_7" InputReaderTerminationDigitKEY8 InputReaderTerminationDigit = "KEY_8" InputReaderTerminationDigitKEY9 InputReaderTerminationDigit = "KEY_9" InputReaderTerminationDigitNONE InputReaderTerminationDigit = "NONE" )
Defines values for InputReaderTerminationDigit.
type InputReaderV2Application ¶
type InputReaderV2Application struct {
DateCreated time.Time `json:"dateCreated"`
Enabled bool `json:"enabled"`
FriendlyName *string `json:"friendlyName,omitempty"`
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
LastUpdated time.Time `json:"lastUpdated"`
Module InputReaderV2ApplicationModule `json:"module"`
Name string `json:"name"`
Routings []ApplicationRouting `json:"routings"`
Settings InputReaderV2ApplicationSettings `json:"settings"`
// Tags A List of Tags describing an Object
Tags []Tag `json:"tags"`
}
InputReaderV2Application defines model for InputReaderV2Application.
type InputReaderV2ApplicationModule ¶
type InputReaderV2ApplicationModule string
InputReaderV2ApplicationModule defines model for InputReaderV2Application.Module.
const (
InputReaderV2ApplicationModuleInputReaderV2 InputReaderV2ApplicationModule = "inputReader.v2"
)
Defines values for InputReaderV2ApplicationModule.
type InputReaderV2ApplicationSettings ¶
type InputReaderV2ApplicationSettings struct {
BargeIn *InputReaderV2ApplicationSettingsBargeIn `json:"bargeIn,omitempty"`
// Confirmation When set to true the resulting variable will be stored as boolean value
Confirmation *bool `json:"confirmation,omitempty"`
Dtmf *InputReaderV2ApplicationSettingsDtmf `json:"dtmf,omitempty"`
// FlowEndApplication Reference by ID
FlowEndApplication *ResourceReference `json:"flowEndApplication,omitempty"`
IgnoreNoInput *bool `json:"ignoreNoInput,omitempty"`
MaxAttempts *int `json:"maxAttempts,omitempty"`
Numeric *InputReaderV2ApplicationSettingsNumeric `json:"numeric,omitempty"`
Prompts *[]ApplicationPrompt `json:"prompts,omitempty"`
ResultVariableName string `json:"resultVariableName"`
Routes *[]ApplicationRoutesInner `json:"routes,omitempty"`
TextToSpeech *DefaultTextToSpeechSettings `json:"textToSpeech,omitempty"`
Timeouts *InputReaderV2ApplicationSettingsTimeouts `json:"timeouts,omitempty"`
Voice *InputReaderV2ApplicationSettingsVoice `json:"voice,omitempty"`
}
InputReaderV2ApplicationSettings defines model for InputReaderV2ApplicationSettings.
type InputReaderV2ApplicationSettingsBargeIn ¶
type InputReaderV2ApplicationSettingsBargeIn struct {
Delay *int `json:"delay,omitempty"`
Enabled *bool `json:"enabled,omitempty"`
}
InputReaderV2ApplicationSettingsBargeIn defines model for InputReaderV2ApplicationSettings_bargeIn.
type InputReaderV2ApplicationSettingsDtmf ¶
type InputReaderV2ApplicationSettingsDtmf struct {
Enabled *bool `json:"enabled,omitempty"`
Termination *InputReaderV2TerminationDigit `json:"termination,omitempty"`
}
InputReaderV2ApplicationSettingsDtmf defines model for InputReaderV2ApplicationSettings_dtmf.
type InputReaderV2ApplicationSettingsNumeric ¶
InputReaderV2ApplicationSettingsNumeric defines model for InputReaderV2ApplicationSettings_numeric.
type InputReaderV2ApplicationSettingsTimeouts ¶
type InputReaderV2ApplicationSettingsTimeouts struct {
// Continious Continuous timeout in seconds
Continious int `json:"continious"`
// Initial Initial timeout in seconds
Initial int `json:"initial"`
}
InputReaderV2ApplicationSettingsTimeouts defines model for InputReaderV2ApplicationSettings_timeouts.
type InputReaderV2ApplicationSettingsVoice ¶
type InputReaderV2ApplicationSettingsVoice struct {
Enabled bool `json:"enabled"`
Language string `json:"language"`
Provider *InputReaderV2ApplicationSettingsVoiceProvider `json:"provider,omitempty"`
Transformer *InputReaderV2ApplicationSettingsVoiceTransformer `json:"transformer,omitempty"`
TransformerOptions *map[string]interface{} `json:"transformerOptions,omitempty"`
}
InputReaderV2ApplicationSettingsVoice defines model for InputReaderV2ApplicationSettings_voice.
type InputReaderV2ApplicationSettingsVoiceProvider ¶
type InputReaderV2ApplicationSettingsVoiceProvider string
InputReaderV2ApplicationSettingsVoiceProvider defines model for InputReaderV2ApplicationSettingsVoice.Provider.
const (
Azure InputReaderV2ApplicationSettingsVoiceProvider = "azure"
)
Defines values for InputReaderV2ApplicationSettingsVoiceProvider.
type InputReaderV2ApplicationSettingsVoiceTransformer ¶
type InputReaderV2ApplicationSettingsVoiceTransformer string
InputReaderV2ApplicationSettingsVoiceTransformer defines model for InputReaderV2ApplicationSettingsVoice.Transformer.
const (
InputReaderV2ApplicationSettingsVoiceTransformerConfirmation InputReaderV2ApplicationSettingsVoiceTransformer = "confirmation"
)
Defines values for InputReaderV2ApplicationSettingsVoiceTransformer.
type InputReaderV2ApplicationUpdateBody ¶
type InputReaderV2ApplicationUpdateBody struct {
Enabled *bool `json:"enabled,omitempty"`
FriendlyName *string `json:"friendlyName,omitempty"`
Module InputReaderV2ApplicationUpdateBodyModule `json:"module"`
Name *string `json:"name,omitempty"`
Routings *[]ApplicationRouting `json:"routings,omitempty"`
Settings *InputReaderV2ApplicationSettings `json:"settings,omitempty"`
// Tags A List of Tags describing an Object
Tags *[]Tag `json:"tags,omitempty"`
}
InputReaderV2ApplicationUpdateBody defines model for InputReaderV2ApplicationUpdateBody.
type InputReaderV2ApplicationUpdateBodyModule ¶
type InputReaderV2ApplicationUpdateBodyModule string
InputReaderV2ApplicationUpdateBodyModule defines model for InputReaderV2ApplicationUpdateBody.Module.
const (
InputReaderV2ApplicationUpdateBodyModuleInputReaderV2 InputReaderV2ApplicationUpdateBodyModule = "inputReader.v2"
)
Defines values for InputReaderV2ApplicationUpdateBodyModule.
type InputReaderV2TerminationDigit ¶
type InputReaderV2TerminationDigit string
InputReaderV2TerminationDigit defines model for InputReaderV2TerminationDigit.
const ( InputReaderV2TerminationDigitASTERISK InputReaderV2TerminationDigit = "ASTERISK" InputReaderV2TerminationDigitHASH InputReaderV2TerminationDigit = "HASH" )
Defines values for InputReaderV2TerminationDigit.
type IntegrateIntegrationHTTPResp ¶ added in v0.38.0
type IntegrateIntegrationHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *IntegrationItemResponse
}
func ParseIntegrateIntegrationHTTPResp ¶ added in v0.38.0
func ParseIntegrateIntegrationHTTPResp(rsp *http.Response) (*IntegrateIntegrationHTTPResp, error)
ParseIntegrateIntegrationHTTPResp parses an HTTP response from a IntegrateIntegrationWithResponse call
func (IntegrateIntegrationHTTPResp) Status ¶ added in v0.38.0
func (r IntegrateIntegrationHTTPResp) Status() string
Status returns HTTPResponse.Status
func (IntegrateIntegrationHTTPResp) StatusCode ¶ added in v0.38.0
func (r IntegrateIntegrationHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type IntegrateIntegrationJSONBody ¶ added in v0.38.0
type IntegrateIntegrationJSONBody map[string]interface{}
IntegrateIntegrationJSONBody defines parameters for IntegrateIntegration.
type IntegrateIntegrationJSONRequestBody ¶ added in v0.38.0
type IntegrateIntegrationJSONRequestBody IntegrateIntegrationJSONBody
IntegrateIntegrationJSONRequestBody defines body for IntegrateIntegration for application/json ContentType.
type Integration ¶
type Integration struct {
// Color Display colour for the integration in the UI (hex).
Color *string `json:"color,omitempty"`
// Config Provider-specific configuration for the integration.
Config map[string]interface{} `json:"config"`
// Enabled Whether the integration is active.
Enabled *bool `json:"enabled,omitempty"`
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
// Label Human-readable label shown in the UI.
Label string `json:"label"`
// Name Short unique identifier for the integration.
Name string `json:"name"`
Provider *IntegrationProvider `json:"provider,omitempty"`
// Tags A List of Tags describing an Object
Tags *[]Tag `json:"tags,omitempty"`
// Type The integration type — e.g. `custom` or `zendesk`.
Type string `json:"type"`
}
Integration A configured connection to an external system (e.g. a CRM or helpdesk) that exposes triggerable actions and session variables to the platform.
type IntegrationAddAssociationResponse ¶
type IntegrationAddAssociationResponse struct {
Message *string `json:"message,omitempty"`
Success *bool `json:"success,omitempty"`
}
IntegrationAddAssociationResponse defines model for IntegrationAddAssociationResponse.
type IntegrationApiProxyGetHTTPResp ¶ added in v0.38.0
func ParseIntegrationApiProxyGetHTTPResp ¶ added in v0.38.0
func ParseIntegrationApiProxyGetHTTPResp(rsp *http.Response) (*IntegrationApiProxyGetHTTPResp, error)
ParseIntegrationApiProxyGetHTTPResp parses an HTTP response from a IntegrationApiProxyGetWithResponse call
func (IntegrationApiProxyGetHTTPResp) Status ¶ added in v0.38.0
func (r IntegrationApiProxyGetHTTPResp) Status() string
Status returns HTTPResponse.Status
func (IntegrationApiProxyGetHTTPResp) StatusCode ¶ added in v0.38.0
func (r IntegrationApiProxyGetHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type IntegrationApiProxyPostHTTPResp ¶ added in v0.38.0
func ParseIntegrationApiProxyPostHTTPResp ¶ added in v0.38.0
func ParseIntegrationApiProxyPostHTTPResp(rsp *http.Response) (*IntegrationApiProxyPostHTTPResp, error)
ParseIntegrationApiProxyPostHTTPResp parses an HTTP response from a IntegrationApiProxyPostWithResponse call
func (IntegrationApiProxyPostHTTPResp) Status ¶ added in v0.38.0
func (r IntegrationApiProxyPostHTTPResp) Status() string
Status returns HTTPResponse.Status
func (IntegrationApiProxyPostHTTPResp) StatusCode ¶ added in v0.38.0
func (r IntegrationApiProxyPostHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type IntegrationApiProxyPostJSONBody ¶ added in v0.38.0
type IntegrationApiProxyPostJSONBody map[string]interface{}
IntegrationApiProxyPostJSONBody defines parameters for IntegrationApiProxyPost.
type IntegrationApiProxyPostJSONRequestBody ¶ added in v0.38.0
type IntegrationApiProxyPostJSONRequestBody IntegrationApiProxyPostJSONBody
IntegrationApiProxyPostJSONRequestBody defines body for IntegrationApiProxyPost for application/json ContentType.
type IntegrationAvailable ¶
type IntegrationAvailable struct {
// contains filtered or unexported fields
}
IntegrationAvailable defines model for IntegrationAvailable.
func (IntegrationAvailable) AsIntegrationAvailableCustom ¶
func (t IntegrationAvailable) AsIntegrationAvailableCustom() (IntegrationAvailableCustom, error)
AsIntegrationAvailableCustom returns the union data inside the IntegrationAvailable as a IntegrationAvailableCustom
func (IntegrationAvailable) AsIntegrationAvailableLegacy ¶
func (t IntegrationAvailable) AsIntegrationAvailableLegacy() (IntegrationAvailableLegacy, error)
AsIntegrationAvailableLegacy returns the union data inside the IntegrationAvailable as a IntegrationAvailableLegacy
func (*IntegrationAvailable) FromIntegrationAvailableCustom ¶
func (t *IntegrationAvailable) FromIntegrationAvailableCustom(v IntegrationAvailableCustom) error
FromIntegrationAvailableCustom overwrites any union data inside the IntegrationAvailable as the provided IntegrationAvailableCustom
func (*IntegrationAvailable) FromIntegrationAvailableLegacy ¶
func (t *IntegrationAvailable) FromIntegrationAvailableLegacy(v IntegrationAvailableLegacy) error
FromIntegrationAvailableLegacy overwrites any union data inside the IntegrationAvailable as the provided IntegrationAvailableLegacy
func (IntegrationAvailable) MarshalJSON ¶
func (t IntegrationAvailable) MarshalJSON() ([]byte, error)
func (*IntegrationAvailable) MergeIntegrationAvailableCustom ¶
func (t *IntegrationAvailable) MergeIntegrationAvailableCustom(v IntegrationAvailableCustom) error
MergeIntegrationAvailableCustom performs a merge with any union data inside the IntegrationAvailable, using the provided IntegrationAvailableCustom
func (*IntegrationAvailable) MergeIntegrationAvailableLegacy ¶
func (t *IntegrationAvailable) MergeIntegrationAvailableLegacy(v IntegrationAvailableLegacy) error
MergeIntegrationAvailableLegacy performs a merge with any union data inside the IntegrationAvailable, using the provided IntegrationAvailableLegacy
func (*IntegrationAvailable) UnmarshalJSON ¶
func (t *IntegrationAvailable) UnmarshalJSON(b []byte) error
type IntegrationAvailableBase ¶
type IntegrationAvailableBase struct {
Name string `json:"name"`
Provider IntegrationProvider `json:"provider"`
Type IntegrationType `json:"type"`
}
IntegrationAvailableBase defines model for IntegrationAvailableBase.
type IntegrationAvailableCustom ¶
type IntegrationAvailableCustom struct {
// Capabilities List of integration provider capabilities
Capabilities []IntegrationCapability `json:"capabilities"`
// Label Integration provider label
Label string `json:"label"`
Name string `json:"name"`
Pagination IntegrationPaginationType `json:"pagination"`
Provider IntegrationProvider `json:"provider"`
Type IntegrationType `json:"type"`
}
IntegrationAvailableCustom defines model for IntegrationAvailableCustom.
type IntegrationAvailableLegacy ¶
type IntegrationAvailableLegacy struct {
Legacy bool `json:"legacy"`
Name string `json:"name"`
Provider IntegrationProvider `json:"provider"`
Type IntegrationType `json:"type"`
}
IntegrationAvailableLegacy defines model for IntegrationAvailableLegacy.
type IntegrationBulkIdsRequest ¶ added in v0.38.0
type IntegrationBulkIdsRequest struct {
Ids []string `json:"ids"`
}
IntegrationBulkIdsRequest defines model for IntegrationBulkIdsRequest.
type IntegrationCapability ¶
type IntegrationCapability string
IntegrationCapability defines model for IntegrationCapability.
const ( IntegrationCapabilityAgentTriggerable IntegrationCapability = "agent.triggerable" IntegrationCapabilityBabelforceEnduser IntegrationCapability = "babelforce.enduser" IntegrationCapabilityBabelforceScripting IntegrationCapability = "babelforce.scripting" IntegrationCapabilityBabelforceTasks IntegrationCapability = "babelforce.tasks" IntegrationCapabilityBabelforceUsers IntegrationCapability = "babelforce.users" )
Defines values for IntegrationCapability.
type IntegrationCreateRequest ¶
type IntegrationCreateRequest struct {
// Color Display colour for the integration in the UI (hex).
Color *string `json:"color,omitempty"`
// Config Provider-specific configuration for the integration.
Config map[string]interface{} `json:"config"`
// Enabled Whether the integration starts active.
Enabled *bool `json:"enabled,omitempty"`
// Label Human-readable label shown in the UI.
Label string `json:"label"`
// Name Short unique identifier for the integration.
Name string `json:"name"`
Provider *IntegrationProvider `json:"provider,omitempty"`
// Tags A List of Tags describing an Object
Tags []Tag `json:"tags"`
// Type The integration type — e.g. `custom` or `zendesk`.
Type string `json:"type"`
}
IntegrationCreateRequest Body for creating an integration.
type IntegrationDeleteResponse ¶
type IntegrationDeleteResponse = map[string]interface{}
IntegrationDeleteResponse defines model for IntegrationDeleteResponse.
type IntegrationDispatchActionRequest ¶
type IntegrationDispatchActionRequest struct {
Context *map[string]interface{} `json:"context,omitempty"`
Params *map[string]interface{} `json:"params,omitempty"`
}
IntegrationDispatchActionRequest defines model for IntegrationDispatchActionRequest.
type IntegrationDispatchActionResponse ¶
type IntegrationDispatchActionResponse struct {
Action string `json:"action"`
Context map[string]interface{} `json:"context"`
Data ActionProxyResponse `json:"data"`
Params map[string]interface{} `json:"params"`
}
IntegrationDispatchActionResponse defines model for IntegrationDispatchActionResponse.
type IntegrationItemResponse ¶
type IntegrationItemResponse struct {
// Item A configured connection to an external system (e.g. a CRM or helpdesk) that exposes triggerable actions and session variables to the platform.
Item Integration `json:"item"`
// Success Whether the Request was successful or not
Success bool `json:"success"`
}
IntegrationItemResponse defines model for IntegrationItemResponse.
type IntegrationListAvailableIntegrationsResponse ¶
type IntegrationListAvailableIntegrationsResponse struct {
Items []IntegrationAvailable `json:"items"`
// Success Whether or not the request was successful
Success bool `json:"success"`
}
IntegrationListAvailableIntegrationsResponse defines model for IntegrationListAvailableIntegrationsResponse.
type IntegrationObjectListResponse ¶ added in v0.38.0
type IntegrationObjectListResponse struct {
Items []map[string]interface{} `json:"items"`
Success *bool `json:"success,omitempty"`
}
IntegrationObjectListResponse A generic list of integration-related objects
type IntegrationPaginationType ¶
type IntegrationPaginationType string
IntegrationPaginationType defines model for IntegrationPaginationType.
const ( Cursor IntegrationPaginationType = "cursor" Page IntegrationPaginationType = "page" )
Defines values for IntegrationPaginationType.
type IntegrationProvider ¶
type IntegrationProvider string
IntegrationProvider defines model for IntegrationProvider.
const ( IntegrationProviderAwakenDispatch IntegrationProvider = "awaken_dispatch" IntegrationProviderAwakenScripting IntegrationProvider = "awaken_scripting" IntegrationProviderBabelforce IntegrationProvider = "babelforce" IntegrationProviderBabelforceEvents IntegrationProvider = "babelforce.events" IntegrationProviderBabelforceSessions IntegrationProvider = "babelforce.sessions" IntegrationProviderBabelforceStorage IntegrationProvider = "babelforce.storage" IntegrationProviderBabelforceTasks IntegrationProvider = "babelforce.tasks" IntegrationProviderBabelforceTranscripts IntegrationProvider = "babelforce.transcripts" IntegrationProviderCti IntegrationProvider = "cti" IntegrationProviderCustom IntegrationProvider = "custom" IntegrationProviderDeepsearch IntegrationProvider = "deepsearch" IntegrationProviderDeepsearchV2 IntegrationProvider = "deepsearch_v2" IntegrationProviderDummy IntegrationProvider = "dummy" IntegrationProviderDummyIntegration IntegrationProvider = "dummy-integration" IntegrationProviderFreshdesk IntegrationProvider = "freshdesk" IntegrationProviderGcloudDialogflow IntegrationProvider = "gcloud_dialogflow" IntegrationProviderGeckoboard IntegrationProvider = "geckoboard" IntegrationProviderKustomer IntegrationProvider = "kustomer" IntegrationProviderMicrosoftClu IntegrationProvider = "microsoft_clu" IntegrationProviderMicrosoftDynamics IntegrationProvider = "microsoft_dynamics" IntegrationProviderMicrosoftTeams IntegrationProvider = "microsoft_teams" IntegrationProviderMicrosoftTeamsMessages IntegrationProvider = "microsoft_teams_messages" IntegrationProviderPushover IntegrationProvider = "pushover" IntegrationProviderSalesforce IntegrationProvider = "salesforce" IntegrationProviderSendbirdChat IntegrationProvider = "sendbird_chat" IntegrationProviderSpotify IntegrationProvider = "spotify" IntegrationProviderSugarcrm IntegrationProvider = "sugarcrm" IntegrationProviderSurfly IntegrationProvider = "surfly" IntegrationProviderThunderheadOne IntegrationProvider = "thunderhead_one" IntegrationProviderVonageMessages IntegrationProvider = "vonage_messages" IntegrationProviderWaboxapp IntegrationProvider = "waboxapp" IntegrationProviderWebhooktest IntegrationProvider = "webhooktest" IntegrationProviderZendesk IntegrationProvider = "zendesk" IntegrationProviderZendeskV2 IntegrationProvider = "zendesk_v2" IntegrationProviderZohocrm IntegrationProvider = "zohocrm" )
Defines values for IntegrationProvider.
type IntegrationRemoveAssociationResponse ¶
type IntegrationRemoveAssociationResponse struct {
Message *string `json:"message,omitempty"`
Success *bool `json:"success,omitempty"`
}
IntegrationRemoveAssociationResponse defines model for IntegrationRemoveAssociationResponse.
type IntegrationSessionVariable ¶
type IntegrationSessionVariable struct {
// Action The action these variables belong to.
Action string `json:"action"`
Variables *[]VariableDefinition `json:"variables,omitempty"`
}
IntegrationSessionVariable The session variables exposed by one integration action.
type IntegrationSessionVariableItemsResponse ¶
type IntegrationSessionVariableItemsResponse struct {
Items *[]IntegrationSessionVariable `json:"items,omitempty"`
}
IntegrationSessionVariableItemsResponse defines model for IntegrationSessionVariableItemsResponse.
type IntegrationToken ¶ added in v0.38.0
type IntegrationToken struct {
// ExpiresAt When the token expires.
ExpiresAt *time.Time `json:"expiresAt,omitempty"`
// Id The access token's uuid.
Id *string `json:"id,omitempty"`
AdditionalProperties map[string]interface{} `json:"-"`
}
IntegrationToken An access token issued to babelforce by a third party (e.g. via OAuth) and associated with an integration.
func (IntegrationToken) Get ¶ added in v0.38.0
func (a IntegrationToken) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for IntegrationToken. Returns the specified element and whether it was found
func (IntegrationToken) MarshalJSON ¶ added in v0.38.0
func (a IntegrationToken) MarshalJSON() ([]byte, error)
Override default JSON handling for IntegrationToken to handle AdditionalProperties
func (*IntegrationToken) Set ¶ added in v0.38.0
func (a *IntegrationToken) Set(fieldName string, value interface{})
Setter for additional properties for IntegrationToken
func (*IntegrationToken) UnmarshalJSON ¶ added in v0.38.0
func (a *IntegrationToken) UnmarshalJSON(b []byte) error
Override default JSON handling for IntegrationToken to handle AdditionalProperties
type IntegrationTokenItemResponse ¶ added in v0.38.0
type IntegrationTokenItemResponse struct {
// Item An access token issued to babelforce by a third party (e.g. via OAuth) and associated with an integration.
Item IntegrationToken `json:"item"`
Success *bool `json:"success,omitempty"`
}
IntegrationTokenItemResponse defines model for IntegrationTokenItemResponse.
type IntegrationTokenListResponse ¶ added in v0.38.0
type IntegrationTokenListResponse struct {
Items []IntegrationToken `json:"items"`
Success *bool `json:"success,omitempty"`
}
IntegrationTokenListResponse defines model for IntegrationTokenListResponse.
type IntegrationType ¶
type IntegrationType string
IntegrationType defines model for IntegrationType.
const ( Custom IntegrationType = "custom" Zendesk IntegrationType = "zendesk" )
Defines values for IntegrationType.
type IntegrationUpdateRequest ¶
type IntegrationUpdateRequest struct {
// Color Display colour for the integration in the UI (hex).
Color *string `json:"color,omitempty"`
// Config Provider-specific configuration for the integration.
Config *map[string]interface{} `json:"config,omitempty"`
// Enabled Whether the integration is active.
Enabled *bool `json:"enabled,omitempty"`
// Label Human-readable label shown in the UI.
Label *string `json:"label,omitempty"`
// Name Short unique identifier for the integration.
Name *string `json:"name,omitempty"`
Provider *IntegrationProvider `json:"provider,omitempty"`
// Tags A List of Tags describing an Object
Tags *[]Tag `json:"tags,omitempty"`
// Type The integration type — e.g. `custom` or `zendesk`.
Type *string `json:"type,omitempty"`
}
IntegrationUpdateRequest Body for updating an integration; supplied fields replace the stored values.
type IvrModule ¶
type IvrModule string
IvrModule defines model for IvrModule.
const ( IvrModuleAgentQueue IvrModule = "agentQueue" IvrModuleAgentic IvrModule = "agentic" IvrModuleAudioPlayer IvrModule = "audioPlayer" IvrModuleConsumerQueue IvrModule = "consumerQueue" IvrModuleInputReader IvrModule = "inputReader" IvrModuleInputReaderV2 IvrModule = "inputReader.v2" IvrModulePromptPlayer IvrModule = "promptPlayer" IvrModuleRealtime IvrModule = "realtime" IvrModuleRecording IvrModule = "recording" IvrModuleSimpleMenu IvrModule = "simpleMenu" IvrModuleSpeechToText IvrModule = "speechToText" IvrModuleSwitchNode IvrModule = "switchNode" IvrModuleTextToSpeech IvrModule = "textToSpeech" IvrModuleTransfer IvrModule = "transfer" )
Defines values for IvrModule.
type Lead ¶ added in v0.38.0
type Lead struct {
// CallCount Number of dial attempts made on this lead so far.
CallCount *int `json:"callCount,omitempty"`
// Callback Callback details, when scheduled
Callback *map[string]interface{} `json:"callback"`
// CalledSinceReset Whether the lead has been dialled since the list's call counters were last reset.
CalledSinceReset *bool `json:"calledSinceReset,omitempty"`
// CallerId Caller ID presented when dialling this lead, overriding the campaign default.
CallerId *string `json:"callerId,omitempty"`
// CampaignId The unique Identifier (UUID) of the object
CampaignId *openapi_types.UUID `json:"campaignId,omitempty"`
// Data Custom per-lead data
Data *map[string]interface{} `json:"data,omitempty"`
DateCalled *time.Time `json:"dateCalled,omitempty"`
DateCreated *time.Time `json:"dateCreated,omitempty"`
// Duration Total talk time across all attempts, in seconds.
Duration *int `json:"duration,omitempty"`
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
LastUpdated *time.Time `json:"lastUpdated,omitempty"`
// ListId The unique Identifier (UUID) of the object
ListId *openapi_types.UUID `json:"listId,omitempty"`
// Number Primary phone number to dial, in E.164 format.
Number string `json:"number"`
// Number2 First fallback number, tried when the primary is unreachable.
Number2 *string `json:"number2,omitempty"`
// Number3 Second fallback number.
Number3 *string `json:"number3,omitempty"`
// Rank Dial priority within the list; higher-ranked leads are dialled first.
Rank *int `json:"rank,omitempty"`
// Status The dial status of an outbound lead or call attempt
Status *DialStatus `json:"status,omitempty"`
// Uid Customer-supplied lead identifier, unique within the lead-list.
Uid *string `json:"uid,omitempty"`
}
Lead An outbound dialer lead — one record in a lead-list, holding the number(s) to dial, its dial status, and any custom per-lead data.
type LeadBulkDeleteRequest ¶ added in v0.38.0
type LeadBulkDeleteRequest struct {
// Ids Lead uuids to delete.
Ids *[]ObjectUuid `json:"ids,omitempty"`
// Uids Customer-supplied lead identifiers (`uid`) to delete.
Uids *[]string `json:"uids,omitempty"`
}
LeadBulkDeleteRequest Lead IDs or UIDs to delete (provide one of `ids` or `uids`).
type LeadItemResponse ¶ added in v0.38.0
type LeadItemResponse struct {
// Item An outbound dialer lead — one record in a lead-list, holding the number(s) to dial, its dial status, and any custom per-lead data.
Item Lead `json:"item"`
Success bool `json:"success"`
}
LeadItemResponse defines model for LeadItemResponse.
type LeadList ¶ added in v0.38.0
type LeadList struct {
// CampaignId The unique Identifier (UUID) of the object
CampaignId *openapi_types.UUID `json:"campaignId,omitempty"`
// Count Number of leads in the list.
Count *int `json:"count,omitempty"`
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
// Name The lead-list's name (unique per customer).
Name string `json:"name"`
}
LeadList A lead-list — a named collection of leads dialled by a campaign.
type LeadListItemResponse ¶ added in v0.38.0
type LeadListItemResponse struct {
// Item A lead-list — a named collection of leads dialled by a campaign.
Item LeadList `json:"item"`
Success bool `json:"success"`
}
LeadListItemResponse defines model for LeadListItemResponse.
type LeadUploadRequest ¶ added in v0.38.0
type LeadUploadRequest struct {
// Clear Clear the list before importing
Clear *bool `json:"clear,omitempty"`
// File CSV file of leads
File openapi_types.File `json:"file"`
// Mapping JSON string mapping CSV columns to lead fields
Mapping *string `json:"mapping,omitempty"`
// Separator CSV column separator (default `,`)
Separator *string `json:"separator,omitempty"`
}
LeadUploadRequest Multipart CSV lead upload
type LeadUploadResponse ¶ added in v0.38.0
type LeadUploadResponse struct {
Item LeadUploadResponseItem `json:"item"`
Success bool `json:"success"`
}
LeadUploadResponse Result of a CSV lead upload — how many leads were imported.
type LeadUploadResponseItem ¶ added in v0.38.0
type LeadUploadResponseItem struct {
// ListId The unique Identifier (UUID) of the object
ListId *openapi_types.UUID `json:"listId,omitempty"`
// Message Human-readable summary of the import.
Message *string `json:"message,omitempty"`
// Total Number of leads imported from the file.
Total *int `json:"total,omitempty"`
}
LeadUploadResponseItem defines model for LeadUploadResponse_item.
type ListActionParamsHTTPResp ¶ added in v0.38.0
type ListActionParamsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ObjectListResponse
}
func ParseListActionParamsHTTPResp ¶ added in v0.38.0
func ParseListActionParamsHTTPResp(rsp *http.Response) (*ListActionParamsHTTPResp, error)
ParseListActionParamsHTTPResp parses an HTTP response from a ListActionParamsWithResponse call
func (ListActionParamsHTTPResp) Status ¶ added in v0.38.0
func (r ListActionParamsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListActionParamsHTTPResp) StatusCode ¶ added in v0.38.0
func (r ListActionParamsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListActionsHTTPResp ¶ added in v0.38.0
type ListActionsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ObjectListResponse
}
func ParseListActionsHTTPResp ¶ added in v0.38.0
func ParseListActionsHTTPResp(rsp *http.Response) (*ListActionsHTTPResp, error)
ParseListActionsHTTPResp parses an HTTP response from a ListActionsWithResponse call
func (ListActionsHTTPResp) Status ¶ added in v0.38.0
func (r ListActionsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListActionsHTTPResp) StatusCode ¶ added in v0.38.0
func (r ListActionsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListActionsParams ¶ added in v0.38.0
type ListActionsParams struct {
// Type Filter actions by provider/type
Type *string `form:"type,omitempty" json:"type,omitempty"`
}
ListActionsParams defines parameters for ListActions.
type ListAgentGroupsHTTPResp ¶
type ListAgentGroupsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *PaginatedAgentGroupResponse
}
func ParseListAgentGroupsHTTPResp ¶
func ParseListAgentGroupsHTTPResp(rsp *http.Response) (*ListAgentGroupsHTTPResp, error)
ParseListAgentGroupsHTTPResp parses an HTTP response from a ListAgentGroupsWithResponse call
func (ListAgentGroupsHTTPResp) Status ¶
func (r ListAgentGroupsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListAgentGroupsHTTPResp) StatusCode ¶
func (r ListAgentGroupsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListAgentGroupsParams ¶
type ListAgentGroupsParams struct {
// Page 1-based page number.
Page *int `form:"page,omitempty" json:"page,omitempty"`
// Max Maximum number of items to return per page.
Max *int `form:"max,omitempty" json:"max,omitempty"`
}
ListAgentGroupsParams defines parameters for ListAgentGroups.
type ListAgentLogsHTTPResp ¶ added in v0.38.0
type ListAgentLogsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *AgentLogListResponse
}
func ParseListAgentLogsHTTPResp ¶ added in v0.38.0
func ParseListAgentLogsHTTPResp(rsp *http.Response) (*ListAgentLogsHTTPResp, error)
ParseListAgentLogsHTTPResp parses an HTTP response from a ListAgentLogsWithResponse call
func (ListAgentLogsHTTPResp) Status ¶ added in v0.38.0
func (r ListAgentLogsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListAgentLogsHTTPResp) StatusCode ¶ added in v0.38.0
func (r ListAgentLogsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListAgentLogsParams ¶ added in v0.38.0
type ListAgentLogsParams struct {
// Page 1-based page number.
Page *int `form:"page,omitempty" json:"page,omitempty"`
// Max Maximum number of items to return per page.
Max *int `form:"max,omitempty" json:"max,omitempty"`
// FiltersFrom Range start (unix seconds)
FiltersFrom *UnixTimestamp `form:"filters.from,omitempty" json:"filters.from,omitempty"`
// FiltersTo Range end (unix seconds)
FiltersTo *UnixTimestamp `form:"filters.to,omitempty" json:"filters.to,omitempty"`
}
ListAgentLogsParams defines parameters for ListAgentLogs.
type ListAgentPresencesHTTPResp ¶ added in v0.38.0
type ListAgentPresencesHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *AgentPresenceListResponse
}
func ParseListAgentPresencesHTTPResp ¶ added in v0.38.0
func ParseListAgentPresencesHTTPResp(rsp *http.Response) (*ListAgentPresencesHTTPResp, error)
ParseListAgentPresencesHTTPResp parses an HTTP response from a ListAgentPresencesWithResponse call
func (ListAgentPresencesHTTPResp) Status ¶ added in v0.38.0
func (r ListAgentPresencesHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListAgentPresencesHTTPResp) StatusCode ¶ added in v0.38.0
func (r ListAgentPresencesHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListAgentsGroupIdsParameter ¶
type ListAgentsGroupIdsParameter struct {
// contains filtered or unexported fields
}
ListAgentsGroupIdsParameter defines model for listAgents_groupIds_parameter.
func (ListAgentsGroupIdsParameter) AsListAgentsGroupIdsParameter0 ¶
func (t ListAgentsGroupIdsParameter) AsListAgentsGroupIdsParameter0() (ListAgentsGroupIdsParameter0, error)
AsListAgentsGroupIdsParameter0 returns the union data inside the ListAgentsGroupIdsParameter as a ListAgentsGroupIdsParameter0
func (ListAgentsGroupIdsParameter) AsListAgentsGroupIdsParameter1 ¶
func (t ListAgentsGroupIdsParameter) AsListAgentsGroupIdsParameter1() (ListAgentsGroupIdsParameter1, error)
AsListAgentsGroupIdsParameter1 returns the union data inside the ListAgentsGroupIdsParameter as a ListAgentsGroupIdsParameter1
func (*ListAgentsGroupIdsParameter) FromListAgentsGroupIdsParameter0 ¶
func (t *ListAgentsGroupIdsParameter) FromListAgentsGroupIdsParameter0(v ListAgentsGroupIdsParameter0) error
FromListAgentsGroupIdsParameter0 overwrites any union data inside the ListAgentsGroupIdsParameter as the provided ListAgentsGroupIdsParameter0
func (*ListAgentsGroupIdsParameter) FromListAgentsGroupIdsParameter1 ¶
func (t *ListAgentsGroupIdsParameter) FromListAgentsGroupIdsParameter1(v ListAgentsGroupIdsParameter1) error
FromListAgentsGroupIdsParameter1 overwrites any union data inside the ListAgentsGroupIdsParameter as the provided ListAgentsGroupIdsParameter1
func (ListAgentsGroupIdsParameter) MarshalJSON ¶
func (t ListAgentsGroupIdsParameter) MarshalJSON() ([]byte, error)
func (*ListAgentsGroupIdsParameter) MergeListAgentsGroupIdsParameter0 ¶
func (t *ListAgentsGroupIdsParameter) MergeListAgentsGroupIdsParameter0(v ListAgentsGroupIdsParameter0) error
MergeListAgentsGroupIdsParameter0 performs a merge with any union data inside the ListAgentsGroupIdsParameter, using the provided ListAgentsGroupIdsParameter0
func (*ListAgentsGroupIdsParameter) MergeListAgentsGroupIdsParameter1 ¶
func (t *ListAgentsGroupIdsParameter) MergeListAgentsGroupIdsParameter1(v ListAgentsGroupIdsParameter1) error
MergeListAgentsGroupIdsParameter1 performs a merge with any union data inside the ListAgentsGroupIdsParameter, using the provided ListAgentsGroupIdsParameter1
func (*ListAgentsGroupIdsParameter) UnmarshalJSON ¶
func (t *ListAgentsGroupIdsParameter) UnmarshalJSON(b []byte) error
type ListAgentsGroupIdsParameter0 ¶
type ListAgentsGroupIdsParameter0 = string
ListAgentsGroupIdsParameter0 defines model for .
type ListAgentsGroupIdsParameter1 ¶
type ListAgentsGroupIdsParameter1 = []string
ListAgentsGroupIdsParameter1 defines model for .
type ListAgentsHTTPResp ¶
type ListAgentsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *PaginatedAgentResponse
}
func ParseListAgentsHTTPResp ¶
func ParseListAgentsHTTPResp(rsp *http.Response) (*ListAgentsHTTPResp, error)
ParseListAgentsHTTPResp parses an HTTP response from a ListAgentsWithResponse call
func (ListAgentsHTTPResp) Status ¶
func (r ListAgentsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListAgentsHTTPResp) StatusCode ¶
func (r ListAgentsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListAgentsInGroupHTTPResp ¶ added in v0.38.0
type ListAgentsInGroupHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *PaginatedAgentResponse
}
func ParseListAgentsInGroupHTTPResp ¶ added in v0.38.0
func ParseListAgentsInGroupHTTPResp(rsp *http.Response) (*ListAgentsInGroupHTTPResp, error)
ParseListAgentsInGroupHTTPResp parses an HTTP response from a ListAgentsInGroupWithResponse call
func (ListAgentsInGroupHTTPResp) Status ¶ added in v0.38.0
func (r ListAgentsInGroupHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListAgentsInGroupHTTPResp) StatusCode ¶ added in v0.38.0
func (r ListAgentsInGroupHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListAgentsInGroupParams ¶ added in v0.38.0
type ListAgentsInGroupParams struct {
// Page 1-based page number.
Page *int `form:"page,omitempty" json:"page,omitempty"`
// Max Maximum number of items to return per page.
Max *int `form:"max,omitempty" json:"max,omitempty"`
}
ListAgentsInGroupParams defines parameters for ListAgentsInGroup.
type ListAgentsParams ¶
type ListAgentsParams struct {
// Page 1-based page number.
Page *int `form:"page,omitempty" json:"page,omitempty"`
// Max Maximum number of items to return per page.
Max *int `form:"max,omitempty" json:"max,omitempty"`
// Q When specified searches multiples fields at once:
// - name
// - group.name
// - number
// - email
// - sourceId
// - integration.label
Q *string `form:"q,omitempty" json:"q,omitempty"`
// Enabled Allows to filter for enabled or disabled Agents
Enabled *bool `form:"enabled,omitempty" json:"enabled,omitempty"`
// Name Search for Agent Name
Name *string `form:"name,omitempty" json:"name,omitempty"`
// Number Filter for the Agents Number
Number *string `form:"number,omitempty" json:"number,omitempty"`
// SourceId Filter for Agents having a specified Integration Source-ID
SourceId *string `form:"sourceId,omitempty" json:"sourceId,omitempty"`
// State Filter for Agents State
State *AgentLineStatus `form:"state,omitempty" json:"state,omitempty"`
// Source Filter for Agents Source Integration
Source *string `form:"source,omitempty" json:"source,omitempty"`
// GroupIds Filter Agents belonging to a certain Group by Group-ID
GroupIds *ListAgentsGroupIdsParameter `form:"groupIds,omitempty" json:"groupIds,omitempty"`
// Groups Filter Agents belonging to a certain Group by Group-Name
Groups *ListAgentsGroupIdsParameter `form:"groups,omitempty" json:"groups,omitempty"`
// Tags Filter agents by tags
Tags *ListAgentsGroupIdsParameter `form:"tags,omitempty" json:"tags,omitempty"`
}
ListAgentsParams defines parameters for ListAgents.
type ListAllAgentLogsHTTPResp ¶ added in v0.38.0
type ListAllAgentLogsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *AgentLogListResponse
}
func ParseListAllAgentLogsHTTPResp ¶ added in v0.38.0
func ParseListAllAgentLogsHTTPResp(rsp *http.Response) (*ListAllAgentLogsHTTPResp, error)
ParseListAllAgentLogsHTTPResp parses an HTTP response from a ListAllAgentLogsWithResponse call
func (ListAllAgentLogsHTTPResp) Status ¶ added in v0.38.0
func (r ListAllAgentLogsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListAllAgentLogsHTTPResp) StatusCode ¶ added in v0.38.0
func (r ListAllAgentLogsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListAllAgentLogsParams ¶ added in v0.38.0
type ListAllAgentLogsParams struct {
// Page 1-based page number.
Page *int `form:"page,omitempty" json:"page,omitempty"`
// Max Maximum number of items to return per page.
Max *int `form:"max,omitempty" json:"max,omitempty"`
}
ListAllAgentLogsParams defines parameters for ListAllAgentLogs.
type ListAllConversationEventsHTTPResp ¶ added in v0.38.0
type ListAllConversationEventsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *PaginatedConversationEventResponse
}
func ParseListAllConversationEventsHTTPResp ¶ added in v0.38.0
func ParseListAllConversationEventsHTTPResp(rsp *http.Response) (*ListAllConversationEventsHTTPResp, error)
ParseListAllConversationEventsHTTPResp parses an HTTP response from a ListAllConversationEventsWithResponse call
func (ListAllConversationEventsHTTPResp) Status ¶ added in v0.38.0
func (r ListAllConversationEventsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListAllConversationEventsHTTPResp) StatusCode ¶ added in v0.38.0
func (r ListAllConversationEventsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListAllConversationEventsParams ¶ added in v0.38.0
type ListAllConversationEventsParams struct {
// Page 1-based page number.
Page *int `form:"page,omitempty" json:"page,omitempty"`
// Max Maximum number of items to return per page.
Max *int `form:"max,omitempty" json:"max,omitempty"`
}
ListAllConversationEventsParams defines parameters for ListAllConversationEvents.
type ListAllLocalAutomationsHTTPResp ¶ added in v0.38.0
type ListAllLocalAutomationsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *PaginatedLocalAutomationResponse
}
func ParseListAllLocalAutomationsHTTPResp ¶ added in v0.38.0
func ParseListAllLocalAutomationsHTTPResp(rsp *http.Response) (*ListAllLocalAutomationsHTTPResp, error)
ParseListAllLocalAutomationsHTTPResp parses an HTTP response from a ListAllLocalAutomationsWithResponse call
func (ListAllLocalAutomationsHTTPResp) Status ¶ added in v0.38.0
func (r ListAllLocalAutomationsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListAllLocalAutomationsHTTPResp) StatusCode ¶ added in v0.38.0
func (r ListAllLocalAutomationsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListAllLocalAutomationsParams ¶ added in v0.38.0
type ListAllLocalAutomationsParams struct {
// Page Parameter [page]
Page *int `form:"page,omitempty" json:"page,omitempty"`
// Max Parameter [max]
Max *int `form:"max,omitempty" json:"max,omitempty"`
}
ListAllLocalAutomationsParams defines parameters for ListAllLocalAutomations.
type ListAllSettingsHTTPResp ¶ added in v0.38.0
type ListAllSettingsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *SettingsListResponse
}
func ParseListAllSettingsHTTPResp ¶ added in v0.38.0
func ParseListAllSettingsHTTPResp(rsp *http.Response) (*ListAllSettingsHTTPResp, error)
ParseListAllSettingsHTTPResp parses an HTTP response from a ListAllSettingsWithResponse call
func (ListAllSettingsHTTPResp) Status ¶ added in v0.38.0
func (r ListAllSettingsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListAllSettingsHTTPResp) StatusCode ¶ added in v0.38.0
func (r ListAllSettingsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListAllSimpleReportingCallsHTTPResp ¶
type ListAllSimpleReportingCallsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *PaginatedReportingCallResponse
}
func ParseListAllSimpleReportingCallsHTTPResp ¶
func ParseListAllSimpleReportingCallsHTTPResp(rsp *http.Response) (*ListAllSimpleReportingCallsHTTPResp, error)
ParseListAllSimpleReportingCallsHTTPResp parses an HTTP response from a ListAllSimpleReportingCallsWithResponse call
func (ListAllSimpleReportingCallsHTTPResp) Status ¶
func (r ListAllSimpleReportingCallsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListAllSimpleReportingCallsHTTPResp) StatusCode ¶
func (r ListAllSimpleReportingCallsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListAllSimpleReportingCallsParams ¶
type ListAllSimpleReportingCallsParams struct {
// Page 1-based page number to return (default 1).
Page *int `form:"page,omitempty" json:"page,omitempty"`
// Max Maximum number of records to return per page.
Max *int `form:"max,omitempty" json:"max,omitempty"`
// SessionId Filter by call-session uuid.
SessionId *ObjectUuid `form:"sessionId,omitempty" json:"sessionId,omitempty"`
// ConversationId Filter by conversation uuid.
ConversationId *ObjectUuid `form:"conversationId,omitempty" json:"conversationId,omitempty"`
// Id Filter by one or more call uuids.
Id *ListReportingCallsIdParameter `form:"id,omitempty" json:"id,omitempty"`
// ParentId Filter by parent-call uuid; returns the child legs of the given call(s).
ParentId *ListReportingCallsIdParameter `form:"parentId,omitempty" json:"parentId,omitempty"`
// Type Filter by call type.
Type *ListReportingCallsTypeParameter `form:"type,omitempty" json:"type,omitempty"`
// From Filter by the caller (origin) number.
From *ReportingNumberFilter `form:"from,omitempty" json:"from,omitempty"`
// FromNumber Alias of `from` — filter by the caller (origin) number.
FromNumber *ReportingNumberFilter `form:"fromNumber,omitempty" json:"fromNumber,omitempty"`
// To Filter by the called (destination) number.
To *ListReportingCallsToParameter `form:"to,omitempty" json:"to,omitempty"`
// ToNumber Alias of `to` — filter by the called (destination) number.
ToNumber *ListReportingCallsToParameter `form:"toNumber,omitempty" json:"toNumber,omitempty"`
// TimeStart Only include calls at or after this time (Unix timestamp, seconds).
TimeStart *UnixTimestamp `form:"time.start,omitempty" json:"time.start,omitempty"`
// TimeEnd Only include calls at or before this time (Unix timestamp, seconds).
TimeEnd *UnixTimestamp `form:"time.end,omitempty" json:"time.end,omitempty"`
// AgentId Filter by the uuid of the agent who handled the call.
AgentId *ListReportingCallsIdParameter `form:"agentId,omitempty" json:"agentId,omitempty"`
// QueueName Filter by the name of the queue that handled the call.
QueueName *string `form:"queueName,omitempty" json:"queueName,omitempty"`
// AgentName Filter by the name of the agent who handled the call.
AgentName *string `form:"agentName,omitempty" json:"agentName,omitempty"`
// Bridged When true, return only calls that were bridged to an agent.
Bridged *bool `form:"bridged,omitempty" json:"bridged,omitempty"`
// DurationStart Lower bound on total call duration, in seconds.
DurationStart *float32 `form:"duration.start,omitempty" json:"duration.start,omitempty"`
// DurationEnd Upper bound on total call duration, in seconds.
DurationEnd *float32 `form:"duration.end,omitempty" json:"duration.end,omitempty"`
// WaitTimeStart Lower bound on caller wait time before answer, in seconds.
WaitTimeStart *float32 `form:"waitTime.start,omitempty" json:"waitTime.start,omitempty"`
// WaitTimeEnd Upper bound on caller wait time before answer, in seconds.
WaitTimeEnd *float32 `form:"waitTime.end,omitempty" json:"waitTime.end,omitempty"`
// QueueWaitTimeStart Lower bound on time spent waiting in queue, in seconds.
QueueWaitTimeStart *float32 `form:"queueWaitTime.start,omitempty" json:"queueWaitTime.start,omitempty"`
// QueueWaitTimeEnd Upper bound on time spent waiting in queue, in seconds.
QueueWaitTimeEnd *float32 `form:"queueWaitTime.end,omitempty" json:"queueWaitTime.end,omitempty"`
// BridgeTimeStart Lower bound on time until the call was bridged to an agent, in seconds.
BridgeTimeStart *float32 `form:"bridgeTime.start,omitempty" json:"bridgeTime.start,omitempty"`
// BridgeTimeEnd Upper bound on time until the call was bridged to an agent, in seconds.
BridgeTimeEnd *float32 `form:"bridgeTime.end,omitempty" json:"bridgeTime.end,omitempty"`
// TalkTimeStart Lower bound on time spent in conversation, in seconds.
TalkTimeStart *float32 `form:"talkTime.start,omitempty" json:"talkTime.start,omitempty"`
// TalkTimeEnd Upper bound on time spent in conversation, in seconds.
TalkTimeEnd *float32 `form:"talkTime.end,omitempty" json:"talkTime.end,omitempty"`
// HoldTimeStart Lower bound on time the call was on hold, in seconds.
HoldTimeStart *float32 `form:"holdTime.start,omitempty" json:"holdTime.start,omitempty"`
// HoldTimeEnd Upper bound on time the call was on hold, in seconds.
HoldTimeEnd *float32 `form:"holdTime.end,omitempty" json:"holdTime.end,omitempty"`
// WrapupTimeStart Lower bound on agent wrap-up (after-call work) time, in seconds.
WrapupTimeStart *float32 `form:"wrapupTime.start,omitempty" json:"wrapupTime.start,omitempty"`
// WrapupTimeEnd Upper bound on agent wrap-up (after-call work) time, in seconds.
WrapupTimeEnd *float32 `form:"wrapupTime.end,omitempty" json:"wrapupTime.end,omitempty"`
// HandleTimeStart Lower bound on total agent handle time, in seconds.
HandleTimeStart *float32 `form:"handleTime.start,omitempty" json:"handleTime.start,omitempty"`
// HandleTimeEnd Upper bound on total agent handle time, in seconds.
HandleTimeEnd *float32 `form:"handleTime.end,omitempty" json:"handleTime.end,omitempty"`
}
ListAllSimpleReportingCallsParams defines parameters for ListAllSimpleReportingCalls.
type ListApplicationActionsHTTPResp ¶ added in v0.38.0
type ListApplicationActionsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ObjectListResponse
}
func ParseListApplicationActionsHTTPResp ¶ added in v0.38.0
func ParseListApplicationActionsHTTPResp(rsp *http.Response) (*ListApplicationActionsHTTPResp, error)
ParseListApplicationActionsHTTPResp parses an HTTP response from a ListApplicationActionsWithResponse call
func (ListApplicationActionsHTTPResp) Status ¶ added in v0.38.0
func (r ListApplicationActionsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListApplicationActionsHTTPResp) StatusCode ¶ added in v0.38.0
func (r ListApplicationActionsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListApplicationActionsParams ¶ added in v0.38.0
type ListApplicationActionsParams struct {
// Page 1-based page number.
Page *int `form:"page,omitempty" json:"page,omitempty"`
// Max Maximum number of items to return per page.
Max *int `form:"max,omitempty" json:"max,omitempty"`
}
ListApplicationActionsParams defines parameters for ListApplicationActions.
type ListApplicationErrorsHTTPResp ¶ added in v0.38.0
type ListApplicationErrorsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ObjectListResponse
}
func ParseListApplicationErrorsHTTPResp ¶ added in v0.38.0
func ParseListApplicationErrorsHTTPResp(rsp *http.Response) (*ListApplicationErrorsHTTPResp, error)
ParseListApplicationErrorsHTTPResp parses an HTTP response from a ListApplicationErrorsWithResponse call
func (ListApplicationErrorsHTTPResp) Status ¶ added in v0.38.0
func (r ListApplicationErrorsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListApplicationErrorsHTTPResp) StatusCode ¶ added in v0.38.0
func (r ListApplicationErrorsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListApplicationsHTTPResp ¶
type ListApplicationsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *PaginatedApplicationResponse
}
func ParseListApplicationsHTTPResp ¶
func ParseListApplicationsHTTPResp(rsp *http.Response) (*ListApplicationsHTTPResp, error)
ParseListApplicationsHTTPResp parses an HTTP response from a ListApplicationsWithResponse call
func (ListApplicationsHTTPResp) Status ¶
func (r ListApplicationsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListApplicationsHTTPResp) StatusCode ¶
func (r ListApplicationsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListApplicationsParams ¶
type ListApplicationsParams struct {
// Page 1-based page number.
Page *int `form:"page,omitempty" json:"page,omitempty"`
// Max Maximum number of items to return per page.
Max *int `form:"max,omitempty" json:"max,omitempty"`
}
ListApplicationsParams defines parameters for ListApplications.
type ListAuditLogsHTTPResp ¶
type ListAuditLogsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ListAuditLogsResponse
}
func ParseListAuditLogsHTTPResp ¶
func ParseListAuditLogsHTTPResp(rsp *http.Response) (*ListAuditLogsHTTPResp, error)
ParseListAuditLogsHTTPResp parses an HTTP response from a ListAuditLogsWithResponse call
func (ListAuditLogsHTTPResp) Status ¶
func (r ListAuditLogsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListAuditLogsHTTPResp) StatusCode ¶
func (r ListAuditLogsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListAuditLogsParams ¶
type ListAuditLogsParams struct {
// FiltersDateCreatedStart Unix timestamp start date filter
FiltersDateCreatedStart *int `form:"filters.dateCreated.start,omitempty" json:"filters.dateCreated.start,omitempty"`
// FiltersDateCreatedEnd Unix timestamp end date filter
FiltersDateCreatedEnd *int `form:"filters.dateCreated.end,omitempty" json:"filters.dateCreated.end,omitempty"`
// Max Maximum items to return
Max *int `form:"max,omitempty" json:"max,omitempty"`
// Page Items list page number
Page *int `form:"page,omitempty" json:"page,omitempty"`
// Sort Field to sort items by
Sort *string `form:"sort,omitempty" json:"sort,omitempty"`
// Order Sort order
Order *string `form:"order,omitempty" json:"order,omitempty"`
// FiltersOperation Filter by `operation`
FiltersOperation *AuditLogOperation `form:"filters.operation,omitempty" json:"filters.operation,omitempty"`
// FiltersResource Filter by `resource`
FiltersResource *string `form:"filters.resource,omitempty" json:"filters.resource,omitempty"`
}
ListAuditLogsParams defines parameters for ListAuditLogs.
type ListAuditLogsResponse ¶
type ListAuditLogsResponse struct {
Items []AuditLog `json:"items"`
Pagination Pagination `json:"pagination"`
// Success Whether or not the request was successful
Success *DefaultSuccess `json:"success,omitempty"`
}
ListAuditLogsResponse defines model for ListAuditLogsResponse.
type ListAvailableAgentStatusesHTTPResp ¶ added in v0.38.0
type ListAvailableAgentStatusesHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *AgentAvailabilityListResponse
}
func ParseListAvailableAgentStatusesHTTPResp ¶ added in v0.38.0
func ParseListAvailableAgentStatusesHTTPResp(rsp *http.Response) (*ListAvailableAgentStatusesHTTPResp, error)
ParseListAvailableAgentStatusesHTTPResp parses an HTTP response from a ListAvailableAgentStatusesWithResponse call
func (ListAvailableAgentStatusesHTTPResp) Status ¶ added in v0.38.0
func (r ListAvailableAgentStatusesHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListAvailableAgentStatusesHTTPResp) StatusCode ¶ added in v0.38.0
func (r ListAvailableAgentStatusesHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListAvailableIntegrationsHTTPResp ¶
type ListAvailableIntegrationsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *IntegrationListAvailableIntegrationsResponse
}
func ParseListAvailableIntegrationsHTTPResp ¶
func ParseListAvailableIntegrationsHTTPResp(rsp *http.Response) (*ListAvailableIntegrationsHTTPResp, error)
ParseListAvailableIntegrationsHTTPResp parses an HTTP response from a ListAvailableIntegrationsWithResponse call
func (ListAvailableIntegrationsHTTPResp) Status ¶
func (r ListAvailableIntegrationsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListAvailableIntegrationsHTTPResp) StatusCode ¶
func (r ListAvailableIntegrationsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListAvailableRolesHTTPResp ¶
type ListAvailableRolesHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *AvailableRoleItemsResponse
}
func ParseListAvailableRolesHTTPResp ¶
func ParseListAvailableRolesHTTPResp(rsp *http.Response) (*ListAvailableRolesHTTPResp, error)
ParseListAvailableRolesHTTPResp parses an HTTP response from a ListAvailableRolesWithResponse call
func (ListAvailableRolesHTTPResp) Status ¶
func (r ListAvailableRolesHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListAvailableRolesHTTPResp) StatusCode ¶
func (r ListAvailableRolesHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListBabeldeskWidgetsHTTPResp ¶
type ListBabeldeskWidgetsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *PaginatedBabeldeskWidgetResponse
}
func ParseListBabeldeskWidgetsHTTPResp ¶
func ParseListBabeldeskWidgetsHTTPResp(rsp *http.Response) (*ListBabeldeskWidgetsHTTPResp, error)
ParseListBabeldeskWidgetsHTTPResp parses an HTTP response from a ListBabeldeskWidgetsWithResponse call
func (ListBabeldeskWidgetsHTTPResp) Status ¶
func (r ListBabeldeskWidgetsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListBabeldeskWidgetsHTTPResp) StatusCode ¶
func (r ListBabeldeskWidgetsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListBabeldeskWidgetsParams ¶
type ListBabeldeskWidgetsParams struct {
// Page 1-based page number.
Page *int `form:"page,omitempty" json:"page,omitempty"`
// Max Maximum number of items to return per page.
Max *int `form:"max,omitempty" json:"max,omitempty"`
}
ListBabeldeskWidgetsParams defines parameters for ListBabeldeskWidgets.
type ListBabeldesksHTTPResp ¶
type ListBabeldesksHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *PaginatedBabeldeskResponse
}
func ParseListBabeldesksHTTPResp ¶
func ParseListBabeldesksHTTPResp(rsp *http.Response) (*ListBabeldesksHTTPResp, error)
ParseListBabeldesksHTTPResp parses an HTTP response from a ListBabeldesksWithResponse call
func (ListBabeldesksHTTPResp) Status ¶
func (r ListBabeldesksHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListBabeldesksHTTPResp) StatusCode ¶
func (r ListBabeldesksHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListBabeldesksParams ¶
type ListBabeldesksParams struct {
// Page 1-based page number.
Page *int `form:"page,omitempty" json:"page,omitempty"`
// Max Maximum number of items to return per page.
Max *int `form:"max,omitempty" json:"max,omitempty"`
}
ListBabeldesksParams defines parameters for ListBabeldesks.
type ListBackupFilesHTTPResp ¶ added in v0.38.0
type ListBackupFilesHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *PaginatedStoredFileResponse
}
func ParseListBackupFilesHTTPResp ¶ added in v0.38.0
func ParseListBackupFilesHTTPResp(rsp *http.Response) (*ListBackupFilesHTTPResp, error)
ParseListBackupFilesHTTPResp parses an HTTP response from a ListBackupFilesWithResponse call
func (ListBackupFilesHTTPResp) Status ¶ added in v0.38.0
func (r ListBackupFilesHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListBackupFilesHTTPResp) StatusCode ¶ added in v0.38.0
func (r ListBackupFilesHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListBusinessHourRangesHTTPResp ¶ added in v0.38.0
type ListBusinessHourRangesHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *BusinessHourRangeListResponse
}
func ParseListBusinessHourRangesHTTPResp ¶ added in v0.38.0
func ParseListBusinessHourRangesHTTPResp(rsp *http.Response) (*ListBusinessHourRangesHTTPResp, error)
ParseListBusinessHourRangesHTTPResp parses an HTTP response from a ListBusinessHourRangesWithResponse call
func (ListBusinessHourRangesHTTPResp) Status ¶ added in v0.38.0
func (r ListBusinessHourRangesHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListBusinessHourRangesHTTPResp) StatusCode ¶ added in v0.38.0
func (r ListBusinessHourRangesHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListBusinessHoursHTTPResp ¶
type ListBusinessHoursHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *PaginatedBusinessHourResponse
}
func ParseListBusinessHoursHTTPResp ¶
func ParseListBusinessHoursHTTPResp(rsp *http.Response) (*ListBusinessHoursHTTPResp, error)
ParseListBusinessHoursHTTPResp parses an HTTP response from a ListBusinessHoursWithResponse call
func (ListBusinessHoursHTTPResp) Status ¶
func (r ListBusinessHoursHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListBusinessHoursHTTPResp) StatusCode ¶
func (r ListBusinessHoursHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListBusinessHoursParams ¶
type ListBusinessHoursParams struct {
// Page 1-based page number.
Page *int `form:"page,omitempty" json:"page,omitempty"`
// Max Maximum number of items to return per page.
Max *int `form:"max,omitempty" json:"max,omitempty"`
}
ListBusinessHoursParams defines parameters for ListBusinessHours.
type ListCalendarsHTTPResp ¶
type ListCalendarsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *PaginatedCalendarResponse
}
func ParseListCalendarsHTTPResp ¶
func ParseListCalendarsHTTPResp(rsp *http.Response) (*ListCalendarsHTTPResp, error)
ParseListCalendarsHTTPResp parses an HTTP response from a ListCalendarsWithResponse call
func (ListCalendarsHTTPResp) Status ¶
func (r ListCalendarsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListCalendarsHTTPResp) StatusCode ¶
func (r ListCalendarsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListCalendarsParams ¶
type ListCalendarsParams struct {
// Page 1-based page number.
Page *int `form:"page,omitempty" json:"page,omitempty"`
// Max Maximum number of items to return per page.
Max *int `form:"max,omitempty" json:"max,omitempty"`
}
ListCalendarsParams defines parameters for ListCalendars.
type ListCampaignAttemptsHTTPResp ¶ added in v0.38.0
type ListCampaignAttemptsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *PaginatedAttemptResponse
}
func ParseListCampaignAttemptsHTTPResp ¶ added in v0.38.0
func ParseListCampaignAttemptsHTTPResp(rsp *http.Response) (*ListCampaignAttemptsHTTPResp, error)
ParseListCampaignAttemptsHTTPResp parses an HTTP response from a ListCampaignAttemptsWithResponse call
func (ListCampaignAttemptsHTTPResp) Status ¶ added in v0.38.0
func (r ListCampaignAttemptsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListCampaignAttemptsHTTPResp) StatusCode ¶ added in v0.38.0
func (r ListCampaignAttemptsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListCampaignAttemptsParams ¶ added in v0.38.0
type ListCampaignAttemptsParams struct {
// Number Filter by phone number
Number *string `form:"number,omitempty" json:"number,omitempty"`
}
ListCampaignAttemptsParams defines parameters for ListCampaignAttempts.
type ListCampaignLeadsHTTPResp ¶ added in v0.38.0
type ListCampaignLeadsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *PaginatedLeadResponse
}
func ParseListCampaignLeadsHTTPResp ¶ added in v0.38.0
func ParseListCampaignLeadsHTTPResp(rsp *http.Response) (*ListCampaignLeadsHTTPResp, error)
ParseListCampaignLeadsHTTPResp parses an HTTP response from a ListCampaignLeadsWithResponse call
func (ListCampaignLeadsHTTPResp) Status ¶ added in v0.38.0
func (r ListCampaignLeadsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListCampaignLeadsHTTPResp) StatusCode ¶ added in v0.38.0
func (r ListCampaignLeadsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListCampaignProcessedLeadsHTTPResp ¶ added in v0.38.0
type ListCampaignProcessedLeadsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *PaginatedLeadResponse
}
func ParseListCampaignProcessedLeadsHTTPResp ¶ added in v0.38.0
func ParseListCampaignProcessedLeadsHTTPResp(rsp *http.Response) (*ListCampaignProcessedLeadsHTTPResp, error)
ParseListCampaignProcessedLeadsHTTPResp parses an HTTP response from a ListCampaignProcessedLeadsWithResponse call
func (ListCampaignProcessedLeadsHTTPResp) Status ¶ added in v0.38.0
func (r ListCampaignProcessedLeadsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListCampaignProcessedLeadsHTTPResp) StatusCode ¶ added in v0.38.0
func (r ListCampaignProcessedLeadsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListCampaignsHTTPResp ¶
type ListCampaignsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *OutboundCampaignItemsResponse
}
func ParseListCampaignsHTTPResp ¶
func ParseListCampaignsHTTPResp(rsp *http.Response) (*ListCampaignsHTTPResp, error)
ParseListCampaignsHTTPResp parses an HTTP response from a ListCampaignsWithResponse call
func (ListCampaignsHTTPResp) Status ¶
func (r ListCampaignsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListCampaignsHTTPResp) StatusCode ¶
func (r ListCampaignsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListConferencesHTTPResp ¶
type ListConferencesHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *PaginatedConferenceResponse
}
func ParseListConferencesHTTPResp ¶
func ParseListConferencesHTTPResp(rsp *http.Response) (*ListConferencesHTTPResp, error)
ParseListConferencesHTTPResp parses an HTTP response from a ListConferencesWithResponse call
func (ListConferencesHTTPResp) Status ¶
func (r ListConferencesHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListConferencesHTTPResp) StatusCode ¶
func (r ListConferencesHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListConferencesParams ¶
type ListConferencesParams struct {
// Page Parameter [page]
Page *int `form:"page,omitempty" json:"page,omitempty"`
// Max Parameter [max]
Max *int `form:"max,omitempty" json:"max,omitempty"`
}
ListConferencesParams defines parameters for ListConferences.
type ListConversationEventsHTTPResp ¶
type ListConversationEventsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *PaginatedConversationEventResponse
}
func ParseListConversationEventsHTTPResp ¶
func ParseListConversationEventsHTTPResp(rsp *http.Response) (*ListConversationEventsHTTPResp, error)
ParseListConversationEventsHTTPResp parses an HTTP response from a ListConversationEventsWithResponse call
func (ListConversationEventsHTTPResp) Status ¶
func (r ListConversationEventsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListConversationEventsHTTPResp) StatusCode ¶
func (r ListConversationEventsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListConversationsHTTPResp ¶
type ListConversationsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *PaginatedConversationResponse
}
func ParseListConversationsHTTPResp ¶
func ParseListConversationsHTTPResp(rsp *http.Response) (*ListConversationsHTTPResp, error)
ParseListConversationsHTTPResp parses an HTTP response from a ListConversationsWithResponse call
func (ListConversationsHTTPResp) Status ¶
func (r ListConversationsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListConversationsHTTPResp) StatusCode ¶
func (r ListConversationsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListConversationsParams ¶
type ListConversationsParams struct {
// Page 1-based page number.
Page *int `form:"page,omitempty" json:"page,omitempty"`
// Max Maximum number of items to return per page.
Max *int `form:"max,omitempty" json:"max,omitempty"`
// Phone Filter by associated phone number
Phone *string `form:"phone,omitempty" json:"phone,omitempty"`
// State Filter by conversation state
State *ConversationState `form:"state,omitempty" json:"state,omitempty"`
}
ListConversationsParams defines parameters for ListConversations.
type ListDashboardUsersHTTPResp ¶ added in v0.38.0
type ListDashboardUsersHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *DashboardUsersResponse
}
func ParseListDashboardUsersHTTPResp ¶ added in v0.38.0
func ParseListDashboardUsersHTTPResp(rsp *http.Response) (*ListDashboardUsersHTTPResp, error)
ParseListDashboardUsersHTTPResp parses an HTTP response from a ListDashboardUsersWithResponse call
func (ListDashboardUsersHTTPResp) Status ¶ added in v0.38.0
func (r ListDashboardUsersHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListDashboardUsersHTTPResp) StatusCode ¶ added in v0.38.0
func (r ListDashboardUsersHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListDashboardsHTTPResp ¶ added in v0.38.0
type ListDashboardsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *PaginatedDashboardResponse
}
func ParseListDashboardsHTTPResp ¶ added in v0.38.0
func ParseListDashboardsHTTPResp(rsp *http.Response) (*ListDashboardsHTTPResp, error)
ParseListDashboardsHTTPResp parses an HTTP response from a ListDashboardsWithResponse call
func (ListDashboardsHTTPResp) Status ¶ added in v0.38.0
func (r ListDashboardsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListDashboardsHTTPResp) StatusCode ¶ added in v0.38.0
func (r ListDashboardsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListDashboardsParams ¶ added in v0.38.0
type ListDashboardsParams struct {
// Page 1-based page number.
Page *int `form:"page,omitempty" json:"page,omitempty"`
// Max Maximum number of items to return per page.
Max *int `form:"max,omitempty" json:"max,omitempty"`
// Q Substring search on the Dashboard name
Q *string `form:"q,omitempty" json:"q,omitempty"`
// Uuid Filter by one or more Dashboard IDs
Uuid *ListReportingCallsIdParameter `form:"uuid,omitempty" json:"uuid,omitempty"`
// Sort Field to sort by
Sort *string `form:"sort,omitempty" json:"sort,omitempty"`
// Order Sort order
Order *ListDashboardsParamsOrder `form:"order,omitempty" json:"order,omitempty"`
}
ListDashboardsParams defines parameters for ListDashboards.
type ListDashboardsParamsOrder ¶ added in v0.38.0
type ListDashboardsParamsOrder string
ListDashboardsParamsOrder defines parameters for ListDashboards.
const ( ListDashboardsParamsOrderAsc ListDashboardsParamsOrder = "asc" ListDashboardsParamsOrderDesc ListDashboardsParamsOrder = "desc" )
Defines values for ListDashboardsParamsOrder.
type ListDialerBehavioursHTTPResp ¶ added in v0.38.0
type ListDialerBehavioursHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *PaginatedDialerBehaviourResponse
}
func ParseListDialerBehavioursHTTPResp ¶ added in v0.38.0
func ParseListDialerBehavioursHTTPResp(rsp *http.Response) (*ListDialerBehavioursHTTPResp, error)
ParseListDialerBehavioursHTTPResp parses an HTTP response from a ListDialerBehavioursWithResponse call
func (ListDialerBehavioursHTTPResp) Status ¶ added in v0.38.0
func (r ListDialerBehavioursHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListDialerBehavioursHTTPResp) StatusCode ¶ added in v0.38.0
func (r ListDialerBehavioursHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListDialerBehavioursParams ¶ added in v0.38.0
type ListDialerBehavioursParams struct {
// Page 1-based page number.
Page *int `form:"page,omitempty" json:"page,omitempty"`
// Max Maximum number of items to return per page.
Max *int `form:"max,omitempty" json:"max,omitempty"`
}
ListDialerBehavioursParams defines parameters for ListDialerBehaviours.
type ListDialerSimpleReportingCallsHTTPResp ¶ added in v0.38.0
type ListDialerSimpleReportingCallsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *PaginatedReportingCallResponse
}
func ParseListDialerSimpleReportingCallsHTTPResp ¶ added in v0.38.0
func ParseListDialerSimpleReportingCallsHTTPResp(rsp *http.Response) (*ListDialerSimpleReportingCallsHTTPResp, error)
ParseListDialerSimpleReportingCallsHTTPResp parses an HTTP response from a ListDialerSimpleReportingCallsWithResponse call
func (ListDialerSimpleReportingCallsHTTPResp) Status ¶ added in v0.38.0
func (r ListDialerSimpleReportingCallsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListDialerSimpleReportingCallsHTTPResp) StatusCode ¶ added in v0.38.0
func (r ListDialerSimpleReportingCallsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListDialerSimpleReportingCallsParams ¶ added in v0.38.0
type ListDialerSimpleReportingCallsParams struct {
// Page 1-based page number to return (default 1).
Page *int `form:"page,omitempty" json:"page,omitempty"`
// Max Maximum number of records to return per page.
Max *int `form:"max,omitempty" json:"max,omitempty"`
}
ListDialerSimpleReportingCallsParams defines parameters for ListDialerSimpleReportingCalls.
type ListEventsHTTPResp ¶
type ListEventsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *EventItemsResponse
}
func ParseListEventsHTTPResp ¶
func ParseListEventsHTTPResp(rsp *http.Response) (*ListEventsHTTPResp, error)
ParseListEventsHTTPResp parses an HTTP response from a ListEventsWithResponse call
func (ListEventsHTTPResp) Status ¶
func (r ListEventsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListEventsHTTPResp) StatusCode ¶
func (r ListEventsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListEventsParams ¶
type ListEventsParams struct {
// Type Filter Events by their type, e.g. `?type=CALL`
Type *string `form:"type,omitempty" json:"type,omitempty"`
}
ListEventsParams defines parameters for ListEvents.
type ListExpressionsHTTPResp ¶
type ListExpressionsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *PaginatedAvailableExpressionResponse
}
func ParseListExpressionsHTTPResp ¶
func ParseListExpressionsHTTPResp(rsp *http.Response) (*ListExpressionsHTTPResp, error)
ParseListExpressionsHTTPResp parses an HTTP response from a ListExpressionsWithResponse call
func (ListExpressionsHTTPResp) Status ¶
func (r ListExpressionsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListExpressionsHTTPResp) StatusCode ¶
func (r ListExpressionsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListFilesByTypeHTTPResp ¶ added in v0.38.0
type ListFilesByTypeHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *PaginatedStoredFileResponse
}
func ParseListFilesByTypeHTTPResp ¶ added in v0.38.0
func ParseListFilesByTypeHTTPResp(rsp *http.Response) (*ListFilesByTypeHTTPResp, error)
ParseListFilesByTypeHTTPResp parses an HTTP response from a ListFilesByTypeWithResponse call
func (ListFilesByTypeHTTPResp) Status ¶ added in v0.38.0
func (r ListFilesByTypeHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListFilesByTypeHTTPResp) StatusCode ¶ added in v0.38.0
func (r ListFilesByTypeHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListFilesHTTPResp ¶ added in v0.38.0
type ListFilesHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *PaginatedStoredFileResponse
}
func ParseListFilesHTTPResp ¶ added in v0.38.0
func ParseListFilesHTTPResp(rsp *http.Response) (*ListFilesHTTPResp, error)
ParseListFilesHTTPResp parses an HTTP response from a ListFilesWithResponse call
func (ListFilesHTTPResp) Status ¶ added in v0.38.0
func (r ListFilesHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListFilesHTTPResp) StatusCode ¶ added in v0.38.0
func (r ListFilesHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListFilesParams ¶ added in v0.38.0
type ListFilesParams struct {
// Page 1-based page number.
Page *int `form:"page,omitempty" json:"page,omitempty"`
// Max Maximum number of items to return per page.
Max *int `form:"max,omitempty" json:"max,omitempty"`
// Sort Field to sort by
Sort *ListFilesParamsSort `form:"sort,omitempty" json:"sort,omitempty"`
// Order Sort order
Order *ListFilesParamsOrder `form:"order,omitempty" json:"order,omitempty"`
// Type Filter by storage type
Type *StorageType `form:"type,omitempty" json:"type,omitempty"`
// State Filter by storage state
State *StorageState `form:"state,omitempty" json:"state,omitempty"`
// Filename Filter by exact filename
Filename *string `form:"filename,omitempty" json:"filename,omitempty"`
// Q Free-text query over the filename
Q *string `form:"q,omitempty" json:"q,omitempty"`
}
ListFilesParams defines parameters for ListFiles.
type ListFilesParamsOrder ¶ added in v0.38.0
type ListFilesParamsOrder string
ListFilesParamsOrder defines parameters for ListFiles.
const ( ListFilesParamsOrderAsc ListFilesParamsOrder = "asc" ListFilesParamsOrderDesc ListFilesParamsOrder = "desc" )
Defines values for ListFilesParamsOrder.
type ListFilesParamsSort ¶ added in v0.38.0
type ListFilesParamsSort string
ListFilesParamsSort defines parameters for ListFiles.
const ( DateCreated ListFilesParamsSort = "dateCreated" Id ListFilesParamsSort = "id" )
Defines values for ListFilesParamsSort.
type ListGlobalAutomationsHTTPResp ¶
type ListGlobalAutomationsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *PaginatedGlobalAutomationResponse
}
func ParseListGlobalAutomationsHTTPResp ¶
func ParseListGlobalAutomationsHTTPResp(rsp *http.Response) (*ListGlobalAutomationsHTTPResp, error)
ParseListGlobalAutomationsHTTPResp parses an HTTP response from a ListGlobalAutomationsWithResponse call
func (ListGlobalAutomationsHTTPResp) Status ¶
func (r ListGlobalAutomationsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListGlobalAutomationsHTTPResp) StatusCode ¶
func (r ListGlobalAutomationsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListGlobalAutomationsParams ¶
type ListGlobalAutomationsParams struct {
// Page 1-based page number.
Page *int `form:"page,omitempty" json:"page,omitempty"`
// Max Maximum number of items to return per page.
Max *int `form:"max,omitempty" json:"max,omitempty"`
}
ListGlobalAutomationsParams defines parameters for ListGlobalAutomations.
type ListGlobalQueueSelectionsHTTPResp ¶ added in v0.38.0
type ListGlobalQueueSelectionsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GlobalQueueSelectionListResponse
}
func ParseListGlobalQueueSelectionsHTTPResp ¶ added in v0.38.0
func ParseListGlobalQueueSelectionsHTTPResp(rsp *http.Response) (*ListGlobalQueueSelectionsHTTPResp, error)
ParseListGlobalQueueSelectionsHTTPResp parses an HTTP response from a ListGlobalQueueSelectionsWithResponse call
func (ListGlobalQueueSelectionsHTTPResp) Status ¶ added in v0.38.0
func (r ListGlobalQueueSelectionsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListGlobalQueueSelectionsHTTPResp) StatusCode ¶ added in v0.38.0
func (r ListGlobalQueueSelectionsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListGlobalQueueSelectionsParams ¶ added in v0.38.0
type ListGlobalQueueSelectionsParams struct {
// Sort Field to sort by
Sort *string `form:"sort,omitempty" json:"sort,omitempty"`
// Order Sort order
Order *ListGlobalQueueSelectionsParamsOrder `form:"order,omitempty" json:"order,omitempty"`
// IncludeMembers Include the selection's agents/groups/tags members
IncludeMembers *bool `form:"includeMembers,omitempty" json:"includeMembers,omitempty"`
// Page 1-based page number.
Page *int `form:"page,omitempty" json:"page,omitempty"`
// Max Maximum number of items to return per page.
Max *int `form:"max,omitempty" json:"max,omitempty"`
}
ListGlobalQueueSelectionsParams defines parameters for ListGlobalQueueSelections.
type ListGlobalQueueSelectionsParamsOrder ¶ added in v0.38.0
type ListGlobalQueueSelectionsParamsOrder string
ListGlobalQueueSelectionsParamsOrder defines parameters for ListGlobalQueueSelections.
const ( Asc ListGlobalQueueSelectionsParamsOrder = "asc" Desc ListGlobalQueueSelectionsParamsOrder = "desc" )
Defines values for ListGlobalQueueSelectionsParamsOrder.
type ListInboundSimpleReportingCallsHTTPResp ¶ added in v0.38.0
type ListInboundSimpleReportingCallsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *PaginatedReportingCallResponse
}
func ParseListInboundSimpleReportingCallsHTTPResp ¶ added in v0.38.0
func ParseListInboundSimpleReportingCallsHTTPResp(rsp *http.Response) (*ListInboundSimpleReportingCallsHTTPResp, error)
ParseListInboundSimpleReportingCallsHTTPResp parses an HTTP response from a ListInboundSimpleReportingCallsWithResponse call
func (ListInboundSimpleReportingCallsHTTPResp) Status ¶ added in v0.38.0
func (r ListInboundSimpleReportingCallsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListInboundSimpleReportingCallsHTTPResp) StatusCode ¶ added in v0.38.0
func (r ListInboundSimpleReportingCallsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListInboundSimpleReportingCallsParams ¶ added in v0.38.0
type ListInboundSimpleReportingCallsParams struct {
// Page 1-based page number to return (default 1).
Page *int `form:"page,omitempty" json:"page,omitempty"`
// Max Maximum number of records to return per page.
Max *int `form:"max,omitempty" json:"max,omitempty"`
}
ListInboundSimpleReportingCallsParams defines parameters for ListInboundSimpleReportingCalls.
type ListIntegrationProvidersHTTPResp ¶ added in v0.38.0
type ListIntegrationProvidersHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *IntegrationObjectListResponse
}
func ParseListIntegrationProvidersHTTPResp ¶ added in v0.38.0
func ParseListIntegrationProvidersHTTPResp(rsp *http.Response) (*ListIntegrationProvidersHTTPResp, error)
ParseListIntegrationProvidersHTTPResp parses an HTTP response from a ListIntegrationProvidersWithResponse call
func (ListIntegrationProvidersHTTPResp) Status ¶ added in v0.38.0
func (r ListIntegrationProvidersHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListIntegrationProvidersHTTPResp) StatusCode ¶ added in v0.38.0
func (r ListIntegrationProvidersHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListIntegrationTokensHTTPResp ¶ added in v0.38.0
type ListIntegrationTokensHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *IntegrationTokenListResponse
}
func ParseListIntegrationTokensHTTPResp ¶ added in v0.38.0
func ParseListIntegrationTokensHTTPResp(rsp *http.Response) (*ListIntegrationTokensHTTPResp, error)
ParseListIntegrationTokensHTTPResp parses an HTTP response from a ListIntegrationTokensWithResponse call
func (ListIntegrationTokensHTTPResp) Status ¶ added in v0.38.0
func (r ListIntegrationTokensHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListIntegrationTokensHTTPResp) StatusCode ¶ added in v0.38.0
func (r ListIntegrationTokensHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListIntegrationTypeActionsHTTPResp ¶ added in v0.38.0
type ListIntegrationTypeActionsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *IntegrationObjectListResponse
}
func ParseListIntegrationTypeActionsHTTPResp ¶ added in v0.38.0
func ParseListIntegrationTypeActionsHTTPResp(rsp *http.Response) (*ListIntegrationTypeActionsHTTPResp, error)
ParseListIntegrationTypeActionsHTTPResp parses an HTTP response from a ListIntegrationTypeActionsWithResponse call
func (ListIntegrationTypeActionsHTTPResp) Status ¶ added in v0.38.0
func (r ListIntegrationTypeActionsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListIntegrationTypeActionsHTTPResp) StatusCode ¶ added in v0.38.0
func (r ListIntegrationTypeActionsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListIntegrationsHTTPResp ¶
type ListIntegrationsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *PaginatedIntegrationResponse
}
func ParseListIntegrationsHTTPResp ¶
func ParseListIntegrationsHTTPResp(rsp *http.Response) (*ListIntegrationsHTTPResp, error)
ParseListIntegrationsHTTPResp parses an HTTP response from a ListIntegrationsWithResponse call
func (ListIntegrationsHTTPResp) Status ¶
func (r ListIntegrationsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListIntegrationsHTTPResp) StatusCode ¶
func (r ListIntegrationsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListIntegrationsParams ¶
type ListIntegrationsParams struct {
// Page 1-based page number.
Page *int `form:"page,omitempty" json:"page,omitempty"`
// Max Maximum number of integrations to return per page.
Max *int `form:"max,omitempty" json:"max,omitempty"`
}
ListIntegrationsParams defines parameters for ListIntegrations.
type ListLeadsInListHTTPResp ¶ added in v0.38.0
type ListLeadsInListHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *PaginatedLeadResponse
}
func ParseListLeadsInListHTTPResp ¶ added in v0.38.0
func ParseListLeadsInListHTTPResp(rsp *http.Response) (*ListLeadsInListHTTPResp, error)
ParseListLeadsInListHTTPResp parses an HTTP response from a ListLeadsInListWithResponse call
func (ListLeadsInListHTTPResp) Status ¶ added in v0.38.0
func (r ListLeadsInListHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListLeadsInListHTTPResp) StatusCode ¶ added in v0.38.0
func (r ListLeadsInListHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListLeadsInListParams ¶ added in v0.38.0
type ListLeadsInListParams struct {
// Status Filter by dial status
Status *DialStatus `form:"status,omitempty" json:"status,omitempty"`
// Format When `csv`, returns the leads as a CSV attachment instead of JSON
Format *ListLeadsInListParamsFormat `form:"format,omitempty" json:"format,omitempty"`
}
ListLeadsInListParams defines parameters for ListLeadsInList.
type ListLeadsInListParamsFormat ¶ added in v0.38.0
type ListLeadsInListParamsFormat string
ListLeadsInListParamsFormat defines parameters for ListLeadsInList.
const (
Csv ListLeadsInListParamsFormat = "csv"
)
Defines values for ListLeadsInListParamsFormat.
type ListLiveLogsHTTPResp ¶
type ListLiveLogsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *PaginatedLiveLogResponse
}
func ParseListLiveLogsHTTPResp ¶
func ParseListLiveLogsHTTPResp(rsp *http.Response) (*ListLiveLogsHTTPResp, error)
ParseListLiveLogsHTTPResp parses an HTTP response from a ListLiveLogsWithResponse call
func (ListLiveLogsHTTPResp) Status ¶
func (r ListLiveLogsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListLiveLogsHTTPResp) StatusCode ¶
func (r ListLiveLogsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListLiveLogsParams ¶
type ListLiveLogsParams struct {
// FiltersLevel Log-Level to filter
FiltersLevel *ListAgentsGroupIdsParameter `form:"filters.level,omitempty" json:"filters.level,omitempty"`
}
ListLiveLogsParams defines parameters for ListLiveLogs.
type ListLocalAutomationsHTTPResp ¶
type ListLocalAutomationsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *PaginatedLocalAutomationResponse
}
func ParseListLocalAutomationsHTTPResp ¶
func ParseListLocalAutomationsHTTPResp(rsp *http.Response) (*ListLocalAutomationsHTTPResp, error)
ParseListLocalAutomationsHTTPResp parses an HTTP response from a ListLocalAutomationsWithResponse call
func (ListLocalAutomationsHTTPResp) Status ¶
func (r ListLocalAutomationsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListLocalAutomationsHTTPResp) StatusCode ¶
func (r ListLocalAutomationsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListLocalAutomationsParams ¶
type ListLocalAutomationsParams struct {
// Page 1-based page number.
Page *int `form:"page,omitempty" json:"page,omitempty"`
// Max Maximum number of items to return per page.
Max *int `form:"max,omitempty" json:"max,omitempty"`
}
ListLocalAutomationsParams defines parameters for ListLocalAutomations.
type ListMetricIdsHTTPResp ¶
type ListMetricIdsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *MetricIdItemsResponse
}
func ParseListMetricIdsHTTPResp ¶
func ParseListMetricIdsHTTPResp(rsp *http.Response) (*ListMetricIdsHTTPResp, error)
ParseListMetricIdsHTTPResp parses an HTTP response from a ListMetricIdsWithResponse call
func (ListMetricIdsHTTPResp) Status ¶
func (r ListMetricIdsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListMetricIdsHTTPResp) StatusCode ¶
func (r ListMetricIdsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListModulesHTTPResp ¶
type ListModulesHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ListModulesResponse
}
func ParseListModulesHTTPResp ¶
func ParseListModulesHTTPResp(rsp *http.Response) (*ListModulesHTTPResp, error)
ParseListModulesHTTPResp parses an HTTP response from a ListModulesWithResponse call
func (ListModulesHTTPResp) Status ¶
func (r ListModulesHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListModulesHTTPResp) StatusCode ¶
func (r ListModulesHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListModulesResponse ¶
type ListModulesResponse struct {
Items []IvrModule `json:"items"`
}
ListModulesResponse defines model for ListModulesResponse.
type ListOutboundAttemptsHTTPResp ¶ added in v0.38.0
type ListOutboundAttemptsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *PaginatedAttemptResponse
}
func ParseListOutboundAttemptsHTTPResp ¶ added in v0.38.0
func ParseListOutboundAttemptsHTTPResp(rsp *http.Response) (*ListOutboundAttemptsHTTPResp, error)
ParseListOutboundAttemptsHTTPResp parses an HTTP response from a ListOutboundAttemptsWithResponse call
func (ListOutboundAttemptsHTTPResp) Status ¶ added in v0.38.0
func (r ListOutboundAttemptsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListOutboundAttemptsHTTPResp) StatusCode ¶ added in v0.38.0
func (r ListOutboundAttemptsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListOutboundAttemptsParams ¶ added in v0.38.0
type ListOutboundAttemptsParams struct {
// Page Parameter [page]
Page *int `form:"page,omitempty" json:"page,omitempty"`
// Max Parameter [max]
Max *int `form:"max,omitempty" json:"max,omitempty"`
// CampaignId Filter by campaign ID
CampaignId *ObjectUuid `form:"campaignId,omitempty" json:"campaignId,omitempty"`
// ListId Filter by lead-list ID
ListId *ObjectUuid `form:"listId,omitempty" json:"listId,omitempty"`
// LeadId Filter by lead ID
LeadId *ObjectUuid `form:"leadId,omitempty" json:"leadId,omitempty"`
// Number Filter by phone number
Number *string `form:"number,omitempty" json:"number,omitempty"`
}
ListOutboundAttemptsParams defines parameters for ListOutboundAttempts.
type ListOutboundLeadsHTTPResp ¶ added in v0.38.0
type ListOutboundLeadsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *PaginatedLeadResponse
}
func ParseListOutboundLeadsHTTPResp ¶ added in v0.38.0
func ParseListOutboundLeadsHTTPResp(rsp *http.Response) (*ListOutboundLeadsHTTPResp, error)
ParseListOutboundLeadsHTTPResp parses an HTTP response from a ListOutboundLeadsWithResponse call
func (ListOutboundLeadsHTTPResp) Status ¶ added in v0.38.0
func (r ListOutboundLeadsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListOutboundLeadsHTTPResp) StatusCode ¶ added in v0.38.0
func (r ListOutboundLeadsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListOutboundLeadsParams ¶ added in v0.38.0
type ListOutboundLeadsParams struct {
// Page 1-based page number.
Page *int `form:"page,omitempty" json:"page,omitempty"`
// Max Maximum number of items to return per page.
Max *int `form:"max,omitempty" json:"max,omitempty"`
// Status Filter by dial status
Status *DialStatus `form:"status,omitempty" json:"status,omitempty"`
// ListId Filter by lead-list ID
ListId *ObjectUuid `form:"listId,omitempty" json:"listId,omitempty"`
}
ListOutboundLeadsParams defines parameters for ListOutboundLeads.
type ListOutboundListsHTTPResp ¶
type ListOutboundListsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *OutboundListItemsResponse
}
func ParseListOutboundListsHTTPResp ¶
func ParseListOutboundListsHTTPResp(rsp *http.Response) (*ListOutboundListsHTTPResp, error)
ParseListOutboundListsHTTPResp parses an HTTP response from a ListOutboundListsWithResponse call
func (ListOutboundListsHTTPResp) Status ¶
func (r ListOutboundListsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListOutboundListsHTTPResp) StatusCode ¶
func (r ListOutboundListsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListOutboundSimpleReportingCallsHTTPResp ¶ added in v0.38.0
type ListOutboundSimpleReportingCallsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *PaginatedReportingCallResponse
}
func ParseListOutboundSimpleReportingCallsHTTPResp ¶ added in v0.38.0
func ParseListOutboundSimpleReportingCallsHTTPResp(rsp *http.Response) (*ListOutboundSimpleReportingCallsHTTPResp, error)
ParseListOutboundSimpleReportingCallsHTTPResp parses an HTTP response from a ListOutboundSimpleReportingCallsWithResponse call
func (ListOutboundSimpleReportingCallsHTTPResp) Status ¶ added in v0.38.0
func (r ListOutboundSimpleReportingCallsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListOutboundSimpleReportingCallsHTTPResp) StatusCode ¶ added in v0.38.0
func (r ListOutboundSimpleReportingCallsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListOutboundSimpleReportingCallsParams ¶ added in v0.38.0
type ListOutboundSimpleReportingCallsParams struct {
// Page 1-based page number to return (default 1).
Page *int `form:"page,omitempty" json:"page,omitempty"`
// Max Maximum number of records to return per page.
Max *int `form:"max,omitempty" json:"max,omitempty"`
}
ListOutboundSimpleReportingCallsParams defines parameters for ListOutboundSimpleReportingCalls.
type ListPhonebookEntrysHTTPResp ¶
type ListPhonebookEntrysHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *PaginatedPhonebookEntryResponse
}
func ParseListPhonebookEntrysHTTPResp ¶
func ParseListPhonebookEntrysHTTPResp(rsp *http.Response) (*ListPhonebookEntrysHTTPResp, error)
ParseListPhonebookEntrysHTTPResp parses an HTTP response from a ListPhonebookEntrysWithResponse call
func (ListPhonebookEntrysHTTPResp) Status ¶
func (r ListPhonebookEntrysHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListPhonebookEntrysHTTPResp) StatusCode ¶
func (r ListPhonebookEntrysHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListPhonebookEntrysParams ¶
type ListPhonebookEntrysParams struct {
// Page 1-based page number.
Page *int `form:"page,omitempty" json:"page,omitempty"`
// Max Maximum number of items to return per page.
Max *int `form:"max,omitempty" json:"max,omitempty"`
}
ListPhonebookEntrysParams defines parameters for ListPhonebookEntrys.
type ListProcessedOutboundLeadsHTTPResp ¶ added in v0.38.0
type ListProcessedOutboundLeadsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *PaginatedLeadResponse
}
func ParseListProcessedOutboundLeadsHTTPResp ¶ added in v0.38.0
func ParseListProcessedOutboundLeadsHTTPResp(rsp *http.Response) (*ListProcessedOutboundLeadsHTTPResp, error)
ParseListProcessedOutboundLeadsHTTPResp parses an HTTP response from a ListProcessedOutboundLeadsWithResponse call
func (ListProcessedOutboundLeadsHTTPResp) Status ¶ added in v0.38.0
func (r ListProcessedOutboundLeadsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListProcessedOutboundLeadsHTTPResp) StatusCode ¶ added in v0.38.0
func (r ListProcessedOutboundLeadsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListProcessedOutboundLeadsParams ¶ added in v0.38.0
type ListProcessedOutboundLeadsParams struct {
// Page 1-based page number.
Page *int `form:"page,omitempty" json:"page,omitempty"`
// Max Maximum number of items to return per page.
Max *int `form:"max,omitempty" json:"max,omitempty"`
}
ListProcessedOutboundLeadsParams defines parameters for ListProcessedOutboundLeads.
type ListPromptFilesHTTPResp ¶ added in v0.38.0
type ListPromptFilesHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *PaginatedStoredFileResponse
}
func ParseListPromptFilesHTTPResp ¶ added in v0.38.0
func ParseListPromptFilesHTTPResp(rsp *http.Response) (*ListPromptFilesHTTPResp, error)
ParseListPromptFilesHTTPResp parses an HTTP response from a ListPromptFilesWithResponse call
func (ListPromptFilesHTTPResp) Status ¶ added in v0.38.0
func (r ListPromptFilesHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListPromptFilesHTTPResp) StatusCode ¶ added in v0.38.0
func (r ListPromptFilesHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListPromptsHTTPResp ¶
type ListPromptsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *PaginatedPromptResponse
}
func ParseListPromptsHTTPResp ¶
func ParseListPromptsHTTPResp(rsp *http.Response) (*ListPromptsHTTPResp, error)
ParseListPromptsHTTPResp parses an HTTP response from a ListPromptsWithResponse call
func (ListPromptsHTTPResp) Status ¶
func (r ListPromptsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListPromptsHTTPResp) StatusCode ¶
func (r ListPromptsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListPromptsParams ¶
type ListPromptsParams struct {
// Page 1-based page number.
Page *int `form:"page,omitempty" json:"page,omitempty"`
// Max Maximum number of items to return per page.
Max *int `form:"max,omitempty" json:"max,omitempty"`
}
ListPromptsParams defines parameters for ListPrompts.
type ListProviderSessionVariablesHTTPResp ¶
type ListProviderSessionVariablesHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *IntegrationSessionVariableItemsResponse
}
func ParseListProviderSessionVariablesHTTPResp ¶
func ParseListProviderSessionVariablesHTTPResp(rsp *http.Response) (*ListProviderSessionVariablesHTTPResp, error)
ParseListProviderSessionVariablesHTTPResp parses an HTTP response from a ListProviderSessionVariablesWithResponse call
func (ListProviderSessionVariablesHTTPResp) Status ¶
func (r ListProviderSessionVariablesHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListProviderSessionVariablesHTTPResp) StatusCode ¶
func (r ListProviderSessionVariablesHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListQueueSelectionsHTTPResp ¶
type ListQueueSelectionsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *PaginatedQueueSelectionResponse
}
func ParseListQueueSelectionsHTTPResp ¶
func ParseListQueueSelectionsHTTPResp(rsp *http.Response) (*ListQueueSelectionsHTTPResp, error)
ParseListQueueSelectionsHTTPResp parses an HTTP response from a ListQueueSelectionsWithResponse call
func (ListQueueSelectionsHTTPResp) Status ¶
func (r ListQueueSelectionsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListQueueSelectionsHTTPResp) StatusCode ¶
func (r ListQueueSelectionsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListQueueSelectionsParams ¶
type ListQueueSelectionsParams struct {
// Page 1-based page number.
Page *int `form:"page,omitempty" json:"page,omitempty"`
// Max Maximum number of items to return per page.
Max *int `form:"max,omitempty" json:"max,omitempty"`
}
ListQueueSelectionsParams defines parameters for ListQueueSelections.
type ListQueueTriggersHTTPResp ¶ added in v0.38.0
type ListQueueTriggersHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *QueueTriggerListResponse
}
func ParseListQueueTriggersHTTPResp ¶ added in v0.38.0
func ParseListQueueTriggersHTTPResp(rsp *http.Response) (*ListQueueTriggersHTTPResp, error)
ParseListQueueTriggersHTTPResp parses an HTTP response from a ListQueueTriggersWithResponse call
func (ListQueueTriggersHTTPResp) Status ¶ added in v0.38.0
func (r ListQueueTriggersHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListQueueTriggersHTTPResp) StatusCode ¶ added in v0.38.0
func (r ListQueueTriggersHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListQueuedCallsHTTPResp ¶ added in v0.38.0
type ListQueuedCallsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *QueuedCallsResponse
}
func ParseListQueuedCallsHTTPResp ¶ added in v0.38.0
func ParseListQueuedCallsHTTPResp(rsp *http.Response) (*ListQueuedCallsHTTPResp, error)
ParseListQueuedCallsHTTPResp parses an HTTP response from a ListQueuedCallsWithResponse call
func (ListQueuedCallsHTTPResp) Status ¶ added in v0.38.0
func (r ListQueuedCallsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListQueuedCallsHTTPResp) StatusCode ¶ added in v0.38.0
func (r ListQueuedCallsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListQueuedCallsParams ¶ added in v0.38.0
type ListQueuedCallsParams struct {
// Page 1-based page number.
Page *int `form:"page,omitempty" json:"page,omitempty"`
// Max Maximum number of items to return per page.
Max *int `form:"max,omitempty" json:"max,omitempty"`
}
ListQueuedCallsParams defines parameters for ListQueuedCalls.
type ListQueuesHTTPResp ¶
type ListQueuesHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *PaginatedQueueResponse
}
func ParseListQueuesHTTPResp ¶
func ParseListQueuesHTTPResp(rsp *http.Response) (*ListQueuesHTTPResp, error)
ParseListQueuesHTTPResp parses an HTTP response from a ListQueuesWithResponse call
func (ListQueuesHTTPResp) Status ¶
func (r ListQueuesHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListQueuesHTTPResp) StatusCode ¶
func (r ListQueuesHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListQueuesParams ¶
type ListQueuesParams struct {
// Page 1-based page number.
Page *int `form:"page,omitempty" json:"page,omitempty"`
// Max Maximum number of items to return per page.
Max *int `form:"max,omitempty" json:"max,omitempty"`
}
ListQueuesParams defines parameters for ListQueues.
type ListRecordingFilesHTTPResp ¶ added in v0.38.0
type ListRecordingFilesHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *PaginatedStoredFileResponse
}
func ParseListRecordingFilesHTTPResp ¶ added in v0.38.0
func ParseListRecordingFilesHTTPResp(rsp *http.Response) (*ListRecordingFilesHTTPResp, error)
ParseListRecordingFilesHTTPResp parses an HTTP response from a ListRecordingFilesWithResponse call
func (ListRecordingFilesHTTPResp) Status ¶ added in v0.38.0
func (r ListRecordingFilesHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListRecordingFilesHTTPResp) StatusCode ¶ added in v0.38.0
func (r ListRecordingFilesHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListRecordingsHTTPResp ¶ added in v0.38.0
type ListRecordingsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *PaginatedRecordingResponse
}
func ParseListRecordingsHTTPResp ¶ added in v0.38.0
func ParseListRecordingsHTTPResp(rsp *http.Response) (*ListRecordingsHTTPResp, error)
ParseListRecordingsHTTPResp parses an HTTP response from a ListRecordingsWithResponse call
func (ListRecordingsHTTPResp) Status ¶ added in v0.38.0
func (r ListRecordingsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListRecordingsHTTPResp) StatusCode ¶ added in v0.38.0
func (r ListRecordingsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListRecordingsParams ¶ added in v0.38.0
type ListRecordingsParams struct {
// Page 1-based page number.
Page *int `form:"page,omitempty" json:"page,omitempty"`
// Max Maximum number of items to return per page.
Max *int `form:"max,omitempty" json:"max,omitempty"`
}
ListRecordingsParams defines parameters for ListRecordings.
type ListReportingCallsDomainParameter ¶
type ListReportingCallsDomainParameter struct {
// contains filtered or unexported fields
}
ListReportingCallsDomainParameter defines model for listReportingCalls_domain_parameter.
func (ListReportingCallsDomainParameter) AsCallDomain ¶
func (t ListReportingCallsDomainParameter) AsCallDomain() (CallDomain, error)
AsCallDomain returns the union data inside the ListReportingCallsDomainParameter as a CallDomain
func (ListReportingCallsDomainParameter) AsListReportingCallsDomainParameter1 ¶
func (t ListReportingCallsDomainParameter) AsListReportingCallsDomainParameter1() (ListReportingCallsDomainParameter1, error)
AsListReportingCallsDomainParameter1 returns the union data inside the ListReportingCallsDomainParameter as a ListReportingCallsDomainParameter1
func (*ListReportingCallsDomainParameter) FromCallDomain ¶
func (t *ListReportingCallsDomainParameter) FromCallDomain(v CallDomain) error
FromCallDomain overwrites any union data inside the ListReportingCallsDomainParameter as the provided CallDomain
func (*ListReportingCallsDomainParameter) FromListReportingCallsDomainParameter1 ¶
func (t *ListReportingCallsDomainParameter) FromListReportingCallsDomainParameter1(v ListReportingCallsDomainParameter1) error
FromListReportingCallsDomainParameter1 overwrites any union data inside the ListReportingCallsDomainParameter as the provided ListReportingCallsDomainParameter1
func (ListReportingCallsDomainParameter) MarshalJSON ¶
func (t ListReportingCallsDomainParameter) MarshalJSON() ([]byte, error)
func (*ListReportingCallsDomainParameter) MergeCallDomain ¶
func (t *ListReportingCallsDomainParameter) MergeCallDomain(v CallDomain) error
MergeCallDomain performs a merge with any union data inside the ListReportingCallsDomainParameter, using the provided CallDomain
func (*ListReportingCallsDomainParameter) MergeListReportingCallsDomainParameter1 ¶
func (t *ListReportingCallsDomainParameter) MergeListReportingCallsDomainParameter1(v ListReportingCallsDomainParameter1) error
MergeListReportingCallsDomainParameter1 performs a merge with any union data inside the ListReportingCallsDomainParameter, using the provided ListReportingCallsDomainParameter1
func (*ListReportingCallsDomainParameter) UnmarshalJSON ¶
func (t *ListReportingCallsDomainParameter) UnmarshalJSON(b []byte) error
type ListReportingCallsDomainParameter1 ¶
type ListReportingCallsDomainParameter1 = []CallDomain
ListReportingCallsDomainParameter1 defines model for .
type ListReportingCallsFinishReasonParameter ¶
type ListReportingCallsFinishReasonParameter struct {
// contains filtered or unexported fields
}
ListReportingCallsFinishReasonParameter defines model for listReportingCalls_finishReason_parameter.
func (ListReportingCallsFinishReasonParameter) AsCallFinishReason ¶
func (t ListReportingCallsFinishReasonParameter) AsCallFinishReason() (CallFinishReason, error)
AsCallFinishReason returns the union data inside the ListReportingCallsFinishReasonParameter as a CallFinishReason
func (ListReportingCallsFinishReasonParameter) AsListReportingCallsFinishReasonParameter1 ¶
func (t ListReportingCallsFinishReasonParameter) AsListReportingCallsFinishReasonParameter1() (ListReportingCallsFinishReasonParameter1, error)
AsListReportingCallsFinishReasonParameter1 returns the union data inside the ListReportingCallsFinishReasonParameter as a ListReportingCallsFinishReasonParameter1
func (*ListReportingCallsFinishReasonParameter) FromCallFinishReason ¶
func (t *ListReportingCallsFinishReasonParameter) FromCallFinishReason(v CallFinishReason) error
FromCallFinishReason overwrites any union data inside the ListReportingCallsFinishReasonParameter as the provided CallFinishReason
func (*ListReportingCallsFinishReasonParameter) FromListReportingCallsFinishReasonParameter1 ¶
func (t *ListReportingCallsFinishReasonParameter) FromListReportingCallsFinishReasonParameter1(v ListReportingCallsFinishReasonParameter1) error
FromListReportingCallsFinishReasonParameter1 overwrites any union data inside the ListReportingCallsFinishReasonParameter as the provided ListReportingCallsFinishReasonParameter1
func (ListReportingCallsFinishReasonParameter) MarshalJSON ¶
func (t ListReportingCallsFinishReasonParameter) MarshalJSON() ([]byte, error)
func (*ListReportingCallsFinishReasonParameter) MergeCallFinishReason ¶
func (t *ListReportingCallsFinishReasonParameter) MergeCallFinishReason(v CallFinishReason) error
MergeCallFinishReason performs a merge with any union data inside the ListReportingCallsFinishReasonParameter, using the provided CallFinishReason
func (*ListReportingCallsFinishReasonParameter) MergeListReportingCallsFinishReasonParameter1 ¶
func (t *ListReportingCallsFinishReasonParameter) MergeListReportingCallsFinishReasonParameter1(v ListReportingCallsFinishReasonParameter1) error
MergeListReportingCallsFinishReasonParameter1 performs a merge with any union data inside the ListReportingCallsFinishReasonParameter, using the provided ListReportingCallsFinishReasonParameter1
func (*ListReportingCallsFinishReasonParameter) UnmarshalJSON ¶
func (t *ListReportingCallsFinishReasonParameter) UnmarshalJSON(b []byte) error
type ListReportingCallsFinishReasonParameter1 ¶
type ListReportingCallsFinishReasonParameter1 = []CallFinishReason
ListReportingCallsFinishReasonParameter1 defines model for .
type ListReportingCallsHTTPResp ¶
type ListReportingCallsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *PaginatedCallResponse
}
func ParseListReportingCallsHTTPResp ¶
func ParseListReportingCallsHTTPResp(rsp *http.Response) (*ListReportingCallsHTTPResp, error)
ParseListReportingCallsHTTPResp parses an HTTP response from a ListReportingCallsWithResponse call
func (ListReportingCallsHTTPResp) Status ¶
func (r ListReportingCallsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListReportingCallsHTTPResp) StatusCode ¶
func (r ListReportingCallsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListReportingCallsIdParameter ¶
type ListReportingCallsIdParameter struct {
// contains filtered or unexported fields
}
ListReportingCallsIdParameter defines model for listReportingCalls_id_parameter.
func (ListReportingCallsIdParameter) AsListReportingCallsIdParameter1 ¶
func (t ListReportingCallsIdParameter) AsListReportingCallsIdParameter1() (ListReportingCallsIdParameter1, error)
AsListReportingCallsIdParameter1 returns the union data inside the ListReportingCallsIdParameter as a ListReportingCallsIdParameter1
func (ListReportingCallsIdParameter) AsObjectUuid ¶
func (t ListReportingCallsIdParameter) AsObjectUuid() (ObjectUuid, error)
AsObjectUuid returns the union data inside the ListReportingCallsIdParameter as a ObjectUuid
func (*ListReportingCallsIdParameter) FromListReportingCallsIdParameter1 ¶
func (t *ListReportingCallsIdParameter) FromListReportingCallsIdParameter1(v ListReportingCallsIdParameter1) error
FromListReportingCallsIdParameter1 overwrites any union data inside the ListReportingCallsIdParameter as the provided ListReportingCallsIdParameter1
func (*ListReportingCallsIdParameter) FromObjectUuid ¶
func (t *ListReportingCallsIdParameter) FromObjectUuid(v ObjectUuid) error
FromObjectUuid overwrites any union data inside the ListReportingCallsIdParameter as the provided ObjectUuid
func (ListReportingCallsIdParameter) MarshalJSON ¶
func (t ListReportingCallsIdParameter) MarshalJSON() ([]byte, error)
func (*ListReportingCallsIdParameter) MergeListReportingCallsIdParameter1 ¶
func (t *ListReportingCallsIdParameter) MergeListReportingCallsIdParameter1(v ListReportingCallsIdParameter1) error
MergeListReportingCallsIdParameter1 performs a merge with any union data inside the ListReportingCallsIdParameter, using the provided ListReportingCallsIdParameter1
func (*ListReportingCallsIdParameter) MergeObjectUuid ¶
func (t *ListReportingCallsIdParameter) MergeObjectUuid(v ObjectUuid) error
MergeObjectUuid performs a merge with any union data inside the ListReportingCallsIdParameter, using the provided ObjectUuid
func (*ListReportingCallsIdParameter) UnmarshalJSON ¶
func (t *ListReportingCallsIdParameter) UnmarshalJSON(b []byte) error
type ListReportingCallsIdParameter1 ¶
type ListReportingCallsIdParameter1 = []ObjectUuid
ListReportingCallsIdParameter1 defines model for .
type ListReportingCallsParams ¶
type ListReportingCallsParams struct {
// Page 1-based page number to return (default 1).
Page *int `form:"page,omitempty" json:"page,omitempty"`
// Max Maximum number of calls to return per page.
Max *int `form:"max,omitempty" json:"max,omitempty"`
// SessionId Filter by call-session uuid.
SessionId *ObjectUuid `form:"sessionId,omitempty" json:"sessionId,omitempty"`
// ConversationId Filter by conversation uuid.
ConversationId *ObjectUuid `form:"conversationId,omitempty" json:"conversationId,omitempty"`
// Id Filter by one or more call uuids.
Id *ListReportingCallsIdParameter `form:"id,omitempty" json:"id,omitempty"`
// ParentId Filter by parent-call uuid; returns the child legs of the given call(s).
ParentId *ListReportingCallsIdParameter `form:"parentId,omitempty" json:"parentId,omitempty"`
// Type Filter by call type.
Type *ListReportingCallsTypeParameter `form:"type,omitempty" json:"type,omitempty"`
// From Filter by the caller (origin) number.
From *ReportingNumberFilter `form:"from,omitempty" json:"from,omitempty"`
// FromNumber Alias of `from` — filter by the caller (origin) number.
FromNumber *ReportingNumberFilter `form:"fromNumber,omitempty" json:"fromNumber,omitempty"`
// To Filter by the called (destination) number.
To *ListReportingCallsToParameter `form:"to,omitempty" json:"to,omitempty"`
// ToNumber Alias of `to` — filter by the called (destination) number.
ToNumber *ListReportingCallsToParameter `form:"toNumber,omitempty" json:"toNumber,omitempty"`
// TimeStart Only include calls at or after this time (Unix timestamp, seconds).
TimeStart *UnixTimestamp `form:"time.start,omitempty" json:"time.start,omitempty"`
// TimeEnd Only include calls at or before this time (Unix timestamp, seconds).
TimeEnd *UnixTimestamp `form:"time.end,omitempty" json:"time.end,omitempty"`
// AgentId Filter by the uuid of the agent who handled the call.
AgentId *ListReportingCallsIdParameter `form:"agentId,omitempty" json:"agentId,omitempty"`
// Q Free-text search across caller/called number, agent and queue name, and conversation/session id.
Q *string `form:"q,omitempty" json:"q,omitempty"`
// State Filter by call state.
State *ListReportingCallsStateParameter `form:"state,omitempty" json:"state,omitempty"`
// Domain Filter by call domain (internal, external or other).
Domain *ListReportingCallsDomainParameter `form:"domain,omitempty" json:"domain,omitempty"`
// Source Filter by call source.
Source *ListReportingCallsSourceParameter `form:"source,omitempty" json:"source,omitempty"`
// FinishReason Filter by the reason the call ended.
FinishReason *ListReportingCallsFinishReasonParameter `form:"finishReason,omitempty" json:"finishReason,omitempty"`
// Anonymous When true, return only calls with a withheld caller id.
Anonymous *bool `form:"anonymous,omitempty" json:"anonymous,omitempty"`
// FiltersSessionId Same as `sessionId`, under the `filters.` prefix.
FiltersSessionId *ObjectUuid `form:"filters.sessionId,omitempty" json:"filters.sessionId,omitempty"`
// FiltersConversationId Same as `conversationId`, under the `filters.` prefix.
FiltersConversationId *ObjectUuid `form:"filters.conversationId,omitempty" json:"filters.conversationId,omitempty"`
// FiltersId Same as `id`, under the `filters.` prefix.
FiltersId *ListReportingCallsIdParameter `form:"filters.id,omitempty" json:"filters.id,omitempty"`
// FiltersParentId Same as `parentId`, under the `filters.` prefix.
FiltersParentId *ListReportingCallsIdParameter `form:"filters.parentId,omitempty" json:"filters.parentId,omitempty"`
// FiltersType Filter by call type (under the `filters.` prefix).
FiltersType *ListReportingCallsTypeParameter `form:"filters.type,omitempty" json:"filters.type,omitempty"`
// FiltersFrom Same as `from`, under the `filters.` prefix.
FiltersFrom *ReportingNumberFilter `form:"filters.from,omitempty" json:"filters.from,omitempty"`
// FiltersFromNumber Same as `fromNumber`, under the `filters.` prefix.
FiltersFromNumber *ReportingNumberFilter `form:"filters.fromNumber,omitempty" json:"filters.fromNumber,omitempty"`
// FiltersTo Same as `to`, under the `filters.` prefix.
FiltersTo *ListReportingCallsToParameter `form:"filters.to,omitempty" json:"filters.to,omitempty"`
// FiltersToNumber Same as `toNumber`, under the `filters.` prefix.
FiltersToNumber *ListReportingCallsToParameter `form:"filters.toNumber,omitempty" json:"filters.toNumber,omitempty"`
// FiltersTimeStart Same as `time.start`, under the `filters.` prefix.
FiltersTimeStart *UnixTimestamp `form:"filters.time.start,omitempty" json:"filters.time.start,omitempty"`
// FiltersTimeEnd Same as `time.end`, under the `filters.` prefix.
FiltersTimeEnd *UnixTimestamp `form:"filters.time.end,omitempty" json:"filters.time.end,omitempty"`
// FiltersAgentId Same as `agentId`, under the `filters.` prefix.
FiltersAgentId *ListReportingCallsIdParameter `form:"filters.agentId,omitempty" json:"filters.agentId,omitempty"`
// FiltersQ Same as `q`, under the `filters.` prefix.
FiltersQ *string `form:"filters.q,omitempty" json:"filters.q,omitempty"`
// FiltersState Same as `state`, under the `filters.` prefix.
FiltersState *ListReportingCallsStateParameter `form:"filters.state,omitempty" json:"filters.state,omitempty"`
// FiltersDomain Filter by call domain (under the `filters.` prefix).
FiltersDomain *ListReportingCallsDomainParameter `form:"filters.domain,omitempty" json:"filters.domain,omitempty"`
// FiltersSource Same as `source`, under the `filters.` prefix.
FiltersSource *ListReportingCallsSourceParameter `form:"filters.source,omitempty" json:"filters.source,omitempty"`
// FiltersFinishReason Same as `finishReason`, under the `filters.` prefix.
FiltersFinishReason *ListReportingCallsFinishReasonParameter `form:"filters.finishReason,omitempty" json:"filters.finishReason,omitempty"`
// FiltersAnonymous Same as `anonymous`, under the `filters.` prefix.
FiltersAnonymous *bool `form:"filters.anonymous,omitempty" json:"filters.anonymous,omitempty"`
}
ListReportingCallsParams defines parameters for ListReportingCalls.
type ListReportingCallsSourceParameter ¶
type ListReportingCallsSourceParameter struct {
// contains filtered or unexported fields
}
ListReportingCallsSourceParameter defines model for listReportingCalls_source_parameter.
func (ListReportingCallsSourceParameter) AsCallSource ¶
func (t ListReportingCallsSourceParameter) AsCallSource() (CallSource, error)
AsCallSource returns the union data inside the ListReportingCallsSourceParameter as a CallSource
func (ListReportingCallsSourceParameter) AsListReportingCallsSourceParameter1 ¶
func (t ListReportingCallsSourceParameter) AsListReportingCallsSourceParameter1() (ListReportingCallsSourceParameter1, error)
AsListReportingCallsSourceParameter1 returns the union data inside the ListReportingCallsSourceParameter as a ListReportingCallsSourceParameter1
func (*ListReportingCallsSourceParameter) FromCallSource ¶
func (t *ListReportingCallsSourceParameter) FromCallSource(v CallSource) error
FromCallSource overwrites any union data inside the ListReportingCallsSourceParameter as the provided CallSource
func (*ListReportingCallsSourceParameter) FromListReportingCallsSourceParameter1 ¶
func (t *ListReportingCallsSourceParameter) FromListReportingCallsSourceParameter1(v ListReportingCallsSourceParameter1) error
FromListReportingCallsSourceParameter1 overwrites any union data inside the ListReportingCallsSourceParameter as the provided ListReportingCallsSourceParameter1
func (ListReportingCallsSourceParameter) MarshalJSON ¶
func (t ListReportingCallsSourceParameter) MarshalJSON() ([]byte, error)
func (*ListReportingCallsSourceParameter) MergeCallSource ¶
func (t *ListReportingCallsSourceParameter) MergeCallSource(v CallSource) error
MergeCallSource performs a merge with any union data inside the ListReportingCallsSourceParameter, using the provided CallSource
func (*ListReportingCallsSourceParameter) MergeListReportingCallsSourceParameter1 ¶
func (t *ListReportingCallsSourceParameter) MergeListReportingCallsSourceParameter1(v ListReportingCallsSourceParameter1) error
MergeListReportingCallsSourceParameter1 performs a merge with any union data inside the ListReportingCallsSourceParameter, using the provided ListReportingCallsSourceParameter1
func (*ListReportingCallsSourceParameter) UnmarshalJSON ¶
func (t *ListReportingCallsSourceParameter) UnmarshalJSON(b []byte) error
type ListReportingCallsSourceParameter1 ¶
type ListReportingCallsSourceParameter1 = []CallSource
ListReportingCallsSourceParameter1 defines model for .
type ListReportingCallsStateParameter ¶
type ListReportingCallsStateParameter struct {
// contains filtered or unexported fields
}
ListReportingCallsStateParameter defines model for listReportingCalls_state_parameter.
func (ListReportingCallsStateParameter) AsCallState ¶
func (t ListReportingCallsStateParameter) AsCallState() (CallState, error)
AsCallState returns the union data inside the ListReportingCallsStateParameter as a CallState
func (ListReportingCallsStateParameter) AsListReportingCallsStateParameter1 ¶
func (t ListReportingCallsStateParameter) AsListReportingCallsStateParameter1() (ListReportingCallsStateParameter1, error)
AsListReportingCallsStateParameter1 returns the union data inside the ListReportingCallsStateParameter as a ListReportingCallsStateParameter1
func (*ListReportingCallsStateParameter) FromCallState ¶
func (t *ListReportingCallsStateParameter) FromCallState(v CallState) error
FromCallState overwrites any union data inside the ListReportingCallsStateParameter as the provided CallState
func (*ListReportingCallsStateParameter) FromListReportingCallsStateParameter1 ¶
func (t *ListReportingCallsStateParameter) FromListReportingCallsStateParameter1(v ListReportingCallsStateParameter1) error
FromListReportingCallsStateParameter1 overwrites any union data inside the ListReportingCallsStateParameter as the provided ListReportingCallsStateParameter1
func (ListReportingCallsStateParameter) MarshalJSON ¶
func (t ListReportingCallsStateParameter) MarshalJSON() ([]byte, error)
func (*ListReportingCallsStateParameter) MergeCallState ¶
func (t *ListReportingCallsStateParameter) MergeCallState(v CallState) error
MergeCallState performs a merge with any union data inside the ListReportingCallsStateParameter, using the provided CallState
func (*ListReportingCallsStateParameter) MergeListReportingCallsStateParameter1 ¶
func (t *ListReportingCallsStateParameter) MergeListReportingCallsStateParameter1(v ListReportingCallsStateParameter1) error
MergeListReportingCallsStateParameter1 performs a merge with any union data inside the ListReportingCallsStateParameter, using the provided ListReportingCallsStateParameter1
func (*ListReportingCallsStateParameter) UnmarshalJSON ¶
func (t *ListReportingCallsStateParameter) UnmarshalJSON(b []byte) error
type ListReportingCallsStateParameter1 ¶
type ListReportingCallsStateParameter1 = []CallState
ListReportingCallsStateParameter1 defines model for .
type ListReportingCallsToParameter ¶
type ListReportingCallsToParameter struct {
// contains filtered or unexported fields
}
ListReportingCallsToParameter defines model for listReportingCalls_to_parameter.
func (ListReportingCallsToParameter) AsListReportingCallsToParameter1 ¶
func (t ListReportingCallsToParameter) AsListReportingCallsToParameter1() (ListReportingCallsToParameter1, error)
AsListReportingCallsToParameter1 returns the union data inside the ListReportingCallsToParameter as a ListReportingCallsToParameter1
func (ListReportingCallsToParameter) AsReportingNumberFilter ¶
func (t ListReportingCallsToParameter) AsReportingNumberFilter() (ReportingNumberFilter, error)
AsReportingNumberFilter returns the union data inside the ListReportingCallsToParameter as a ReportingNumberFilter
func (*ListReportingCallsToParameter) FromListReportingCallsToParameter1 ¶
func (t *ListReportingCallsToParameter) FromListReportingCallsToParameter1(v ListReportingCallsToParameter1) error
FromListReportingCallsToParameter1 overwrites any union data inside the ListReportingCallsToParameter as the provided ListReportingCallsToParameter1
func (*ListReportingCallsToParameter) FromReportingNumberFilter ¶
func (t *ListReportingCallsToParameter) FromReportingNumberFilter(v ReportingNumberFilter) error
FromReportingNumberFilter overwrites any union data inside the ListReportingCallsToParameter as the provided ReportingNumberFilter
func (ListReportingCallsToParameter) MarshalJSON ¶
func (t ListReportingCallsToParameter) MarshalJSON() ([]byte, error)
func (*ListReportingCallsToParameter) MergeListReportingCallsToParameter1 ¶
func (t *ListReportingCallsToParameter) MergeListReportingCallsToParameter1(v ListReportingCallsToParameter1) error
MergeListReportingCallsToParameter1 performs a merge with any union data inside the ListReportingCallsToParameter, using the provided ListReportingCallsToParameter1
func (*ListReportingCallsToParameter) MergeReportingNumberFilter ¶
func (t *ListReportingCallsToParameter) MergeReportingNumberFilter(v ReportingNumberFilter) error
MergeReportingNumberFilter performs a merge with any union data inside the ListReportingCallsToParameter, using the provided ReportingNumberFilter
func (*ListReportingCallsToParameter) UnmarshalJSON ¶
func (t *ListReportingCallsToParameter) UnmarshalJSON(b []byte) error
type ListReportingCallsToParameter1 ¶
type ListReportingCallsToParameter1 = []ReportingNumberFilter
ListReportingCallsToParameter1 defines model for .
type ListReportingCallsTypeParameter ¶
type ListReportingCallsTypeParameter struct {
// contains filtered or unexported fields
}
ListReportingCallsTypeParameter defines model for listReportingCalls_type_parameter.
func (ListReportingCallsTypeParameter) AsCallType ¶
func (t ListReportingCallsTypeParameter) AsCallType() (CallType, error)
AsCallType returns the union data inside the ListReportingCallsTypeParameter as a CallType
func (ListReportingCallsTypeParameter) AsListReportingCallsTypeParameter1 ¶
func (t ListReportingCallsTypeParameter) AsListReportingCallsTypeParameter1() (ListReportingCallsTypeParameter1, error)
AsListReportingCallsTypeParameter1 returns the union data inside the ListReportingCallsTypeParameter as a ListReportingCallsTypeParameter1
func (*ListReportingCallsTypeParameter) FromCallType ¶
func (t *ListReportingCallsTypeParameter) FromCallType(v CallType) error
FromCallType overwrites any union data inside the ListReportingCallsTypeParameter as the provided CallType
func (*ListReportingCallsTypeParameter) FromListReportingCallsTypeParameter1 ¶
func (t *ListReportingCallsTypeParameter) FromListReportingCallsTypeParameter1(v ListReportingCallsTypeParameter1) error
FromListReportingCallsTypeParameter1 overwrites any union data inside the ListReportingCallsTypeParameter as the provided ListReportingCallsTypeParameter1
func (ListReportingCallsTypeParameter) MarshalJSON ¶
func (t ListReportingCallsTypeParameter) MarshalJSON() ([]byte, error)
func (*ListReportingCallsTypeParameter) MergeCallType ¶
func (t *ListReportingCallsTypeParameter) MergeCallType(v CallType) error
MergeCallType performs a merge with any union data inside the ListReportingCallsTypeParameter, using the provided CallType
func (*ListReportingCallsTypeParameter) MergeListReportingCallsTypeParameter1 ¶
func (t *ListReportingCallsTypeParameter) MergeListReportingCallsTypeParameter1(v ListReportingCallsTypeParameter1) error
MergeListReportingCallsTypeParameter1 performs a merge with any union data inside the ListReportingCallsTypeParameter, using the provided ListReportingCallsTypeParameter1
func (*ListReportingCallsTypeParameter) UnmarshalJSON ¶
func (t *ListReportingCallsTypeParameter) UnmarshalJSON(b []byte) error
type ListReportingCallsTypeParameter1 ¶
type ListReportingCallsTypeParameter1 = []CallType
ListReportingCallsTypeParameter1 defines model for .
type ListRoutingsHTTPResp ¶
type ListRoutingsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *PaginatedRoutingResponse
}
func ParseListRoutingsHTTPResp ¶
func ParseListRoutingsHTTPResp(rsp *http.Response) (*ListRoutingsHTTPResp, error)
ParseListRoutingsHTTPResp parses an HTTP response from a ListRoutingsWithResponse call
func (ListRoutingsHTTPResp) Status ¶
func (r ListRoutingsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListRoutingsHTTPResp) StatusCode ¶
func (r ListRoutingsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListRoutingsParams ¶
type ListRoutingsParams struct {
// Page 1-based page number.
Page *int `form:"page,omitempty" json:"page,omitempty"`
// Max Maximum number of items to return per page.
Max *int `form:"max,omitempty" json:"max,omitempty"`
}
ListRoutingsParams defines parameters for ListRoutings.
type ListServiceNumbersHTTPResp ¶
type ListServiceNumbersHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *PaginatedServiceNumberResponse
}
func ParseListServiceNumbersHTTPResp ¶
func ParseListServiceNumbersHTTPResp(rsp *http.Response) (*ListServiceNumbersHTTPResp, error)
ParseListServiceNumbersHTTPResp parses an HTTP response from a ListServiceNumbersWithResponse call
func (ListServiceNumbersHTTPResp) Status ¶
func (r ListServiceNumbersHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListServiceNumbersHTTPResp) StatusCode ¶
func (r ListServiceNumbersHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListServiceNumbersParams ¶
type ListServiceNumbersParams struct {
// Page 1-based page number.
Page *int `form:"page,omitempty" json:"page,omitempty"`
// Max Maximum number of items to return per page.
Max *int `form:"max,omitempty" json:"max,omitempty"`
}
ListServiceNumbersParams defines parameters for ListServiceNumbers.
type ListSettingsInScopeHTTPResp ¶ added in v0.38.0
type ListSettingsInScopeHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *SettingsListResponse
}
func ParseListSettingsInScopeHTTPResp ¶ added in v0.38.0
func ParseListSettingsInScopeHTTPResp(rsp *http.Response) (*ListSettingsInScopeHTTPResp, error)
ParseListSettingsInScopeHTTPResp parses an HTTP response from a ListSettingsInScopeWithResponse call
func (ListSettingsInScopeHTTPResp) Status ¶ added in v0.38.0
func (r ListSettingsInScopeHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListSettingsInScopeHTTPResp) StatusCode ¶ added in v0.38.0
func (r ListSettingsInScopeHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListSingleActionSessionVariablesHTTPResp ¶
type ListSingleActionSessionVariablesHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *VariableDefinitionItemsResponse
}
func ParseListSingleActionSessionVariablesHTTPResp ¶
func ParseListSingleActionSessionVariablesHTTPResp(rsp *http.Response) (*ListSingleActionSessionVariablesHTTPResp, error)
ParseListSingleActionSessionVariablesHTTPResp parses an HTTP response from a ListSingleActionSessionVariablesWithResponse call
func (ListSingleActionSessionVariablesHTTPResp) Status ¶
func (r ListSingleActionSessionVariablesHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListSingleActionSessionVariablesHTTPResp) StatusCode ¶
func (r ListSingleActionSessionVariablesHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListSmssHTTPResp ¶
type ListSmssHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *PaginatedSmsResponse
}
func ParseListSmssHTTPResp ¶
func ParseListSmssHTTPResp(rsp *http.Response) (*ListSmssHTTPResp, error)
ParseListSmssHTTPResp parses an HTTP response from a ListSmssWithResponse call
func (ListSmssHTTPResp) Status ¶
func (r ListSmssHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListSmssHTTPResp) StatusCode ¶
func (r ListSmssHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListSmssParams ¶
type ListSmssParams struct {
// Page 1-based page number.
Page *int `form:"page,omitempty" json:"page,omitempty"`
// Max Maximum number of items to return per page.
Max *int `form:"max,omitempty" json:"max,omitempty"`
}
ListSmssParams defines parameters for ListSmss.
type ListTagsByCategoryHTTPResp ¶ added in v0.38.0
type ListTagsByCategoryHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ObjectListResponse
}
func ParseListTagsByCategoryHTTPResp ¶ added in v0.38.0
func ParseListTagsByCategoryHTTPResp(rsp *http.Response) (*ListTagsByCategoryHTTPResp, error)
ParseListTagsByCategoryHTTPResp parses an HTTP response from a ListTagsByCategoryWithResponse call
func (ListTagsByCategoryHTTPResp) Status ¶ added in v0.38.0
func (r ListTagsByCategoryHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListTagsByCategoryHTTPResp) StatusCode ¶ added in v0.38.0
func (r ListTagsByCategoryHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListTagsHTTPResp ¶ added in v0.38.0
type ListTagsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ObjectListResponse
}
func ParseListTagsHTTPResp ¶ added in v0.38.0
func ParseListTagsHTTPResp(rsp *http.Response) (*ListTagsHTTPResp, error)
ParseListTagsHTTPResp parses an HTTP response from a ListTagsWithResponse call
func (ListTagsHTTPResp) Status ¶ added in v0.38.0
func (r ListTagsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListTagsHTTPResp) StatusCode ¶ added in v0.38.0
func (r ListTagsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListTimezonesHTTPResp ¶ added in v0.38.0
type ListTimezonesHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ObjectListResponse
}
func ParseListTimezonesHTTPResp ¶ added in v0.38.0
func ParseListTimezonesHTTPResp(rsp *http.Response) (*ListTimezonesHTTPResp, error)
ParseListTimezonesHTTPResp parses an HTTP response from a ListTimezonesWithResponse call
func (ListTimezonesHTTPResp) Status ¶ added in v0.38.0
func (r ListTimezonesHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListTimezonesHTTPResp) StatusCode ¶ added in v0.38.0
func (r ListTimezonesHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListTimezonesParams ¶ added in v0.38.0
type ListTimezonesParams struct {
// Q Search query
Q *string `form:"q,omitempty" json:"q,omitempty"`
// Max Max results (default 10)
Max *int `form:"max,omitempty" json:"max,omitempty"`
}
ListTimezonesParams defines parameters for ListTimezones.
type ListTriggerConditionsHTTPResp ¶ added in v0.38.0
type ListTriggerConditionsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *TriggerConditionListResponse
}
func ParseListTriggerConditionsHTTPResp ¶ added in v0.38.0
func ParseListTriggerConditionsHTTPResp(rsp *http.Response) (*ListTriggerConditionsHTTPResp, error)
ParseListTriggerConditionsHTTPResp parses an HTTP response from a ListTriggerConditionsWithResponse call
func (ListTriggerConditionsHTTPResp) Status ¶ added in v0.38.0
func (r ListTriggerConditionsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListTriggerConditionsHTTPResp) StatusCode ¶ added in v0.38.0
func (r ListTriggerConditionsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListTriggerExpressionsHTTPResp ¶ added in v0.38.0
type ListTriggerExpressionsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ObjectListResponse
}
func ParseListTriggerExpressionsHTTPResp ¶ added in v0.38.0
func ParseListTriggerExpressionsHTTPResp(rsp *http.Response) (*ListTriggerExpressionsHTTPResp, error)
ParseListTriggerExpressionsHTTPResp parses an HTTP response from a ListTriggerExpressionsWithResponse call
func (ListTriggerExpressionsHTTPResp) Status ¶ added in v0.38.0
func (r ListTriggerExpressionsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListTriggerExpressionsHTTPResp) StatusCode ¶ added in v0.38.0
func (r ListTriggerExpressionsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListTriggerOperatorsHTTPResp ¶ added in v0.38.0
type ListTriggerOperatorsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ObjectListResponse
}
func ParseListTriggerOperatorsHTTPResp ¶ added in v0.38.0
func ParseListTriggerOperatorsHTTPResp(rsp *http.Response) (*ListTriggerOperatorsHTTPResp, error)
ParseListTriggerOperatorsHTTPResp parses an HTTP response from a ListTriggerOperatorsWithResponse call
func (ListTriggerOperatorsHTTPResp) Status ¶ added in v0.38.0
func (r ListTriggerOperatorsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListTriggerOperatorsHTTPResp) StatusCode ¶ added in v0.38.0
func (r ListTriggerOperatorsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListTriggersHTTPResp ¶
type ListTriggersHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *PaginatedTriggerResponse
}
func ParseListTriggersHTTPResp ¶
func ParseListTriggersHTTPResp(rsp *http.Response) (*ListTriggersHTTPResp, error)
ParseListTriggersHTTPResp parses an HTTP response from a ListTriggersWithResponse call
func (ListTriggersHTTPResp) Status ¶
func (r ListTriggersHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListTriggersHTTPResp) StatusCode ¶
func (r ListTriggersHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListTriggersParams ¶
type ListTriggersParams struct {
// Page 1-based page number.
Page *int `form:"page,omitempty" json:"page,omitempty"`
// Max Maximum number of items to return per page.
Max *int `form:"max,omitempty" json:"max,omitempty"`
}
ListTriggersParams defines parameters for ListTriggers.
type ListUsersHTTPResp ¶
type ListUsersHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *PaginatedManagedUserResponse
}
func ParseListUsersHTTPResp ¶
func ParseListUsersHTTPResp(rsp *http.Response) (*ListUsersHTTPResp, error)
ParseListUsersHTTPResp parses an HTTP response from a ListUsersWithResponse call
func (ListUsersHTTPResp) Status ¶
func (r ListUsersHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListUsersHTTPResp) StatusCode ¶
func (r ListUsersHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListUsersParams ¶
type ListUsersParams struct {
// Email Filter by one or more exact email addresses.
Email *ListAgentsGroupIdsParameter `form:"email,omitempty" json:"email,omitempty"`
}
ListUsersParams defines parameters for ListUsers.
type LiveLog ¶
type LiveLog struct {
// Category The subsystem that emitted the log entry.
Category LiveLogCategory `json:"category"`
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
// Level The severity level of the log entry.
Level LiveLogLevel `json:"level"`
// Message The log message.
Message string `json:"message"`
// Time Entry timestamp, as a Unix epoch in milliseconds.
Time *int `json:"time,omitempty"`
}
LiveLog A single live-log entry emitted while live logging is enabled.
type LiveLogCategory ¶
type LiveLogCategory string
LiveLogCategory The subsystem that emitted the log entry.
const ( LiveLogCategoryACTIONS LiveLogCategory = "ACTIONS" LiveLogCategoryAGENT LiveLogCategory = "AGENT" LiveLogCategoryAPI LiveLogCategory = "API" LiveLogCategoryAPPLICATION LiveLogCategory = "APPLICATION" LiveLogCategoryDIALER LiveLogCategory = "DIALER" LiveLogCategoryEVENTTRIGGERS LiveLogCategory = "EVENT_TRIGGERS" LiveLogCategoryEXPRESSIONS LiveLogCategory = "EXPRESSIONS" LiveLogCategorySTORAGE LiveLogCategory = "STORAGE" LiveLogCategoryTRANSACTION LiveLogCategory = "TRANSACTION" LiveLogCategoryTRIGGERS LiveLogCategory = "TRIGGERS" LiveLogCategoryVOICE LiveLogCategory = "VOICE" LiveLogCategoryVOICEAPPLICATIONS LiveLogCategory = "VOICE_APPLICATIONS" )
Defines values for LiveLogCategory.
type LiveLogLevel ¶
type LiveLogLevel string
LiveLogLevel The severity level of the log entry.
const ( LiveLogLevelDEBUG LiveLogLevel = "DEBUG" LiveLogLevelERROR LiveLogLevel = "ERROR" LiveLogLevelINFO LiveLogLevel = "INFO" LiveLogLevelTRACE LiveLogLevel = "TRACE" LiveLogLevelWARN LiveLogLevel = "WARN" )
Defines values for LiveLogLevel.
type LocalAutomation ¶
type LocalAutomation = BaseAutomation
LocalAutomation defines model for LocalAutomation.
type LocalAutomationDispatch ¶
type LocalAutomationDispatch struct {
// CallId uuid of a call to add to the dispatch context.
CallId *string `json:"callId,omitempty"`
}
LocalAutomationDispatch Optional context for dispatching an application's automations.
type LocalAutomationItemResponse ¶
type LocalAutomationItemResponse struct {
// Item An application action — a "local automation" attached to a single IVR application, run in `priority` order when the application is dispatched.
Item LocalAutomation `json:"item"`
// Success Whether the Request was successful or not
Success bool `json:"success"`
}
LocalAutomationItemResponse defines model for LocalAutomationItemResponse.
type LogoutAllCampaignAgentsHTTPResp ¶ added in v0.38.0
type LogoutAllCampaignAgentsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *DefaultV2MessageResponse
}
func ParseLogoutAllCampaignAgentsHTTPResp ¶ added in v0.38.0
func ParseLogoutAllCampaignAgentsHTTPResp(rsp *http.Response) (*LogoutAllCampaignAgentsHTTPResp, error)
ParseLogoutAllCampaignAgentsHTTPResp parses an HTTP response from a LogoutAllCampaignAgentsWithResponse call
func (LogoutAllCampaignAgentsHTTPResp) Status ¶ added in v0.38.0
func (r LogoutAllCampaignAgentsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (LogoutAllCampaignAgentsHTTPResp) StatusCode ¶ added in v0.38.0
func (r LogoutAllCampaignAgentsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ManagedUser ¶
type ManagedUser struct {
// AccountExpired Whether the user's account has expired.
AccountExpired *bool `json:"accountExpired,omitempty"`
// AccountLocked Whether the user's account is locked.
AccountLocked *bool `json:"accountLocked,omitempty"`
// Activated Whether the user has activated their account.
Activated *bool `json:"activated,omitempty"`
// Agent The agent linked to this user, if any
Agent *ManagedUserAgent `json:"agent,omitempty"`
// Email The user's login email address.
Email openapi_types.Email `json:"email"`
// Enabled Whether the user is enabled and may sign in.
Enabled *bool `json:"enabled,omitempty"`
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
// PasswordExpired Whether the user's password has expired and must be reset.
PasswordExpired *bool `json:"passwordExpired,omitempty"`
// Roles A List of Roles which are associated with the current User
Roles []AccountRole `json:"roles"`
}
ManagedUser A user account within the customer's account, with its login email, status flags, assigned roles and optionally the agent it is linked to.
type ManagedUserAgent ¶ added in v0.38.0
type ManagedUserAgent struct {
SourceId *string `json:"sourceId,omitempty"`
Type *string `json:"type,omitempty"`
// Uuid The unique Identifier (UUID) of the object
Uuid *openapi_types.UUID `json:"uuid,omitempty"`
}
ManagedUserAgent The agent linked to this user, if any
type ManagedUserEmail ¶
type ManagedUserEmail = openapi_types.Email
ManagedUserEmail defines model for ManagedUserEmail.
type ManagedUserItemResponse ¶
type ManagedUserItemResponse struct {
// Item A user account within the customer's account, with its login email, status flags, assigned roles and optionally the agent it is linked to.
Item ManagedUser `json:"item"`
// Success Whether the Request was successful or not
Success bool `json:"success"`
}
ManagedUserItemResponse defines model for ManagedUserItemResponse.
type MetricDefinition ¶
type MetricDefinition struct {
// Description Human-readable description of what the metric measures.
Description string `json:"description"`
// Filters The filters this metric accepts.
Filters *[]MetricDefinitionFilter `json:"filters,omitempty"`
Id MetricId `json:"id"`
// Tags Tags categorizing the metric.
Tags *[]string `json:"tags,omitempty"`
}
MetricDefinition The definition of a metric — its id, a human description, and the filters it accepts when queried.
type MetricDefinitionFilter ¶
type MetricDefinitionFilter struct {
// Description Human-readable description of the filter.
Description string `json:"description"`
// Enum Allowed values, when the filter is an enumeration.
Enum *[]string `json:"enum,omitempty"`
// Format Expected value format, when applicable.
Format *string `json:"format,omitempty"`
Items *MetricDefinitionFilterItems `json:"items,omitempty"`
// Name The filter's parameter name.
Name string `json:"name"`
// Type The filter's value type.
Type string `json:"type"`
}
MetricDefinitionFilter A filter a metric accepts when queried.
type MetricDefinitionFilterItems ¶
type MetricDefinitionFilterItems struct {
Enum *[]string `json:"enum,omitempty"`
Type *string `json:"type,omitempty"`
}
MetricDefinitionFilterItems defines model for MetricDefinitionFilterItems.
type MetricDefinitionItemResponse ¶
type MetricDefinitionItemResponse struct {
// Item The definition of a metric — its id, a human description, and the filters it accepts when queried.
Item MetricDefinition `json:"item"`
// Success Whether the Request was successful or not
Success bool `json:"success"`
}
MetricDefinitionItemResponse defines model for MetricDefinitionItemResponse.
type MetricDefinitionListResponse ¶ added in v0.38.0
type MetricDefinitionListResponse struct {
Items []MetricDefinition `json:"items"`
Success bool `json:"success"`
}
MetricDefinitionListResponse defines model for MetricDefinitionListResponse.
type MetricId ¶
type MetricId string
MetricId defines model for MetricId.
const ( AbandonTotal MetricId = "abandon.total" AbandonValue MetricId = "abandon.value" AgentsLineStatusTotal MetricId = "agents.line-status.total" AgentsNotAvailableTotal MetricId = "agents.not_available.total" AgentsPresenceTotal MetricId = "agents.presence.total" AgentsStateAvailableTotal MetricId = "agents.state.available.total" AgentsStateBusyTotal MetricId = "agents.state.busy.total" AgentsStateDeclinedTotal MetricId = "agents.state.declined.total" AgentsStateInCallTotal MetricId = "agents.state.in_call.total" AgentsStateOriginatedTotal MetricId = "agents.state.originated.total" AgentsStateRingingTotal MetricId = "agents.state.ringing.total" AgentsStateSelectedTotal MetricId = "agents.state.selected.total" AgentsStateUnreachableTotal MetricId = "agents.state.unreachable.total" AgentsStateWrapUpTotal MetricId = "agents.state.wrap_up.total" AgentsTotal MetricId = "agents.total" CallsDurationAvg MetricId = "calls.duration.avg" CallsDurationTotal MetricId = "calls.duration.total" CallsHoldAvg MetricId = "calls.hold.avg" CallsHoldTotal MetricId = "calls.hold.total" CallsTotal MetricId = "calls.total" ConversationsEventsTotal MetricId = "conversations.events.total" ConversationsTotal MetricId = "conversations.total" DateValue MetricId = "date.value" OneValue MetricId = "one.value" OutboundCampaignAgentsInCallTotal MetricId = "outbound.campaign.agents.in_call.total" OutboundCampaignAgentsInCallsTotal MetricId = "outbound.campaign.agents.in_calls.total" OutboundCampaignAgentsInDeadCallsTotal MetricId = "outbound.campaign.agents.in_dead_calls.total" OutboundCampaignAgentsInDispTotal MetricId = "outbound.campaign.agents.in_disp.total" OutboundCampaignAgentsLoggedInTotal MetricId = "outbound.campaign.agents.logged_in.total" OutboundCampaignAgentsPausedTotal MetricId = "outbound.campaign.agents.paused.total" OutboundCampaignAgentsWaitingTotal MetricId = "outbound.campaign.agents.waiting.total" OutboundCampaignCallsAnswerRatioTotal MetricId = "outbound.campaign.calls.answer_ratio.total" OutboundCampaignCallsAnsweredTotal MetricId = "outbound.campaign.calls.answered.total" OutboundCampaignCallsBeingPlacedTotal MetricId = "outbound.campaign.calls.being_placed.total" OutboundCampaignCallsDropAnswerRatioTotal MetricId = "outbound.campaign.calls.drop_answer_ratio.total" OutboundCampaignCallsDropRatioTotal MetricId = "outbound.campaign.calls.drop_ratio.total" OutboundCampaignCallsDroppedTotal MetricId = "outbound.campaign.calls.dropped.total" OutboundCampaignCallsInIvrTotal MetricId = "outbound.campaign.calls.in_ivr.total" OutboundCampaignCallsRingingTotal MetricId = "outbound.campaign.calls.ringing.total" OutboundCampaignCallsTotalTodayTotal MetricId = "outbound.campaign.calls.total_today.total" OutboundCampaignCallsWaitingForAgentsTotal MetricId = "outbound.campaign.calls.waiting_for_agents.total" OutboundCampaignLeadsDialableTotal MetricId = "outbound.campaign.leads.dialable.total" OutboundCampaignLeadsInHopperTotal MetricId = "outbound.campaign.leads.in_hopper.total" OutboundCampaignStatusTotal MetricId = "outbound.campaign.status.total" QueuesBridgeTimeTotal MetricId = "queues.bridge-time.total" QueuesCallsTotal MetricId = "queues.calls.total" QueuesCallsWaitingTotal MetricId = "queues.calls.waiting.total" QueuesExpectedWaitTimeAvg MetricId = "queues.expected.wait-time.avg" QueuesHandleTimeAvg MetricId = "queues.handle-time.avg" QueuesHandleTimeTotal MetricId = "queues.handle-time.total" QueuesTalkTimeAvg MetricId = "queues.talk-time.avg" QueuesTalkTimeTotal MetricId = "queues.talk-time.total" QueuesTotal MetricId = "queues.total" QueuesWaitTimeAvg MetricId = "queues.wait-time.avg" QueuesWaitTimeTotal MetricId = "queues.wait-time.total" QueuesWrapupAvg MetricId = "queues.wrapup.avg" QueuesWrapupTotal MetricId = "queues.wrapup.total" RandomFloatValue MetricId = "random.float.value" RandomIntValue MetricId = "random.int.value" RecordingsDurationAvg MetricId = "recordings.duration.avg" RecordingsDurationTotal MetricId = "recordings.duration.total" RecordingsTotal MetricId = "recordings.total" ServiceLevelTotal MetricId = "service-level.total" ServiceLevelValue MetricId = "service-level.value" SmsTotal MetricId = "sms.total" TimeValue MetricId = "time.value" ZeroValue MetricId = "zero.value" )
Defines values for MetricId.
type MetricIdItemsResponse ¶
type MetricIdItemsResponse struct {
Items []MetricId `json:"items"`
// Success Whether or not the request was successful
Success bool `json:"success"`
}
MetricIdItemsResponse defines model for MetricIdItemsResponse.
type MetricResponse ¶
type MetricResponse struct {
Id MetricId `json:"id"`
Metric MetricResponseMetric `json:"metric"`
Request MetricResponseRequest `json:"request"`
Success bool `json:"success"`
// Type The Type of the Metric Value
Type string `json:"type"`
}
MetricResponse A metric query result — the computed value plus the request it was evaluated for.
type MetricResponseMetric ¶
type MetricResponseMetric struct {
// Value The Value of the Metric
Value interface{} `json:"value"`
}
MetricResponseMetric defines model for MetricResponseMetric.
type MetricResponseRequest ¶
type MetricResponseRequest struct {
Id MetricId `json:"id"`
// Runtime Evaluation Time of the Metric
Runtime interface{} `json:"runtime"`
// TimeRange Requested Time-Range for the Evaluation
TimeRange MetricResponseRequestTimeRange `json:"timeRange"`
}
MetricResponseRequest defines model for MetricResponseRequest.
type MetricResponseRequestTimeRange ¶
type MetricResponseRequestTimeRange struct {
// Duration Total duration of the requested range.
Duration int `json:"duration"`
From time.Time `json:"from"`
To time.Time `json:"to"`
Value MetricTimeRange `json:"value"`
}
MetricResponseRequestTimeRange Requested Time-Range for the Evaluation
type MetricTimeRange ¶
type MetricTimeRange string
MetricTimeRange defines model for MetricTimeRange.
const ( LAST24HOURS MetricTimeRange = "LAST_24_HOURS" LAST30DAYS MetricTimeRange = "LAST_30_DAYS" LAST3DAYS MetricTimeRange = "LAST_3_DAYS" LAST3MONTHS MetricTimeRange = "LAST_3_MONTHS" LAST7DAYS MetricTimeRange = "LAST_7_DAYS" LASTDAY MetricTimeRange = "LAST_DAY" PREVIOUSMONTH MetricTimeRange = "PREVIOUS_MONTH" PREVIOUSQUARTER MetricTimeRange = "PREVIOUS_QUARTER" PREVIOUSWEEK MetricTimeRange = "PREVIOUS_WEEK" THISMONTH MetricTimeRange = "THIS_MONTH" THISQUARTER MetricTimeRange = "THIS_QUARTER" THISWEEK MetricTimeRange = "THIS_WEEK" TODAY MetricTimeRange = "TODAY" YESTERDAY MetricTimeRange = "YESTERDAY" )
Defines values for MetricTimeRange.
type ObjectListResponse ¶ added in v0.38.0
type ObjectListResponse struct {
Items []map[string]interface{} `json:"items"`
Success *bool `json:"success,omitempty"`
}
ObjectListResponse A generic list of objects
type ObjectUuid ¶
type ObjectUuid = openapi_types.UUID
ObjectUuid The unique Identifier (UUID) of the object
type OpenConversationHTTPResp ¶ added in v0.38.0
type OpenConversationHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ConversationItemResponse
}
func ParseOpenConversationHTTPResp ¶ added in v0.38.0
func ParseOpenConversationHTTPResp(rsp *http.Response) (*OpenConversationHTTPResp, error)
ParseOpenConversationHTTPResp parses an HTTP response from a OpenConversationWithResponse call
func (OpenConversationHTTPResp) Status ¶ added in v0.38.0
func (r OpenConversationHTTPResp) Status() string
Status returns HTTPResponse.Status
func (OpenConversationHTTPResp) StatusCode ¶ added in v0.38.0
func (r OpenConversationHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type OutboundCampaign ¶
type OutboundCampaign struct {
// Active Whether the campaign is active.
Active bool `json:"active"`
CallRatio float32 `json:"callRatio"`
// DisplayNumber Number shown to leads as the caller ID.
DisplayNumber string `json:"displayNumber"`
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
// LeadList The lead-list the campaign currently works on.
LeadList *OutboundCampaignLeadList `json:"leadList,omitempty"`
ListOrder CampaignListOrder `json:"listOrder"`
// Name The campaign's name.
Name string `json:"name"`
// TestMode Whether the campaign runs in test mode (no real dials).
TestMode bool `json:"testMode"`
}
OutboundCampaign An outbound dialer campaign — the container for the leads to be dialled.
type OutboundCampaignItemResponse ¶
type OutboundCampaignItemResponse struct {
// Item An outbound dialer campaign — the container for the leads to be dialled.
Item OutboundCampaign `json:"item"`
// Success Whether the Request was successful or not
Success bool `json:"success"`
}
OutboundCampaignItemResponse defines model for OutboundCampaignItemResponse.
type OutboundCampaignItemsResponse ¶
type OutboundCampaignItemsResponse struct {
Items []OutboundCampaign `json:"items"`
// Success Whether or not the request was successful
Success bool `json:"success"`
}
OutboundCampaignItemsResponse defines model for OutboundCampaignItemsResponse.
type OutboundCampaignLeadList ¶
type OutboundCampaignLeadList struct {
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
// Name The lead-list's name.
Name string `json:"name"`
}
OutboundCampaignLeadList The lead-list the campaign currently works on.
type OutboundLead ¶
type OutboundLead struct {
// CallCount Number of dial attempts made on this lead so far.
CallCount int `json:"callCount"`
// CalledSinceReset Whether the lead has been dialled since the list's call counters were last reset.
CalledSinceReset bool `json:"calledSinceReset"`
// CallerId Caller ID presented when dialling this lead.
CallerId string `json:"callerId"`
Data map[string]interface{} `json:"data"`
DateCreated time.Time `json:"dateCreated"`
// Duration Total talk time across all attempts, in seconds.
Duration int `json:"duration"`
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
LastUpdated time.Time `json:"lastUpdated"`
// ListId The unique Identifier (UUID) of the object
ListId openapi_types.UUID `json:"listId"`
// Number Primary phone number to dial, in E.164 format.
Number string `json:"number"`
// Number2 First fallback number, tried when the primary is unreachable.
Number2 *string `json:"number2,omitempty"`
// Number3 Second fallback number.
Number3 *string `json:"number3,omitempty"`
// Rank Dial priority within the list; higher-ranked leads are dialled first.
Rank int `json:"rank"`
// Status Current dial status of the lead.
Status string `json:"status"`
// Uid Customer-supplied lead identifier, unique within the lead-list.
Uid string `json:"uid"`
}
OutboundLead An outbound dialer lead as returned when adding or updating a single lead — the number(s) to dial, dial status, attempt counters, and custom data.
type OutboundLeadItemResponse ¶
type OutboundLeadItemResponse struct {
// Item An outbound dialer lead as returned when adding or updating a single lead — the number(s) to dial, dial status, attempt counters, and custom data.
Item OutboundLead `json:"item"`
// Success Whether the Request was successful or not
Success bool `json:"success"`
}
OutboundLeadItemResponse defines model for OutboundLeadItemResponse.
type OutboundList ¶
type OutboundList struct {
// CampaignId uuid of the campaign this list is assigned to, if any.
CampaignId *string `json:"campaignId,omitempty"`
// Count Number of leads currently in the list.
Count *float32 `json:"count,omitempty"`
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
// Name The lead-list's name (unique per customer).
Name string `json:"name"`
}
OutboundList A lead-list — a named collection of leads dialled by a campaign.
type OutboundListItemResponse ¶
type OutboundListItemResponse struct {
// Item A lead-list — a named collection of leads dialled by a campaign.
Item OutboundList `json:"item"`
// Success Whether the Request was successful or not
Success bool `json:"success"`
}
OutboundListItemResponse defines model for OutboundListItemResponse.
type OutboundListItemsResponse ¶
type OutboundListItemsResponse struct {
Items []OutboundList `json:"items"`
// Success Whether or not the request was successful
Success bool `json:"success"`
}
OutboundListItemsResponse defines model for OutboundListItemsResponse.
type PaginatedAgentGroupResponse ¶
type PaginatedAgentGroupResponse struct {
Items []AgentGroup `json:"items"`
Pagination Pagination `json:"pagination"`
}
PaginatedAgentGroupResponse defines model for PaginatedAgentGroupResponse.
type PaginatedAgentResponse ¶
type PaginatedAgentResponse struct {
Items []Agent `json:"items"`
Pagination Pagination `json:"pagination"`
}
PaginatedAgentResponse defines model for PaginatedAgentResponse.
type PaginatedApplicationResponse ¶
type PaginatedApplicationResponse struct {
Items []Application `json:"items"`
Pagination *Pagination `json:"pagination,omitempty"`
}
PaginatedApplicationResponse defines model for PaginatedApplicationResponse.
type PaginatedAttemptResponse ¶ added in v0.38.0
type PaginatedAttemptResponse struct {
Items []CallAttempt `json:"items"`
Pagination Pagination `json:"pagination"`
}
PaginatedAttemptResponse defines model for PaginatedAttemptResponse.
type PaginatedAuditLogResponse ¶
type PaginatedAuditLogResponse struct {
Items []AuditLog `json:"items"`
Pagination Pagination `json:"pagination"`
}
PaginatedAuditLogResponse defines model for PaginatedAuditLogResponse.
type PaginatedAvailableExpressionResponse ¶
type PaginatedAvailableExpressionResponse struct {
Items []AvailableExpression `json:"items"`
Pagination Pagination `json:"pagination"`
}
PaginatedAvailableExpressionResponse defines model for PaginatedAvailableExpressionResponse.
type PaginatedBabeldeskResponse ¶
type PaginatedBabeldeskResponse struct {
Items []Babeldesk `json:"items"`
Pagination Pagination `json:"pagination"`
}
PaginatedBabeldeskResponse defines model for PaginatedBabeldeskResponse.
type PaginatedBabeldeskWidgetResponse ¶
type PaginatedBabeldeskWidgetResponse struct {
Items []BabeldeskWidget `json:"items"`
Pagination Pagination `json:"pagination"`
}
PaginatedBabeldeskWidgetResponse defines model for PaginatedBabeldeskWidgetResponse.
type PaginatedBusinessHourResponse ¶
type PaginatedBusinessHourResponse struct {
Items []BusinessHour `json:"items"`
Pagination Pagination `json:"pagination"`
}
PaginatedBusinessHourResponse defines model for PaginatedBusinessHourResponse.
type PaginatedCalendarResponse ¶
type PaginatedCalendarResponse struct {
Items []Calendar `json:"items"`
Pagination Pagination `json:"pagination"`
}
PaginatedCalendarResponse defines model for PaginatedCalendarResponse.
type PaginatedCallResponse ¶
type PaginatedCallResponse struct {
Items []Call `json:"items"`
Pagination Pagination `json:"pagination"`
}
PaginatedCallResponse defines model for PaginatedCallResponse.
type PaginatedConferenceResponse ¶
type PaginatedConferenceResponse struct {
Items []Conference `json:"items"`
Pagination Pagination `json:"pagination"`
}
PaginatedConferenceResponse defines model for PaginatedConferenceResponse.
type PaginatedConversationEventResponse ¶
type PaginatedConversationEventResponse struct {
Items []ConversationEvent `json:"items"`
Pagination Pagination `json:"pagination"`
}
PaginatedConversationEventResponse defines model for PaginatedConversationEventResponse.
type PaginatedConversationResponse ¶
type PaginatedConversationResponse struct {
Items []Conversation `json:"items"`
Pagination Pagination `json:"pagination"`
}
PaginatedConversationResponse defines model for PaginatedConversationResponse.
type PaginatedDashboardResponse ¶ added in v0.38.0
type PaginatedDashboardResponse struct {
Items []Dashboard `json:"items"`
Pagination Pagination `json:"pagination"`
}
PaginatedDashboardResponse defines model for PaginatedDashboardResponse.
type PaginatedDialerBehaviourResponse ¶ added in v0.38.0
type PaginatedDialerBehaviourResponse struct {
Items []DialerBehaviour `json:"items"`
Pagination Pagination `json:"pagination"`
}
PaginatedDialerBehaviourResponse defines model for PaginatedDialerBehaviourResponse.
type PaginatedGlobalAutomationResponse ¶
type PaginatedGlobalAutomationResponse struct {
Items []GlobalAutomation `json:"items"`
Pagination Pagination `json:"pagination"`
}
PaginatedGlobalAutomationResponse defines model for PaginatedGlobalAutomationResponse.
type PaginatedIntegrationResponse ¶
type PaginatedIntegrationResponse struct {
Items []Integration `json:"items"`
Pagination Pagination `json:"pagination"`
}
PaginatedIntegrationResponse defines model for PaginatedIntegrationResponse.
type PaginatedLeadResponse ¶ added in v0.38.0
type PaginatedLeadResponse struct {
Items []Lead `json:"items"`
Pagination Pagination `json:"pagination"`
}
PaginatedLeadResponse defines model for PaginatedLeadResponse.
type PaginatedLiveLogResponse ¶
type PaginatedLiveLogResponse struct {
Items []LiveLog `json:"items"`
Pagination Pagination `json:"pagination"`
}
PaginatedLiveLogResponse defines model for PaginatedLiveLogResponse.
type PaginatedLocalAutomationResponse ¶
type PaginatedLocalAutomationResponse struct {
Items []LocalAutomation `json:"items"`
Pagination Pagination `json:"pagination"`
}
PaginatedLocalAutomationResponse defines model for PaginatedLocalAutomationResponse.
type PaginatedManagedUserResponse ¶
type PaginatedManagedUserResponse struct {
Items []ManagedUser `json:"items"`
Pagination Pagination `json:"pagination"`
}
PaginatedManagedUserResponse defines model for PaginatedManagedUserResponse.
type PaginatedPhonebookEntryResponse ¶
type PaginatedPhonebookEntryResponse struct {
Items []PhonebookEntry `json:"items"`
Pagination Pagination `json:"pagination"`
}
PaginatedPhonebookEntryResponse defines model for PaginatedPhonebookEntryResponse.
type PaginatedPromptResponse ¶
type PaginatedPromptResponse struct {
Items []Prompt `json:"items"`
Pagination Pagination `json:"pagination"`
}
PaginatedPromptResponse defines model for PaginatedPromptResponse.
type PaginatedQueueResponse ¶
type PaginatedQueueResponse struct {
Items []Queue `json:"items"`
Pagination Pagination `json:"pagination"`
}
PaginatedQueueResponse defines model for PaginatedQueueResponse.
type PaginatedQueueSelectionResponse ¶
type PaginatedQueueSelectionResponse struct {
Items []QueueSelection `json:"items"`
Pagination Pagination `json:"pagination"`
}
PaginatedQueueSelectionResponse defines model for PaginatedQueueSelectionResponse.
type PaginatedRecordingResponse ¶ added in v0.38.0
type PaginatedRecordingResponse struct {
Items []Recording `json:"items"`
Pagination Pagination `json:"pagination"`
}
PaginatedRecordingResponse defines model for PaginatedRecordingResponse.
type PaginatedReportingCallResponse ¶
type PaginatedReportingCallResponse struct {
Items []ReportingCall `json:"items"`
Pagination Pagination `json:"pagination"`
}
PaginatedReportingCallResponse defines model for PaginatedReportingCallResponse.
type PaginatedRoutingResponse ¶
type PaginatedRoutingResponse struct {
Items []Routing `json:"items"`
Pagination Pagination `json:"pagination"`
}
PaginatedRoutingResponse defines model for PaginatedRoutingResponse.
type PaginatedServiceNumberResponse ¶
type PaginatedServiceNumberResponse struct {
Items []ServiceNumber `json:"items"`
Pagination Pagination `json:"pagination"`
}
PaginatedServiceNumberResponse defines model for PaginatedServiceNumberResponse.
type PaginatedSmsResponse ¶
type PaginatedSmsResponse struct {
Items []Sms `json:"items"`
Pagination Pagination `json:"pagination"`
}
PaginatedSmsResponse defines model for PaginatedSmsResponse.
type PaginatedStoredFileResponse ¶ added in v0.38.0
type PaginatedStoredFileResponse struct {
Items []StoredFile `json:"items"`
Pagination Pagination `json:"pagination"`
}
PaginatedStoredFileResponse defines model for PaginatedStoredFileResponse.
type PaginatedTriggerResponse ¶
type PaginatedTriggerResponse struct {
Items []Trigger `json:"items"`
Pagination Pagination `json:"pagination"`
}
PaginatedTriggerResponse defines model for PaginatedTriggerResponse.
type Pagination ¶
type Pagination struct {
Current *int `json:"current,omitempty"`
Max *int `json:"max,omitempty"`
MaxResults *int `json:"maxResults,omitempty"`
Next *string `json:"next,omitempty"`
Pages *int `json:"pages,omitempty"`
Total *int `json:"total,omitempty"`
}
Pagination defines model for Pagination.
type PhonebookCsvFile ¶
type PhonebookCsvFile struct {
// File CSV file with `label` and `number` columns.
File openapi_types.File `json:"file"`
}
PhonebookCsvFile A CSV file of phonebook entries to upload.
type PhonebookEntry ¶
type PhonebookEntry struct {
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
// Label A label for the phonebook entry (unique per customer).
Label string `json:"label"`
// Number The telephone number, in E.164 format.
Number string `json:"number"`
// Tags A List of Tags describing an Object
Tags *[]Tag `json:"tags,omitempty"`
}
PhonebookEntry A phonebook entry — a labelled phone number that can be referenced by name in call flows.
type PhonebookEntryItemResponse ¶
type PhonebookEntryItemResponse struct {
// Item A phonebook entry — a labelled phone number that can be referenced by name in call flows.
Item PhonebookEntry `json:"item"`
// Success Whether the Request was successful or not
Success bool `json:"success"`
}
PhonebookEntryItemResponse defines model for PhonebookEntryItemResponse.
type PingHTTPResp ¶ added in v0.38.0
type PingHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GenericItemResponse
}
func ParsePingHTTPResp ¶ added in v0.38.0
func ParsePingHTTPResp(rsp *http.Response) (*PingHTTPResp, error)
ParsePingHTTPResp parses an HTTP response from a PingWithResponse call
func (PingHTTPResp) Status ¶ added in v0.38.0
func (r PingHTTPResp) Status() string
Status returns HTTPResponse.Status
func (PingHTTPResp) StatusCode ¶ added in v0.38.0
func (r PingHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostBulkFileDownloadHTTPResp ¶ added in v0.38.0
func ParsePostBulkFileDownloadHTTPResp ¶ added in v0.38.0
func ParsePostBulkFileDownloadHTTPResp(rsp *http.Response) (*PostBulkFileDownloadHTTPResp, error)
ParsePostBulkFileDownloadHTTPResp parses an HTTP response from a PostBulkFileDownloadWithResponse call
func (PostBulkFileDownloadHTTPResp) Status ¶ added in v0.38.0
func (r PostBulkFileDownloadHTTPResp) Status() string
Status returns HTTPResponse.Status
func (PostBulkFileDownloadHTTPResp) StatusCode ¶ added in v0.38.0
func (r PostBulkFileDownloadHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostBulkFileDownloadJSONRequestBody ¶ added in v0.38.0
type PostBulkFileDownloadJSONRequestBody = FileBulkDownloadRequest
PostBulkFileDownloadJSONRequestBody defines body for PostBulkFileDownload for application/json ContentType.
type Prompt ¶
type Prompt struct {
DateCreated time.Time `json:"dateCreated"`
// Default Whether this Prompt is a Default-Prompt
Default *bool `json:"default,omitempty"`
// Duration The Duration of the Prompt in milliseconds
Duration *int `json:"duration,omitempty"`
File FileReference `json:"file"`
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
// Key The Key of the Prompt
Key string `json:"key"`
// Label The prompt's label (unique per customer).
Label string `json:"label"`
LastUpdated time.Time `json:"lastUpdated"`
// Locale The prompt's language (BCP-47/ISO code).
Locale *string `json:"locale,omitempty"`
// Tags A List of Tags describing an Object
Tags *[]Tag `json:"tags,omitempty"`
// Text For text-to-speech prompts, the text rendered to audio.
Text *string `json:"text,omitempty"`
// Url The public URL of the Prompt
Url string `json:"url"`
}
Prompt An audio prompt played in call flows — either an uploaded audio file or text rendered via text-to-speech.
type PromptAudioFile ¶
type PromptAudioFile struct {
// File The audio file (WAV or MP3).
File openapi_types.File `json:"file"`
// Filename The uploaded file's name.
Filename *string `json:"filename,omitempty"`
// Label The prompt's label (unique per customer).
Label *string `json:"label,omitempty"`
}
PromptAudioFile A multipart audio file upload for a prompt.
type PromptItemResponse ¶
type PromptItemResponse struct {
// Item An audio prompt played in call flows — either an uploaded audio file or text rendered via text-to-speech.
Item Prompt `json:"item"`
// Success Whether the Request was successful or not
Success bool `json:"success"`
}
PromptItemResponse defines model for PromptItemResponse.
type PromptPlayerApplication ¶
type PromptPlayerApplication struct {
DateCreated time.Time `json:"dateCreated"`
Enabled bool `json:"enabled"`
FriendlyName *string `json:"friendlyName,omitempty"`
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
LastUpdated time.Time `json:"lastUpdated"`
Module PromptPlayerApplicationModule `json:"module"`
Name string `json:"name"`
Routings []ApplicationRouting `json:"routings"`
Settings PromptPlayerApplicationSettings `json:"settings"`
// Tags A List of Tags describing an Object
Tags []Tag `json:"tags"`
}
PromptPlayerApplication defines model for PromptPlayerApplication.
type PromptPlayerApplicationModule ¶
type PromptPlayerApplicationModule string
PromptPlayerApplicationModule defines model for PromptPlayerApplication.Module.
const (
PromptPlayerApplicationModulePromptPlayer PromptPlayerApplicationModule = "promptPlayer"
)
Defines values for PromptPlayerApplicationModule.
type PromptPlayerApplicationSettings ¶
type PromptPlayerApplicationSettings struct {
// FlowEndApplication Reference by ID
FlowEndApplication *ResourceReference `json:"flowEndApplication,omitempty"`
Gender *string `json:"gender,omitempty"`
Language *string `json:"language,omitempty"`
Prompts *[]ApplicationPrompt `json:"prompts,omitempty"`
}
PromptPlayerApplicationSettings defines model for PromptPlayerApplicationSettings.
type PromptPlayerApplicationUpdateBody ¶
type PromptPlayerApplicationUpdateBody struct {
Enabled *bool `json:"enabled,omitempty"`
FriendlyName *string `json:"friendlyName,omitempty"`
Module PromptPlayerApplicationUpdateBodyModule `json:"module"`
Name *string `json:"name,omitempty"`
Routings *[]ApplicationRouting `json:"routings,omitempty"`
Settings *PromptPlayerApplicationSettings `json:"settings,omitempty"`
// Tags A List of Tags describing an Object
Tags *[]Tag `json:"tags,omitempty"`
}
PromptPlayerApplicationUpdateBody defines model for PromptPlayerApplicationUpdateBody.
type PromptPlayerApplicationUpdateBodyModule ¶
type PromptPlayerApplicationUpdateBodyModule string
PromptPlayerApplicationUpdateBodyModule defines model for PromptPlayerApplicationUpdateBody.Module.
const (
PromptPlayerApplicationUpdateBodyModulePromptPlayer PromptPlayerApplicationUpdateBodyModule = "promptPlayer"
)
Defines values for PromptPlayerApplicationUpdateBodyModule.
type PushToAgentHTTPResp ¶ added in v0.38.0
type PushToAgentHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *DefaultV2MessageResponse
}
func ParsePushToAgentHTTPResp ¶ added in v0.38.0
func ParsePushToAgentHTTPResp(rsp *http.Response) (*PushToAgentHTTPResp, error)
ParsePushToAgentHTTPResp parses an HTTP response from a PushToAgentWithResponse call
func (PushToAgentHTTPResp) Status ¶ added in v0.38.0
func (r PushToAgentHTTPResp) Status() string
Status returns HTTPResponse.Status
func (PushToAgentHTTPResp) StatusCode ¶ added in v0.38.0
func (r PushToAgentHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PushToAgentJSONRequestBody ¶ added in v0.38.0
type PushToAgentJSONRequestBody = AgentPushRequest
PushToAgentJSONRequestBody defines body for PushToAgent for application/json ContentType.
type Queue ¶
type Queue struct {
// DefaultRingTimeout How long an agent's device rings before moving on, in seconds.
DefaultRingTimeout *int `json:"defaultRingTimeout,omitempty"`
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
// MaxDialCount How many agents are dialled simultaneously per call.
MaxDialCount *int `json:"maxDialCount,omitempty"`
// MaxSize Maximum number of calls allowed to wait in the queue.
MaxSize *int `json:"maxSize,omitempty"`
// Name The queue's name.
Name string `json:"name"`
// Tags A List of Tags describing an Object
Tags *[]Tag `json:"tags,omitempty"`
// WrapUpTime Post-call wrap-up time granted to an agent, in seconds.
WrapUpTime *int `json:"wrapUpTime,omitempty"`
}
Queue An ACD call queue — groups incoming calls and distributes them to the agents chosen by the queue's selections.
type QueueAgentApplication ¶
type QueueAgentApplication struct {
DateCreated time.Time `json:"dateCreated"`
Enabled bool `json:"enabled"`
FriendlyName *string `json:"friendlyName,omitempty"`
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
LastUpdated time.Time `json:"lastUpdated"`
Module QueueAgentApplicationModule `json:"module"`
Name string `json:"name"`
Routings []ApplicationRouting `json:"routings"`
Settings QueueAgentApplicationSettings `json:"settings"`
// Tags A List of Tags describing an Object
Tags []Tag `json:"tags"`
}
QueueAgentApplication defines model for QueueAgentApplication.
type QueueAgentApplicationModule ¶
type QueueAgentApplicationModule string
QueueAgentApplicationModule defines model for QueueAgentApplication.Module.
const (
QueueAgentApplicationModuleAgentQueue QueueAgentApplicationModule = "agentQueue"
)
Defines values for QueueAgentApplicationModule.
type QueueAgentApplicationSettings ¶
type QueueAgentApplicationSettings struct {
BridgeDelay *int `json:"bridgeDelay,omitempty"`
// FlowEndApplication Reference by ID
FlowEndApplication *ResourceReference `json:"flowEndApplication,omitempty"`
Prompts *[]ApplicationPrompt `json:"prompts,omitempty"`
Ring *bool `json:"ring,omitempty"`
}
QueueAgentApplicationSettings defines model for QueueAgentApplicationSettings.
type QueueAgentApplicationUpdateBody ¶
type QueueAgentApplicationUpdateBody struct {
Enabled *bool `json:"enabled,omitempty"`
FriendlyName *string `json:"friendlyName,omitempty"`
Module QueueAgentApplicationUpdateBodyModule `json:"module"`
Name *string `json:"name,omitempty"`
Routings *[]ApplicationRouting `json:"routings,omitempty"`
Settings *QueueAgentApplicationSettings `json:"settings,omitempty"`
// Tags A List of Tags describing an Object
Tags *[]Tag `json:"tags,omitempty"`
}
QueueAgentApplicationUpdateBody defines model for QueueAgentApplicationUpdateBody.
type QueueAgentApplicationUpdateBodyModule ¶
type QueueAgentApplicationUpdateBodyModule string
QueueAgentApplicationUpdateBodyModule defines model for QueueAgentApplicationUpdateBody.Module.
const (
QueueAgentApplicationUpdateBodyModuleAgentQueue QueueAgentApplicationUpdateBodyModule = "agentQueue"
)
Defines values for QueueAgentApplicationUpdateBodyModule.
type QueueBulkUpdateRequest ¶ added in v0.38.0
type QueueBulkUpdateRequest struct {
Items []QueueBulkUpdateRequestItemsInner `json:"items"`
}
QueueBulkUpdateRequest defines model for QueueBulkUpdateRequest.
type QueueBulkUpdateRequestItemsInner ¶ added in v0.38.0
type QueueBulkUpdateRequestItemsInner struct {
DefaultRingTimeout *int `json:"defaultRingTimeout,omitempty"`
DialOrder *string `json:"dialOrder,omitempty"`
DialOrderTimePeriod *int `json:"dialOrderTimePeriod,omitempty"`
Enabled *bool `json:"enabled,omitempty"`
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
MaxDialCount *int `json:"maxDialCount,omitempty"`
MaxSize *int `json:"maxSize,omitempty"`
Name *string `json:"name,omitempty"`
WrapUpTime *int `json:"wrapUpTime,omitempty"`
}
QueueBulkUpdateRequestItemsInner defines model for QueueBulkUpdateRequest_items_inner.
type QueueCallbackHTTPResp ¶ added in v0.38.0
type QueueCallbackHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *QueueCallbackResponse
}
func ParseQueueCallbackHTTPResp ¶ added in v0.38.0
func ParseQueueCallbackHTTPResp(rsp *http.Response) (*QueueCallbackHTTPResp, error)
ParseQueueCallbackHTTPResp parses an HTTP response from a QueueCallbackWithResponse call
func (QueueCallbackHTTPResp) Status ¶ added in v0.38.0
func (r QueueCallbackHTTPResp) Status() string
Status returns HTTPResponse.Status
func (QueueCallbackHTTPResp) StatusCode ¶ added in v0.38.0
func (r QueueCallbackHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type QueueCallbackJSONRequestBody ¶ added in v0.38.0
type QueueCallbackJSONRequestBody = QueueCallbackRequest
QueueCallbackJSONRequestBody defines body for QueueCallback for application/json ContentType.
type QueueCallbackRequest ¶ added in v0.38.0
type QueueCallbackRequest struct {
AutoRecord *bool `json:"autoRecord,omitempty"`
// DisplayAs Caller-ID to present
DisplayAs *string `json:"displayAs,omitempty"`
Session *map[string]interface{} `json:"session,omitempty"`
// To Target number to call back
To string `json:"to"`
}
QueueCallbackRequest defines model for QueueCallbackRequest.
type QueueCallbackResponse ¶ added in v0.38.0
type QueueCallbackResponse struct {
Item QueueCallbackResponseItem `json:"item"`
Message *string `json:"message,omitempty"`
Success bool `json:"success"`
}
QueueCallbackResponse defines model for QueueCallbackResponse.
type QueueCallbackResponseItem ¶ added in v0.38.0
type QueueCallbackResponseItem struct {
Id *string `json:"id,omitempty"`
}
QueueCallbackResponseItem defines model for QueueCallbackResponse_item.
type QueueConsumerApplication ¶
type QueueConsumerApplication struct {
DateCreated time.Time `json:"dateCreated"`
Enabled bool `json:"enabled"`
FriendlyName *string `json:"friendlyName,omitempty"`
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
LastUpdated time.Time `json:"lastUpdated"`
Module QueueConsumerApplicationModule `json:"module"`
Name string `json:"name"`
Routings []ApplicationRouting `json:"routings"`
Settings QueueConsumerApplicationSettings `json:"settings"`
// Tags A List of Tags describing an Object
Tags []Tag `json:"tags"`
}
QueueConsumerApplication defines model for QueueConsumerApplication.
type QueueConsumerApplicationModule ¶
type QueueConsumerApplicationModule string
QueueConsumerApplicationModule defines model for QueueConsumerApplication.Module.
const (
QueueConsumerApplicationModuleConsumerQueue QueueConsumerApplicationModule = "consumerQueue"
)
Defines values for QueueConsumerApplicationModule.
type QueueConsumerApplicationSettings ¶
type QueueConsumerApplicationSettings struct {
// AgentExperience Reference by ID
AgentExperience *ResourceReference `json:"agentExperience,omitempty"`
ExitTrigger *ApplicationSettingsTrigger `json:"exitTrigger,omitempty"`
// FlowEndApplication Reference by ID
FlowEndApplication *ResourceReference `json:"flowEndApplication,omitempty"`
Prompts *[]ApplicationPrompt `json:"prompts,omitempty"`
// Queue Reference by ID
Queue ResourceReference `json:"queue"`
// QueueExperience Reference by ID
QueueExperience *ResourceReference `json:"queueExperience,omitempty"`
Record *bool `json:"record,omitempty"`
RecordTrigger *ApplicationSettingsTrigger `json:"recordTrigger,omitempty"`
RingTime *int `json:"ringTime,omitempty"`
Trigger ApplicationSettingsTrigger `json:"trigger"`
}
QueueConsumerApplicationSettings defines model for QueueConsumerApplicationSettings.
type QueueConsumerApplicationUpdateBody ¶
type QueueConsumerApplicationUpdateBody struct {
Enabled *bool `json:"enabled,omitempty"`
FriendlyName *string `json:"friendlyName,omitempty"`
Module QueueConsumerApplicationUpdateBodyModule `json:"module"`
Name *string `json:"name,omitempty"`
Routings *[]ApplicationRouting `json:"routings,omitempty"`
Settings *QueueConsumerApplicationSettings `json:"settings,omitempty"`
// Tags A List of Tags describing an Object
Tags *[]Tag `json:"tags,omitempty"`
}
QueueConsumerApplicationUpdateBody defines model for QueueConsumerApplicationUpdateBody.
type QueueConsumerApplicationUpdateBodyModule ¶
type QueueConsumerApplicationUpdateBodyModule string
QueueConsumerApplicationUpdateBodyModule defines model for QueueConsumerApplicationUpdateBody.Module.
const (
QueueConsumerApplicationUpdateBodyModuleConsumerQueue QueueConsumerApplicationUpdateBodyModule = "consumerQueue"
)
Defines values for QueueConsumerApplicationUpdateBodyModule.
type QueueItemResponse ¶
type QueueItemResponse struct {
// Item An ACD call queue — groups incoming calls and distributes them to the agents chosen by the queue's selections.
Item Queue `json:"item"`
// Success Whether the Request was successful or not
Success bool `json:"success"`
}
QueueItemResponse defines model for QueueItemResponse.
type QueueListResponse ¶ added in v0.38.0
QueueListResponse defines model for QueueListResponse.
type QueueSelection ¶
type QueueSelection struct {
Agents []QueueSelectionAgent `json:"agents"`
ContinueOnEmpty bool `json:"continueOnEmpty"`
ContinueOnMatch bool `json:"continueOnMatch"`
DateCreated time.Time `json:"dateCreated"`
Enabled bool `json:"enabled"`
Groups []QueueSelectionGroup `json:"groups"`
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
Label string `json:"label"`
LastUpdated time.Time `json:"lastUpdated"`
Priority int `json:"priority"`
SelectLastAgent *bool `json:"selectLastAgent,omitempty"`
Tags []QueueSelectionTag `json:"tags"`
// Trigger A reusable named set of conditions evaluated against an event or call context; referenced by automations and routings to decide whether to fire.
Trigger Trigger `json:"trigger"`
}
QueueSelection defines model for QueueSelection.
type QueueSelectionAddition ¶
type QueueSelectionAddition struct {
Id *string `json:"id,omitempty"`
}
QueueSelectionAddition defines model for QueueSelectionAddition.
type QueueSelectionAgent ¶
type QueueSelectionAgent struct {
Agent QueueSelectionAgentAgent `json:"agent"`
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
}
QueueSelectionAgent defines model for QueueSelectionAgent.
type QueueSelectionAgentAgent ¶
type QueueSelectionAgentAgent struct {
DateCreated time.Time `json:"dateCreated"`
Enabled bool `json:"enabled"`
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
LastUpdated time.Time `json:"lastUpdated"`
Name string `json:"name"`
Number string `json:"number"`
SourceId string `json:"sourceId"`
State string `json:"state"`
}
QueueSelectionAgentAgent defines model for QueueSelectionAgent_agent.
type QueueSelectionGroup ¶
type QueueSelectionGroup struct {
// Group A named group of agents, used for queue routing and reporting.
Group AgentGroup `json:"group"`
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
}
QueueSelectionGroup defines model for QueueSelectionGroup.
type QueueSelectionItemResponse ¶
type QueueSelectionItemResponse struct {
Item QueueSelection `json:"item"`
// Success Whether the Request was successful or not
Success bool `json:"success"`
}
QueueSelectionItemResponse defines model for QueueSelectionItemResponse.
type QueueSelectionListResponse ¶ added in v0.38.0
type QueueSelectionListResponse struct {
Items []QueueSelection `json:"items"`
Success bool `json:"success"`
}
QueueSelectionListResponse defines model for QueueSelectionListResponse.
type QueueSelectionModificationResponse ¶
type QueueSelectionModificationResponse struct {
Item QueueSelection `json:"item"`
Message *string `json:"message,omitempty"`
// Success Whether the Request was successful or not
Success bool `json:"success"`
}
QueueSelectionModificationResponse defines model for QueueSelectionModificationResponse.
type QueueSelectionPriorityItem ¶ added in v0.38.0
type QueueSelectionPriorityItem struct {
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
Priority int `json:"priority"`
}
QueueSelectionPriorityItem defines model for QueueSelectionPriorityItem.
type QueueSelectionResponse ¶
type QueueSelectionResponse struct {
Agents []AgentShort `json:"agents"`
}
QueueSelectionResponse defines model for QueueSelectionResponse.
type QueueSelectionTag ¶
type QueueSelectionTag struct {
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
// Tag A Tag describing an Object
Tag string `json:"tag"`
}
QueueSelectionTag defines model for QueueSelectionTag.
type QueueTriggerListResponse ¶ added in v0.38.0
type QueueTriggerListResponse struct {
Items []Trigger `json:"items"`
Success bool `json:"success"`
}
QueueTriggerListResponse defines model for QueueTriggerListResponse.
type QueuedCall ¶ added in v0.38.0
type QueuedCall struct {
// Bridged Present only when the call is bridged to an agent
Bridged *QueuedCallBridged `json:"bridged"`
DateCreated *time.Time `json:"dateCreated,omitempty"`
Duration *int `json:"duration,omitempty"`
From *string `json:"from,omitempty"`
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
LastUpdated *time.Time `json:"lastUpdated,omitempty"`
State *string `json:"state,omitempty"`
To *string `json:"to,omitempty"`
Type *string `json:"type,omitempty"`
}
QueuedCall A call currently waiting in a queue
type QueuedCallBridged ¶ added in v0.38.0
type QueuedCallBridged struct {
Agent *QueuedCallBridgedAgent `json:"agent,omitempty"`
// Id The unique Identifier (UUID) of the object
Id *openapi_types.UUID `json:"id,omitempty"`
Name *string `json:"name,omitempty"`
Number *string `json:"number,omitempty"`
Queue *QueuedCallBridgedQueue `json:"queue,omitempty"`
// QueueId The unique Identifier (UUID) of the object
QueueId *openapi_types.UUID `json:"queueId,omitempty"`
QueueName *string `json:"queueName,omitempty"`
}
QueuedCallBridged Present only when the call is bridged to an agent
type QueuedCallBridgedAgent ¶ added in v0.38.0
type QueuedCallBridgedAgent struct {
// Id The unique Identifier (UUID) of the object
Id *openapi_types.UUID `json:"id,omitempty"`
Name *string `json:"name,omitempty"`
Number *string `json:"number,omitempty"`
}
QueuedCallBridgedAgent defines model for QueuedCall_bridged_agent.
type QueuedCallBridgedQueue ¶ added in v0.38.0
type QueuedCallBridgedQueue struct {
// Id The unique Identifier (UUID) of the object
Id *openapi_types.UUID `json:"id,omitempty"`
Name *string `json:"name,omitempty"`
}
QueuedCallBridgedQueue defines model for QueuedCall_bridged_queue.
type QueuedCallsResponse ¶ added in v0.38.0
type QueuedCallsResponse struct {
Items []QueuedCall `json:"items"`
Pagination *Pagination `json:"pagination,omitempty"`
// Queue An ACD call queue — groups incoming calls and distributes them to the agents chosen by the queue's selections.
Queue *Queue `json:"queue,omitempty"`
Success *bool `json:"success,omitempty"`
}
QueuedCallsResponse defines model for QueuedCallsResponse.
type Recording ¶
type Recording struct {
// Agent The agent who handled the recorded call.
Agent *RecordingAgent `json:"agent,omitempty"`
// Call The call the recording belongs to.
Call RecordingCall `json:"call"`
// Duration Duration in Seconds
Duration int `json:"duration"`
File FileReference `json:"file"`
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
// State Lifecycle state of a recording — from `init`/`recording` through `stored`, or `failed`/`deleted`/`missing`.
State *RecordingState `json:"state,omitempty"`
// Tags A List of Tags describing an Object
Tags []Tag `json:"tags"`
// Url Public URL to download the recording's audio file.
Url string `json:"url"`
}
Recording A voice recording of a call — its state, stored audio file, duration and the call and agent it belongs to.
type RecordingAgent ¶
type RecordingAgent struct {
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
// Name The agent's name.
Name string `json:"name"`
// Number The agent's telephone number.
Number string `json:"number"`
}
RecordingAgent The agent who handled the recorded call.
type RecordingApplication ¶
type RecordingApplication struct {
DateCreated time.Time `json:"dateCreated"`
Enabled bool `json:"enabled"`
FriendlyName *string `json:"friendlyName,omitempty"`
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
LastUpdated time.Time `json:"lastUpdated"`
Module RecordingApplicationModule `json:"module"`
Name string `json:"name"`
Routings []ApplicationRouting `json:"routings"`
Settings RecordingApplicationSettings `json:"settings"`
// Tags A List of Tags describing an Object
Tags []Tag `json:"tags"`
}
RecordingApplication defines model for RecordingApplication.
type RecordingApplicationModule ¶
type RecordingApplicationModule string
RecordingApplicationModule defines model for RecordingApplication.Module.
const (
RecordingApplicationModuleRecording RecordingApplicationModule = "recording"
)
Defines values for RecordingApplicationModule.
type RecordingApplicationSettings ¶
type RecordingApplicationSettings struct {
Beep bool `json:"beep"`
// FlowEndApplication Reference by ID
FlowEndApplication *ResourceReference `json:"flowEndApplication,omitempty"`
MaxDuration int `json:"maxDuration"`
Prompts *[]ApplicationPrompt `json:"prompts,omitempty"`
// Tags A List of Tags describing an Object
Tags []Tag `json:"tags"`
TerminationDigit *InputReaderTerminationDigit `json:"terminationDigit,omitempty"`
}
RecordingApplicationSettings defines model for RecordingApplicationSettings.
type RecordingApplicationUpdateBody ¶
type RecordingApplicationUpdateBody struct {
Enabled *bool `json:"enabled,omitempty"`
FriendlyName *string `json:"friendlyName,omitempty"`
Module RecordingApplicationUpdateBodyModule `json:"module"`
Name *string `json:"name,omitempty"`
Routings *[]ApplicationRouting `json:"routings,omitempty"`
Settings *RecordingApplicationSettings `json:"settings,omitempty"`
// Tags A List of Tags describing an Object
Tags *[]Tag `json:"tags,omitempty"`
}
RecordingApplicationUpdateBody defines model for RecordingApplicationUpdateBody.
type RecordingApplicationUpdateBodyModule ¶
type RecordingApplicationUpdateBodyModule string
RecordingApplicationUpdateBodyModule defines model for RecordingApplicationUpdateBody.Module.
const (
RecordingApplicationUpdateBodyModuleRecording RecordingApplicationUpdateBodyModule = "recording"
)
Defines values for RecordingApplicationUpdateBodyModule.
type RecordingCall ¶
type RecordingCall struct {
// ConversationId The unique Identifier (UUID) of the object
ConversationId openapi_types.UUID `json:"conversationId"`
// From The calling party's number.
From string `json:"from"`
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
// To The called party's number.
To string `json:"to"`
Type CallType `json:"type"`
}
RecordingCall The call the recording belongs to.
type RecordingItemResponse ¶ added in v0.38.0
type RecordingItemResponse struct {
// Item A voice recording of a call — its state, stored audio file, duration and the call and agent it belongs to.
Item Recording `json:"item"`
// Success Whether the Request was successful or not
Success bool `json:"success"`
}
RecordingItemResponse defines model for RecordingItemResponse.
type RecordingStartRequest ¶ added in v0.38.0
type RecordingStartRequest struct {
// CallId The unique Identifier (UUID) of the object
CallId openapi_types.UUID `json:"callId"`
// Tags A List of Tags describing an Object
Tags *[]Tag `json:"tags,omitempty"`
}
RecordingStartRequest Start a recording for a call
type RecordingState ¶
type RecordingState string
RecordingState Lifecycle state of a recording — from `init`/`recording` through `stored`, or `failed`/`deleted`/`missing`.
const ( RecordingStateDeleted RecordingState = "deleted" RecordingStateFailed RecordingState = "failed" RecordingStateInit RecordingState = "init" RecordingStateMissing RecordingState = "missing" RecordingStateRecording RecordingState = "recording" RecordingStateStopped RecordingState = "stopped" RecordingStateStored RecordingState = "stored" )
Defines values for RecordingState.
type RecordingUpdateBody ¶ added in v0.38.0
type RecordingUpdateBody struct {
// Tags A List of Tags describing an Object
Tags *[]Tag `json:"tags,omitempty"`
}
RecordingUpdateBody A recording's editable metadata.
type RefreshIntegrationTokenHTTPResp ¶ added in v0.38.0
type RefreshIntegrationTokenHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *IntegrationTokenItemResponse
}
func ParseRefreshIntegrationTokenHTTPResp ¶ added in v0.38.0
func ParseRefreshIntegrationTokenHTTPResp(rsp *http.Response) (*RefreshIntegrationTokenHTTPResp, error)
ParseRefreshIntegrationTokenHTTPResp parses an HTTP response from a RefreshIntegrationTokenWithResponse call
func (RefreshIntegrationTokenHTTPResp) Status ¶ added in v0.38.0
func (r RefreshIntegrationTokenHTTPResp) Status() string
Status returns HTTPResponse.Status
func (RefreshIntegrationTokenHTTPResp) StatusCode ¶ added in v0.38.0
func (r RefreshIntegrationTokenHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RemoveAgentFromGroupHTTPResp ¶ added in v0.38.0
type RemoveAgentFromGroupHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *AgentGroupItemResponse
}
func ParseRemoveAgentFromGroupHTTPResp ¶ added in v0.38.0
func ParseRemoveAgentFromGroupHTTPResp(rsp *http.Response) (*RemoveAgentFromGroupHTTPResp, error)
ParseRemoveAgentFromGroupHTTPResp parses an HTTP response from a RemoveAgentFromGroupWithResponse call
func (RemoveAgentFromGroupHTTPResp) Status ¶ added in v0.38.0
func (r RemoveAgentFromGroupHTTPResp) Status() string
Status returns HTTPResponse.Status
func (RemoveAgentFromGroupHTTPResp) StatusCode ¶ added in v0.38.0
func (r RemoveAgentFromGroupHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RemoveAgentFromQueueSelectionHTTPResp ¶
type RemoveAgentFromQueueSelectionHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *QueueSelectionModificationResponse
}
func ParseRemoveAgentFromQueueSelectionHTTPResp ¶
func ParseRemoveAgentFromQueueSelectionHTTPResp(rsp *http.Response) (*RemoveAgentFromQueueSelectionHTTPResp, error)
ParseRemoveAgentFromQueueSelectionHTTPResp parses an HTTP response from a RemoveAgentFromQueueSelectionWithResponse call
func (RemoveAgentFromQueueSelectionHTTPResp) Status ¶
func (r RemoveAgentFromQueueSelectionHTTPResp) Status() string
Status returns HTTPResponse.Status
func (RemoveAgentFromQueueSelectionHTTPResp) StatusCode ¶
func (r RemoveAgentFromQueueSelectionHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RemoveBusinessHourRangeHTTPResp ¶ added in v0.38.0
type RemoveBusinessHourRangeHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *DefaultV2MessageResponse
}
func ParseRemoveBusinessHourRangeHTTPResp ¶ added in v0.38.0
func ParseRemoveBusinessHourRangeHTTPResp(rsp *http.Response) (*RemoveBusinessHourRangeHTTPResp, error)
ParseRemoveBusinessHourRangeHTTPResp parses an HTTP response from a RemoveBusinessHourRangeWithResponse call
func (RemoveBusinessHourRangeHTTPResp) Status ¶ added in v0.38.0
func (r RemoveBusinessHourRangeHTTPResp) Status() string
Status returns HTTPResponse.Status
func (RemoveBusinessHourRangeHTTPResp) StatusCode ¶ added in v0.38.0
func (r RemoveBusinessHourRangeHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RemoveCalendarDateHTTPResp ¶ added in v0.38.0
type RemoveCalendarDateHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *DefaultV2MessageResponse
}
func ParseRemoveCalendarDateHTTPResp ¶ added in v0.38.0
func ParseRemoveCalendarDateHTTPResp(rsp *http.Response) (*RemoveCalendarDateHTTPResp, error)
ParseRemoveCalendarDateHTTPResp parses an HTTP response from a RemoveCalendarDateWithResponse call
func (RemoveCalendarDateHTTPResp) Status ¶ added in v0.38.0
func (r RemoveCalendarDateHTTPResp) Status() string
Status returns HTTPResponse.Status
func (RemoveCalendarDateHTTPResp) StatusCode ¶ added in v0.38.0
func (r RemoveCalendarDateHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RemoveDashboardUserHTTPResp ¶ added in v0.38.0
type RemoveDashboardUserHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *DefaultV2MessageResponse
}
func ParseRemoveDashboardUserHTTPResp ¶ added in v0.38.0
func ParseRemoveDashboardUserHTTPResp(rsp *http.Response) (*RemoveDashboardUserHTTPResp, error)
ParseRemoveDashboardUserHTTPResp parses an HTTP response from a RemoveDashboardUserWithResponse call
func (RemoveDashboardUserHTTPResp) Status ¶ added in v0.38.0
func (r RemoveDashboardUserHTTPResp) Status() string
Status returns HTTPResponse.Status
func (RemoveDashboardUserHTTPResp) StatusCode ¶ added in v0.38.0
func (r RemoveDashboardUserHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RemoveGroupFromQueueSelectionHTTPResp ¶
type RemoveGroupFromQueueSelectionHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *QueueSelectionModificationResponse
}
func ParseRemoveGroupFromQueueSelectionHTTPResp ¶
func ParseRemoveGroupFromQueueSelectionHTTPResp(rsp *http.Response) (*RemoveGroupFromQueueSelectionHTTPResp, error)
ParseRemoveGroupFromQueueSelectionHTTPResp parses an HTTP response from a RemoveGroupFromQueueSelectionWithResponse call
func (RemoveGroupFromQueueSelectionHTTPResp) Status ¶
func (r RemoveGroupFromQueueSelectionHTTPResp) Status() string
Status returns HTTPResponse.Status
func (RemoveGroupFromQueueSelectionHTTPResp) StatusCode ¶
func (r RemoveGroupFromQueueSelectionHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RemoveRolesHTTPResp ¶
func ParseRemoveRolesHTTPResp ¶
func ParseRemoveRolesHTTPResp(rsp *http.Response) (*RemoveRolesHTTPResp, error)
ParseRemoveRolesHTTPResp parses an HTTP response from a RemoveRolesWithResponse call
func (RemoveRolesHTTPResp) Status ¶
func (r RemoveRolesHTTPResp) Status() string
Status returns HTTPResponse.Status
func (RemoveRolesHTTPResp) StatusCode ¶
func (r RemoveRolesHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RemoveRolesJSONRequestBody ¶
type RemoveRolesJSONRequestBody = EmailRoleBinding
RemoveRolesJSONRequestBody defines body for RemoveRoles for application/json ContentType.
type RemoveTagFromQueueSelectionHTTPResp ¶
type RemoveTagFromQueueSelectionHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *QueueSelectionModificationResponse
}
func ParseRemoveTagFromQueueSelectionHTTPResp ¶
func ParseRemoveTagFromQueueSelectionHTTPResp(rsp *http.Response) (*RemoveTagFromQueueSelectionHTTPResp, error)
ParseRemoveTagFromQueueSelectionHTTPResp parses an HTTP response from a RemoveTagFromQueueSelectionWithResponse call
func (RemoveTagFromQueueSelectionHTTPResp) Status ¶
func (r RemoveTagFromQueueSelectionHTTPResp) Status() string
Status returns HTTPResponse.Status
func (RemoveTagFromQueueSelectionHTTPResp) StatusCode ¶
func (r RemoveTagFromQueueSelectionHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ReportSmsHTTPResp ¶ added in v0.38.0
type ReportSmsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *PaginatedSmsResponse
}
func ParseReportSmsHTTPResp ¶ added in v0.38.0
func ParseReportSmsHTTPResp(rsp *http.Response) (*ReportSmsHTTPResp, error)
ParseReportSmsHTTPResp parses an HTTP response from a ReportSmsWithResponse call
func (ReportSmsHTTPResp) Status ¶ added in v0.38.0
func (r ReportSmsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ReportSmsHTTPResp) StatusCode ¶ added in v0.38.0
func (r ReportSmsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ReportSmsParams ¶ added in v0.38.0
type ReportSmsParams struct {
// Page 1-based page number.
Page *int `form:"page,omitempty" json:"page,omitempty"`
// Max Maximum number of items to return per page.
Max *int `form:"max,omitempty" json:"max,omitempty"`
}
ReportSmsParams defines parameters for ReportSms.
type ReportingCall ¶
type ReportingCall struct {
// AgentName Name of the agent who handled the call, if any.
AgentName *string `json:"agentName,omitempty"`
// BridgeTime Time until the call was bridged to an agent, in seconds.
BridgeTime int `json:"bridgeTime"`
// Bridged Whether the call was bridged to an agent.
Bridged bool `json:"bridged"`
// DateCreated When the call started.
DateCreated Date `json:"dateCreated"`
// Duration Total call duration, in seconds.
Duration int `json:"duration"`
// HandleTime Total agent handle time (talk + hold + wrap-up), in seconds.
HandleTime int `json:"handleTime"`
// HoldTime Time the call was on hold, in seconds.
HoldTime int `json:"holdTime"`
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
// LastUpdated When the reporting record was last updated.
LastUpdated Date `json:"lastUpdated"`
// QueueName Name of the queue that handled the call, if any.
QueueName *string `json:"queueName,omitempty"`
// QueueWaitTime Time the call spent waiting in queue, in seconds.
QueueWaitTime int `json:"queueWaitTime"`
// SessionId The unique Identifier (UUID) of the object
SessionId openapi_types.UUID `json:"sessionId"`
// TalkTime Time spent in conversation, in seconds.
TalkTime int `json:"talkTime"`
Type ReportingCallType `json:"type"`
// WaitTime Time the caller waited before the call was answered, in seconds.
WaitTime int `json:"waitTime"`
// WrapupTime Agent wrap-up (after-call work) time, in seconds.
WrapupTime int `json:"wrapupTime"`
}
ReportingCall A call in the condensed reporting shape, carrying the per-call timing metrics (wait, queue, bridge, talk, hold, wrap-up and handle time) alongside the handling agent and queue. All durations are in seconds.
type ReportingCallType ¶
type ReportingCallType string
ReportingCallType defines model for ReportingCallType.
const ( InboundCall ReportingCallType = "inboundCall" OutboundCall ReportingCallType = "outboundCall" )
Defines values for ReportingCallType.
type ReportingNumberFilter ¶
type ReportingNumberFilter = string
ReportingNumberFilter Filter for Number
type RequestEditorFn ¶
RequestEditorFn is the function signature for the RequestEditor callback function
type ResetPasswordsHTTPResp ¶
func ParseResetPasswordsHTTPResp ¶
func ParseResetPasswordsHTTPResp(rsp *http.Response) (*ResetPasswordsHTTPResp, error)
ParseResetPasswordsHTTPResp parses an HTTP response from a ResetPasswordsWithResponse call
func (ResetPasswordsHTTPResp) Status ¶
func (r ResetPasswordsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ResetPasswordsHTTPResp) StatusCode ¶
func (r ResetPasswordsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ResetPasswordsJSONRequestBody ¶
type ResetPasswordsJSONRequestBody = EmailListRequest
ResetPasswordsJSONRequestBody defines body for ResetPasswords for application/json ContentType.
type ResourceReference ¶
type ResourceReference struct {
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
}
ResourceReference Reference by ID
type RestCreateAgent ¶
type RestCreateAgent struct {
// Activity The agent's current activity.
Activity *string `json:"activity,omitempty"`
// AgentSource The Identifier for the external System the Agent was created from
AgentSource *string `json:"agentSource,omitempty"`
// Available Whether the agent is currently available to take calls.
Available *bool `json:"available,omitempty"`
// DisplayStatus Human-readable status label for display.
DisplayStatus *string `json:"display_status,omitempty"`
// Email The Agents Login
Email *openapi_types.Email `json:"email,omitempty"`
// Enabled Whether the Agent is able to receive Calls via Queue or not
Enabled *bool `json:"enabled,omitempty"`
// Features A List of features which are enabled for that particular Agent
Features *[]string `json:"features,omitempty"`
Groups *[]AgentGroupReference `json:"groups,omitempty"`
// Name The Agent Name
Name string `json:"name"`
// Number The Agents current active Telephone-Number
Number *string `json:"number,omitempty"`
// Presence An agent presence state — `available`, or a custom busy reason.
Presence *AgentPresence `json:"presence,omitempty"`
// SourceId The ID of the external System the Agent was created from
SourceId *string `json:"sourceId,omitempty"`
State *AgentLineStatus `json:"state,omitempty"`
// Status An agent's composite status — account, availability, line, and outbound state.
Status *AgentStatus `json:"status,omitempty"`
// Tags A List of Tags describing an Object
Tags *[]Tag `json:"tags,omitempty"`
// Webrtc Whether WebRTC is enabed for that Agent or not
Webrtc *bool `json:"webrtc,omitempty"`
}
RestCreateAgent defines model for RestCreateAgent.
type RestCreateAgentBody ¶
type RestCreateAgentBody = RestCreateAgent
RestCreateAgentBody defines model for RestCreateAgentBody.
type RestCreateAgentGroup ¶
type RestCreateAgentGroup struct {
Name string `json:"name"`
// Tags A List of Tags describing an Object
Tags *[]Tag `json:"tags,omitempty"`
}
RestCreateAgentGroup defines model for RestCreateAgentGroup.
type RestCreateAgentGroupBody ¶
type RestCreateAgentGroupBody = RestCreateAgentGroup
RestCreateAgentGroupBody defines model for RestCreateAgentGroupBody.
type RestCreateBabeldesk ¶
type RestCreateBabeldesk struct {
Label *string `json:"label,omitempty"`
// Roles A List of Roles which are associated with the current User
Roles *[]AccountRole `json:"roles,omitempty"`
Users *[]ManagedUserEmail `json:"users,omitempty"`
// Widgets A List of babeldesk widget instances
Widgets *[]BabeldeskWidgetInstance `json:"widgets,omitempty"`
}
RestCreateBabeldesk defines model for RestCreateBabeldesk.
type RestCreateBabeldeskBody ¶
type RestCreateBabeldeskBody = RestCreateBabeldesk
RestCreateBabeldeskBody defines model for RestCreateBabeldeskBody.
type RestCreateBabeldeskWidget ¶
type RestCreateBabeldeskWidget struct {
IframeSource *string `json:"iframeSource,omitempty"`
Label *string `json:"label,omitempty"`
// Metrics A List of babeldesk widget metrics
Metrics *[]BabeldeskWidgetMetric `json:"metrics,omitempty"`
Type *string `json:"type,omitempty"`
}
RestCreateBabeldeskWidget defines model for RestCreateBabeldeskWidget.
type RestCreateBabeldeskWidgetBody ¶
type RestCreateBabeldeskWidgetBody = RestCreateBabeldeskWidget
RestCreateBabeldeskWidgetBody defines model for RestCreateBabeldeskWidgetBody.
type RestCreateBaseAutomation ¶
type RestCreateBaseAutomation struct {
Action AutomationAction `json:"action"`
InvertTrigger *bool `json:"invertTrigger,omitempty"`
Label string `json:"label"`
Options map[string]interface{} `json:"options"`
Priority int `json:"priority"`
// Tags A List of Tags describing an Object
Tags *[]Tag `json:"tags,omitempty"`
Trigger *AutomationTrigger `json:"trigger,omitempty"`
}
RestCreateBaseAutomation defines model for RestCreateBaseAutomation.
type RestCreateBusinessHour ¶
type RestCreateBusinessHour struct {
Enabled *bool `json:"enabled,omitempty"`
Name string `json:"name"`
// Tags A List of Tags describing an Object
Tags *[]Tag `json:"tags,omitempty"`
TimeZone string `json:"timeZone"`
}
RestCreateBusinessHour defines model for RestCreateBusinessHour.
type RestCreateBusinessHourBody ¶
type RestCreateBusinessHourBody = RestCreateBusinessHour
RestCreateBusinessHourBody defines model for RestCreateBusinessHourBody.
type RestCreateCalendar ¶
type RestCreateCalendar struct {
DateCount *float32 `json:"dateCount,omitempty"`
Enabled *bool `json:"enabled,omitempty"`
Name string `json:"name"`
// Tags A List of Tags describing an Object
Tags *[]Tag `json:"tags,omitempty"`
TimeZone string `json:"timeZone"`
}
RestCreateCalendar defines model for RestCreateCalendar.
type RestCreateCalendarBody ¶
type RestCreateCalendarBody = RestCreateCalendar
RestCreateCalendarBody defines model for RestCreateCalendarBody.
type RestCreateConversation ¶
type RestCreateConversation struct {
Phone *string `json:"phone,omitempty"`
// State Whether the conversation is currently open or closed.
State *ConversationState `json:"state,omitempty"`
}
RestCreateConversation defines model for RestCreateConversation.
type RestCreateConversationBody ¶
type RestCreateConversationBody = RestCreateConversation
RestCreateConversationBody defines model for RestCreateConversationBody.
type RestCreateGlobalAutomation ¶
type RestCreateGlobalAutomation struct {
Action AutomationAction `json:"action"`
// Event The event an event trigger subscribes to.
Event *GlobalAutomationEvent `json:"event,omitempty"`
InvertTrigger *bool `json:"invertTrigger,omitempty"`
Label string `json:"label"`
Options map[string]interface{} `json:"options"`
Priority int `json:"priority"`
// Tags A List of Tags describing an Object
Tags *[]Tag `json:"tags,omitempty"`
Trigger *AutomationTrigger `json:"trigger,omitempty"`
}
RestCreateGlobalAutomation defines model for RestCreateGlobalAutomation.
type RestCreateGlobalAutomationBody ¶
type RestCreateGlobalAutomationBody = RestCreateGlobalAutomation
RestCreateGlobalAutomationBody defines model for RestCreateGlobalAutomationBody.
type RestCreateGlobalAutomationEmbeddedEvent ¶
type RestCreateGlobalAutomationEmbeddedEvent struct {
// Event The event an event trigger subscribes to.
Event *GlobalAutomationEvent `json:"event,omitempty"`
}
RestCreateGlobalAutomationEmbeddedEvent defines model for RestCreateGlobalAutomationEmbeddedEvent.
type RestCreateLocalAutomation ¶
type RestCreateLocalAutomation = RestCreateBaseAutomation
RestCreateLocalAutomation defines model for RestCreateLocalAutomation.
type RestCreateLocalAutomationBody ¶
type RestCreateLocalAutomationBody = RestCreateLocalAutomation
RestCreateLocalAutomationBody defines model for RestCreateLocalAutomationBody.
type RestCreatePhonebookEntry ¶
type RestCreatePhonebookEntry struct {
// Label A label for the phonebook entry (unique per customer).
Label string `json:"label"`
// Number The telephone number, in E.164 format.
Number string `json:"number"`
// Tags A List of Tags describing an Object
Tags *[]Tag `json:"tags,omitempty"`
}
RestCreatePhonebookEntry Request body to create a phonebook entry.
type RestCreatePhonebookEntryBody ¶
type RestCreatePhonebookEntryBody = RestCreatePhonebookEntry
RestCreatePhonebookEntryBody Request body to create a phonebook entry.
type RestCreateQueue ¶
type RestCreateQueue struct {
DefaultRingTimeout *int `json:"defaultRingTimeout,omitempty"`
MaxDialCount *int `json:"maxDialCount,omitempty"`
MaxSize *int `json:"maxSize,omitempty"`
Name string `json:"name"`
// Tags A List of Tags describing an Object
Tags *[]Tag `json:"tags,omitempty"`
WrapUpTime *int `json:"wrapUpTime,omitempty"`
}
RestCreateQueue defines model for RestCreateQueue.
type RestCreateQueueBody ¶
type RestCreateQueueBody = RestCreateQueue
RestCreateQueueBody defines model for RestCreateQueueBody.
type RestCreateQueueSelection ¶
type RestCreateQueueSelection struct {
Agents *[]QueueSelectionAgent `json:"agents,omitempty"`
ContinueOnEmpty *bool `json:"continueOnEmpty,omitempty"`
ContinueOnMatch *bool `json:"continueOnMatch,omitempty"`
Enabled *bool `json:"enabled,omitempty"`
Groups *[]QueueSelectionGroup `json:"groups,omitempty"`
Label string `json:"label"`
Priority *int `json:"priority,omitempty"`
SelectLastAgent *bool `json:"selectLastAgent,omitempty"`
Tags *[]QueueSelectionTag `json:"tags,omitempty"`
// Trigger A reusable named set of conditions evaluated against an event or call context; referenced by automations and routings to decide whether to fire.
Trigger Trigger `json:"trigger"`
}
RestCreateQueueSelection defines model for RestCreateQueueSelection.
type RestCreateQueueSelectionBody ¶
type RestCreateQueueSelectionBody = RestCreateQueueSelection
RestCreateQueueSelectionBody defines model for RestCreateQueueSelectionBody.
type RestCreateRouting ¶
type RestCreateRouting struct {
// Application The voice application the number routes to (by id).
Application RestCreateRoutingApplication `json:"application"`
// Number The phone number being routed (by id).
Number RestCreateRoutingNumber `json:"number"`
// Tags A List of Tags describing an Object
Tags *[]Tag `json:"tags,omitempty"`
}
RestCreateRouting Request body to route a number to a voice application.
type RestCreateRoutingApplication ¶
type RestCreateRoutingApplication struct {
// Id The unique Identifier (UUID) of the object
Id *openapi_types.UUID `json:"id,omitempty"`
}
RestCreateRoutingApplication The voice application the number routes to (by id).
type RestCreateRoutingBody ¶
type RestCreateRoutingBody = RestCreateRouting
RestCreateRoutingBody Request body to route a number to a voice application.
type RestCreateRoutingNumber ¶ added in v0.39.0
type RestCreateRoutingNumber struct {
// Id The unique Identifier (UUID) of the object
Id *openapi_types.UUID `json:"id,omitempty"`
}
RestCreateRoutingNumber The phone number being routed (by id).
type RestCreateTrigger ¶
type RestCreateTrigger struct {
Conditions []TriggerCondition `json:"conditions"`
Name string `json:"name"`
// Tags A List of Tags describing an Object
Tags *[]Tag `json:"tags,omitempty"`
// Type How the trigger's conditions are combined — `ALL` requires every condition to match, `ANY` requires at least one.
Type TriggerType `json:"type"`
}
RestCreateTrigger defines model for RestCreateTrigger.
type RestCreateTriggerBody ¶
type RestCreateTriggerBody = RestCreateTrigger
RestCreateTriggerBody defines model for RestCreateTriggerBody.
type RestUpdateAgent ¶
type RestUpdateAgent struct {
// Activity The agent's current activity.
Activity *string `json:"activity,omitempty"`
// AgentSource The Identifier for the external System the Agent was created from
AgentSource *string `json:"agentSource,omitempty"`
// Available Whether the agent is currently available to take calls.
Available *bool `json:"available,omitempty"`
// DisplayStatus Human-readable status label for display.
DisplayStatus *string `json:"display_status,omitempty"`
// Email The Agents Login
Email *openapi_types.Email `json:"email,omitempty"`
// Enabled Whether the Agent is able to receive Calls via Queue or not
Enabled *bool `json:"enabled,omitempty"`
// Features A List of features which are enabled for that particular Agent
Features *[]string `json:"features,omitempty"`
Groups *[]AgentGroupReference `json:"groups,omitempty"`
// Name The Agent Name
Name *string `json:"name,omitempty"`
// Number The Agents current active Telephone-Number
Number *string `json:"number,omitempty"`
// Presence An agent presence state — `available`, or a custom busy reason.
Presence *AgentPresence `json:"presence,omitempty"`
// SourceId The ID of the external System the Agent was created from
SourceId *string `json:"sourceId,omitempty"`
State *AgentLineStatus `json:"state,omitempty"`
// Status An agent's composite status — account, availability, line, and outbound state.
Status *AgentStatus `json:"status,omitempty"`
// Tags A List of Tags describing an Object
Tags *[]Tag `json:"tags,omitempty"`
// Webrtc Whether WebRTC is enabed for that Agent or not
Webrtc *bool `json:"webrtc,omitempty"`
}
RestUpdateAgent defines model for RestUpdateAgent.
type RestUpdateAgentBody ¶
type RestUpdateAgentBody = RestUpdateAgent
RestUpdateAgentBody defines model for RestUpdateAgentBody.
type RestUpdateAgentGroup ¶
type RestUpdateAgentGroup struct {
Name *string `json:"name,omitempty"`
// Tags A List of Tags describing an Object
Tags *[]Tag `json:"tags,omitempty"`
}
RestUpdateAgentGroup defines model for RestUpdateAgentGroup.
type RestUpdateAgentGroupBody ¶
type RestUpdateAgentGroupBody = RestUpdateAgentGroup
RestUpdateAgentGroupBody defines model for RestUpdateAgentGroupBody.
type RestUpdateBabeldesk ¶
type RestUpdateBabeldesk struct {
Label *string `json:"label,omitempty"`
// Roles A List of Roles which are associated with the current User
Roles *[]AccountRole `json:"roles,omitempty"`
Users *[]ManagedUserEmail `json:"users,omitempty"`
// Widgets A List of babeldesk widget instances
Widgets *[]BabeldeskWidgetInstance `json:"widgets,omitempty"`
}
RestUpdateBabeldesk defines model for RestUpdateBabeldesk.
type RestUpdateBabeldeskBody ¶
type RestUpdateBabeldeskBody = RestUpdateBabeldesk
RestUpdateBabeldeskBody defines model for RestUpdateBabeldeskBody.
type RestUpdateBabeldeskWidget ¶
type RestUpdateBabeldeskWidget struct {
IframeSource *string `json:"iframeSource,omitempty"`
Label *string `json:"label,omitempty"`
// Metrics A List of babeldesk widget metrics
Metrics *[]BabeldeskWidgetMetric `json:"metrics,omitempty"`
Type *string `json:"type,omitempty"`
}
RestUpdateBabeldeskWidget defines model for RestUpdateBabeldeskWidget.
type RestUpdateBabeldeskWidgetBody ¶
type RestUpdateBabeldeskWidgetBody = RestUpdateBabeldeskWidget
RestUpdateBabeldeskWidgetBody defines model for RestUpdateBabeldeskWidgetBody.
type RestUpdateBaseAutomation ¶
type RestUpdateBaseAutomation struct {
Action *AutomationAction `json:"action,omitempty"`
InvertTrigger *bool `json:"invertTrigger,omitempty"`
Label *string `json:"label,omitempty"`
Options *map[string]interface{} `json:"options,omitempty"`
Priority *int `json:"priority,omitempty"`
// Tags A List of Tags describing an Object
Tags *[]Tag `json:"tags,omitempty"`
Trigger *AutomationTrigger `json:"trigger,omitempty"`
}
RestUpdateBaseAutomation defines model for RestUpdateBaseAutomation.
type RestUpdateBusinessHour ¶
type RestUpdateBusinessHour struct {
Enabled *bool `json:"enabled,omitempty"`
Name *string `json:"name,omitempty"`
// Tags A List of Tags describing an Object
Tags *[]Tag `json:"tags,omitempty"`
TimeZone *string `json:"timeZone,omitempty"`
}
RestUpdateBusinessHour defines model for RestUpdateBusinessHour.
type RestUpdateBusinessHourBody ¶
type RestUpdateBusinessHourBody = RestUpdateBusinessHour
RestUpdateBusinessHourBody defines model for RestUpdateBusinessHourBody.
type RestUpdateCalendar ¶
type RestUpdateCalendar struct {
DateCount *float32 `json:"dateCount,omitempty"`
Enabled *bool `json:"enabled,omitempty"`
Name *string `json:"name,omitempty"`
// Tags A List of Tags describing an Object
Tags *[]Tag `json:"tags,omitempty"`
TimeZone *string `json:"timeZone,omitempty"`
}
RestUpdateCalendar defines model for RestUpdateCalendar.
type RestUpdateCalendarBody ¶
type RestUpdateCalendarBody = RestUpdateCalendar
RestUpdateCalendarBody defines model for RestUpdateCalendarBody.
type RestUpdateConversation ¶
type RestUpdateConversation struct {
Phone *string `json:"phone,omitempty"`
// State Whether the conversation is currently open or closed.
State *ConversationState `json:"state,omitempty"`
}
RestUpdateConversation defines model for RestUpdateConversation.
type RestUpdateConversationBody ¶
type RestUpdateConversationBody = RestUpdateConversation
RestUpdateConversationBody defines model for RestUpdateConversationBody.
type RestUpdateGlobalAutomation ¶
type RestUpdateGlobalAutomation struct {
Action *AutomationAction `json:"action,omitempty"`
// Event The event an event trigger subscribes to.
Event *GlobalAutomationEvent `json:"event,omitempty"`
InvertTrigger *bool `json:"invertTrigger,omitempty"`
Label *string `json:"label,omitempty"`
Options *map[string]interface{} `json:"options,omitempty"`
Priority *int `json:"priority,omitempty"`
// Tags A List of Tags describing an Object
Tags *[]Tag `json:"tags,omitempty"`
Trigger *AutomationTrigger `json:"trigger,omitempty"`
}
RestUpdateGlobalAutomation defines model for RestUpdateGlobalAutomation.
type RestUpdateGlobalAutomationBody ¶
type RestUpdateGlobalAutomationBody = RestUpdateGlobalAutomation
RestUpdateGlobalAutomationBody defines model for RestUpdateGlobalAutomationBody.
type RestUpdateGlobalAutomationEmbeddedEvent ¶
type RestUpdateGlobalAutomationEmbeddedEvent struct {
// Event The event an event trigger subscribes to.
Event *GlobalAutomationEvent `json:"event,omitempty"`
}
RestUpdateGlobalAutomationEmbeddedEvent defines model for RestUpdateGlobalAutomationEmbeddedEvent.
type RestUpdateLocalAutomation ¶
type RestUpdateLocalAutomation = RestUpdateBaseAutomation
RestUpdateLocalAutomation defines model for RestUpdateLocalAutomation.
type RestUpdateLocalAutomationBody ¶
type RestUpdateLocalAutomationBody = RestUpdateLocalAutomation
RestUpdateLocalAutomationBody defines model for RestUpdateLocalAutomationBody.
type RestUpdatePhonebookEntry ¶
type RestUpdatePhonebookEntry struct {
// Label A label for the phonebook entry (unique per customer).
Label *string `json:"label,omitempty"`
// Number The telephone number, in E.164 format.
Number *string `json:"number,omitempty"`
// Tags A List of Tags describing an Object
Tags *[]Tag `json:"tags,omitempty"`
}
RestUpdatePhonebookEntry Request body to update a phonebook entry.
type RestUpdatePhonebookEntryBody ¶
type RestUpdatePhonebookEntryBody = RestUpdatePhonebookEntry
RestUpdatePhonebookEntryBody Request body to update a phonebook entry.
type RestUpdatePrompt ¶
type RestUpdatePrompt struct {
// Default Whether this Prompt is a Default-Prompt
Default *bool `json:"default,omitempty"`
// Duration The Duration of the Prompt in milliseconds
Duration *int `json:"duration,omitempty"`
File *FileReference `json:"file,omitempty"`
// Key The Key of the Prompt
Key *string `json:"key,omitempty"`
// Label The prompt's label (unique per customer).
Label *string `json:"label,omitempty"`
// Locale The prompt's language (BCP-47/ISO code).
Locale *string `json:"locale,omitempty"`
// Tags A List of Tags describing an Object
Tags *[]Tag `json:"tags,omitempty"`
// Text For text-to-speech prompts, the text rendered to audio.
Text *string `json:"text,omitempty"`
// Url The public URL of the Prompt
Url *string `json:"url,omitempty"`
}
RestUpdatePrompt Request body to update a prompt.
type RestUpdatePromptBody ¶
type RestUpdatePromptBody = RestUpdatePrompt
RestUpdatePromptBody Request body to update a prompt.
type RestUpdateQueue ¶
type RestUpdateQueue struct {
DefaultRingTimeout *int `json:"defaultRingTimeout,omitempty"`
MaxDialCount *int `json:"maxDialCount,omitempty"`
MaxSize *int `json:"maxSize,omitempty"`
Name *string `json:"name,omitempty"`
// Tags A List of Tags describing an Object
Tags *[]Tag `json:"tags,omitempty"`
WrapUpTime *int `json:"wrapUpTime,omitempty"`
}
RestUpdateQueue defines model for RestUpdateQueue.
type RestUpdateQueueBody ¶
type RestUpdateQueueBody = RestUpdateQueue
RestUpdateQueueBody defines model for RestUpdateQueueBody.
type RestUpdateQueueSelection ¶
type RestUpdateQueueSelection struct {
Agents *[]QueueSelectionAgent `json:"agents,omitempty"`
ContinueOnEmpty *bool `json:"continueOnEmpty,omitempty"`
ContinueOnMatch *bool `json:"continueOnMatch,omitempty"`
Enabled *bool `json:"enabled,omitempty"`
Groups *[]QueueSelectionGroup `json:"groups,omitempty"`
Label *string `json:"label,omitempty"`
Priority *int `json:"priority,omitempty"`
SelectLastAgent *bool `json:"selectLastAgent,omitempty"`
Tags *[]QueueSelectionTag `json:"tags,omitempty"`
// Trigger A reusable named set of conditions evaluated against an event or call context; referenced by automations and routings to decide whether to fire.
Trigger *Trigger `json:"trigger,omitempty"`
}
RestUpdateQueueSelection defines model for RestUpdateQueueSelection.
type RestUpdateQueueSelectionBody ¶
type RestUpdateQueueSelectionBody = RestUpdateQueueSelection
RestUpdateQueueSelectionBody defines model for RestUpdateQueueSelectionBody.
type RestUpdateRouting ¶
type RestUpdateRouting struct {
// Application The voice application the number routes to (by id).
Application *RestCreateRoutingApplication `json:"application,omitempty"`
// Number The phone number being routed (by id).
Number *RestCreateRoutingNumber `json:"number,omitempty"`
// Tags A List of Tags describing an Object
Tags *[]Tag `json:"tags,omitempty"`
}
RestUpdateRouting Request body to update a routing.
type RestUpdateRoutingBody ¶
type RestUpdateRoutingBody = RestUpdateRouting
RestUpdateRoutingBody Request body to update a routing.
type RestUpdateTrigger ¶
type RestUpdateTrigger struct {
Conditions *[]TriggerCondition `json:"conditions,omitempty"`
Name *string `json:"name,omitempty"`
// Tags A List of Tags describing an Object
Tags *[]Tag `json:"tags,omitempty"`
// Type How the trigger's conditions are combined — `ALL` requires every condition to match, `ANY` requires at least one.
Type *TriggerType `json:"type,omitempty"`
}
RestUpdateTrigger defines model for RestUpdateTrigger.
type RestUpdateTriggerBody ¶
type RestUpdateTriggerBody = RestUpdateTrigger
RestUpdateTriggerBody defines model for RestUpdateTriggerBody.
type Routing ¶
type Routing struct {
// Application The voice application the number routes to.
Application RoutingApplication `json:"application"`
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
// Number The phone number being routed.
Number RoutingNumber `json:"number"`
// Tags A List of Tags describing an Object
Tags *[]Tag `json:"tags,omitempty"`
}
Routing A routing — maps an inbound phone number to the voice application that handles its calls.
type RoutingApplication ¶ added in v0.39.0
type RoutingApplication struct {
// Id The unique Identifier (UUID) of the object
Id *openapi_types.UUID `json:"id,omitempty"`
}
RoutingApplication The voice application the number routes to.
type RoutingItemResponse ¶
type RoutingItemResponse struct {
// Item A routing — maps an inbound phone number to the voice application that handles its calls.
Item Routing `json:"item"`
// Success Whether the Request was successful or not
Success bool `json:"success"`
}
RoutingItemResponse defines model for RoutingItemResponse.
type RoutingNumber ¶ added in v0.39.0
type RoutingNumber struct {
// Id The unique Identifier (UUID) of the object
Id *openapi_types.UUID `json:"id,omitempty"`
}
RoutingNumber The phone number being routed.
type SendSmsHTTPResp ¶ added in v0.38.0
type SendSmsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *SmsItemResponse
}
func ParseSendSmsHTTPResp ¶ added in v0.38.0
func ParseSendSmsHTTPResp(rsp *http.Response) (*SendSmsHTTPResp, error)
ParseSendSmsHTTPResp parses an HTTP response from a SendSmsWithResponse call
func (SendSmsHTTPResp) Status ¶ added in v0.38.0
func (r SendSmsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (SendSmsHTTPResp) StatusCode ¶ added in v0.38.0
func (r SendSmsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type SendSmsJSONRequestBody ¶ added in v0.38.0
type SendSmsJSONRequestBody = SmsSendRequest
SendSmsJSONRequestBody defines body for SendSms for application/json ContentType.
type ServiceNumber ¶
type ServiceNumber struct {
// Enabled If the Number is enabled
Enabled *bool `json:"enabled,omitempty"`
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
// Number The phone number, in E.164 format.
Number *string `json:"number,omitempty"`
// Sms If SMS Capability is enabled
Sms *bool `json:"sms,omitempty"`
// Tags A List of Tags describing an Object
Tags *[]Tag `json:"tags,omitempty"`
}
ServiceNumber A phone number provisioned on the account, with its voice/SMS capabilities.
type ServiceNumberItemResponse ¶
type ServiceNumberItemResponse struct {
// Item A phone number provisioned on the account, with its voice/SMS capabilities.
Item ServiceNumber `json:"item"`
// Success Whether the Request was successful or not
Success bool `json:"success"`
}
ServiceNumberItemResponse defines model for ServiceNumberItemResponse.
type SessionResponse ¶
type SessionResponse struct {
// Item The call session.
Item *SessionResponseItem `json:"item,omitempty"`
Success *bool `json:"success,omitempty"`
}
SessionResponse A call session with its metadata and variables.
type SessionResponseItem ¶
type SessionResponseItem struct {
// Created When the session was created
Created *float32 `json:"created,omitempty"`
// Data Property containing session variables as key-value pairs
Data *map[string]interface{} `json:"data,omitempty"`
// Id The call session's uuid.
Id *openapi_types.UUID `json:"id,omitempty"`
// LastAccess When the session was last accessed
LastAccess *float32 `json:"last_access,omitempty"`
// Valid Whether the session is still valid (not expired).
Valid *bool `json:"valid,omitempty"`
}
SessionResponseItem The call session.
type SetCallSessionVariablesHTTPResp ¶
type SetCallSessionVariablesHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *SetCallSessionVariablesResponse
}
func ParseSetCallSessionVariablesHTTPResp ¶
func ParseSetCallSessionVariablesHTTPResp(rsp *http.Response) (*SetCallSessionVariablesHTTPResp, error)
ParseSetCallSessionVariablesHTTPResp parses an HTTP response from a SetCallSessionVariablesWithResponse call
func (SetCallSessionVariablesHTTPResp) Status ¶
func (r SetCallSessionVariablesHTTPResp) Status() string
Status returns HTTPResponse.Status
func (SetCallSessionVariablesHTTPResp) StatusCode ¶
func (r SetCallSessionVariablesHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type SetCallSessionVariablesJSONRequestBody ¶
type SetCallSessionVariablesJSONRequestBody = SetCallSessionVariablesRequest
SetCallSessionVariablesJSONRequestBody defines body for SetCallSessionVariables for application/json ContentType.
type SetCallSessionVariablesRequest ¶
type SetCallSessionVariablesRequest struct {
// Variables Map of variable name to value. Keys must start with `app.` to take effect.
Variables *map[string]interface{} `json:"variables,omitempty"`
}
SetCallSessionVariablesRequest Wrapper carrying a `variables` map of call-session variables to set. Only keys prefixed with `app.` are applied; any other keys are ignored.
type SetCallSessionVariablesResponse ¶
type SetCallSessionVariablesResponse struct {
// Success Whether the variables were set successfully.
Success *bool `json:"success,omitempty"`
}
SetCallSessionVariablesResponse Confirms that the requested session variables were applied.
type SetCampaignListByIdHTTPResp ¶ added in v0.38.0
type SetCampaignListByIdHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *CampaignItemResponse
}
func ParseSetCampaignListByIdHTTPResp ¶ added in v0.38.0
func ParseSetCampaignListByIdHTTPResp(rsp *http.Response) (*SetCampaignListByIdHTTPResp, error)
ParseSetCampaignListByIdHTTPResp parses an HTTP response from a SetCampaignListByIdWithResponse call
func (SetCampaignListByIdHTTPResp) Status ¶ added in v0.38.0
func (r SetCampaignListByIdHTTPResp) Status() string
Status returns HTTPResponse.Status
func (SetCampaignListByIdHTTPResp) StatusCode ¶ added in v0.38.0
func (r SetCampaignListByIdHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type SetCampaignListHTTPResp ¶ added in v0.38.0
type SetCampaignListHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *CampaignItemResponse
}
func ParseSetCampaignListHTTPResp ¶ added in v0.38.0
func ParseSetCampaignListHTTPResp(rsp *http.Response) (*SetCampaignListHTTPResp, error)
ParseSetCampaignListHTTPResp parses an HTTP response from a SetCampaignListWithResponse call
func (SetCampaignListHTTPResp) Status ¶ added in v0.38.0
func (r SetCampaignListHTTPResp) Status() string
Status returns HTTPResponse.Status
func (SetCampaignListHTTPResp) StatusCode ¶ added in v0.38.0
func (r SetCampaignListHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type SetCampaignListJSONRequestBody ¶ added in v0.38.0
type SetCampaignListJSONRequestBody = SetCampaignListRequest
SetCampaignListJSONRequestBody defines body for SetCampaignList for application/json ContentType.
type SetCampaignListRequest ¶ added in v0.38.0
type SetCampaignListRequest struct {
// ListId The unique Identifier (UUID) of the object
ListId openapi_types.UUID `json:"listId"`
}
SetCampaignListRequest defines model for SetCampaignListRequest.
type SetQueueSelectionsPriorityHTTPResp ¶ added in v0.38.0
type SetQueueSelectionsPriorityHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *QueueSelectionListResponse
}
func ParseSetQueueSelectionsPriorityHTTPResp ¶ added in v0.38.0
func ParseSetQueueSelectionsPriorityHTTPResp(rsp *http.Response) (*SetQueueSelectionsPriorityHTTPResp, error)
ParseSetQueueSelectionsPriorityHTTPResp parses an HTTP response from a SetQueueSelectionsPriorityWithResponse call
func (SetQueueSelectionsPriorityHTTPResp) Status ¶ added in v0.38.0
func (r SetQueueSelectionsPriorityHTTPResp) Status() string
Status returns HTTPResponse.Status
func (SetQueueSelectionsPriorityHTTPResp) StatusCode ¶ added in v0.38.0
func (r SetQueueSelectionsPriorityHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type SetQueueSelectionsPriorityJSONBody ¶ added in v0.38.0
type SetQueueSelectionsPriorityJSONBody = []QueueSelectionPriorityItem
SetQueueSelectionsPriorityJSONBody defines parameters for SetQueueSelectionsPriority.
type SetQueueSelectionsPriorityJSONRequestBody ¶ added in v0.38.0
type SetQueueSelectionsPriorityJSONRequestBody = SetQueueSelectionsPriorityJSONBody
SetQueueSelectionsPriorityJSONRequestBody defines body for SetQueueSelectionsPriority for application/json ContentType.
type SetTriggerConditionsHTTPResp ¶ added in v0.38.0
type SetTriggerConditionsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *TriggerItemResponse
}
func ParseSetTriggerConditionsHTTPResp ¶ added in v0.38.0
func ParseSetTriggerConditionsHTTPResp(rsp *http.Response) (*SetTriggerConditionsHTTPResp, error)
ParseSetTriggerConditionsHTTPResp parses an HTTP response from a SetTriggerConditionsWithResponse call
func (SetTriggerConditionsHTTPResp) Status ¶ added in v0.38.0
func (r SetTriggerConditionsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (SetTriggerConditionsHTTPResp) StatusCode ¶ added in v0.38.0
func (r SetTriggerConditionsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type SetTriggerConditionsJSONRequestBody ¶ added in v0.38.0
type SetTriggerConditionsJSONRequestBody = TriggerConditionsRequest
SetTriggerConditionsJSONRequestBody defines body for SetTriggerConditions for application/json ContentType.
type Setting ¶ added in v0.38.0
type Setting struct {
// Data The typed settings value; its shape is specific to the scope/key pair.
Data map[string]interface{} `json:"data"`
Key string `json:"key"`
Scope string `json:"scope"`
}
Setting A customer setting: the typed value stored for a registered scope/key pair. Valid scope/key pairs are a closed set (see the typed /api/v2/settings/{scope}/{key} endpoints for the documented pairs).
type SettingItemResponse ¶ added in v0.38.0
type SettingItemResponse struct {
// Item A customer setting: the typed value stored for a registered scope/key pair. Valid scope/key pairs are a closed set (see the typed /api/v2/settings/{scope}/{key} endpoints for the documented pairs).
Item Setting `json:"item"`
Success bool `json:"success"`
}
SettingItemResponse defines model for SettingItemResponse.
type SettingsAppAgentStatus ¶ added in v0.4.0
type SettingsAppAgentStatus struct {
// SelectionEnabled Whether status-based agent selection is enabled.
SelectionEnabled bool `json:"selectionEnabled"`
}
SettingsAppAgentStatus The app-scope `agent.status` settings.
type SettingsAppAgentStatusRequest ¶ added in v0.4.0
type SettingsAppAgentStatusRequest struct {
Data SettingsAppAgentStatusRequestData `json:"data"`
Key SettingsAppAgentStatusRequestKey `json:"key"`
Scope SettingsAppAgentStatusRequestScope `json:"scope"`
}
SettingsAppAgentStatusRequest defines model for SettingsAppAgentStatusRequest.
type SettingsAppAgentStatusRequestData ¶ added in v0.4.0
type SettingsAppAgentStatusRequestData struct {
// SelectionEnabled Whether status-based agent selection is enabled.
SelectionEnabled *bool `json:"selectionEnabled,omitempty"`
}
SettingsAppAgentStatusRequestData defines model for SettingsAppAgentStatusRequest_data.
type SettingsAppAgentStatusRequestKey ¶ added in v0.4.0
type SettingsAppAgentStatusRequestKey string
SettingsAppAgentStatusRequestKey defines model for SettingsAppAgentStatusRequest.Key.
const (
SettingsAppAgentStatusRequestKeyAgentStatus SettingsAppAgentStatusRequestKey = "agent.status"
)
Defines values for SettingsAppAgentStatusRequestKey.
type SettingsAppAgentStatusRequestScope ¶ added in v0.4.0
type SettingsAppAgentStatusRequestScope string
SettingsAppAgentStatusRequestScope defines model for SettingsAppAgentStatusRequest.Scope.
const (
SettingsAppAgentStatusRequestScopeApp SettingsAppAgentStatusRequestScope = "app"
)
Defines values for SettingsAppAgentStatusRequestScope.
type SettingsAppAgentStatusResponse ¶ added in v0.4.0
type SettingsAppAgentStatusResponse struct {
Item SettingsAppAgentStatusResponseItem `json:"item"`
}
SettingsAppAgentStatusResponse defines model for SettingsAppAgentStatusResponse.
type SettingsAppAgentStatusResponseItem ¶ added in v0.4.0
type SettingsAppAgentStatusResponseItem struct {
// Data The app-scope `agent.status` settings.
Data SettingsAppAgentStatus `json:"data"`
Key SettingsAppAgentStatusResponseItemKey `json:"key"`
Scope SettingsAppAgentStatusResponseItemScope `json:"scope"`
}
SettingsAppAgentStatusResponseItem defines model for SettingsAppAgentStatusResponse_item.
type SettingsAppAgentStatusResponseItemKey ¶ added in v0.4.0
type SettingsAppAgentStatusResponseItemKey string
SettingsAppAgentStatusResponseItemKey defines model for SettingsAppAgentStatusResponseItem.Key.
const (
SettingsAppAgentStatusResponseItemKeyAgentStatus SettingsAppAgentStatusResponseItemKey = "agent.status"
)
Defines values for SettingsAppAgentStatusResponseItemKey.
type SettingsAppAgentStatusResponseItemScope ¶ added in v0.4.0
type SettingsAppAgentStatusResponseItemScope string
SettingsAppAgentStatusResponseItemScope defines model for SettingsAppAgentStatusResponseItem.Scope.
const (
SettingsAppAgentStatusResponseItemScopeApp SettingsAppAgentStatusResponseItemScope = "app"
)
Defines values for SettingsAppAgentStatusResponseItemScope.
type SettingsAppConversations ¶ added in v0.4.0
type SettingsAppConversations struct {
// AutoClose Automatically close a conversation when its call ends.
AutoClose bool `json:"autoClose"`
// ConversationScope Which conversations an agent may see — their own, their group's, or all.
ConversationScope SettingsAppConversationsConversationScope `json:"conversationScope"`
}
SettingsAppConversations The app-scope `conversations` settings.
type SettingsAppConversationsConversationScope ¶ added in v0.4.0
type SettingsAppConversationsConversationScope string
SettingsAppConversationsConversationScope Which conversations an agent may see — their own, their group's, or all.
const ( SettingsAppConversationsConversationScopeALL SettingsAppConversationsConversationScope = "ALL" SettingsAppConversationsConversationScopeGROUP SettingsAppConversationsConversationScope = "GROUP" SettingsAppConversationsConversationScopeOWN SettingsAppConversationsConversationScope = "OWN" )
Defines values for SettingsAppConversationsConversationScope.
type SettingsAppConversationsRequest ¶ added in v0.4.0
type SettingsAppConversationsRequest struct {
Data SettingsAppConversationsRequestData `json:"data"`
Key SettingsAppConversationsRequestKey `json:"key"`
Scope SettingsAppConversationsRequestScope `json:"scope"`
}
SettingsAppConversationsRequest defines model for SettingsAppConversationsRequest.
type SettingsAppConversationsRequestData ¶ added in v0.4.0
type SettingsAppConversationsRequestData struct {
// AutoClose Automatically close a conversation when its call ends.
AutoClose *bool `json:"autoClose,omitempty"`
// ConversationScope Which conversations an agent may see — their own, their group's, or all.
ConversationScope *SettingsAppConversationsRequestDataConversationScope `json:"conversationScope,omitempty"`
}
SettingsAppConversationsRequestData defines model for SettingsAppConversationsRequest_data.
type SettingsAppConversationsRequestDataConversationScope ¶ added in v0.4.0
type SettingsAppConversationsRequestDataConversationScope string
SettingsAppConversationsRequestDataConversationScope Which conversations an agent may see — their own, their group's, or all.
const ( SettingsAppConversationsRequestDataConversationScopeALL SettingsAppConversationsRequestDataConversationScope = "ALL" SettingsAppConversationsRequestDataConversationScopeGROUP SettingsAppConversationsRequestDataConversationScope = "GROUP" SettingsAppConversationsRequestDataConversationScopeOWN SettingsAppConversationsRequestDataConversationScope = "OWN" )
Defines values for SettingsAppConversationsRequestDataConversationScope.
type SettingsAppConversationsRequestKey ¶ added in v0.4.0
type SettingsAppConversationsRequestKey string
SettingsAppConversationsRequestKey defines model for SettingsAppConversationsRequest.Key.
const (
SettingsAppConversationsRequestKeyConversations SettingsAppConversationsRequestKey = "conversations"
)
Defines values for SettingsAppConversationsRequestKey.
type SettingsAppConversationsRequestScope ¶ added in v0.4.0
type SettingsAppConversationsRequestScope string
SettingsAppConversationsRequestScope defines model for SettingsAppConversationsRequest.Scope.
const (
SettingsAppConversationsRequestScopeApp SettingsAppConversationsRequestScope = "app"
)
Defines values for SettingsAppConversationsRequestScope.
type SettingsAppConversationsResponse ¶ added in v0.4.0
type SettingsAppConversationsResponse struct {
Item SettingsAppConversationsResponseItem `json:"item"`
}
SettingsAppConversationsResponse defines model for SettingsAppConversationsResponse.
type SettingsAppConversationsResponseItem ¶ added in v0.4.0
type SettingsAppConversationsResponseItem struct {
// Data The app-scope `conversations` settings.
Data SettingsAppConversations `json:"data"`
Key SettingsAppConversationsResponseItemKey `json:"key"`
Scope SettingsAppConversationsResponseItemScope `json:"scope"`
}
SettingsAppConversationsResponseItem defines model for SettingsAppConversationsResponse_item.
type SettingsAppConversationsResponseItemKey ¶ added in v0.4.0
type SettingsAppConversationsResponseItemKey string
SettingsAppConversationsResponseItemKey defines model for SettingsAppConversationsResponseItem.Key.
const (
SettingsAppConversationsResponseItemKeyConversations SettingsAppConversationsResponseItemKey = "conversations"
)
Defines values for SettingsAppConversationsResponseItemKey.
type SettingsAppConversationsResponseItemScope ¶ added in v0.4.0
type SettingsAppConversationsResponseItemScope string
SettingsAppConversationsResponseItemScope defines model for SettingsAppConversationsResponseItem.Scope.
const (
SettingsAppConversationsResponseItemScopeApp SettingsAppConversationsResponseItemScope = "app"
)
Defines values for SettingsAppConversationsResponseItemScope.
type SettingsAppCustomerLogging ¶
type SettingsAppCustomerLogging struct {
// Enabled Whether customer-level request logging is enabled.
Enabled bool `json:"enabled"`
}
SettingsAppCustomerLogging The app-scope `customer.logging` settings.
type SettingsAppCustomerLoggingRequest ¶
type SettingsAppCustomerLoggingRequest struct {
Data SettingsAppCustomerLoggingRequestData `json:"data"`
Key SettingsAppCustomerLoggingRequestKey `json:"key"`
Scope SettingsAppCustomerLoggingRequestScope `json:"scope"`
}
SettingsAppCustomerLoggingRequest defines model for SettingsAppCustomerLoggingRequest.
type SettingsAppCustomerLoggingRequestData ¶
type SettingsAppCustomerLoggingRequestData struct {
// Enabled Whether customer-level request logging is enabled.
Enabled *bool `json:"enabled,omitempty"`
}
SettingsAppCustomerLoggingRequestData defines model for SettingsAppCustomerLoggingRequest_data.
type SettingsAppCustomerLoggingRequestKey ¶
type SettingsAppCustomerLoggingRequestKey string
SettingsAppCustomerLoggingRequestKey defines model for SettingsAppCustomerLoggingRequest.Key.
const (
SettingsAppCustomerLoggingRequestKeyCustomerLogging SettingsAppCustomerLoggingRequestKey = "customer.logging"
)
Defines values for SettingsAppCustomerLoggingRequestKey.
type SettingsAppCustomerLoggingRequestScope ¶
type SettingsAppCustomerLoggingRequestScope string
SettingsAppCustomerLoggingRequestScope defines model for SettingsAppCustomerLoggingRequest.Scope.
const (
SettingsAppCustomerLoggingRequestScopeApp SettingsAppCustomerLoggingRequestScope = "app"
)
Defines values for SettingsAppCustomerLoggingRequestScope.
type SettingsAppCustomerLoggingResponse ¶
type SettingsAppCustomerLoggingResponse struct {
Item SettingsAppCustomerLoggingResponseItem `json:"item"`
}
SettingsAppCustomerLoggingResponse defines model for SettingsAppCustomerLoggingResponse.
type SettingsAppCustomerLoggingResponseItem ¶
type SettingsAppCustomerLoggingResponseItem struct {
// Data The app-scope `customer.logging` settings.
Data SettingsAppCustomerLogging `json:"data"`
Key SettingsAppCustomerLoggingResponseItemKey `json:"key"`
Scope SettingsAppCustomerLoggingResponseItemScope `json:"scope"`
}
SettingsAppCustomerLoggingResponseItem defines model for SettingsAppCustomerLoggingResponse_item.
type SettingsAppCustomerLoggingResponseItemKey ¶
type SettingsAppCustomerLoggingResponseItemKey string
SettingsAppCustomerLoggingResponseItemKey defines model for SettingsAppCustomerLoggingResponseItem.Key.
const (
SettingsAppCustomerLoggingResponseItemKeyCustomerLogging SettingsAppCustomerLoggingResponseItemKey = "customer.logging"
)
Defines values for SettingsAppCustomerLoggingResponseItemKey.
type SettingsAppCustomerLoggingResponseItemScope ¶
type SettingsAppCustomerLoggingResponseItemScope string
SettingsAppCustomerLoggingResponseItemScope defines model for SettingsAppCustomerLoggingResponseItem.Scope.
const (
SettingsAppCustomerLoggingResponseItemScopeApp SettingsAppCustomerLoggingResponseItemScope = "app"
)
Defines values for SettingsAppCustomerLoggingResponseItemScope.
type SettingsAppIntegrations ¶ added in v0.4.0
type SettingsAppIntegrations struct {
// ConversationScriptCampaignKey Action key used to fetch a campaign script.
ConversationScriptCampaignKey *string `json:"conversationScriptCampaignKey"`
// ConversationScriptKey Action key used to fetch a conversation script.
ConversationScriptKey *string `json:"conversationScriptKey"`
// ConversationTaskKey Action key used to create a task for a conversation.
ConversationTaskKey *string `json:"conversationTaskKey"`
// ScriptingIntegration Integration that backs agent scripting.
ScriptingIntegration *string `json:"scriptingIntegration"`
// TaskIntegration Integration that backs conversation task creation.
TaskIntegration *string `json:"taskIntegration"`
}
SettingsAppIntegrations The app-scope `integrations` settings.
type SettingsAppIntegrationsRequest ¶ added in v0.4.0
type SettingsAppIntegrationsRequest struct {
Data SettingsAppIntegrationsRequestData `json:"data"`
Key SettingsAppIntegrationsRequestKey `json:"key"`
Scope SettingsAppIntegrationsRequestScope `json:"scope"`
}
SettingsAppIntegrationsRequest defines model for SettingsAppIntegrationsRequest.
type SettingsAppIntegrationsRequestData ¶ added in v0.4.0
type SettingsAppIntegrationsRequestData struct {
// ConversationScriptCampaignKey Action key used to fetch a campaign script.
ConversationScriptCampaignKey *string `json:"conversationScriptCampaignKey"`
// ConversationScriptKey Action key used to fetch a conversation script.
ConversationScriptKey *string `json:"conversationScriptKey"`
// ConversationTaskKey Action key used to create a task for a conversation.
ConversationTaskKey *string `json:"conversationTaskKey"`
// ScriptingIntegration Integration that backs agent scripting.
ScriptingIntegration *string `json:"scriptingIntegration"`
// TaskIntegration Integration that backs conversation task creation.
TaskIntegration *string `json:"taskIntegration"`
}
SettingsAppIntegrationsRequestData defines model for SettingsAppIntegrationsRequest_data.
type SettingsAppIntegrationsRequestKey ¶ added in v0.4.0
type SettingsAppIntegrationsRequestKey string
SettingsAppIntegrationsRequestKey defines model for SettingsAppIntegrationsRequest.Key.
const (
SettingsAppIntegrationsRequestKeyIntegrations SettingsAppIntegrationsRequestKey = "integrations"
)
Defines values for SettingsAppIntegrationsRequestKey.
type SettingsAppIntegrationsRequestScope ¶ added in v0.4.0
type SettingsAppIntegrationsRequestScope string
SettingsAppIntegrationsRequestScope defines model for SettingsAppIntegrationsRequest.Scope.
const (
SettingsAppIntegrationsRequestScopeApp SettingsAppIntegrationsRequestScope = "app"
)
Defines values for SettingsAppIntegrationsRequestScope.
type SettingsAppIntegrationsResponse ¶ added in v0.4.0
type SettingsAppIntegrationsResponse struct {
Item SettingsAppIntegrationsResponseItem `json:"item"`
}
SettingsAppIntegrationsResponse defines model for SettingsAppIntegrationsResponse.
type SettingsAppIntegrationsResponseItem ¶ added in v0.4.0
type SettingsAppIntegrationsResponseItem struct {
// Data The app-scope `integrations` settings.
Data SettingsAppIntegrations `json:"data"`
Key SettingsAppIntegrationsResponseItemKey `json:"key"`
Scope SettingsAppIntegrationsResponseItemScope `json:"scope"`
}
SettingsAppIntegrationsResponseItem defines model for SettingsAppIntegrationsResponse_item.
type SettingsAppIntegrationsResponseItemKey ¶ added in v0.4.0
type SettingsAppIntegrationsResponseItemKey string
SettingsAppIntegrationsResponseItemKey defines model for SettingsAppIntegrationsResponseItem.Key.
const (
SettingsAppIntegrationsResponseItemKeyIntegrations SettingsAppIntegrationsResponseItemKey = "integrations"
)
Defines values for SettingsAppIntegrationsResponseItemKey.
type SettingsAppIntegrationsResponseItemScope ¶ added in v0.4.0
type SettingsAppIntegrationsResponseItemScope string
SettingsAppIntegrationsResponseItemScope defines model for SettingsAppIntegrationsResponseItem.Scope.
const (
SettingsAppIntegrationsResponseItemScopeApp SettingsAppIntegrationsResponseItemScope = "app"
)
Defines values for SettingsAppIntegrationsResponseItemScope.
type SettingsAuditDefault ¶
type SettingsAuditDefault struct {
// Anonymized Whether audit entries are anonymized.
Anonymized bool `json:"anonymized"`
// Enabled Whether audit logging is enabled.
Enabled bool `json:"enabled"`
}
SettingsAuditDefault The audit-scope `default` settings.
type SettingsAuditDefaultRequest ¶
type SettingsAuditDefaultRequest struct {
Data SettingsAuditDefaultRequestData `json:"data"`
Key SettingsAuditDefaultRequestKey `json:"key"`
Scope SettingsAuditDefaultRequestScope `json:"scope"`
}
SettingsAuditDefaultRequest defines model for SettingsAuditDefaultRequest.
type SettingsAuditDefaultRequestData ¶
type SettingsAuditDefaultRequestData struct {
// Anonymized Whether audit entries are anonymized.
Anonymized *bool `json:"anonymized,omitempty"`
// Enabled Whether audit logging is enabled.
Enabled *bool `json:"enabled,omitempty"`
}
SettingsAuditDefaultRequestData defines model for SettingsAuditDefaultRequest_data.
type SettingsAuditDefaultRequestKey ¶
type SettingsAuditDefaultRequestKey string
SettingsAuditDefaultRequestKey defines model for SettingsAuditDefaultRequest.Key.
const (
SettingsAuditDefaultRequestKeyDefault SettingsAuditDefaultRequestKey = "default"
)
Defines values for SettingsAuditDefaultRequestKey.
type SettingsAuditDefaultRequestScope ¶
type SettingsAuditDefaultRequestScope string
SettingsAuditDefaultRequestScope defines model for SettingsAuditDefaultRequest.Scope.
const (
SettingsAuditDefaultRequestScopeAudit SettingsAuditDefaultRequestScope = "audit"
)
Defines values for SettingsAuditDefaultRequestScope.
type SettingsAuditDefaultResponse ¶
type SettingsAuditDefaultResponse struct {
Item SettingsAuditDefaultResponseItem `json:"item"`
}
SettingsAuditDefaultResponse defines model for SettingsAuditDefaultResponse.
type SettingsAuditDefaultResponseItem ¶
type SettingsAuditDefaultResponseItem struct {
// Data The audit-scope `default` settings.
Data SettingsAuditDefault `json:"data"`
Key SettingsAuditDefaultResponseItemKey `json:"key"`
Scope SettingsAuditDefaultResponseItemScope `json:"scope"`
}
SettingsAuditDefaultResponseItem defines model for SettingsAuditDefaultResponse_item.
type SettingsAuditDefaultResponseItemKey ¶
type SettingsAuditDefaultResponseItemKey string
SettingsAuditDefaultResponseItemKey defines model for SettingsAuditDefaultResponseItem.Key.
const (
SettingsAuditDefaultResponseItemKeyDefault SettingsAuditDefaultResponseItemKey = "default"
)
Defines values for SettingsAuditDefaultResponseItemKey.
type SettingsAuditDefaultResponseItemScope ¶
type SettingsAuditDefaultResponseItemScope string
SettingsAuditDefaultResponseItemScope defines model for SettingsAuditDefaultResponseItem.Scope.
const (
SettingsAuditDefaultResponseItemScopeAudit SettingsAuditDefaultResponseItemScope = "audit"
)
Defines values for SettingsAuditDefaultResponseItemScope.
type SettingsListResponse ¶ added in v0.38.0
SettingsListResponse defines model for SettingsListResponse.
type SettingsRetentionPeriods ¶ added in v0.4.0
type SettingsRetentionPeriods struct {
// Calls Retention period for call records, in days.
Calls int `json:"calls"`
// DefaultPeriod Default data retention period, in days.
DefaultPeriod int `json:"defaultPeriod"`
// RecordingFiles Retention period for recording files, in days.
RecordingFiles int `json:"recordingFiles"`
}
SettingsRetentionPeriods The retention-scope `periods` settings.
type SettingsRetentionPeriodsRequest ¶ added in v0.4.0
type SettingsRetentionPeriodsRequest struct {
Data SettingsRetentionPeriodsRequestData `json:"data"`
Key SettingsRetentionPeriodsRequestKey `json:"key"`
Scope SettingsRetentionPeriodsRequestScope `json:"scope"`
}
SettingsRetentionPeriodsRequest defines model for SettingsRetentionPeriodsRequest.
type SettingsRetentionPeriodsRequestData ¶ added in v0.4.0
type SettingsRetentionPeriodsRequestData struct {
// Calls Retention period for call records, in days.
Calls *int `json:"calls,omitempty"`
// DefaultPeriod Default data retention period, in days.
DefaultPeriod *int `json:"defaultPeriod,omitempty"`
// RecordingFiles Retention period for recording files, in days.
RecordingFiles *int `json:"recordingFiles,omitempty"`
}
SettingsRetentionPeriodsRequestData defines model for SettingsRetentionPeriodsRequest_data.
type SettingsRetentionPeriodsRequestKey ¶ added in v0.4.0
type SettingsRetentionPeriodsRequestKey string
SettingsRetentionPeriodsRequestKey defines model for SettingsRetentionPeriodsRequest.Key.
const (
SettingsRetentionPeriodsRequestKeyPeriods SettingsRetentionPeriodsRequestKey = "periods"
)
Defines values for SettingsRetentionPeriodsRequestKey.
type SettingsRetentionPeriodsRequestScope ¶ added in v0.4.0
type SettingsRetentionPeriodsRequestScope string
SettingsRetentionPeriodsRequestScope defines model for SettingsRetentionPeriodsRequest.Scope.
const (
SettingsRetentionPeriodsRequestScopeRetention SettingsRetentionPeriodsRequestScope = "retention"
)
Defines values for SettingsRetentionPeriodsRequestScope.
type SettingsRetentionPeriodsResponse ¶ added in v0.4.0
type SettingsRetentionPeriodsResponse struct {
Item SettingsRetentionPeriodsResponseItem `json:"item"`
}
SettingsRetentionPeriodsResponse defines model for SettingsRetentionPeriodsResponse.
type SettingsRetentionPeriodsResponseItem ¶ added in v0.4.0
type SettingsRetentionPeriodsResponseItem struct {
// Data The retention-scope `periods` settings.
Data SettingsRetentionPeriods `json:"data"`
Key SettingsRetentionPeriodsResponseItemKey `json:"key"`
Scope SettingsRetentionPeriodsResponseItemScope `json:"scope"`
}
SettingsRetentionPeriodsResponseItem defines model for SettingsRetentionPeriodsResponse_item.
type SettingsRetentionPeriodsResponseItemKey ¶ added in v0.4.0
type SettingsRetentionPeriodsResponseItemKey string
SettingsRetentionPeriodsResponseItemKey defines model for SettingsRetentionPeriodsResponseItem.Key.
const (
SettingsRetentionPeriodsResponseItemKeyPeriods SettingsRetentionPeriodsResponseItemKey = "periods"
)
Defines values for SettingsRetentionPeriodsResponseItemKey.
type SettingsRetentionPeriodsResponseItemScope ¶ added in v0.4.0
type SettingsRetentionPeriodsResponseItemScope string
SettingsRetentionPeriodsResponseItemScope defines model for SettingsRetentionPeriodsResponseItem.Scope.
const (
SettingsRetentionPeriodsResponseItemScopeRetention SettingsRetentionPeriodsResponseItemScope = "retention"
)
Defines values for SettingsRetentionPeriodsResponseItemScope.
type SettingsTelephonyAgentInbound ¶ added in v0.4.0
type SettingsTelephonyAgentInbound struct {
// WrapUpBusy Wrap-up time in seconds after an inbound call ends busy.
WrapUpBusy int `json:"wrapUpBusy"`
// WrapUpDeclined Wrap-up time in seconds after an inbound call is declined.
WrapUpDeclined int `json:"wrapUpDeclined"`
// WrapUpUnreachable Wrap-up time in seconds after an inbound call ends unreachable.
WrapUpUnreachable int `json:"wrapUpUnreachable"`
}
SettingsTelephonyAgentInbound The telephony-scope `agent.inbound` settings.
type SettingsTelephonyAgentInboundRequest ¶ added in v0.4.0
type SettingsTelephonyAgentInboundRequest struct {
Data SettingsTelephonyAgentInboundRequestData `json:"data"`
Key SettingsTelephonyAgentInboundRequestKey `json:"key"`
Scope SettingsTelephonyAgentInboundRequestScope `json:"scope"`
}
SettingsTelephonyAgentInboundRequest defines model for SettingsTelephonyAgentInboundRequest.
type SettingsTelephonyAgentInboundRequestData ¶ added in v0.4.0
type SettingsTelephonyAgentInboundRequestData struct {
// WrapUpBusy Wrap-up time in seconds after an inbound call ends busy.
WrapUpBusy *int `json:"wrapUpBusy,omitempty"`
// WrapUpDeclined Wrap-up time in seconds after an inbound call is declined.
WrapUpDeclined *int `json:"wrapUpDeclined,omitempty"`
// WrapUpUnreachable Wrap-up time in seconds after an inbound call ends unreachable.
WrapUpUnreachable *int `json:"wrapUpUnreachable,omitempty"`
}
SettingsTelephonyAgentInboundRequestData defines model for SettingsTelephonyAgentInboundRequest_data.
type SettingsTelephonyAgentInboundRequestKey ¶ added in v0.4.0
type SettingsTelephonyAgentInboundRequestKey string
SettingsTelephonyAgentInboundRequestKey defines model for SettingsTelephonyAgentInboundRequest.Key.
const (
SettingsTelephonyAgentInboundRequestKeyAgentInbound SettingsTelephonyAgentInboundRequestKey = "agent.inbound"
)
Defines values for SettingsTelephonyAgentInboundRequestKey.
type SettingsTelephonyAgentInboundRequestScope ¶ added in v0.4.0
type SettingsTelephonyAgentInboundRequestScope string
SettingsTelephonyAgentInboundRequestScope defines model for SettingsTelephonyAgentInboundRequest.Scope.
const (
SettingsTelephonyAgentInboundRequestScopeTelephony SettingsTelephonyAgentInboundRequestScope = "telephony"
)
Defines values for SettingsTelephonyAgentInboundRequestScope.
type SettingsTelephonyAgentInboundResponse ¶ added in v0.4.0
type SettingsTelephonyAgentInboundResponse struct {
Item SettingsTelephonyAgentInboundResponseItem `json:"item"`
}
SettingsTelephonyAgentInboundResponse defines model for SettingsTelephonyAgentInboundResponse.
type SettingsTelephonyAgentInboundResponseItem ¶ added in v0.4.0
type SettingsTelephonyAgentInboundResponseItem struct {
// Data The telephony-scope `agent.inbound` settings.
Data SettingsTelephonyAgentInbound `json:"data"`
Key SettingsTelephonyAgentInboundResponseItemKey `json:"key"`
Scope SettingsTelephonyAgentInboundResponseItemScope `json:"scope"`
}
SettingsTelephonyAgentInboundResponseItem defines model for SettingsTelephonyAgentInboundResponse_item.
type SettingsTelephonyAgentInboundResponseItemKey ¶ added in v0.4.0
type SettingsTelephonyAgentInboundResponseItemKey string
SettingsTelephonyAgentInboundResponseItemKey defines model for SettingsTelephonyAgentInboundResponseItem.Key.
const (
SettingsTelephonyAgentInboundResponseItemKeyAgentInbound SettingsTelephonyAgentInboundResponseItemKey = "agent.inbound"
)
Defines values for SettingsTelephonyAgentInboundResponseItemKey.
type SettingsTelephonyAgentInboundResponseItemScope ¶ added in v0.4.0
type SettingsTelephonyAgentInboundResponseItemScope string
SettingsTelephonyAgentInboundResponseItemScope defines model for SettingsTelephonyAgentInboundResponseItem.Scope.
const (
SettingsTelephonyAgentInboundResponseItemScopeTelephony SettingsTelephonyAgentInboundResponseItemScope = "telephony"
)
Defines values for SettingsTelephonyAgentInboundResponseItemScope.
type SettingsTelephonyAgentOutbound ¶
type SettingsTelephonyAgentOutbound struct {
// WrapUpBusy Wrap-up time in seconds after an outbound call ends busy.
WrapUpBusy int `json:"wrapUpBusy"`
// WrapUpDeclined Wrap-up time in seconds after an outbound call is declined.
WrapUpDeclined int `json:"wrapUpDeclined"`
// WrapUpUnreachable Wrap-up time in seconds after an outbound call ends unreachable.
WrapUpUnreachable int `json:"wrapUpUnreachable"`
}
SettingsTelephonyAgentOutbound The telephony-scope `agent.outbound` settings.
type SettingsTelephonyAgentOutboundRequest ¶
type SettingsTelephonyAgentOutboundRequest struct {
Data SettingsTelephonyAgentOutboundRequestData `json:"data"`
Key SettingsTelephonyAgentOutboundRequestKey `json:"key"`
Scope SettingsTelephonyAgentOutboundRequestScope `json:"scope"`
}
SettingsTelephonyAgentOutboundRequest defines model for SettingsTelephonyAgentOutboundRequest.
type SettingsTelephonyAgentOutboundRequestData ¶
type SettingsTelephonyAgentOutboundRequestData struct {
// WrapUpBusy Wrap-up time in seconds after an outbound call ends busy.
WrapUpBusy *int `json:"wrapUpBusy,omitempty"`
// WrapUpDeclined Wrap-up time in seconds after an outbound call is declined.
WrapUpDeclined *int `json:"wrapUpDeclined,omitempty"`
// WrapUpUnreachable Wrap-up time in seconds after an outbound call ends unreachable.
WrapUpUnreachable *int `json:"wrapUpUnreachable,omitempty"`
}
SettingsTelephonyAgentOutboundRequestData defines model for SettingsTelephonyAgentOutboundRequest_data.
type SettingsTelephonyAgentOutboundRequestKey ¶
type SettingsTelephonyAgentOutboundRequestKey string
SettingsTelephonyAgentOutboundRequestKey defines model for SettingsTelephonyAgentOutboundRequest.Key.
const (
SettingsTelephonyAgentOutboundRequestKeyAgentOutbound SettingsTelephonyAgentOutboundRequestKey = "agent.outbound"
)
Defines values for SettingsTelephonyAgentOutboundRequestKey.
type SettingsTelephonyAgentOutboundRequestScope ¶
type SettingsTelephonyAgentOutboundRequestScope string
SettingsTelephonyAgentOutboundRequestScope defines model for SettingsTelephonyAgentOutboundRequest.Scope.
const (
SettingsTelephonyAgentOutboundRequestScopeTelephony SettingsTelephonyAgentOutboundRequestScope = "telephony"
)
Defines values for SettingsTelephonyAgentOutboundRequestScope.
type SettingsTelephonyAgentOutboundResponse ¶
type SettingsTelephonyAgentOutboundResponse struct {
Item SettingsTelephonyAgentOutboundResponseItem `json:"item"`
}
SettingsTelephonyAgentOutboundResponse defines model for SettingsTelephonyAgentOutboundResponse.
type SettingsTelephonyAgentOutboundResponseItem ¶
type SettingsTelephonyAgentOutboundResponseItem struct {
// Data The telephony-scope `agent.outbound` settings.
Data SettingsTelephonyAgentOutbound `json:"data"`
Key SettingsTelephonyAgentOutboundResponseItemKey `json:"key"`
Scope SettingsTelephonyAgentOutboundResponseItemScope `json:"scope"`
}
SettingsTelephonyAgentOutboundResponseItem defines model for SettingsTelephonyAgentOutboundResponse_item.
type SettingsTelephonyAgentOutboundResponseItemKey ¶
type SettingsTelephonyAgentOutboundResponseItemKey string
SettingsTelephonyAgentOutboundResponseItemKey defines model for SettingsTelephonyAgentOutboundResponseItem.Key.
const (
SettingsTelephonyAgentOutboundResponseItemKeyAgentOutbound SettingsTelephonyAgentOutboundResponseItemKey = "agent.outbound"
)
Defines values for SettingsTelephonyAgentOutboundResponseItemKey.
type SettingsTelephonyAgentOutboundResponseItemScope ¶
type SettingsTelephonyAgentOutboundResponseItemScope string
SettingsTelephonyAgentOutboundResponseItemScope defines model for SettingsTelephonyAgentOutboundResponseItem.Scope.
const (
SettingsTelephonyAgentOutboundResponseItemScopeTelephony SettingsTelephonyAgentOutboundResponseItemScope = "telephony"
)
Defines values for SettingsTelephonyAgentOutboundResponseItemScope.
type SettingsTelephonyAgentRecording ¶
type SettingsTelephonyAgentRecording struct {
// AllowDelete Allow agents to delete recordings.
AllowDelete bool `json:"allowDelete"`
// AlwaysRecordOutbound Always record outbound calls.
AlwaysRecordOutbound bool `json:"alwaysRecordOutbound"`
// AvailableTags Tags an agent may apply to a recording.
AvailableTags []string `json:"availableTags"`
// HideRecordingUi Hide the recording controls in the agent UI.
HideRecordingUi bool `json:"hideRecordingUi"`
// Tag Default tag applied to new recordings.
Tag string `json:"tag"`
}
SettingsTelephonyAgentRecording The telephony-scope `agent.recording` settings.
type SettingsTelephonyAgentRecordingRequest ¶
type SettingsTelephonyAgentRecordingRequest struct {
Data SettingsTelephonyAgentRecordingRequestData `json:"data"`
Key SettingsTelephonyAgentRecordingRequestKey `json:"key"`
Scope SettingsTelephonyAgentRecordingRequestScope `json:"scope"`
}
SettingsTelephonyAgentRecordingRequest defines model for SettingsTelephonyAgentRecordingRequest.
type SettingsTelephonyAgentRecordingRequestData ¶
type SettingsTelephonyAgentRecordingRequestData struct {
// AllowDelete Allow agents to delete recordings.
AllowDelete *bool `json:"allowDelete,omitempty"`
// AlwaysRecordOutbound Always record outbound calls.
AlwaysRecordOutbound *bool `json:"alwaysRecordOutbound,omitempty"`
// AvailableTags Tags an agent may apply to a recording.
AvailableTags *[]string `json:"availableTags,omitempty"`
// HideRecordingUi Hide the recording controls in the agent UI.
HideRecordingUi *bool `json:"hideRecordingUi,omitempty"`
// Tag Default tag applied to new recordings.
Tag *string `json:"tag,omitempty"`
}
SettingsTelephonyAgentRecordingRequestData defines model for SettingsTelephonyAgentRecordingRequest_data.
type SettingsTelephonyAgentRecordingRequestKey ¶
type SettingsTelephonyAgentRecordingRequestKey string
SettingsTelephonyAgentRecordingRequestKey defines model for SettingsTelephonyAgentRecordingRequest.Key.
const (
SettingsTelephonyAgentRecordingRequestKeyAgentRecording SettingsTelephonyAgentRecordingRequestKey = "agent.recording"
)
Defines values for SettingsTelephonyAgentRecordingRequestKey.
type SettingsTelephonyAgentRecordingRequestScope ¶
type SettingsTelephonyAgentRecordingRequestScope string
SettingsTelephonyAgentRecordingRequestScope defines model for SettingsTelephonyAgentRecordingRequest.Scope.
const (
SettingsTelephonyAgentRecordingRequestScopeTelephony SettingsTelephonyAgentRecordingRequestScope = "telephony"
)
Defines values for SettingsTelephonyAgentRecordingRequestScope.
type SettingsTelephonyAgentRecordingResponse ¶
type SettingsTelephonyAgentRecordingResponse struct {
Item SettingsTelephonyAgentRecordingResponseItem `json:"item"`
}
SettingsTelephonyAgentRecordingResponse defines model for SettingsTelephonyAgentRecordingResponse.
type SettingsTelephonyAgentRecordingResponseItem ¶
type SettingsTelephonyAgentRecordingResponseItem struct {
// Data The telephony-scope `agent.recording` settings.
Data SettingsTelephonyAgentRecording `json:"data"`
Key SettingsTelephonyAgentRecordingResponseItemKey `json:"key"`
Scope SettingsTelephonyAgentRecordingResponseItemScope `json:"scope"`
}
SettingsTelephonyAgentRecordingResponseItem defines model for SettingsTelephonyAgentRecordingResponse_item.
type SettingsTelephonyAgentRecordingResponseItemKey ¶
type SettingsTelephonyAgentRecordingResponseItemKey string
SettingsTelephonyAgentRecordingResponseItemKey defines model for SettingsTelephonyAgentRecordingResponseItem.Key.
const (
SettingsTelephonyAgentRecordingResponseItemKeyAgentRecording SettingsTelephonyAgentRecordingResponseItemKey = "agent.recording"
)
Defines values for SettingsTelephonyAgentRecordingResponseItemKey.
type SettingsTelephonyAgentRecordingResponseItemScope ¶
type SettingsTelephonyAgentRecordingResponseItemScope string
SettingsTelephonyAgentRecordingResponseItemScope defines model for SettingsTelephonyAgentRecordingResponseItem.Scope.
const (
SettingsTelephonyAgentRecordingResponseItemScopeTelephony SettingsTelephonyAgentRecordingResponseItemScope = "telephony"
)
Defines values for SettingsTelephonyAgentRecordingResponseItemScope.
type SettingsTelephonyAgentWrapup ¶
type SettingsTelephonyAgentWrapup struct {
// CancelWrapUp Allow agents to cancel wrap-up on inbound calls.
CancelWrapUp bool `json:"cancelWrapUp"`
// CancelWrapUpOutbound Allow agents to cancel wrap-up on outbound calls.
CancelWrapUpOutbound bool `json:"cancelWrapUpOutbound"`
// EnabledOutbound Enable wrap-up for outbound calls.
EnabledOutbound bool `json:"enabledOutbound"`
// ExtendWrapUp Allow agents to extend wrap-up on inbound calls.
ExtendWrapUp bool `json:"extendWrapUp"`
// ExtendWrapUpOutbound Allow agents to extend wrap-up on outbound calls.
ExtendWrapUpOutbound bool `json:"extendWrapUpOutbound"`
// MaxExtension Maximum wrap-up extension for inbound calls, in seconds.
MaxExtension int `json:"maxExtension"`
// MaxExtensionOutbound Maximum wrap-up extension for outbound calls, in seconds.
MaxExtensionOutbound int `json:"maxExtensionOutbound"`
// WrapupTimeOutbound Default wrap-up time for outbound calls, in seconds.
WrapupTimeOutbound int `json:"wrapupTimeOutbound"`
}
SettingsTelephonyAgentWrapup The telephony-scope `agent.wrapup` settings.
type SettingsTelephonyAgentWrapupRequest ¶
type SettingsTelephonyAgentWrapupRequest struct {
Data SettingsTelephonyAgentWrapupRequestData `json:"data"`
Key SettingsTelephonyAgentWrapupRequestKey `json:"key"`
Scope SettingsTelephonyAgentWrapupRequestScope `json:"scope"`
}
SettingsTelephonyAgentWrapupRequest defines model for SettingsTelephonyAgentWrapupRequest.
type SettingsTelephonyAgentWrapupRequestData ¶
type SettingsTelephonyAgentWrapupRequestData struct {
// CancelWrapUp Allow agents to cancel wrap-up on inbound calls.
CancelWrapUp *bool `json:"cancelWrapUp,omitempty"`
// CancelWrapUpOutbound Allow agents to cancel wrap-up on outbound calls.
CancelWrapUpOutbound *bool `json:"cancelWrapUpOutbound,omitempty"`
// EnabledOutbound Enable wrap-up for outbound calls.
EnabledOutbound *bool `json:"enabledOutbound,omitempty"`
// ExtendWrapUp Allow agents to extend wrap-up on inbound calls.
ExtendWrapUp *bool `json:"extendWrapUp,omitempty"`
// ExtendWrapUpOutbound Allow agents to extend wrap-up on outbound calls.
ExtendWrapUpOutbound *bool `json:"extendWrapUpOutbound,omitempty"`
// MaxExtension Maximum wrap-up extension for inbound calls, in seconds.
MaxExtension *int `json:"maxExtension,omitempty"`
// MaxExtensionOutbound Maximum wrap-up extension for outbound calls, in seconds.
MaxExtensionOutbound *int `json:"maxExtensionOutbound,omitempty"`
// WrapupTimeOutbound Default wrap-up time for outbound calls, in seconds.
WrapupTimeOutbound *int `json:"wrapupTimeOutbound,omitempty"`
}
SettingsTelephonyAgentWrapupRequestData defines model for SettingsTelephonyAgentWrapupRequest_data.
type SettingsTelephonyAgentWrapupRequestKey ¶
type SettingsTelephonyAgentWrapupRequestKey string
SettingsTelephonyAgentWrapupRequestKey defines model for SettingsTelephonyAgentWrapupRequest.Key.
const (
SettingsTelephonyAgentWrapupRequestKeyAgentWrapup SettingsTelephonyAgentWrapupRequestKey = "agent.wrapup"
)
Defines values for SettingsTelephonyAgentWrapupRequestKey.
type SettingsTelephonyAgentWrapupRequestScope ¶
type SettingsTelephonyAgentWrapupRequestScope string
SettingsTelephonyAgentWrapupRequestScope defines model for SettingsTelephonyAgentWrapupRequest.Scope.
const (
SettingsTelephonyAgentWrapupRequestScopeTelephony SettingsTelephonyAgentWrapupRequestScope = "telephony"
)
Defines values for SettingsTelephonyAgentWrapupRequestScope.
type SettingsTelephonyAgentWrapupResponse ¶
type SettingsTelephonyAgentWrapupResponse struct {
Item SettingsTelephonyAgentWrapupResponseItem `json:"item"`
}
SettingsTelephonyAgentWrapupResponse defines model for SettingsTelephonyAgentWrapupResponse.
type SettingsTelephonyAgentWrapupResponseItem ¶
type SettingsTelephonyAgentWrapupResponseItem struct {
// Data The telephony-scope `agent.wrapup` settings.
Data SettingsTelephonyAgentWrapup `json:"data"`
Key SettingsTelephonyAgentWrapupResponseItemKey `json:"key"`
Scope SettingsTelephonyAgentWrapupResponseItemScope `json:"scope"`
}
SettingsTelephonyAgentWrapupResponseItem defines model for SettingsTelephonyAgentWrapupResponse_item.
type SettingsTelephonyAgentWrapupResponseItemKey ¶
type SettingsTelephonyAgentWrapupResponseItemKey string
SettingsTelephonyAgentWrapupResponseItemKey defines model for SettingsTelephonyAgentWrapupResponseItem.Key.
const (
SettingsTelephonyAgentWrapupResponseItemKeyAgentWrapup SettingsTelephonyAgentWrapupResponseItemKey = "agent.wrapup"
)
Defines values for SettingsTelephonyAgentWrapupResponseItemKey.
type SettingsTelephonyAgentWrapupResponseItemScope ¶
type SettingsTelephonyAgentWrapupResponseItemScope string
SettingsTelephonyAgentWrapupResponseItemScope defines model for SettingsTelephonyAgentWrapupResponseItem.Scope.
const (
SettingsTelephonyAgentWrapupResponseItemScopeTelephony SettingsTelephonyAgentWrapupResponseItemScope = "telephony"
)
Defines values for SettingsTelephonyAgentWrapupResponseItemScope.
type SettingsTelephonyPostCall ¶
type SettingsTelephonyPostCall struct {
// ApplicationId The unique Identifier (UUID) of the object
ApplicationId openapi_types.UUID `json:"applicationId"`
}
SettingsTelephonyPostCall The telephony-scope `post-call` settings.
type SettingsTelephonyPostCallRequest ¶
type SettingsTelephonyPostCallRequest struct {
Data SettingsTelephonyPostCallRequestData `json:"data"`
Key SettingsTelephonyPostCallRequestKey `json:"key"`
Scope SettingsTelephonyPostCallRequestScope `json:"scope"`
}
SettingsTelephonyPostCallRequest defines model for SettingsTelephonyPostCallRequest.
type SettingsTelephonyPostCallRequestData ¶
type SettingsTelephonyPostCallRequestData struct {
// ApplicationId The unique Identifier (UUID) of the object
ApplicationId *openapi_types.UUID `json:"applicationId,omitempty"`
}
SettingsTelephonyPostCallRequestData defines model for SettingsTelephonyPostCallRequest_data.
type SettingsTelephonyPostCallRequestKey ¶
type SettingsTelephonyPostCallRequestKey string
SettingsTelephonyPostCallRequestKey defines model for SettingsTelephonyPostCallRequest.Key.
const (
SettingsTelephonyPostCallRequestKeyPostCall SettingsTelephonyPostCallRequestKey = "post-call"
)
Defines values for SettingsTelephonyPostCallRequestKey.
type SettingsTelephonyPostCallRequestScope ¶
type SettingsTelephonyPostCallRequestScope string
SettingsTelephonyPostCallRequestScope defines model for SettingsTelephonyPostCallRequest.Scope.
const (
SettingsTelephonyPostCallRequestScopeTelephony SettingsTelephonyPostCallRequestScope = "telephony"
)
Defines values for SettingsTelephonyPostCallRequestScope.
type SettingsTelephonyPostCallResponse ¶
type SettingsTelephonyPostCallResponse struct {
Item SettingsTelephonyPostCallResponseItem `json:"item"`
}
SettingsTelephonyPostCallResponse defines model for SettingsTelephonyPostCallResponse.
type SettingsTelephonyPostCallResponseItem ¶
type SettingsTelephonyPostCallResponseItem struct {
// Data The telephony-scope `post-call` settings.
Data SettingsTelephonyPostCall `json:"data"`
Key SettingsTelephonyPostCallResponseItemKey `json:"key"`
Scope SettingsTelephonyPostCallResponseItemScope `json:"scope"`
}
SettingsTelephonyPostCallResponseItem defines model for SettingsTelephonyPostCallResponse_item.
type SettingsTelephonyPostCallResponseItemKey ¶
type SettingsTelephonyPostCallResponseItemKey string
SettingsTelephonyPostCallResponseItemKey defines model for SettingsTelephonyPostCallResponseItem.Key.
const (
SettingsTelephonyPostCallResponseItemKeyPostCall SettingsTelephonyPostCallResponseItemKey = "post-call"
)
Defines values for SettingsTelephonyPostCallResponseItemKey.
type SettingsTelephonyPostCallResponseItemScope ¶
type SettingsTelephonyPostCallResponseItemScope string
SettingsTelephonyPostCallResponseItemScope defines model for SettingsTelephonyPostCallResponseItem.Scope.
const (
SettingsTelephonyPostCallResponseItemScopeTelephony SettingsTelephonyPostCallResponseItemScope = "telephony"
)
Defines values for SettingsTelephonyPostCallResponseItemScope.
type SettingsUiI18n ¶ added in v0.4.0
type SettingsUiI18n struct {
// Locale Default UI locale (e.g. `en`, `de`).
Locale string `json:"locale"`
// Timezone Default UI timezone (IANA name, e.g. `Europe/Berlin`).
Timezone string `json:"timezone"`
}
SettingsUiI18n The ui-scope `i18n` settings.
type SettingsUiI18nRequest ¶ added in v0.4.0
type SettingsUiI18nRequest struct {
Data SettingsUiI18nRequestData `json:"data"`
Key SettingsUiI18nRequestKey `json:"key"`
Scope SettingsUiI18nRequestScope `json:"scope"`
}
SettingsUiI18nRequest defines model for SettingsUiI18nRequest.
type SettingsUiI18nRequestData ¶ added in v0.4.0
type SettingsUiI18nRequestData struct {
// Locale Default UI locale (e.g. `en`, `de`).
Locale *string `json:"locale,omitempty"`
// Timezone Default UI timezone (IANA name, e.g. `Europe/Berlin`).
Timezone *string `json:"timezone,omitempty"`
}
SettingsUiI18nRequestData defines model for SettingsUiI18nRequest_data.
type SettingsUiI18nRequestKey ¶ added in v0.4.0
type SettingsUiI18nRequestKey string
SettingsUiI18nRequestKey defines model for SettingsUiI18nRequest.Key.
const (
SettingsUiI18nRequestKeyI18n SettingsUiI18nRequestKey = "i18n"
)
Defines values for SettingsUiI18nRequestKey.
type SettingsUiI18nRequestScope ¶ added in v0.4.0
type SettingsUiI18nRequestScope string
SettingsUiI18nRequestScope defines model for SettingsUiI18nRequest.Scope.
const (
SettingsUiI18nRequestScopeUi SettingsUiI18nRequestScope = "ui"
)
Defines values for SettingsUiI18nRequestScope.
type SettingsUiI18nResponse ¶ added in v0.4.0
type SettingsUiI18nResponse struct {
Item SettingsUiI18nResponseItem `json:"item"`
}
SettingsUiI18nResponse defines model for SettingsUiI18nResponse.
type SettingsUiI18nResponseItem ¶ added in v0.4.0
type SettingsUiI18nResponseItem struct {
// Data The ui-scope `i18n` settings.
Data SettingsUiI18n `json:"data"`
Key SettingsUiI18nResponseItemKey `json:"key"`
Scope SettingsUiI18nResponseItemScope `json:"scope"`
}
SettingsUiI18nResponseItem defines model for SettingsUiI18nResponse_item.
type SettingsUiI18nResponseItemKey ¶ added in v0.4.0
type SettingsUiI18nResponseItemKey string
SettingsUiI18nResponseItemKey defines model for SettingsUiI18nResponseItem.Key.
const (
SettingsUiI18nResponseItemKeyI18n SettingsUiI18nResponseItemKey = "i18n"
)
Defines values for SettingsUiI18nResponseItemKey.
type SettingsUiI18nResponseItemScope ¶ added in v0.4.0
type SettingsUiI18nResponseItemScope string
SettingsUiI18nResponseItemScope defines model for SettingsUiI18nResponseItem.Scope.
const (
SettingsUiI18nResponseItemScopeUi SettingsUiI18nResponseItemScope = "ui"
)
Defines values for SettingsUiI18nResponseItemScope.
type SimpleMenuApplication ¶
type SimpleMenuApplication struct {
DateCreated time.Time `json:"dateCreated"`
Enabled bool `json:"enabled"`
FriendlyName *string `json:"friendlyName,omitempty"`
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
LastUpdated time.Time `json:"lastUpdated"`
Module SimpleMenuApplicationModule `json:"module"`
Name string `json:"name"`
Routings []ApplicationRouting `json:"routings"`
Settings SimpleMenuApplicationSettings `json:"settings"`
// Tags A List of Tags describing an Object
Tags []Tag `json:"tags"`
}
SimpleMenuApplication defines model for SimpleMenuApplication.
type SimpleMenuApplicationModule ¶
type SimpleMenuApplicationModule string
SimpleMenuApplicationModule defines model for SimpleMenuApplication.Module.
const (
SimpleMenuApplicationModuleSimpleMenu SimpleMenuApplicationModule = "simpleMenu"
)
Defines values for SimpleMenuApplicationModule.
type SimpleMenuApplicationSettings ¶
type SimpleMenuApplicationSettings struct {
// FlowEndApplication Reference by ID
FlowEndApplication *ResourceReference `json:"flowEndApplication,omitempty"`
MaxRetries int `json:"maxRetries"`
MenuItems []SimpleMenuItem `json:"menuItems"`
Prompts *[]ApplicationPrompt `json:"prompts,omitempty"`
ReadTimeout int `json:"readTimeout"`
ResultVariableName string `json:"resultVariableName"`
}
SimpleMenuApplicationSettings defines model for SimpleMenuApplicationSettings.
type SimpleMenuApplicationUpdateBody ¶
type SimpleMenuApplicationUpdateBody struct {
Enabled *bool `json:"enabled,omitempty"`
FriendlyName *string `json:"friendlyName,omitempty"`
Module SimpleMenuApplicationUpdateBodyModule `json:"module"`
Name *string `json:"name,omitempty"`
Routings *[]ApplicationRouting `json:"routings,omitempty"`
Settings *SimpleMenuApplicationSettings `json:"settings,omitempty"`
// Tags A List of Tags describing an Object
Tags *[]Tag `json:"tags,omitempty"`
}
SimpleMenuApplicationUpdateBody defines model for SimpleMenuApplicationUpdateBody.
type SimpleMenuApplicationUpdateBodyModule ¶
type SimpleMenuApplicationUpdateBodyModule string
SimpleMenuApplicationUpdateBodyModule defines model for SimpleMenuApplicationUpdateBody.Module.
const (
SimpleMenuApplicationUpdateBodyModuleSimpleMenu SimpleMenuApplicationUpdateBodyModule = "simpleMenu"
)
Defines values for SimpleMenuApplicationUpdateBodyModule.
type SimpleMenuItem ¶
type SimpleMenuItem struct {
// Application Reference by ID
Application ResourceReference `json:"application"`
Key InputReaderTerminationDigit `json:"key"`
}
SimpleMenuItem defines model for SimpleMenuItem.
type Sms ¶
type Sms struct {
// AgentId The unique Identifier (UUID) of the object
AgentId *openapi_types.UUID `json:"agentId,omitempty"`
// ConversationId The unique Identifier (UUID) of the object
ConversationId openapi_types.UUID `json:"conversationId"`
DateCreated time.Time `json:"dateCreated"`
// From The sender's phone number, in E.164 format.
From string `json:"from"`
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
// Source How the SMS was originated.
Source SmsSource `json:"source"`
// State Delivery state of the SMS.
State SmsState `json:"state"`
// Text The message body.
Text *string `json:"text,omitempty"`
// To The recipient's phone number, in E.164 format.
To string `json:"to"`
// Type Direction of the SMS — inbound (received) or outbound (sent).
Type SmsType `json:"type"`
}
Sms A short message (SMS) sent or received on the account.
type SmsItemResponse ¶
type SmsItemResponse struct {
// Item A short message (SMS) sent or received on the account.
Item Sms `json:"item"`
// Success Whether the Request was successful or not
Success bool `json:"success"`
}
SmsItemResponse defines model for SmsItemResponse.
type SmsSendRequest ¶ added in v0.38.0
type SmsSendRequest struct {
// DisplayAs Optional alphanumeric sender name shown to the recipient.
DisplayAs *string `json:"displayAs,omitempty"`
// From The sender's phone number or registered sender ID.
From *string `json:"from,omitempty"`
// Session Optional session variables to seed on the resulting conversation.
Session *map[string]interface{} `json:"session,omitempty"`
// Text The message body.
Text string `json:"text"`
// To The recipient's phone number, in E.164 format.
To string `json:"to"`
}
SmsSendRequest An outbound SMS to send
type SmsState ¶
type SmsState string
SmsState Delivery state of the SMS.
const ( SmsStateFailed SmsState = "failed" SmsStateMerged SmsState = "merged" SmsStateProcessing SmsState = "processing" SmsStateQueued SmsState = "queued" SmsStateReceived SmsState = "received" SmsStateReceivedTransaction SmsState = "received_transaction" SmsStateSent SmsState = "sent" SmsStateUnknown SmsState = "unknown" SmsStateValidationFailed SmsState = "validation_failed" )
Defines values for SmsState.
type SmsType ¶
type SmsType string
SmsType Direction of the SMS — inbound (received) or outbound (sent).
type SpeechToTextApplication ¶
type SpeechToTextApplication struct {
DateCreated time.Time `json:"dateCreated"`
Enabled bool `json:"enabled"`
FriendlyName *string `json:"friendlyName,omitempty"`
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
LastUpdated time.Time `json:"lastUpdated"`
Module SpeechToTextApplicationModule `json:"module"`
Name string `json:"name"`
Routings []ApplicationRouting `json:"routings"`
Settings SpeechToTextApplicationSettings `json:"settings"`
// Tags A List of Tags describing an Object
Tags []Tag `json:"tags"`
}
SpeechToTextApplication defines model for SpeechToTextApplication.
type SpeechToTextApplicationModule ¶
type SpeechToTextApplicationModule string
SpeechToTextApplicationModule defines model for SpeechToTextApplication.Module.
const (
SpeechToTextApplicationModuleSpeechToText SpeechToTextApplicationModule = "speechToText"
)
Defines values for SpeechToTextApplicationModule.
type SpeechToTextApplicationSettings ¶
type SpeechToTextApplicationSettings struct {
EnableDtmf *bool `json:"enableDtmf,omitempty"`
// FlowEndApplication Reference by ID
FlowEndApplication *ResourceReference `json:"flowEndApplication,omitempty"`
IndustryNaicsCode *string `json:"industryNaicsCode,omitempty"`
Language string `json:"language"`
Model string `json:"model"`
Numeric *bool `json:"numeric,omitempty"`
Pattern *string `json:"pattern,omitempty"`
Prompts *[]ApplicationPrompt `json:"prompts,omitempty"`
Template *SpeechToTextApplicationSettingsTemplate `json:"template,omitempty"`
}
SpeechToTextApplicationSettings defines model for SpeechToTextApplicationSettings.
type SpeechToTextApplicationSettingsTemplate ¶
type SpeechToTextApplicationSettingsTemplate string
SpeechToTextApplicationSettingsTemplate defines model for SpeechToTextApplicationSettings.Template.
const (
SpeechToTextApplicationSettingsTemplateConfirmation SpeechToTextApplicationSettingsTemplate = "confirmation"
)
Defines values for SpeechToTextApplicationSettingsTemplate.
type SpeechToTextApplicationUpdateBody ¶
type SpeechToTextApplicationUpdateBody struct {
Enabled *bool `json:"enabled,omitempty"`
FriendlyName *string `json:"friendlyName,omitempty"`
Module SpeechToTextApplicationUpdateBodyModule `json:"module"`
Name *string `json:"name,omitempty"`
Routings *[]ApplicationRouting `json:"routings,omitempty"`
Settings *SpeechToTextApplicationSettings `json:"settings,omitempty"`
// Tags A List of Tags describing an Object
Tags *[]Tag `json:"tags,omitempty"`
}
SpeechToTextApplicationUpdateBody defines model for SpeechToTextApplicationUpdateBody.
type SpeechToTextApplicationUpdateBodyModule ¶
type SpeechToTextApplicationUpdateBodyModule string
SpeechToTextApplicationUpdateBodyModule defines model for SpeechToTextApplicationUpdateBody.Module.
const (
SpeechToTextApplicationUpdateBodyModuleSpeechToText SpeechToTextApplicationUpdateBodyModule = "speechToText"
)
Defines values for SpeechToTextApplicationUpdateBodyModule.
type StartRecordingHTTPResp ¶ added in v0.38.0
type StartRecordingHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *RecordingItemResponse
}
func ParseStartRecordingHTTPResp ¶ added in v0.38.0
func ParseStartRecordingHTTPResp(rsp *http.Response) (*StartRecordingHTTPResp, error)
ParseStartRecordingHTTPResp parses an HTTP response from a StartRecordingWithResponse call
func (StartRecordingHTTPResp) Status ¶ added in v0.38.0
func (r StartRecordingHTTPResp) Status() string
Status returns HTTPResponse.Status
func (StartRecordingHTTPResp) StatusCode ¶ added in v0.38.0
func (r StartRecordingHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type StartRecordingJSONRequestBody ¶ added in v0.38.0
type StartRecordingJSONRequestBody = RecordingStartRequest
StartRecordingJSONRequestBody defines body for StartRecording for application/json ContentType.
type StorageState ¶ added in v0.38.0
type StorageState string
StorageState The storage state of a File
const ( Created StorageState = "created" Deleted StorageState = "deleted" Failed StorageState = "failed" Missing StorageState = "missing" Stored StorageState = "stored" Storing StorageState = "storing" )
Defines values for StorageState.
type StorageType ¶ added in v0.38.0
type StorageType string
StorageType The storage type of a File
const ( StorageTypeBackup StorageType = "backup" StorageTypePrompt StorageType = "prompt" StorageTypeRecording StorageType = "recording" )
Defines values for StorageType.
type StoredFile ¶ added in v0.38.0
type StoredFile struct {
// UrlSelf Absolute self-link to this File
UrlSelf *string `json:"_url,omitempty"`
// ContentType MIME content type of the file.
ContentType *string `json:"contentType"`
DateCreated *time.Time `json:"dateCreated,omitempty"`
// Filename The file's name.
Filename string `json:"filename"`
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
LastUpdated *time.Time `json:"lastUpdated,omitempty"`
// Path Storage path
Path string `json:"path"`
// Size File size in bytes
Size *int64 `json:"size"`
// State The storage state of a File
State *StorageState `json:"state,omitempty"`
// Type The storage type of a File
Type *StorageType `json:"type,omitempty"`
// Url Public URL of the File
Url string `json:"url"`
}
StoredFile A stored File (recording, prompt or backup)
type StoredFileItemResponse ¶ added in v0.38.0
type StoredFileItemResponse struct {
// Item A stored File (recording, prompt or backup)
Item StoredFile `json:"item"`
// Success Whether the Request was successful or not
Success bool `json:"success"`
}
StoredFileItemResponse defines model for StoredFileItemResponse.
type SwitchNodeApplication ¶
type SwitchNodeApplication struct {
DateCreated time.Time `json:"dateCreated"`
Enabled bool `json:"enabled"`
FriendlyName *string `json:"friendlyName,omitempty"`
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
LastUpdated time.Time `json:"lastUpdated"`
Module SwitchNodeApplicationModule `json:"module"`
Name string `json:"name"`
Routings []ApplicationRouting `json:"routings"`
Settings SwitchNodeApplicationSettings `json:"settings"`
// Tags A List of Tags describing an Object
Tags []Tag `json:"tags"`
}
SwitchNodeApplication defines model for SwitchNodeApplication.
type SwitchNodeApplicationModule ¶
type SwitchNodeApplicationModule string
SwitchNodeApplicationModule defines model for SwitchNodeApplication.Module.
const (
SwitchNodeApplicationModuleSwitchNode SwitchNodeApplicationModule = "switchNode"
)
Defines values for SwitchNodeApplicationModule.
type SwitchNodeApplicationSettings ¶
type SwitchNodeApplicationSettings struct {
EnableSwitching *bool `json:"enableSwitching,omitempty"`
// FlowEndApplication Reference by ID
FlowEndApplication *ResourceReference `json:"flowEndApplication,omitempty"`
Prompts *[]ApplicationPrompt `json:"prompts,omitempty"`
Triggers []SwitchNodeTrigger `json:"triggers"`
}
SwitchNodeApplicationSettings defines model for SwitchNodeApplicationSettings.
type SwitchNodeApplicationUpdateBody ¶
type SwitchNodeApplicationUpdateBody struct {
Enabled *bool `json:"enabled,omitempty"`
FriendlyName *string `json:"friendlyName,omitempty"`
Module SwitchNodeApplicationUpdateBodyModule `json:"module"`
Name *string `json:"name,omitempty"`
Routings *[]ApplicationRouting `json:"routings,omitempty"`
Settings *SwitchNodeApplicationSettings `json:"settings,omitempty"`
// Tags A List of Tags describing an Object
Tags *[]Tag `json:"tags,omitempty"`
}
SwitchNodeApplicationUpdateBody defines model for SwitchNodeApplicationUpdateBody.
type SwitchNodeApplicationUpdateBodyModule ¶
type SwitchNodeApplicationUpdateBodyModule string
SwitchNodeApplicationUpdateBodyModule defines model for SwitchNodeApplicationUpdateBody.Module.
const (
SwitchNodeApplicationUpdateBodyModuleSwitchNode SwitchNodeApplicationUpdateBodyModule = "switchNode"
)
Defines values for SwitchNodeApplicationUpdateBodyModule.
type SwitchNodeTrigger ¶
type SwitchNodeTrigger struct {
// Application Reference by ID
Application *ResourceReference `json:"application,omitempty"`
Priority *int `json:"priority,omitempty"`
Trigger *ApplicationSettingsTrigger `json:"trigger,omitempty"`
}
SwitchNodeTrigger defines model for SwitchNodeTrigger.
type TestCalendarDateHTTPResp ¶ added in v0.38.0
type TestCalendarDateHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GenericItemResponse
}
func ParseTestCalendarDateHTTPResp ¶ added in v0.38.0
func ParseTestCalendarDateHTTPResp(rsp *http.Response) (*TestCalendarDateHTTPResp, error)
ParseTestCalendarDateHTTPResp parses an HTTP response from a TestCalendarDateWithResponse call
func (TestCalendarDateHTTPResp) Status ¶ added in v0.38.0
func (r TestCalendarDateHTTPResp) Status() string
Status returns HTTPResponse.Status
func (TestCalendarDateHTTPResp) StatusCode ¶ added in v0.38.0
func (r TestCalendarDateHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type TestCalendarDateParams ¶ added in v0.38.0
type TestCalendarDateParams struct {
// Date The date to test (defaults to now)
Date *string `form:"date,omitempty" json:"date,omitempty"`
}
TestCalendarDateParams defines parameters for TestCalendarDate.
type TestInboundSmsHTTPResp ¶ added in v0.38.0
type TestInboundSmsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *SmsItemResponse
}
func ParseTestInboundSmsHTTPResp ¶ added in v0.38.0
func ParseTestInboundSmsHTTPResp(rsp *http.Response) (*TestInboundSmsHTTPResp, error)
ParseTestInboundSmsHTTPResp parses an HTTP response from a TestInboundSmsWithResponse call
func (TestInboundSmsHTTPResp) Status ¶ added in v0.38.0
func (r TestInboundSmsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (TestInboundSmsHTTPResp) StatusCode ¶ added in v0.38.0
func (r TestInboundSmsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type TestInboundSmsJSONRequestBody ¶ added in v0.38.0
type TestInboundSmsJSONRequestBody = SmsSendRequest
TestInboundSmsJSONRequestBody defines body for TestInboundSms for application/json ContentType.
type TestTriggersHTTPResp ¶
type TestTriggersHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *TestTriggersResponse
}
func ParseTestTriggersHTTPResp ¶
func ParseTestTriggersHTTPResp(rsp *http.Response) (*TestTriggersHTTPResp, error)
ParseTestTriggersHTTPResp parses an HTTP response from a TestTriggersWithResponse call
func (TestTriggersHTTPResp) Status ¶
func (r TestTriggersHTTPResp) Status() string
Status returns HTTPResponse.Status
func (TestTriggersHTTPResp) StatusCode ¶
func (r TestTriggersHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type TestTriggersJSONRequestBody ¶
type TestTriggersJSONRequestBody = TestTriggersRequest
TestTriggersJSONRequestBody defines body for TestTriggers for application/json ContentType.
type TestTriggersParams ¶
type TestTriggersParams struct {
// TestMode Whether to evaluate in test mode (no side-effects applied).
TestMode bool `form:"testMode" json:"testMode"`
}
TestTriggersParams defines parameters for TestTriggers.
type TestTriggersRequest ¶
type TestTriggersRequest struct {
// contains filtered or unexported fields
}
TestTriggersRequest defines model for TestTriggersRequest.
func (TestTriggersRequest) AsTestTriggersRequest1 ¶
func (t TestTriggersRequest) AsTestTriggersRequest1() (TestTriggersRequest1, error)
AsTestTriggersRequest1 returns the union data inside the TestTriggersRequest as a TestTriggersRequest1
func (TestTriggersRequest) AsTestTriggersRequest2 ¶
func (t TestTriggersRequest) AsTestTriggersRequest2() (TestTriggersRequest2, error)
AsTestTriggersRequest2 returns the union data inside the TestTriggersRequest as a TestTriggersRequest2
func (*TestTriggersRequest) FromTestTriggersRequest1 ¶
func (t *TestTriggersRequest) FromTestTriggersRequest1(v TestTriggersRequest1) error
FromTestTriggersRequest1 overwrites any union data inside the TestTriggersRequest as the provided TestTriggersRequest1
func (*TestTriggersRequest) FromTestTriggersRequest2 ¶
func (t *TestTriggersRequest) FromTestTriggersRequest2(v TestTriggersRequest2) error
FromTestTriggersRequest2 overwrites any union data inside the TestTriggersRequest as the provided TestTriggersRequest2
func (TestTriggersRequest) MarshalJSON ¶
func (t TestTriggersRequest) MarshalJSON() ([]byte, error)
func (*TestTriggersRequest) MergeTestTriggersRequest1 ¶
func (t *TestTriggersRequest) MergeTestTriggersRequest1(v TestTriggersRequest1) error
MergeTestTriggersRequest1 performs a merge with any union data inside the TestTriggersRequest, using the provided TestTriggersRequest1
func (*TestTriggersRequest) MergeTestTriggersRequest2 ¶
func (t *TestTriggersRequest) MergeTestTriggersRequest2(v TestTriggersRequest2) error
MergeTestTriggersRequest2 performs a merge with any union data inside the TestTriggersRequest, using the provided TestTriggersRequest2
func (*TestTriggersRequest) UnmarshalJSON ¶
func (t *TestTriggersRequest) UnmarshalJSON(b []byte) error
type TestTriggersRequest1 ¶
type TestTriggersRequest1 struct {
// Context Additional Context for Trigger Evaluation
Context *map[string]interface{} `json:"context,omitempty"`
// Triggers List of Triggers to test
Triggers *[]TestTriggersRequest1TriggersInner `json:"triggers,omitempty"`
}
TestTriggersRequest1 defines model for TestTriggersRequest1.
type TestTriggersRequest1TriggersInner ¶
type TestTriggersRequest1TriggersInner struct {
// Id The unique Identifier (UUID) of the object
Id *openapi_types.UUID `json:"id,omitempty"`
}
TestTriggersRequest1TriggersInner defines model for TestTriggersRequest1_triggers_inner.
type TestTriggersRequest2 ¶
type TestTriggersRequest2 struct {
Conditions []TestTriggersRequest2Condition `json:"conditions"`
Expressions map[string]interface{} `json:"expressions"`
// Type How the trigger's conditions are combined — `ALL` requires every condition to match, `ANY` requires at least one.
Type TriggerType `json:"type"`
}
TestTriggersRequest2 defines model for TestTriggersRequest2.
type TestTriggersRequest2Condition ¶
type TestTriggersRequest2Condition struct {
Expectation *string `json:"expectation,omitempty"`
Expression string `json:"expression"`
// Operator The comparison operator applied in a trigger condition.
Operator TriggerOperator `json:"operator"`
}
TestTriggersRequest2Condition defines model for TestTriggersRequest2Condition.
type TestTriggersResponse ¶
type TestTriggersResponse struct {
Success bool `json:"success"`
Test *TestTriggersTestModeResponse `json:"test,omitempty"`
Triggers []TestTriggersResponseTrigger `json:"triggers"`
}
TestTriggersResponse defines model for TestTriggersResponse.
type TestTriggersResponseTrigger ¶
type TestTriggersResponseTrigger struct {
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
// Triggered Whether the trigger has been evaluated positively
Triggered bool `json:"triggered"`
}
TestTriggersResponseTrigger defines model for TestTriggersResponseTrigger.
type TestTriggersTestModeResponse ¶
type TestTriggersTestModeResponse struct {
ConditionResults []TestTriggersTestModeResultItem `json:"conditionResults"`
Triggered bool `json:"triggered"`
}
TestTriggersTestModeResponse defines model for TestTriggersTestModeResponse.
type TestTriggersTestModeResultItem ¶
type TestTriggersTestModeResultItem struct {
Expectation interface{} `json:"expectation"`
Expression string `json:"expression"`
// Operator The comparison operator applied in a trigger condition.
Operator TriggerOperator `json:"operator"`
Value bool `json:"value"`
}
TestTriggersTestModeResultItem defines model for TestTriggersTestModeResultItem.
type TextToSpeechApplication ¶
type TextToSpeechApplication struct {
DateCreated time.Time `json:"dateCreated"`
Enabled bool `json:"enabled"`
FriendlyName *string `json:"friendlyName,omitempty"`
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
LastUpdated time.Time `json:"lastUpdated"`
Module TextToSpeechApplicationModule `json:"module"`
Name string `json:"name"`
Routings []ApplicationRouting `json:"routings"`
Settings TextToSpeechApplicationSettings `json:"settings"`
// Tags A List of Tags describing an Object
Tags []Tag `json:"tags"`
}
TextToSpeechApplication defines model for TextToSpeechApplication.
type TextToSpeechApplicationModule ¶
type TextToSpeechApplicationModule string
TextToSpeechApplicationModule defines model for TextToSpeechApplication.Module.
const (
TextToSpeechApplicationModuleTextToSpeech TextToSpeechApplicationModule = "textToSpeech"
)
Defines values for TextToSpeechApplicationModule.
type TextToSpeechApplicationSettings ¶
type TextToSpeechApplicationSettings struct {
// FlowEndApplication Reference by ID
FlowEndApplication *ResourceReference `json:"flowEndApplication,omitempty"`
Gender string `json:"gender"`
Language string `json:"language"`
Prompts *[]ApplicationPrompt `json:"prompts,omitempty"`
Text string `json:"text"`
Voice string `json:"voice"`
}
TextToSpeechApplicationSettings defines model for TextToSpeechApplicationSettings.
type TextToSpeechApplicationUpdateBody ¶
type TextToSpeechApplicationUpdateBody struct {
Enabled *bool `json:"enabled,omitempty"`
FriendlyName *string `json:"friendlyName,omitempty"`
Module TextToSpeechApplicationUpdateBodyModule `json:"module"`
Name *string `json:"name,omitempty"`
Routings *[]ApplicationRouting `json:"routings,omitempty"`
Settings *TextToSpeechApplicationSettings `json:"settings,omitempty"`
// Tags A List of Tags describing an Object
Tags *[]Tag `json:"tags,omitempty"`
}
TextToSpeechApplicationUpdateBody defines model for TextToSpeechApplicationUpdateBody.
type TextToSpeechApplicationUpdateBodyModule ¶
type TextToSpeechApplicationUpdateBodyModule string
TextToSpeechApplicationUpdateBodyModule defines model for TextToSpeechApplicationUpdateBody.Module.
const (
TextToSpeechApplicationUpdateBodyModuleTextToSpeech TextToSpeechApplicationUpdateBodyModule = "textToSpeech"
)
Defines values for TextToSpeechApplicationUpdateBodyModule.
type ToggleRecordingFlagHTTPResp ¶ added in v0.38.0
type ToggleRecordingFlagHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *RecordingItemResponse
}
func ParseToggleRecordingFlagHTTPResp ¶ added in v0.38.0
func ParseToggleRecordingFlagHTTPResp(rsp *http.Response) (*ToggleRecordingFlagHTTPResp, error)
ParseToggleRecordingFlagHTTPResp parses an HTTP response from a ToggleRecordingFlagWithResponse call
func (ToggleRecordingFlagHTTPResp) Status ¶ added in v0.38.0
func (r ToggleRecordingFlagHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ToggleRecordingFlagHTTPResp) StatusCode ¶ added in v0.38.0
func (r ToggleRecordingFlagHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type TransferApplication ¶
type TransferApplication struct {
DateCreated time.Time `json:"dateCreated"`
Enabled bool `json:"enabled"`
FriendlyName *string `json:"friendlyName,omitempty"`
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
LastUpdated time.Time `json:"lastUpdated"`
Module TransferApplicationModule `json:"module"`
Name string `json:"name"`
Routings []ApplicationRouting `json:"routings"`
Settings TransferApplicationSettings `json:"settings"`
// Tags A List of Tags describing an Object
Tags []Tag `json:"tags"`
}
TransferApplication defines model for TransferApplication.
type TransferApplicationModule ¶
type TransferApplicationModule string
TransferApplicationModule defines model for TransferApplication.Module.
const (
TransferApplicationModuleTransfer TransferApplicationModule = "transfer"
)
Defines values for TransferApplicationModule.
type TransferApplicationSettings ¶
type TransferApplicationSettings struct {
Display *string `json:"display,omitempty"`
// FlowEndApplication Reference by ID
FlowEndApplication *ResourceReference `json:"flowEndApplication,omitempty"`
Number string `json:"number"`
Prompts *[]ApplicationPrompt `json:"prompts,omitempty"`
Timeout *int `json:"timeout,omitempty"`
}
TransferApplicationSettings defines model for TransferApplicationSettings.
type TransferApplicationUpdateBody ¶
type TransferApplicationUpdateBody struct {
Enabled *bool `json:"enabled,omitempty"`
FriendlyName *string `json:"friendlyName,omitempty"`
Module TransferApplicationUpdateBodyModule `json:"module"`
Name *string `json:"name,omitempty"`
Routings *[]ApplicationRouting `json:"routings,omitempty"`
Settings *TransferApplicationSettings `json:"settings,omitempty"`
// Tags A List of Tags describing an Object
Tags *[]Tag `json:"tags,omitempty"`
}
TransferApplicationUpdateBody defines model for TransferApplicationUpdateBody.
type TransferApplicationUpdateBodyModule ¶
type TransferApplicationUpdateBodyModule string
TransferApplicationUpdateBodyModule defines model for TransferApplicationUpdateBody.Module.
const (
TransferApplicationUpdateBodyModuleTransfer TransferApplicationUpdateBodyModule = "transfer"
)
Defines values for TransferApplicationUpdateBodyModule.
type Trigger ¶
type Trigger struct {
// Conditions The conditions evaluated, combined per the trigger's `type`.
Conditions []TriggerCondition `json:"conditions"`
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
// Name The trigger's name (unique per customer).
Name string `json:"name"`
// Tags A List of Tags describing an Object
Tags *[]Tag `json:"tags,omitempty"`
// Type How the trigger's conditions are combined — `ALL` requires every condition to match, `ANY` requires at least one.
Type TriggerType `json:"type"`
}
Trigger A reusable named set of conditions evaluated against an event or call context; referenced by automations and routings to decide whether to fire.
type TriggerCondition ¶
type TriggerCondition struct {
// Expectation The value the resolved expression is compared against.
Expectation string `json:"expectation"`
// Expression The variable or field whose value is evaluated.
Expression string `json:"expression"`
// Id The unique Identifier (UUID) of the object
Id *openapi_types.UUID `json:"id,omitempty"`
// Operator The comparison operator applied in a trigger condition.
Operator TriggerOperator `json:"operator"`
}
TriggerCondition A single condition — the `operator` compares the value resolved from `expression` against `expectation`.
type TriggerConditionListResponse ¶ added in v0.38.0
type TriggerConditionListResponse struct {
Items []TriggerCondition `json:"items"`
Success *bool `json:"success,omitempty"`
}
TriggerConditionListResponse defines model for TriggerConditionListResponse.
type TriggerConditionsRequest ¶ added in v0.38.0
type TriggerConditionsRequest struct {
// Conditions The conditions to set on the trigger.
Conditions []TriggerCondition `json:"conditions"`
}
TriggerConditionsRequest The full set of conditions to set on a trigger (replaces existing).
type TriggerItemResponse ¶
type TriggerItemResponse struct {
// Item A reusable named set of conditions evaluated against an event or call context; referenced by automations and routings to decide whether to fire.
Item Trigger `json:"item"`
// Success Whether the Request was successful or not
Success bool `json:"success"`
}
TriggerItemResponse defines model for TriggerItemResponse.
type TriggerOperator ¶
type TriggerOperator string
TriggerOperator The comparison operator applied in a trigger condition.
const ( CONTAINS TriggerOperator = "CONTAINS" ENDSWITH TriggerOperator = "ENDS_WITH" EQ TriggerOperator = "EQ" EVALUABLE TriggerOperator = "EVALUABLE" GE TriggerOperator = "GE" GIVEN TriggerOperator = "GIVEN" GT TriggerOperator = "GT" ISNOTNULL TriggerOperator = "IS_NOT_NULL" ISNULL TriggerOperator = "IS_NULL" LE TriggerOperator = "LE" LIKE TriggerOperator = "LIKE" LT TriggerOperator = "LT" NEQ TriggerOperator = "NEQ" NOTCONTAINS TriggerOperator = "NOT_CONTAINS" NOTEVALUABLE TriggerOperator = "NOT_EVALUABLE" NOTGIVEN TriggerOperator = "NOT_GIVEN" REGEXP TriggerOperator = "REGEXP" STARTSWITH TriggerOperator = "STARTS_WITH" )
Defines values for TriggerOperator.
type TriggerType ¶
type TriggerType string
TriggerType How the trigger's conditions are combined — `ALL` requires every condition to match, `ANY` requires at least one.
const ( ALL TriggerType = "ALL" ANY TriggerType = "ANY" )
Defines values for TriggerType.
type TriggerUse ¶ added in v0.38.0
type TriggerUse struct {
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
Name string `json:"name"`
// Type The kind of referencing resource (e.g. an application module name, or "Global Automation")
Type string `json:"type"`
}
TriggerUse A resource that references a trigger
type TriggerUsesResponse ¶ added in v0.38.0
type TriggerUsesResponse struct {
Message *string `json:"message,omitempty"`
Success *bool `json:"success,omitempty"`
Uses []TriggerUse `json:"uses"`
}
TriggerUsesResponse defines model for TriggerUsesResponse.
type UnflagRecordingHTTPResp ¶ added in v0.38.0
type UnflagRecordingHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *RecordingItemResponse
}
func ParseUnflagRecordingHTTPResp ¶ added in v0.38.0
func ParseUnflagRecordingHTTPResp(rsp *http.Response) (*UnflagRecordingHTTPResp, error)
ParseUnflagRecordingHTTPResp parses an HTTP response from a UnflagRecordingWithResponse call
func (UnflagRecordingHTTPResp) Status ¶ added in v0.38.0
func (r UnflagRecordingHTTPResp) Status() string
Status returns HTTPResponse.Status
func (UnflagRecordingHTTPResp) StatusCode ¶ added in v0.38.0
func (r UnflagRecordingHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UnsetCampaignListHTTPResp ¶ added in v0.38.0
type UnsetCampaignListHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *CampaignItemResponse
}
func ParseUnsetCampaignListHTTPResp ¶ added in v0.38.0
func ParseUnsetCampaignListHTTPResp(rsp *http.Response) (*UnsetCampaignListHTTPResp, error)
ParseUnsetCampaignListHTTPResp parses an HTTP response from a UnsetCampaignListWithResponse call
func (UnsetCampaignListHTTPResp) Status ¶ added in v0.38.0
func (r UnsetCampaignListHTTPResp) Status() string
Status returns HTTPResponse.Status
func (UnsetCampaignListHTTPResp) StatusCode ¶ added in v0.38.0
func (r UnsetCampaignListHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateAgentGroupHTTPResp ¶
type UpdateAgentGroupHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *AgentGroupItemResponse
}
func ParseUpdateAgentGroupHTTPResp ¶
func ParseUpdateAgentGroupHTTPResp(rsp *http.Response) (*UpdateAgentGroupHTTPResp, error)
ParseUpdateAgentGroupHTTPResp parses an HTTP response from a UpdateAgentGroupWithResponse call
func (UpdateAgentGroupHTTPResp) Status ¶
func (r UpdateAgentGroupHTTPResp) Status() string
Status returns HTTPResponse.Status
func (UpdateAgentGroupHTTPResp) StatusCode ¶
func (r UpdateAgentGroupHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateAgentGroupJSONRequestBody ¶
type UpdateAgentGroupJSONRequestBody = RestUpdateAgentGroup
UpdateAgentGroupJSONRequestBody defines body for UpdateAgentGroup for application/json ContentType.
type UpdateAgentHTTPResp ¶
type UpdateAgentHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *AgentItemResponse
}
func ParseUpdateAgentHTTPResp ¶
func ParseUpdateAgentHTTPResp(rsp *http.Response) (*UpdateAgentHTTPResp, error)
ParseUpdateAgentHTTPResp parses an HTTP response from a UpdateAgentWithResponse call
func (UpdateAgentHTTPResp) Status ¶
func (r UpdateAgentHTTPResp) Status() string
Status returns HTTPResponse.Status
func (UpdateAgentHTTPResp) StatusCode ¶
func (r UpdateAgentHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateAgentJSONRequestBody ¶
type UpdateAgentJSONRequestBody = RestUpdateAgent
UpdateAgentJSONRequestBody defines body for UpdateAgent for application/json ContentType.
type UpdateAgentPasswordHTTPResp ¶ added in v0.38.0
type UpdateAgentPasswordHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *DefaultV2MessageResponse
}
func ParseUpdateAgentPasswordHTTPResp ¶ added in v0.38.0
func ParseUpdateAgentPasswordHTTPResp(rsp *http.Response) (*UpdateAgentPasswordHTTPResp, error)
ParseUpdateAgentPasswordHTTPResp parses an HTTP response from a UpdateAgentPasswordWithResponse call
func (UpdateAgentPasswordHTTPResp) Status ¶ added in v0.38.0
func (r UpdateAgentPasswordHTTPResp) Status() string
Status returns HTTPResponse.Status
func (UpdateAgentPasswordHTTPResp) StatusCode ¶ added in v0.38.0
func (r UpdateAgentPasswordHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateAgentPasswordJSONRequestBody ¶ added in v0.38.0
type UpdateAgentPasswordJSONRequestBody = AgentPasswordUpdateRequest
UpdateAgentPasswordJSONRequestBody defines body for UpdateAgentPassword for application/json ContentType.
type UpdateAgentPresenceHTTPResp ¶ added in v0.38.0
type UpdateAgentPresenceHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *AgentPresenceItemResponse
}
func ParseUpdateAgentPresenceHTTPResp ¶ added in v0.38.0
func ParseUpdateAgentPresenceHTTPResp(rsp *http.Response) (*UpdateAgentPresenceHTTPResp, error)
ParseUpdateAgentPresenceHTTPResp parses an HTTP response from a UpdateAgentPresenceWithResponse call
func (UpdateAgentPresenceHTTPResp) Status ¶ added in v0.38.0
func (r UpdateAgentPresenceHTTPResp) Status() string
Status returns HTTPResponse.Status
func (UpdateAgentPresenceHTTPResp) StatusCode ¶ added in v0.38.0
func (r UpdateAgentPresenceHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateAgentPresenceJSONRequestBody ¶ added in v0.38.0
type UpdateAgentPresenceJSONRequestBody = AgentPresenceWriteBody
UpdateAgentPresenceJSONRequestBody defines body for UpdateAgentPresence for application/json ContentType.
type UpdateAgentStatusHTTPResp ¶
type UpdateAgentStatusHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON201 *AgentStatus
}
func ParseUpdateAgentStatusHTTPResp ¶
func ParseUpdateAgentStatusHTTPResp(rsp *http.Response) (*UpdateAgentStatusHTTPResp, error)
ParseUpdateAgentStatusHTTPResp parses an HTTP response from a UpdateAgentStatusWithResponse call
func (UpdateAgentStatusHTTPResp) Status ¶
func (r UpdateAgentStatusHTTPResp) Status() string
Status returns HTTPResponse.Status
func (UpdateAgentStatusHTTPResp) StatusCode ¶
func (r UpdateAgentStatusHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateAgentStatusJSONRequestBody ¶
type UpdateAgentStatusJSONRequestBody = UpdateAgentStatusRequest
UpdateAgentStatusJSONRequestBody defines body for UpdateAgentStatus for application/json ContentType.
type UpdateAgentStatusRequest ¶
type UpdateAgentStatusRequest struct {
Enabled *bool `json:"enabled,omitempty"`
Presence *UpdateAgentStatusRequestPresence `json:"presence,omitempty"`
}
UpdateAgentStatusRequest defines model for UpdateAgentStatusRequest.
type UpdateAgentStatusRequestPresence ¶
type UpdateAgentStatusRequestPresence struct {
Name *string `json:"name,omitempty"`
}
UpdateAgentStatusRequestPresence defines model for UpdateAgentStatusRequest_presence.
type UpdateApplicationHTTPResp ¶
type UpdateApplicationHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ApplicationItemResponse
}
func ParseUpdateApplicationHTTPResp ¶
func ParseUpdateApplicationHTTPResp(rsp *http.Response) (*UpdateApplicationHTTPResp, error)
ParseUpdateApplicationHTTPResp parses an HTTP response from a UpdateApplicationWithResponse call
func (UpdateApplicationHTTPResp) Status ¶
func (r UpdateApplicationHTTPResp) Status() string
Status returns HTTPResponse.Status
func (UpdateApplicationHTTPResp) StatusCode ¶
func (r UpdateApplicationHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateApplicationJSONRequestBody ¶
type UpdateApplicationJSONRequestBody = ApplicationUpdateBody
UpdateApplicationJSONRequestBody defines body for UpdateApplication for application/json ContentType.
type UpdateBabeldeskHTTPResp ¶
type UpdateBabeldeskHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *BabeldeskItemResponse
}
func ParseUpdateBabeldeskHTTPResp ¶
func ParseUpdateBabeldeskHTTPResp(rsp *http.Response) (*UpdateBabeldeskHTTPResp, error)
ParseUpdateBabeldeskHTTPResp parses an HTTP response from a UpdateBabeldeskWithResponse call
func (UpdateBabeldeskHTTPResp) Status ¶
func (r UpdateBabeldeskHTTPResp) Status() string
Status returns HTTPResponse.Status
func (UpdateBabeldeskHTTPResp) StatusCode ¶
func (r UpdateBabeldeskHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateBabeldeskJSONRequestBody ¶
type UpdateBabeldeskJSONRequestBody = RestUpdateBabeldesk
UpdateBabeldeskJSONRequestBody defines body for UpdateBabeldesk for application/json ContentType.
type UpdateBabeldeskWidgetHTTPResp ¶
type UpdateBabeldeskWidgetHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *BabeldeskWidgetItemResponse
}
func ParseUpdateBabeldeskWidgetHTTPResp ¶
func ParseUpdateBabeldeskWidgetHTTPResp(rsp *http.Response) (*UpdateBabeldeskWidgetHTTPResp, error)
ParseUpdateBabeldeskWidgetHTTPResp parses an HTTP response from a UpdateBabeldeskWidgetWithResponse call
func (UpdateBabeldeskWidgetHTTPResp) Status ¶
func (r UpdateBabeldeskWidgetHTTPResp) Status() string
Status returns HTTPResponse.Status
func (UpdateBabeldeskWidgetHTTPResp) StatusCode ¶
func (r UpdateBabeldeskWidgetHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateBabeldeskWidgetJSONRequestBody ¶
type UpdateBabeldeskWidgetJSONRequestBody = RestUpdateBabeldeskWidget
UpdateBabeldeskWidgetJSONRequestBody defines body for UpdateBabeldeskWidget for application/json ContentType.
type UpdateBusinessHourHTTPResp ¶
type UpdateBusinessHourHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *BusinessHourItemResponse
}
func ParseUpdateBusinessHourHTTPResp ¶
func ParseUpdateBusinessHourHTTPResp(rsp *http.Response) (*UpdateBusinessHourHTTPResp, error)
ParseUpdateBusinessHourHTTPResp parses an HTTP response from a UpdateBusinessHourWithResponse call
func (UpdateBusinessHourHTTPResp) Status ¶
func (r UpdateBusinessHourHTTPResp) Status() string
Status returns HTTPResponse.Status
func (UpdateBusinessHourHTTPResp) StatusCode ¶
func (r UpdateBusinessHourHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateBusinessHourJSONRequestBody ¶
type UpdateBusinessHourJSONRequestBody = RestUpdateBusinessHour
UpdateBusinessHourJSONRequestBody defines body for UpdateBusinessHour for application/json ContentType.
type UpdateCalendarDateHTTPResp ¶ added in v0.38.0
type UpdateCalendarDateHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *CalendarDateItemResponse
}
func ParseUpdateCalendarDateHTTPResp ¶ added in v0.38.0
func ParseUpdateCalendarDateHTTPResp(rsp *http.Response) (*UpdateCalendarDateHTTPResp, error)
ParseUpdateCalendarDateHTTPResp parses an HTTP response from a UpdateCalendarDateWithResponse call
func (UpdateCalendarDateHTTPResp) Status ¶ added in v0.38.0
func (r UpdateCalendarDateHTTPResp) Status() string
Status returns HTTPResponse.Status
func (UpdateCalendarDateHTTPResp) StatusCode ¶ added in v0.38.0
func (r UpdateCalendarDateHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateCalendarDateJSONRequestBody ¶ added in v0.38.0
type UpdateCalendarDateJSONRequestBody = CalendarDateBody
UpdateCalendarDateJSONRequestBody defines body for UpdateCalendarDate for application/json ContentType.
type UpdateCalendarHTTPResp ¶
type UpdateCalendarHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *CalendarItemResponse
}
func ParseUpdateCalendarHTTPResp ¶
func ParseUpdateCalendarHTTPResp(rsp *http.Response) (*UpdateCalendarHTTPResp, error)
ParseUpdateCalendarHTTPResp parses an HTTP response from a UpdateCalendarWithResponse call
func (UpdateCalendarHTTPResp) Status ¶
func (r UpdateCalendarHTTPResp) Status() string
Status returns HTTPResponse.Status
func (UpdateCalendarHTTPResp) StatusCode ¶
func (r UpdateCalendarHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateCalendarJSONRequestBody ¶
type UpdateCalendarJSONRequestBody = RestUpdateCalendar
UpdateCalendarJSONRequestBody defines body for UpdateCalendar for application/json ContentType.
type UpdateCampaignHTTPResp ¶
type UpdateCampaignHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON201 *OutboundCampaignItemResponse
}
func ParseUpdateCampaignHTTPResp ¶
func ParseUpdateCampaignHTTPResp(rsp *http.Response) (*UpdateCampaignHTTPResp, error)
ParseUpdateCampaignHTTPResp parses an HTTP response from a UpdateCampaignWithResponse call
func (UpdateCampaignHTTPResp) Status ¶
func (r UpdateCampaignHTTPResp) Status() string
Status returns HTTPResponse.Status
func (UpdateCampaignHTTPResp) StatusCode ¶
func (r UpdateCampaignHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateCampaignJSONRequestBody ¶
type UpdateCampaignJSONRequestBody = UpdateCampaignRequest
UpdateCampaignJSONRequestBody defines body for UpdateCampaign for application/json ContentType.
type UpdateCampaignRequest ¶
type UpdateCampaignRequest struct {
Active *bool `json:"active,omitempty"`
CallRatio *float32 `json:"callRatio,omitempty"`
DisplayNumber *string `json:"displayNumber,omitempty"`
ListOrder *CampaignListOrder `json:"listOrder,omitempty"`
Name *string `json:"name,omitempty"`
TestMode *bool `json:"testMode,omitempty"`
}
UpdateCampaignRequest defines model for UpdateCampaignRequest.
type UpdateConversationHTTPResp ¶
type UpdateConversationHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ConversationItemResponse
}
func ParseUpdateConversationHTTPResp ¶
func ParseUpdateConversationHTTPResp(rsp *http.Response) (*UpdateConversationHTTPResp, error)
ParseUpdateConversationHTTPResp parses an HTTP response from a UpdateConversationWithResponse call
func (UpdateConversationHTTPResp) Status ¶
func (r UpdateConversationHTTPResp) Status() string
Status returns HTTPResponse.Status
func (UpdateConversationHTTPResp) StatusCode ¶
func (r UpdateConversationHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateConversationJSONRequestBody ¶
type UpdateConversationJSONRequestBody = RestUpdateConversation
UpdateConversationJSONRequestBody defines body for UpdateConversation for application/json ContentType.
type UpdateConversationSessionHTTPResp ¶
type UpdateConversationSessionHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ConversationSessionVariablesItemResponse
}
func ParseUpdateConversationSessionHTTPResp ¶
func ParseUpdateConversationSessionHTTPResp(rsp *http.Response) (*UpdateConversationSessionHTTPResp, error)
ParseUpdateConversationSessionHTTPResp parses an HTTP response from a UpdateConversationSessionWithResponse call
func (UpdateConversationSessionHTTPResp) Status ¶
func (r UpdateConversationSessionHTTPResp) Status() string
Status returns HTTPResponse.Status
func (UpdateConversationSessionHTTPResp) StatusCode ¶
func (r UpdateConversationSessionHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateConversationSessionJSONRequestBody ¶
type UpdateConversationSessionJSONRequestBody = ConversationSessionVariables
UpdateConversationSessionJSONRequestBody defines body for UpdateConversationSession for application/json ContentType.
type UpdateDashboardHTTPResp ¶ added in v0.38.0
type UpdateDashboardHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *DashboardItemResponse
}
func ParseUpdateDashboardHTTPResp ¶ added in v0.38.0
func ParseUpdateDashboardHTTPResp(rsp *http.Response) (*UpdateDashboardHTTPResp, error)
ParseUpdateDashboardHTTPResp parses an HTTP response from a UpdateDashboardWithResponse call
func (UpdateDashboardHTTPResp) Status ¶ added in v0.38.0
func (r UpdateDashboardHTTPResp) Status() string
Status returns HTTPResponse.Status
func (UpdateDashboardHTTPResp) StatusCode ¶ added in v0.38.0
func (r UpdateDashboardHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateDashboardJSONRequestBody ¶ added in v0.38.0
type UpdateDashboardJSONRequestBody = DashboardUpdateBody
UpdateDashboardJSONRequestBody defines body for UpdateDashboard for application/json ContentType.
type UpdateDialerBehaviourHTTPResp ¶ added in v0.38.0
type UpdateDialerBehaviourHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *DialerBehaviourItemResponse
}
func ParseUpdateDialerBehaviourHTTPResp ¶ added in v0.38.0
func ParseUpdateDialerBehaviourHTTPResp(rsp *http.Response) (*UpdateDialerBehaviourHTTPResp, error)
ParseUpdateDialerBehaviourHTTPResp parses an HTTP response from a UpdateDialerBehaviourWithResponse call
func (UpdateDialerBehaviourHTTPResp) Status ¶ added in v0.38.0
func (r UpdateDialerBehaviourHTTPResp) Status() string
Status returns HTTPResponse.Status
func (UpdateDialerBehaviourHTTPResp) StatusCode ¶ added in v0.38.0
func (r UpdateDialerBehaviourHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateDialerBehaviourJSONRequestBody ¶ added in v0.38.0
type UpdateDialerBehaviourJSONRequestBody = DialerBehaviourWriteBody
UpdateDialerBehaviourJSONRequestBody defines body for UpdateDialerBehaviour for application/json ContentType.
type UpdateGlobalAutomationHTTPResp ¶
type UpdateGlobalAutomationHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GlobalAutomationItemResponse
}
func ParseUpdateGlobalAutomationHTTPResp ¶
func ParseUpdateGlobalAutomationHTTPResp(rsp *http.Response) (*UpdateGlobalAutomationHTTPResp, error)
ParseUpdateGlobalAutomationHTTPResp parses an HTTP response from a UpdateGlobalAutomationWithResponse call
func (UpdateGlobalAutomationHTTPResp) Status ¶
func (r UpdateGlobalAutomationHTTPResp) Status() string
Status returns HTTPResponse.Status
func (UpdateGlobalAutomationHTTPResp) StatusCode ¶
func (r UpdateGlobalAutomationHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateGlobalAutomationJSONRequestBody ¶
type UpdateGlobalAutomationJSONRequestBody = RestUpdateGlobalAutomation
UpdateGlobalAutomationJSONRequestBody defines body for UpdateGlobalAutomation for application/json ContentType.
type UpdateIntegrationHTTPResp ¶
type UpdateIntegrationHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *IntegrationItemResponse
}
func ParseUpdateIntegrationHTTPResp ¶
func ParseUpdateIntegrationHTTPResp(rsp *http.Response) (*UpdateIntegrationHTTPResp, error)
ParseUpdateIntegrationHTTPResp parses an HTTP response from a UpdateIntegrationWithResponse call
func (UpdateIntegrationHTTPResp) Status ¶
func (r UpdateIntegrationHTTPResp) Status() string
Status returns HTTPResponse.Status
func (UpdateIntegrationHTTPResp) StatusCode ¶
func (r UpdateIntegrationHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateIntegrationJSONRequestBody ¶
type UpdateIntegrationJSONRequestBody = IntegrationUpdateRequest
UpdateIntegrationJSONRequestBody defines body for UpdateIntegration for application/json ContentType.
type UpdateLocalAutomationHTTPResp ¶
type UpdateLocalAutomationHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *LocalAutomationItemResponse
}
func ParseUpdateLocalAutomationHTTPResp ¶
func ParseUpdateLocalAutomationHTTPResp(rsp *http.Response) (*UpdateLocalAutomationHTTPResp, error)
ParseUpdateLocalAutomationHTTPResp parses an HTTP response from a UpdateLocalAutomationWithResponse call
func (UpdateLocalAutomationHTTPResp) Status ¶
func (r UpdateLocalAutomationHTTPResp) Status() string
Status returns HTTPResponse.Status
func (UpdateLocalAutomationHTTPResp) StatusCode ¶
func (r UpdateLocalAutomationHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateLocalAutomationJSONRequestBody ¶
type UpdateLocalAutomationJSONRequestBody = RestUpdateLocalAutomation
UpdateLocalAutomationJSONRequestBody defines body for UpdateLocalAutomation for application/json ContentType.
type UpdateOutboundLeadHTTPResp ¶
type UpdateOutboundLeadHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *OutboundLeadItemResponse
}
func ParseUpdateOutboundLeadHTTPResp ¶
func ParseUpdateOutboundLeadHTTPResp(rsp *http.Response) (*UpdateOutboundLeadHTTPResp, error)
ParseUpdateOutboundLeadHTTPResp parses an HTTP response from a UpdateOutboundLeadWithResponse call
func (UpdateOutboundLeadHTTPResp) Status ¶
func (r UpdateOutboundLeadHTTPResp) Status() string
Status returns HTTPResponse.Status
func (UpdateOutboundLeadHTTPResp) StatusCode ¶
func (r UpdateOutboundLeadHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateOutboundLeadJSONRequestBody ¶
type UpdateOutboundLeadJSONRequestBody = AddOutboundLeadRequest
UpdateOutboundLeadJSONRequestBody defines body for UpdateOutboundLead for application/json ContentType.
type UpdateOutboundListHTTPResp ¶ added in v0.38.0
type UpdateOutboundListHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *LeadListItemResponse
}
func ParseUpdateOutboundListHTTPResp ¶ added in v0.38.0
func ParseUpdateOutboundListHTTPResp(rsp *http.Response) (*UpdateOutboundListHTTPResp, error)
ParseUpdateOutboundListHTTPResp parses an HTTP response from a UpdateOutboundListWithResponse call
func (UpdateOutboundListHTTPResp) Status ¶ added in v0.38.0
func (r UpdateOutboundListHTTPResp) Status() string
Status returns HTTPResponse.Status
func (UpdateOutboundListHTTPResp) StatusCode ¶ added in v0.38.0
func (r UpdateOutboundListHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateOutboundListJSONRequestBody ¶ added in v0.38.0
type UpdateOutboundListJSONRequestBody = CreateListRequest
UpdateOutboundListJSONRequestBody defines body for UpdateOutboundList for application/json ContentType.
type UpdatePhonebookEntryHTTPResp ¶
type UpdatePhonebookEntryHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *PhonebookEntryItemResponse
}
func ParseUpdatePhonebookEntryHTTPResp ¶
func ParseUpdatePhonebookEntryHTTPResp(rsp *http.Response) (*UpdatePhonebookEntryHTTPResp, error)
ParseUpdatePhonebookEntryHTTPResp parses an HTTP response from a UpdatePhonebookEntryWithResponse call
func (UpdatePhonebookEntryHTTPResp) Status ¶
func (r UpdatePhonebookEntryHTTPResp) Status() string
Status returns HTTPResponse.Status
func (UpdatePhonebookEntryHTTPResp) StatusCode ¶
func (r UpdatePhonebookEntryHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdatePhonebookEntryJSONRequestBody ¶
type UpdatePhonebookEntryJSONRequestBody = RestUpdatePhonebookEntry
UpdatePhonebookEntryJSONRequestBody defines body for UpdatePhonebookEntry for application/json ContentType.
type UpdatePromptHTTPResp ¶
type UpdatePromptHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *PromptItemResponse
}
func ParseUpdatePromptHTTPResp ¶
func ParseUpdatePromptHTTPResp(rsp *http.Response) (*UpdatePromptHTTPResp, error)
ParseUpdatePromptHTTPResp parses an HTTP response from a UpdatePromptWithResponse call
func (UpdatePromptHTTPResp) Status ¶
func (r UpdatePromptHTTPResp) Status() string
Status returns HTTPResponse.Status
func (UpdatePromptHTTPResp) StatusCode ¶
func (r UpdatePromptHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdatePromptJSONRequestBody ¶
type UpdatePromptJSONRequestBody = RestUpdatePrompt
UpdatePromptJSONRequestBody defines body for UpdatePrompt for application/json ContentType.
type UpdateQueueHTTPResp ¶
type UpdateQueueHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *QueueItemResponse
}
func ParseUpdateQueueHTTPResp ¶
func ParseUpdateQueueHTTPResp(rsp *http.Response) (*UpdateQueueHTTPResp, error)
ParseUpdateQueueHTTPResp parses an HTTP response from a UpdateQueueWithResponse call
func (UpdateQueueHTTPResp) Status ¶
func (r UpdateQueueHTTPResp) Status() string
Status returns HTTPResponse.Status
func (UpdateQueueHTTPResp) StatusCode ¶
func (r UpdateQueueHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateQueueJSONRequestBody ¶
type UpdateQueueJSONRequestBody = RestUpdateQueue
UpdateQueueJSONRequestBody defines body for UpdateQueue for application/json ContentType.
type UpdateQueueSelectionHTTPResp ¶
type UpdateQueueSelectionHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *QueueSelectionItemResponse
}
func ParseUpdateQueueSelectionHTTPResp ¶
func ParseUpdateQueueSelectionHTTPResp(rsp *http.Response) (*UpdateQueueSelectionHTTPResp, error)
ParseUpdateQueueSelectionHTTPResp parses an HTTP response from a UpdateQueueSelectionWithResponse call
func (UpdateQueueSelectionHTTPResp) Status ¶
func (r UpdateQueueSelectionHTTPResp) Status() string
Status returns HTTPResponse.Status
func (UpdateQueueSelectionHTTPResp) StatusCode ¶
func (r UpdateQueueSelectionHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateQueueSelectionJSONRequestBody ¶
type UpdateQueueSelectionJSONRequestBody = RestUpdateQueueSelection
UpdateQueueSelectionJSONRequestBody defines body for UpdateQueueSelection for application/json ContentType.
type UpdateRecordingHTTPResp ¶ added in v0.38.0
type UpdateRecordingHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *RecordingItemResponse
}
func ParseUpdateRecordingHTTPResp ¶ added in v0.38.0
func ParseUpdateRecordingHTTPResp(rsp *http.Response) (*UpdateRecordingHTTPResp, error)
ParseUpdateRecordingHTTPResp parses an HTTP response from a UpdateRecordingWithResponse call
func (UpdateRecordingHTTPResp) Status ¶ added in v0.38.0
func (r UpdateRecordingHTTPResp) Status() string
Status returns HTTPResponse.Status
func (UpdateRecordingHTTPResp) StatusCode ¶ added in v0.38.0
func (r UpdateRecordingHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateRecordingJSONRequestBody ¶ added in v0.38.0
type UpdateRecordingJSONRequestBody = RecordingUpdateBody
UpdateRecordingJSONRequestBody defines body for UpdateRecording for application/json ContentType.
type UpdateRoutingHTTPResp ¶
type UpdateRoutingHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *RoutingItemResponse
}
func ParseUpdateRoutingHTTPResp ¶
func ParseUpdateRoutingHTTPResp(rsp *http.Response) (*UpdateRoutingHTTPResp, error)
ParseUpdateRoutingHTTPResp parses an HTTP response from a UpdateRoutingWithResponse call
func (UpdateRoutingHTTPResp) Status ¶
func (r UpdateRoutingHTTPResp) Status() string
Status returns HTTPResponse.Status
func (UpdateRoutingHTTPResp) StatusCode ¶
func (r UpdateRoutingHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateRoutingJSONRequestBody ¶
type UpdateRoutingJSONRequestBody = RestUpdateRouting
UpdateRoutingJSONRequestBody defines body for UpdateRouting for application/json ContentType.
type UpdateServiceNumberHTTPResp ¶ added in v0.38.0
type UpdateServiceNumberHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ServiceNumberItemResponse
}
func ParseUpdateServiceNumberHTTPResp ¶ added in v0.38.0
func ParseUpdateServiceNumberHTTPResp(rsp *http.Response) (*UpdateServiceNumberHTTPResp, error)
ParseUpdateServiceNumberHTTPResp parses an HTTP response from a UpdateServiceNumberWithResponse call
func (UpdateServiceNumberHTTPResp) Status ¶ added in v0.38.0
func (r UpdateServiceNumberHTTPResp) Status() string
Status returns HTTPResponse.Status
func (UpdateServiceNumberHTTPResp) StatusCode ¶ added in v0.38.0
func (r UpdateServiceNumberHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateServiceNumberJSONBody ¶ added in v0.38.0
type UpdateServiceNumberJSONBody map[string]interface{}
UpdateServiceNumberJSONBody defines parameters for UpdateServiceNumber.
type UpdateServiceNumberJSONRequestBody ¶ added in v0.38.0
type UpdateServiceNumberJSONRequestBody UpdateServiceNumberJSONBody
UpdateServiceNumberJSONRequestBody defines body for UpdateServiceNumber for application/json ContentType.
type UpdateSessionVariablesHTTPResp ¶
type UpdateSessionVariablesHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *SessionResponse
}
func ParseUpdateSessionVariablesHTTPResp ¶
func ParseUpdateSessionVariablesHTTPResp(rsp *http.Response) (*UpdateSessionVariablesHTTPResp, error)
ParseUpdateSessionVariablesHTTPResp parses an HTTP response from a UpdateSessionVariablesWithResponse call
func (UpdateSessionVariablesHTTPResp) Status ¶
func (r UpdateSessionVariablesHTTPResp) Status() string
Status returns HTTPResponse.Status
func (UpdateSessionVariablesHTTPResp) StatusCode ¶
func (r UpdateSessionVariablesHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateSessionVariablesJSONRequestBody ¶
type UpdateSessionVariablesJSONRequestBody = UpdateSessionVariablesRequest
UpdateSessionVariablesJSONRequestBody defines body for UpdateSessionVariables for application/json ContentType.
type UpdateSessionVariablesRequest ¶
type UpdateSessionVariablesRequest map[string]interface{}
UpdateSessionVariablesRequest A key/value map of variables to set on the call session's user scope.
type UpdateSettingsForAppAgentStatusHTTPResp ¶ added in v0.4.0
type UpdateSettingsForAppAgentStatusHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *SettingsAppAgentStatusResponse
}
func ParseUpdateSettingsForAppAgentStatusHTTPResp ¶ added in v0.4.0
func ParseUpdateSettingsForAppAgentStatusHTTPResp(rsp *http.Response) (*UpdateSettingsForAppAgentStatusHTTPResp, error)
ParseUpdateSettingsForAppAgentStatusHTTPResp parses an HTTP response from a UpdateSettingsForAppAgentStatusWithResponse call
func (UpdateSettingsForAppAgentStatusHTTPResp) Status ¶ added in v0.4.0
func (r UpdateSettingsForAppAgentStatusHTTPResp) Status() string
Status returns HTTPResponse.Status
func (UpdateSettingsForAppAgentStatusHTTPResp) StatusCode ¶ added in v0.4.0
func (r UpdateSettingsForAppAgentStatusHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateSettingsForAppAgentStatusJSONRequestBody ¶ added in v0.4.0
type UpdateSettingsForAppAgentStatusJSONRequestBody = SettingsAppAgentStatusRequest
UpdateSettingsForAppAgentStatusJSONRequestBody defines body for UpdateSettingsForAppAgentStatus for application/json ContentType.
type UpdateSettingsForAppConversationsHTTPResp ¶ added in v0.4.0
type UpdateSettingsForAppConversationsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *SettingsAppConversationsResponse
}
func ParseUpdateSettingsForAppConversationsHTTPResp ¶ added in v0.4.0
func ParseUpdateSettingsForAppConversationsHTTPResp(rsp *http.Response) (*UpdateSettingsForAppConversationsHTTPResp, error)
ParseUpdateSettingsForAppConversationsHTTPResp parses an HTTP response from a UpdateSettingsForAppConversationsWithResponse call
func (UpdateSettingsForAppConversationsHTTPResp) Status ¶ added in v0.4.0
func (r UpdateSettingsForAppConversationsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (UpdateSettingsForAppConversationsHTTPResp) StatusCode ¶ added in v0.4.0
func (r UpdateSettingsForAppConversationsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateSettingsForAppConversationsJSONRequestBody ¶ added in v0.4.0
type UpdateSettingsForAppConversationsJSONRequestBody = SettingsAppConversationsRequest
UpdateSettingsForAppConversationsJSONRequestBody defines body for UpdateSettingsForAppConversations for application/json ContentType.
type UpdateSettingsForAppCustomerLoggingHTTPResp ¶
type UpdateSettingsForAppCustomerLoggingHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *SettingsAppCustomerLoggingResponse
}
func ParseUpdateSettingsForAppCustomerLoggingHTTPResp ¶
func ParseUpdateSettingsForAppCustomerLoggingHTTPResp(rsp *http.Response) (*UpdateSettingsForAppCustomerLoggingHTTPResp, error)
ParseUpdateSettingsForAppCustomerLoggingHTTPResp parses an HTTP response from a UpdateSettingsForAppCustomerLoggingWithResponse call
func (UpdateSettingsForAppCustomerLoggingHTTPResp) Status ¶
func (r UpdateSettingsForAppCustomerLoggingHTTPResp) Status() string
Status returns HTTPResponse.Status
func (UpdateSettingsForAppCustomerLoggingHTTPResp) StatusCode ¶
func (r UpdateSettingsForAppCustomerLoggingHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateSettingsForAppCustomerLoggingJSONRequestBody ¶
type UpdateSettingsForAppCustomerLoggingJSONRequestBody = SettingsAppCustomerLoggingRequest
UpdateSettingsForAppCustomerLoggingJSONRequestBody defines body for UpdateSettingsForAppCustomerLogging for application/json ContentType.
type UpdateSettingsForAppIntegrationsHTTPResp ¶ added in v0.4.0
type UpdateSettingsForAppIntegrationsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *SettingsAppIntegrationsResponse
}
func ParseUpdateSettingsForAppIntegrationsHTTPResp ¶ added in v0.4.0
func ParseUpdateSettingsForAppIntegrationsHTTPResp(rsp *http.Response) (*UpdateSettingsForAppIntegrationsHTTPResp, error)
ParseUpdateSettingsForAppIntegrationsHTTPResp parses an HTTP response from a UpdateSettingsForAppIntegrationsWithResponse call
func (UpdateSettingsForAppIntegrationsHTTPResp) Status ¶ added in v0.4.0
func (r UpdateSettingsForAppIntegrationsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (UpdateSettingsForAppIntegrationsHTTPResp) StatusCode ¶ added in v0.4.0
func (r UpdateSettingsForAppIntegrationsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateSettingsForAppIntegrationsJSONRequestBody ¶ added in v0.4.0
type UpdateSettingsForAppIntegrationsJSONRequestBody = SettingsAppIntegrationsRequest
UpdateSettingsForAppIntegrationsJSONRequestBody defines body for UpdateSettingsForAppIntegrations for application/json ContentType.
type UpdateSettingsForAuditDefaultHTTPResp ¶
type UpdateSettingsForAuditDefaultHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *SettingsAuditDefaultResponse
}
func ParseUpdateSettingsForAuditDefaultHTTPResp ¶
func ParseUpdateSettingsForAuditDefaultHTTPResp(rsp *http.Response) (*UpdateSettingsForAuditDefaultHTTPResp, error)
ParseUpdateSettingsForAuditDefaultHTTPResp parses an HTTP response from a UpdateSettingsForAuditDefaultWithResponse call
func (UpdateSettingsForAuditDefaultHTTPResp) Status ¶
func (r UpdateSettingsForAuditDefaultHTTPResp) Status() string
Status returns HTTPResponse.Status
func (UpdateSettingsForAuditDefaultHTTPResp) StatusCode ¶
func (r UpdateSettingsForAuditDefaultHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateSettingsForAuditDefaultJSONRequestBody ¶
type UpdateSettingsForAuditDefaultJSONRequestBody = SettingsAuditDefaultRequest
UpdateSettingsForAuditDefaultJSONRequestBody defines body for UpdateSettingsForAuditDefault for application/json ContentType.
type UpdateSettingsForRetentionPeriodsHTTPResp ¶ added in v0.4.0
type UpdateSettingsForRetentionPeriodsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *SettingsRetentionPeriodsResponse
}
func ParseUpdateSettingsForRetentionPeriodsHTTPResp ¶ added in v0.4.0
func ParseUpdateSettingsForRetentionPeriodsHTTPResp(rsp *http.Response) (*UpdateSettingsForRetentionPeriodsHTTPResp, error)
ParseUpdateSettingsForRetentionPeriodsHTTPResp parses an HTTP response from a UpdateSettingsForRetentionPeriodsWithResponse call
func (UpdateSettingsForRetentionPeriodsHTTPResp) Status ¶ added in v0.4.0
func (r UpdateSettingsForRetentionPeriodsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (UpdateSettingsForRetentionPeriodsHTTPResp) StatusCode ¶ added in v0.4.0
func (r UpdateSettingsForRetentionPeriodsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateSettingsForRetentionPeriodsJSONRequestBody ¶ added in v0.4.0
type UpdateSettingsForRetentionPeriodsJSONRequestBody = SettingsRetentionPeriodsRequest
UpdateSettingsForRetentionPeriodsJSONRequestBody defines body for UpdateSettingsForRetentionPeriods for application/json ContentType.
type UpdateSettingsForTelephonyAgentInboundHTTPResp ¶ added in v0.4.0
type UpdateSettingsForTelephonyAgentInboundHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *SettingsTelephonyAgentInboundResponse
}
func ParseUpdateSettingsForTelephonyAgentInboundHTTPResp ¶ added in v0.4.0
func ParseUpdateSettingsForTelephonyAgentInboundHTTPResp(rsp *http.Response) (*UpdateSettingsForTelephonyAgentInboundHTTPResp, error)
ParseUpdateSettingsForTelephonyAgentInboundHTTPResp parses an HTTP response from a UpdateSettingsForTelephonyAgentInboundWithResponse call
func (UpdateSettingsForTelephonyAgentInboundHTTPResp) Status ¶ added in v0.4.0
func (r UpdateSettingsForTelephonyAgentInboundHTTPResp) Status() string
Status returns HTTPResponse.Status
func (UpdateSettingsForTelephonyAgentInboundHTTPResp) StatusCode ¶ added in v0.4.0
func (r UpdateSettingsForTelephonyAgentInboundHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateSettingsForTelephonyAgentInboundJSONRequestBody ¶ added in v0.4.0
type UpdateSettingsForTelephonyAgentInboundJSONRequestBody = SettingsTelephonyAgentInboundRequest
UpdateSettingsForTelephonyAgentInboundJSONRequestBody defines body for UpdateSettingsForTelephonyAgentInbound for application/json ContentType.
type UpdateSettingsForTelephonyAgentOutboundHTTPResp ¶
type UpdateSettingsForTelephonyAgentOutboundHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *SettingsTelephonyAgentOutboundResponse
}
func ParseUpdateSettingsForTelephonyAgentOutboundHTTPResp ¶
func ParseUpdateSettingsForTelephonyAgentOutboundHTTPResp(rsp *http.Response) (*UpdateSettingsForTelephonyAgentOutboundHTTPResp, error)
ParseUpdateSettingsForTelephonyAgentOutboundHTTPResp parses an HTTP response from a UpdateSettingsForTelephonyAgentOutboundWithResponse call
func (UpdateSettingsForTelephonyAgentOutboundHTTPResp) Status ¶
func (r UpdateSettingsForTelephonyAgentOutboundHTTPResp) Status() string
Status returns HTTPResponse.Status
func (UpdateSettingsForTelephonyAgentOutboundHTTPResp) StatusCode ¶
func (r UpdateSettingsForTelephonyAgentOutboundHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateSettingsForTelephonyAgentOutboundJSONRequestBody ¶
type UpdateSettingsForTelephonyAgentOutboundJSONRequestBody = SettingsTelephonyAgentOutboundRequest
UpdateSettingsForTelephonyAgentOutboundJSONRequestBody defines body for UpdateSettingsForTelephonyAgentOutbound for application/json ContentType.
type UpdateSettingsForTelephonyAgentRecordingHTTPResp ¶
type UpdateSettingsForTelephonyAgentRecordingHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *SettingsTelephonyAgentRecordingResponse
}
func ParseUpdateSettingsForTelephonyAgentRecordingHTTPResp ¶
func ParseUpdateSettingsForTelephonyAgentRecordingHTTPResp(rsp *http.Response) (*UpdateSettingsForTelephonyAgentRecordingHTTPResp, error)
ParseUpdateSettingsForTelephonyAgentRecordingHTTPResp parses an HTTP response from a UpdateSettingsForTelephonyAgentRecordingWithResponse call
func (UpdateSettingsForTelephonyAgentRecordingHTTPResp) Status ¶
func (r UpdateSettingsForTelephonyAgentRecordingHTTPResp) Status() string
Status returns HTTPResponse.Status
func (UpdateSettingsForTelephonyAgentRecordingHTTPResp) StatusCode ¶
func (r UpdateSettingsForTelephonyAgentRecordingHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateSettingsForTelephonyAgentRecordingJSONRequestBody ¶
type UpdateSettingsForTelephonyAgentRecordingJSONRequestBody = SettingsTelephonyAgentRecordingRequest
UpdateSettingsForTelephonyAgentRecordingJSONRequestBody defines body for UpdateSettingsForTelephonyAgentRecording for application/json ContentType.
type UpdateSettingsForTelephonyAgentWrapupHTTPResp ¶
type UpdateSettingsForTelephonyAgentWrapupHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *SettingsTelephonyAgentWrapupResponse
}
func ParseUpdateSettingsForTelephonyAgentWrapupHTTPResp ¶
func ParseUpdateSettingsForTelephonyAgentWrapupHTTPResp(rsp *http.Response) (*UpdateSettingsForTelephonyAgentWrapupHTTPResp, error)
ParseUpdateSettingsForTelephonyAgentWrapupHTTPResp parses an HTTP response from a UpdateSettingsForTelephonyAgentWrapupWithResponse call
func (UpdateSettingsForTelephonyAgentWrapupHTTPResp) Status ¶
func (r UpdateSettingsForTelephonyAgentWrapupHTTPResp) Status() string
Status returns HTTPResponse.Status
func (UpdateSettingsForTelephonyAgentWrapupHTTPResp) StatusCode ¶
func (r UpdateSettingsForTelephonyAgentWrapupHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateSettingsForTelephonyAgentWrapupJSONRequestBody ¶
type UpdateSettingsForTelephonyAgentWrapupJSONRequestBody = SettingsTelephonyAgentWrapupRequest
UpdateSettingsForTelephonyAgentWrapupJSONRequestBody defines body for UpdateSettingsForTelephonyAgentWrapup for application/json ContentType.
type UpdateSettingsForTelephonyPostCallHTTPResp ¶
type UpdateSettingsForTelephonyPostCallHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *SettingsTelephonyPostCallResponse
}
func ParseUpdateSettingsForTelephonyPostCallHTTPResp ¶
func ParseUpdateSettingsForTelephonyPostCallHTTPResp(rsp *http.Response) (*UpdateSettingsForTelephonyPostCallHTTPResp, error)
ParseUpdateSettingsForTelephonyPostCallHTTPResp parses an HTTP response from a UpdateSettingsForTelephonyPostCallWithResponse call
func (UpdateSettingsForTelephonyPostCallHTTPResp) Status ¶
func (r UpdateSettingsForTelephonyPostCallHTTPResp) Status() string
Status returns HTTPResponse.Status
func (UpdateSettingsForTelephonyPostCallHTTPResp) StatusCode ¶
func (r UpdateSettingsForTelephonyPostCallHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateSettingsForTelephonyPostCallJSONRequestBody ¶
type UpdateSettingsForTelephonyPostCallJSONRequestBody = SettingsTelephonyPostCallRequest
UpdateSettingsForTelephonyPostCallJSONRequestBody defines body for UpdateSettingsForTelephonyPostCall for application/json ContentType.
type UpdateSettingsForUiI18nHTTPResp ¶ added in v0.4.0
type UpdateSettingsForUiI18nHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *SettingsUiI18nResponse
}
func ParseUpdateSettingsForUiI18nHTTPResp ¶ added in v0.4.0
func ParseUpdateSettingsForUiI18nHTTPResp(rsp *http.Response) (*UpdateSettingsForUiI18nHTTPResp, error)
ParseUpdateSettingsForUiI18nHTTPResp parses an HTTP response from a UpdateSettingsForUiI18nWithResponse call
func (UpdateSettingsForUiI18nHTTPResp) Status ¶ added in v0.4.0
func (r UpdateSettingsForUiI18nHTTPResp) Status() string
Status returns HTTPResponse.Status
func (UpdateSettingsForUiI18nHTTPResp) StatusCode ¶ added in v0.4.0
func (r UpdateSettingsForUiI18nHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateSettingsForUiI18nJSONRequestBody ¶ added in v0.4.0
type UpdateSettingsForUiI18nJSONRequestBody = SettingsUiI18nRequest
UpdateSettingsForUiI18nJSONRequestBody defines body for UpdateSettingsForUiI18n for application/json ContentType.
type UpdateTriggerHTTPResp ¶
type UpdateTriggerHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *TriggerItemResponse
}
func ParseUpdateTriggerHTTPResp ¶
func ParseUpdateTriggerHTTPResp(rsp *http.Response) (*UpdateTriggerHTTPResp, error)
ParseUpdateTriggerHTTPResp parses an HTTP response from a UpdateTriggerWithResponse call
func (UpdateTriggerHTTPResp) Status ¶
func (r UpdateTriggerHTTPResp) Status() string
Status returns HTTPResponse.Status
func (UpdateTriggerHTTPResp) StatusCode ¶
func (r UpdateTriggerHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateTriggerJSONRequestBody ¶
type UpdateTriggerJSONRequestBody = RestUpdateTrigger
UpdateTriggerJSONRequestBody defines body for UpdateTrigger for application/json ContentType.
type UploadOutboundLeadsHTTPResp ¶ added in v0.38.0
type UploadOutboundLeadsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON201 *LeadUploadResponse
}
func ParseUploadOutboundLeadsHTTPResp ¶ added in v0.38.0
func ParseUploadOutboundLeadsHTTPResp(rsp *http.Response) (*UploadOutboundLeadsHTTPResp, error)
ParseUploadOutboundLeadsHTTPResp parses an HTTP response from a UploadOutboundLeadsWithResponse call
func (UploadOutboundLeadsHTTPResp) Status ¶ added in v0.38.0
func (r UploadOutboundLeadsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (UploadOutboundLeadsHTTPResp) StatusCode ¶ added in v0.38.0
func (r UploadOutboundLeadsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UploadOutboundLeadsMultipartRequestBody ¶ added in v0.38.0
type UploadOutboundLeadsMultipartRequestBody = LeadUploadRequest
UploadOutboundLeadsMultipartRequestBody defines body for UploadOutboundLeads for multipart/form-data ContentType.
type UploadPhonebookEntriesHTTPResp ¶
func ParseUploadPhonebookEntriesHTTPResp ¶
func ParseUploadPhonebookEntriesHTTPResp(rsp *http.Response) (*UploadPhonebookEntriesHTTPResp, error)
ParseUploadPhonebookEntriesHTTPResp parses an HTTP response from a UploadPhonebookEntriesWithResponse call
func (UploadPhonebookEntriesHTTPResp) Status ¶
func (r UploadPhonebookEntriesHTTPResp) Status() string
Status returns HTTPResponse.Status
func (UploadPhonebookEntriesHTTPResp) StatusCode ¶
func (r UploadPhonebookEntriesHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UploadPhonebookEntriesMultipartRequestBody ¶
type UploadPhonebookEntriesMultipartRequestBody = PhonebookCsvFile
UploadPhonebookEntriesMultipartRequestBody defines body for UploadPhonebookEntries for multipart/form-data ContentType.
type UploadPhonebookEntriesParams ¶
type UploadPhonebookEntriesParams struct {
// Overwrite When set to true all previously added entries will be deleted.
Overwrite *bool `form:"overwrite,omitempty" json:"overwrite,omitempty"`
}
UploadPhonebookEntriesParams defines parameters for UploadPhonebookEntries.
type UploadPromptHTTPResp ¶
type UploadPromptHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON201 *PromptItemResponse
}
func ParseUploadPromptHTTPResp ¶
func ParseUploadPromptHTTPResp(rsp *http.Response) (*UploadPromptHTTPResp, error)
ParseUploadPromptHTTPResp parses an HTTP response from a UploadPromptWithResponse call
func (UploadPromptHTTPResp) Status ¶
func (r UploadPromptHTTPResp) Status() string
Status returns HTTPResponse.Status
func (UploadPromptHTTPResp) StatusCode ¶
func (r UploadPromptHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UploadPromptMultipartRequestBody ¶
type UploadPromptMultipartRequestBody = PromptAudioFile
UploadPromptMultipartRequestBody defines body for UploadPrompt for multipart/form-data ContentType.
type ValidateAgentImportHTTPResp ¶ added in v0.38.0
type ValidateAgentImportHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *AgentImportValidationResults
}
func ParseValidateAgentImportHTTPResp ¶ added in v0.38.0
func ParseValidateAgentImportHTTPResp(rsp *http.Response) (*ValidateAgentImportHTTPResp, error)
ParseValidateAgentImportHTTPResp parses an HTTP response from a ValidateAgentImportWithResponse call
func (ValidateAgentImportHTTPResp) Status ¶ added in v0.38.0
func (r ValidateAgentImportHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ValidateAgentImportHTTPResp) StatusCode ¶ added in v0.38.0
func (r ValidateAgentImportHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ValidateAgentImportMultipartRequestBody ¶ added in v0.38.0
type ValidateAgentImportMultipartRequestBody = AgentImportRequest
ValidateAgentImportMultipartRequestBody defines body for ValidateAgentImport for multipart/form-data ContentType.
type VariableDefinition ¶
type VariableDefinition struct {
// Description What the variable represents.
Description *string `json:"description,omitempty"`
// Example An example value for the variable.
Example *string `json:"example,omitempty"`
// Key The session variable key.
Key string `json:"key"`
// Label Human-readable label for the variable.
Label *string `json:"label,omitempty"`
}
VariableDefinition Describes a single session variable an action can read or write.
type VariableDefinitionItemsResponse ¶
type VariableDefinitionItemsResponse struct {
Items []VariableDefinition `json:"items"`
// Success Whether or not the request was successful
Success bool `json:"success"`
}
VariableDefinitionItemsResponse defines model for VariableDefinitionItemsResponse.
type WidgetSettings ¶ added in v0.38.0
type WidgetSettings struct {
Features []string `json:"features"`
// Settings Type-specific settings (shape depends on the widget type)
Settings map[string]interface{} `json:"settings"`
// Widget The widget type (echoes the path parameter)
Widget string `json:"widget"`
}
WidgetSettings UI feature flags and type-specific settings for a widget. The `settings` object is assembled live from account settings and varies by widget type (e.g. `babelconnect` returns `wrapup`/`recording`; `taskmanager` returns `conversation`/`integrations`; other types return an empty object).
type WidgetSettingsResponse ¶ added in v0.38.0
type WidgetSettingsResponse struct {
// Item UI feature flags and type-specific settings for a widget. The `settings` object is assembled live from account settings and varies by widget type (e.g. `babelconnect` returns `wrapup`/`recording`; `taskmanager` returns `conversation`/`integrations`; other types return an empty object).
Item WidgetSettings `json:"item"`
// Success Whether the Request was successful or not
Success bool `json:"success"`
}
WidgetSettingsResponse defines model for WidgetSettingsResponse.
type WriteLogHTTPResp ¶ added in v0.38.0
type WriteLogHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GenericItemResponse
}
func ParseWriteLogHTTPResp ¶ added in v0.38.0
func ParseWriteLogHTTPResp(rsp *http.Response) (*WriteLogHTTPResp, error)
ParseWriteLogHTTPResp parses an HTTP response from a WriteLogWithResponse call
func (WriteLogHTTPResp) Status ¶ added in v0.38.0
func (r WriteLogHTTPResp) Status() string
Status returns HTTPResponse.Status
func (WriteLogHTTPResp) StatusCode ¶ added in v0.38.0
func (r WriteLogHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type WriteLogJSONRequestBody ¶ added in v0.38.0
type WriteLogJSONRequestBody = WriteLogRequest
WriteLogJSONRequestBody defines body for WriteLog for application/json ContentType.
type WriteLogRequest ¶ added in v0.38.0
type WriteLogRequest struct {
Category *string `json:"category,omitempty"`
Level *string `json:"level,omitempty"`
Message *string `json:"message,omitempty"`
Seq *int `json:"seq,omitempty"`
Timestamp *int `json:"timestamp,omitempty"`
Visible *bool `json:"visible,omitempty"`
}
WriteLogRequest defines model for writeLog_request.