Versions in this module Expand all Collapse all v0 v0.1.2 Jul 3, 2026 v0.1.1 Jul 3, 2026 Changes in this version + type AwayStatusReasonListSchema struct + Data *[]AwayStatusReasonSchema + Type *AwayStatusReasonListType + type AwayStatusReasonListType string + const AwayStatusReasonListTypeList + func (e AwayStatusReasonListType) Valid() bool type DataAttributeDataType + const DataAttributeDataTypeBoolean + const DataAttributeDataTypeDate + const DataAttributeDataTypeFloat + const DataAttributeDataTypeInteger + const DataAttributeDataTypeString v0.1.0 Jul 3, 2026 Changes in this version + const BearerAuthScopes + func NewArchiveContactRequest(server string, contactId string, params *ArchiveContactParams) (*http.Request, error) + func NewAttachContactToACompanyRequest(server string, contactId string, params *AttachContactToACompanyParams, ...) (*http.Request, error) + func NewAttachContactToACompanyRequestWithBody(server string, contactId string, params *AttachContactToACompanyParams, ...) (*http.Request, error) + func NewAttachContactToConversationRequest(server string, conversationId string, ...) (*http.Request, error) + func NewAttachContactToConversationRequestWithBody(server string, conversationId string, ...) (*http.Request, error) + func NewAttachSubscriptionTypeToContactRequest(server string, contactId string, params *AttachSubscriptionTypeToContactParams, ...) (*http.Request, error) + func NewAttachSubscriptionTypeToContactRequestWithBody(server string, contactId string, params *AttachSubscriptionTypeToContactParams, ...) (*http.Request, error) + func NewAttachTagToContactRequest(server string, contactId string, params *AttachTagToContactParams, ...) (*http.Request, error) + func NewAttachTagToContactRequestWithBody(server string, contactId string, params *AttachTagToContactParams, ...) (*http.Request, error) + func NewAttachTagToConversationRequest(server string, conversationId string, params *AttachTagToConversationParams, ...) (*http.Request, error) + func NewAttachTagToConversationRequestWithBody(server string, conversationId string, params *AttachTagToConversationParams, ...) (*http.Request, error) + func NewAttachTagToTicketRequest(server string, ticketId string, params *AttachTagToTicketParams, ...) (*http.Request, error) + func NewAttachTagToTicketRequestWithBody(server string, ticketId string, params *AttachTagToTicketParams, ...) (*http.Request, error) + func NewBlockContactRequest(server string, contactId string, params *BlockContactParams) (*http.Request, error) + func NewCancelDataExportRequest(server string, jobIdentifier string, params *CancelDataExportParams) (*http.Request, error) + func NewCollectFinVoiceCallByExternalIdRequest(server string, externalId string) (*http.Request, error) + func NewCollectFinVoiceCallByIdRequest(server string, id int) (*http.Request, error) + func NewCollectFinVoiceCallByPhoneNumberRequest(server string, phoneNumber string) (*http.Request, error) + func NewCollectFinVoiceCallsByConversationIdRequest(server string, conversationId string) (*http.Request, error) + func NewConvertConversationToTicketRequest(server string, conversationId int, params *ConvertConversationToTicketParams, ...) (*http.Request, error) + func NewConvertConversationToTicketRequestWithBody(server string, conversationId int, params *ConvertConversationToTicketParams, ...) (*http.Request, error) + func NewConvertVisitorRequest(server string, params *ConvertVisitorParams, ...) (*http.Request, error) + func NewConvertVisitorRequestWithBody(server string, params *ConvertVisitorParams, contentType string, ...) (*http.Request, error) + func NewCreateArticleRequest(server string, params *CreateArticleParams, body CreateArticleJSONRequestBody) (*http.Request, error) + func NewCreateArticleRequestWithBody(server string, params *CreateArticleParams, contentType string, body io.Reader) (*http.Request, error) + func NewCreateCollectionRequest(server string, params *CreateCollectionParams, ...) (*http.Request, error) + func NewCreateCollectionRequestWithBody(server string, params *CreateCollectionParams, contentType string, ...) (*http.Request, error) + func NewCreateContactRequest(server string, params *CreateContactParams, body CreateContactJSONRequestBody) (*http.Request, error) + func NewCreateContactRequestWithBody(server string, params *CreateContactParams, contentType string, body io.Reader) (*http.Request, error) + func NewCreateContentImportSourceRequest(server string, params *CreateContentImportSourceParams, ...) (*http.Request, error) + func NewCreateContentImportSourceRequestWithBody(server string, params *CreateContentImportSourceParams, contentType string, ...) (*http.Request, error) + func NewCreateConversationRequest(server string, params *CreateConversationParams, ...) (*http.Request, error) + func NewCreateConversationRequestWithBody(server string, params *CreateConversationParams, contentType string, ...) (*http.Request, error) + func NewCreateCustomObjectInstancesRequest(server string, customObjectTypeIdentifier string, ...) (*http.Request, error) + func NewCreateCustomObjectInstancesRequestWithBody(server string, customObjectTypeIdentifier string, ...) (*http.Request, error) + func NewCreateDataAttributeRequest(server string, params *CreateDataAttributeParams, ...) (*http.Request, error) + func NewCreateDataAttributeRequestWithBody(server string, params *CreateDataAttributeParams, contentType string, ...) (*http.Request, error) + func NewCreateDataEventRequest(server string, params *CreateDataEventParams, ...) (*http.Request, error) + func NewCreateDataEventRequestWithBody(server string, params *CreateDataEventParams, contentType string, ...) (*http.Request, error) + func NewCreateDataExportRequest(server string, params *CreateDataExportParams, ...) (*http.Request, error) + func NewCreateDataExportRequestWithBody(server string, params *CreateDataExportParams, contentType string, ...) (*http.Request, error) + func NewCreateExternalPageRequest(server string, params *CreateExternalPageParams, ...) (*http.Request, error) + func NewCreateExternalPageRequestWithBody(server string, params *CreateExternalPageParams, contentType string, ...) (*http.Request, error) + func NewCreateInternalArticleRequest(server string, params *CreateInternalArticleParams, ...) (*http.Request, error) + func NewCreateInternalArticleRequestWithBody(server string, params *CreateInternalArticleParams, contentType string, ...) (*http.Request, error) + func NewCreateMessageRequest(server string, params *CreateMessageParams, body CreateMessageJSONRequestBody) (*http.Request, error) + func NewCreateMessageRequestWithBody(server string, params *CreateMessageParams, contentType string, body io.Reader) (*http.Request, error) + func NewCreateNewsItemRequest(server string, params *CreateNewsItemParams, ...) (*http.Request, error) + func NewCreateNewsItemRequestWithBody(server string, params *CreateNewsItemParams, contentType string, ...) (*http.Request, error) + func NewCreateNoteRequest(server string, contactId int, params *CreateNoteParams, ...) (*http.Request, error) + func NewCreateNoteRequestWithBody(server string, contactId int, params *CreateNoteParams, contentType string, ...) (*http.Request, error) + func NewCreateOrUpdateCompanyRequest(server string, params *CreateOrUpdateCompanyParams, ...) (*http.Request, error) + func NewCreateOrUpdateCompanyRequestWithBody(server string, params *CreateOrUpdateCompanyParams, contentType string, ...) (*http.Request, error) + func NewCreatePhoneSwitchRequest(server string, params *CreatePhoneSwitchParams, ...) (*http.Request, error) + func NewCreatePhoneSwitchRequestWithBody(server string, params *CreatePhoneSwitchParams, contentType string, ...) (*http.Request, error) + func NewCreateTagRequest(server string, params *CreateTagParams, body CreateTagJSONRequestBody) (*http.Request, error) + func NewCreateTagRequestWithBody(server string, params *CreateTagParams, contentType string, body io.Reader) (*http.Request, error) + func NewCreateTicketRequest(server string, params *CreateTicketParams, body CreateTicketJSONRequestBody) (*http.Request, error) + func NewCreateTicketRequestWithBody(server string, params *CreateTicketParams, contentType string, body io.Reader) (*http.Request, error) + func NewCreateTicketTypeAttributeRequest(server string, ticketTypeId string, params *CreateTicketTypeAttributeParams, ...) (*http.Request, error) + func NewCreateTicketTypeAttributeRequestWithBody(server string, ticketTypeId string, params *CreateTicketTypeAttributeParams, ...) (*http.Request, error) + func NewCreateTicketTypeRequest(server string, params *CreateTicketTypeParams, ...) (*http.Request, error) + func NewCreateTicketTypeRequestWithBody(server string, params *CreateTicketTypeParams, contentType string, ...) (*http.Request, error) + func NewDataEventSummariesRequest(server string, params *DataEventSummariesParams, ...) (*http.Request, error) + func NewDataEventSummariesRequestWithBody(server string, params *DataEventSummariesParams, contentType string, ...) (*http.Request, error) + func NewDeleteArticleRequest(server string, articleId int, params *DeleteArticleParams) (*http.Request, error) + func NewDeleteCollectionRequest(server string, collectionId int, params *DeleteCollectionParams) (*http.Request, error) + func NewDeleteCompanyRequest(server string, companyId string, params *DeleteCompanyParams) (*http.Request, error) + func NewDeleteContactRequest(server string, contactId string, params *DeleteContactParams) (*http.Request, error) + func NewDeleteContentImportSourceRequest(server string, sourceId string, params *DeleteContentImportSourceParams) (*http.Request, error) + func NewDeleteConversationRequest(server string, conversationId int, params *DeleteConversationParams) (*http.Request, error) + func NewDeleteCustomObjectInstancesByExternalIdRequest(server string, customObjectTypeIdentifier string, ...) (*http.Request, error) + func NewDeleteCustomObjectInstancesByIdRequest(server string, customObjectTypeIdentifier string, ...) (*http.Request, error) + func NewDeleteExternalPageRequest(server string, pageId string, params *DeleteExternalPageParams) (*http.Request, error) + func NewDeleteInternalArticleRequest(server string, internalArticleId int, params *DeleteInternalArticleParams) (*http.Request, error) + func NewDeleteNewsItemRequest(server string, newsItemId int, params *DeleteNewsItemParams) (*http.Request, error) + func NewDeleteTagRequest(server string, tagId string, params *DeleteTagParams) (*http.Request, error) + func NewDeleteTicketRequest(server string, ticketId string, params *DeleteTicketParams) (*http.Request, error) + func NewDetachContactFromACompanyRequest(server string, contactId string, companyId string, ...) (*http.Request, error) + func NewDetachContactFromConversationRequest(server string, conversationId string, contactId string, ...) (*http.Request, error) + func NewDetachContactFromConversationRequestWithBody(server string, conversationId string, contactId string, ...) (*http.Request, error) + func NewDetachSubscriptionTypeToContactRequest(server string, contactId string, subscriptionId string, ...) (*http.Request, error) + func NewDetachTagFromContactRequest(server string, contactId string, tagId string, ...) (*http.Request, error) + func NewDetachTagFromConversationRequest(server string, conversationId string, tagId string, ...) (*http.Request, error) + func NewDetachTagFromConversationRequestWithBody(server string, conversationId string, tagId string, ...) (*http.Request, error) + func NewDetachTagFromTicketRequest(server string, ticketId string, tagId string, ...) (*http.Request, error) + func NewDetachTagFromTicketRequestWithBody(server string, ticketId string, tagId string, ...) (*http.Request, error) + func NewDownloadDataExportRequest(server string, jobIdentifier string, params *DownloadDataExportParams) (*http.Request, error) + func NewEnqueueCreateTicketRequest(server string, params *EnqueueCreateTicketParams, ...) (*http.Request, error) + func NewEnqueueCreateTicketRequestWithBody(server string, params *EnqueueCreateTicketParams, contentType string, ...) (*http.Request, error) + func NewExportWorkflowRequest(server string, id string, params *ExportWorkflowParams) (*http.Request, error) + func NewFindTagRequest(server string, tagId string, params *FindTagParams) (*http.Request, error) + func NewGetContentImportSourceRequest(server string, sourceId string, params *GetContentImportSourceParams) (*http.Request, error) + func NewGetCustomObjectInstancesByExternalIdRequest(server string, customObjectTypeIdentifier string, ...) (*http.Request, error) + func NewGetCustomObjectInstancesByIdRequest(server string, customObjectTypeIdentifier string, ...) (*http.Request, error) + func NewGetDataExportRequest(server string, jobIdentifier string, params *GetDataExportParams) (*http.Request, error) + func NewGetDownloadReportingDataJobIdentifierRequest(server string, jobIdentifier string, ...) (*http.Request, error) + func NewGetExportReportingDataGetDatasetsRequest(server string, params *GetExportReportingDataGetDatasetsParams) (*http.Request, error) + func NewGetExportReportingDataJobIdentifierRequest(server string, jobIdentifier string, ...) (*http.Request, error) + func NewGetExternalPageRequest(server string, pageId string, params *GetExternalPageParams) (*http.Request, error) + func NewGetIpAllowlistRequest(server string, params *GetIpAllowlistParams) (*http.Request, error) + func NewGetTicketRequest(server string, ticketId string, params *GetTicketParams) (*http.Request, error) + func NewGetTicketTypeRequest(server string, ticketTypeId string, params *GetTicketTypeParams) (*http.Request, error) + func NewIdentifyAdminRequest(server string, params *IdentifyAdminParams) (*http.Request, error) + func NewJobsStatusRequest(server string, jobId string, params *JobsStatusParams) (*http.Request, error) + func NewLisDataAttributesRequest(server string, params *LisDataAttributesParams) (*http.Request, error) + func NewLisDataEventsRequest(server string, params *LisDataEventsParams) (*http.Request, error) + func NewListActivityLogsRequest(server string, params *ListActivityLogsParams) (*http.Request, error) + func NewListAdminsRequest(server string, params *ListAdminsParams) (*http.Request, error) + func NewListAllCollectionsRequest(server string, params *ListAllCollectionsParams) (*http.Request, error) + func NewListAllCompaniesRequest(server string, params *ListAllCompaniesParams) (*http.Request, error) + func NewListArticlesRequest(server string, params *ListArticlesParams) (*http.Request, error) + func NewListAttachedContactsRequest(server string, companyId string, params *ListAttachedContactsParams) (*http.Request, error) + func NewListAttachedSegmentsForCompaniesRequest(server string, companyId string, ...) (*http.Request, error) + func NewListAwayStatusReasonsRequest(server string, params *ListAwayStatusReasonsParams) (*http.Request, error) + func NewListBrandsRequest(server string, params *ListBrandsParams) (*http.Request, error) + func NewListCallsRequest(server string, params *ListCallsParams) (*http.Request, error) + func NewListCallsWithTranscriptsRequest(server string, params *ListCallsWithTranscriptsParams, ...) (*http.Request, error) + func NewListCallsWithTranscriptsRequestWithBody(server string, params *ListCallsWithTranscriptsParams, contentType string, ...) (*http.Request, error) + func NewListCompaniesForAContactRequest(server string, contactId string, params *ListCompaniesForAContactParams) (*http.Request, error) + func NewListCompanyNotesRequest(server string, companyId string, params *ListCompanyNotesParams) (*http.Request, error) + func NewListContactsRequest(server string, params *ListContactsParams) (*http.Request, error) + func NewListContentImportSourcesRequest(server string, params *ListContentImportSourcesParams) (*http.Request, error) + func NewListConversationsRequest(server string, params *ListConversationsParams) (*http.Request, error) + func NewListEmailsRequest(server string, params *ListEmailsParams) (*http.Request, error) + func NewListExternalPagesRequest(server string, params *ListExternalPagesParams) (*http.Request, error) + func NewListHandlingEventsRequest(server string, id string, params *ListHandlingEventsParams) (*http.Request, error) + func NewListHelpCentersRequest(server string, params *ListHelpCentersParams) (*http.Request, error) + func NewListInternalArticlesRequest(server string, params *ListInternalArticlesParams) (*http.Request, error) + func NewListLiveNewsfeedItemsRequest(server string, newsfeedId string, params *ListLiveNewsfeedItemsParams) (*http.Request, error) + func NewListNewsItemsRequest(server string, params *ListNewsItemsParams) (*http.Request, error) + func NewListNewsfeedsRequest(server string, params *ListNewsfeedsParams) (*http.Request, error) + func NewListNotesRequest(server string, contactId string, params *ListNotesParams) (*http.Request, error) + func NewListSegmentsForAContactRequest(server string, contactId string, params *ListSegmentsForAContactParams) (*http.Request, error) + func NewListSegmentsRequest(server string, params *ListSegmentsParams) (*http.Request, error) + func NewListSubscriptionTypesRequest(server string, params *ListSubscriptionTypesParams) (*http.Request, error) + func NewListSubscriptionsForAContactRequest(server string, contactId string, params *ListSubscriptionsForAContactParams) (*http.Request, error) + func NewListTagsForAContactRequest(server string, contactId string, params *ListTagsForAContactParams) (*http.Request, error) + func NewListTagsRequest(server string, params *ListTagsParams) (*http.Request, error) + func NewListTeamsRequest(server string, params *ListTeamsParams) (*http.Request, error) + func NewListTicketStatesRequest(server string, params *ListTicketStatesParams) (*http.Request, error) + func NewListTicketTypesRequest(server string, params *ListTicketTypesParams) (*http.Request, error) + func NewManageConversationRequest(server string, conversationId string, params *ManageConversationParams, ...) (*http.Request, error) + func NewManageConversationRequestWithBody(server string, conversationId string, params *ManageConversationParams, ...) (*http.Request, error) + func NewMergeContactRequest(server string, params *MergeContactParams, body MergeContactJSONRequestBody) (*http.Request, error) + func NewMergeContactRequestWithBody(server string, params *MergeContactParams, contentType string, body io.Reader) (*http.Request, error) + func NewPostExportReportingDataEnqueueRequest(server string, params *PostExportReportingDataEnqueueParams, ...) (*http.Request, error) + func NewPostExportReportingDataEnqueueRequestWithBody(server string, params *PostExportReportingDataEnqueueParams, ...) (*http.Request, error) + func NewRedactConversationRequest(server string, params *RedactConversationParams, ...) (*http.Request, error) + func NewRedactConversationRequestWithBody(server string, params *RedactConversationParams, contentType string, ...) (*http.Request, error) + func NewRegisterFinVoiceCallRequest(server string, body RegisterFinVoiceCallJSONRequestBody) (*http.Request, error) + func NewRegisterFinVoiceCallRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error) + func NewReplyConversationRequest(server string, conversationId string, params *ReplyConversationParams, ...) (*http.Request, error) + func NewReplyConversationRequestWithBody(server string, conversationId string, params *ReplyConversationParams, ...) (*http.Request, error) + func NewReplyTicketRequest(server string, ticketId string, params *ReplyTicketParams, ...) (*http.Request, error) + func NewReplyTicketRequestWithBody(server string, ticketId string, params *ReplyTicketParams, contentType string, ...) (*http.Request, error) + func NewReplyToFinRequest(server string, params *ReplyToFinParams, body ReplyToFinJSONRequestBody) (*http.Request, error) + func NewReplyToFinRequestWithBody(server string, params *ReplyToFinParams, contentType string, body io.Reader) (*http.Request, error) + func NewRetrieveACompanyByIdRequest(server string, companyId string, params *RetrieveACompanyByIdParams) (*http.Request, error) + func NewRetrieveAdminRequest(server string, adminId int, params *RetrieveAdminParams) (*http.Request, error) + func NewRetrieveArticleRequest(server string, articleId int, params *RetrieveArticleParams) (*http.Request, error) + func NewRetrieveBrandRequest(server string, id string, params *RetrieveBrandParams) (*http.Request, error) + func NewRetrieveCollectionRequest(server string, collectionId int, params *RetrieveCollectionParams) (*http.Request, error) + func NewRetrieveCompanyRequest(server string, params *RetrieveCompanyParams) (*http.Request, error) + func NewRetrieveConversationRequest(server string, conversationId int, params *RetrieveConversationParams) (*http.Request, error) + func NewRetrieveEmailRequest(server string, id string, params *RetrieveEmailParams) (*http.Request, error) + func NewRetrieveHelpCenterRequest(server string, helpCenterId int, params *RetrieveHelpCenterParams) (*http.Request, error) + func NewRetrieveInternalArticleRequest(server string, internalArticleId int, params *RetrieveInternalArticleParams) (*http.Request, error) + func NewRetrieveNewsItemRequest(server string, newsItemId int, params *RetrieveNewsItemParams) (*http.Request, error) + func NewRetrieveNewsfeedRequest(server string, newsfeedId string, params *RetrieveNewsfeedParams) (*http.Request, error) + func NewRetrieveNoteRequest(server string, noteId int, params *RetrieveNoteParams) (*http.Request, error) + func NewRetrieveSegmentRequest(server string, segmentId string, params *RetrieveSegmentParams) (*http.Request, error) + func NewRetrieveTeamRequest(server string, teamId string, params *RetrieveTeamParams) (*http.Request, error) + func NewRetrieveVisitorWithUserIdRequest(server string, params *RetrieveVisitorWithUserIdParams) (*http.Request, error) + func NewScrollOverAllCompaniesRequest(server string, params *ScrollOverAllCompaniesParams) (*http.Request, error) + func NewSearchArticlesRequest(server string, params *SearchArticlesParams) (*http.Request, error) + func NewSearchContactsRequest(server string, params *SearchContactsParams, ...) (*http.Request, error) + func NewSearchContactsRequestWithBody(server string, params *SearchContactsParams, contentType string, ...) (*http.Request, error) + func NewSearchConversationsRequest(server string, params *SearchConversationsParams, ...) (*http.Request, error) + func NewSearchConversationsRequestWithBody(server string, params *SearchConversationsParams, contentType string, ...) (*http.Request, error) + func NewSearchInternalArticlesRequest(server string, params *SearchInternalArticlesParams) (*http.Request, error) + func NewSearchTicketsRequest(server string, params *SearchTicketsParams, body SearchTicketsJSONRequestBody) (*http.Request, error) + func NewSearchTicketsRequestWithBody(server string, params *SearchTicketsParams, contentType string, body io.Reader) (*http.Request, error) + func NewSetAwayAdminRequest(server string, adminId int, params *SetAwayAdminParams, ...) (*http.Request, error) + func NewSetAwayAdminRequestWithBody(server string, adminId int, params *SetAwayAdminParams, contentType string, ...) (*http.Request, error) + func NewShowCallRecordingRequest(server string, callId string, params *ShowCallRecordingParams) (*http.Request, error) + func NewShowCallRequest(server string, callId string, params *ShowCallParams) (*http.Request, error) + func NewShowCallTranscriptRequest(server string, callId string, params *ShowCallTranscriptParams) (*http.Request, error) + func NewShowContactByExternalIdRequest(server string, externalId string, params *ShowContactByExternalIdParams) (*http.Request, error) + func NewShowContactRequest(server string, contactId string, params *ShowContactParams) (*http.Request, error) + func NewStartFinConversationRequest(server string, params *StartFinConversationParams, ...) (*http.Request, error) + func NewStartFinConversationRequestWithBody(server string, params *StartFinConversationParams, contentType string, ...) (*http.Request, error) + func NewUnarchiveContactRequest(server string, contactId string, params *UnarchiveContactParams) (*http.Request, error) + func NewUpdateArticleRequest(server string, articleId int, params *UpdateArticleParams, ...) (*http.Request, error) + func NewUpdateArticleRequestWithBody(server string, articleId int, params *UpdateArticleParams, contentType string, ...) (*http.Request, error) + func NewUpdateCollectionRequest(server string, collectionId int, params *UpdateCollectionParams, ...) (*http.Request, error) + func NewUpdateCollectionRequestWithBody(server string, collectionId int, params *UpdateCollectionParams, ...) (*http.Request, error) + func NewUpdateCompanyRequest(server string, companyId string, params *UpdateCompanyParams, ...) (*http.Request, error) + func NewUpdateCompanyRequestWithBody(server string, companyId string, params *UpdateCompanyParams, ...) (*http.Request, error) + func NewUpdateContactRequest(server string, contactId string, params *UpdateContactParams, ...) (*http.Request, error) + func NewUpdateContactRequestWithBody(server string, contactId string, params *UpdateContactParams, ...) (*http.Request, error) + func NewUpdateContentImportSourceRequest(server string, sourceId string, params *UpdateContentImportSourceParams, ...) (*http.Request, error) + func NewUpdateContentImportSourceRequestWithBody(server string, sourceId string, params *UpdateContentImportSourceParams, ...) (*http.Request, error) + func NewUpdateConversationRequest(server string, conversationId int, params *UpdateConversationParams, ...) (*http.Request, error) + func NewUpdateConversationRequestWithBody(server string, conversationId int, params *UpdateConversationParams, ...) (*http.Request, error) + func NewUpdateDataAttributeRequest(server string, dataAttributeId int, params *UpdateDataAttributeParams, ...) (*http.Request, error) + func NewUpdateDataAttributeRequestWithBody(server string, dataAttributeId int, params *UpdateDataAttributeParams, ...) (*http.Request, error) + func NewUpdateExternalPageRequest(server string, pageId string, params *UpdateExternalPageParams, ...) (*http.Request, error) + func NewUpdateExternalPageRequestWithBody(server string, pageId string, params *UpdateExternalPageParams, ...) (*http.Request, error) + func NewUpdateInternalArticleRequest(server string, internalArticleId int, params *UpdateInternalArticleParams, ...) (*http.Request, error) + func NewUpdateInternalArticleRequestWithBody(server string, internalArticleId int, params *UpdateInternalArticleParams, ...) (*http.Request, error) + func NewUpdateIpAllowlistRequest(server string, params *UpdateIpAllowlistParams, ...) (*http.Request, error) + func NewUpdateIpAllowlistRequestWithBody(server string, params *UpdateIpAllowlistParams, contentType string, ...) (*http.Request, error) + func NewUpdateNewsItemRequest(server string, newsItemId int, params *UpdateNewsItemParams, ...) (*http.Request, error) + func NewUpdateNewsItemRequestWithBody(server string, newsItemId int, params *UpdateNewsItemParams, ...) (*http.Request, error) + func NewUpdateTicketRequest(server string, ticketId string, params *UpdateTicketParams, ...) (*http.Request, error) + func NewUpdateTicketRequestWithBody(server string, ticketId string, params *UpdateTicketParams, contentType string, ...) (*http.Request, error) + func NewUpdateTicketTypeAttributeRequest(server string, ticketTypeId string, attributeId string, ...) (*http.Request, error) + func NewUpdateTicketTypeAttributeRequestWithBody(server string, ticketTypeId string, attributeId string, ...) (*http.Request, error) + func NewUpdateTicketTypeRequest(server string, ticketTypeId string, params *UpdateTicketTypeParams, ...) (*http.Request, error) + func NewUpdateTicketTypeRequestWithBody(server string, ticketTypeId string, params *UpdateTicketTypeParams, ...) (*http.Request, error) + func NewUpdateVisitorRequest(server string, params *UpdateVisitorParams, body UpdateVisitorJSONRequestBody) (*http.Request, error) + func NewUpdateVisitorRequestWithBody(server string, params *UpdateVisitorParams, contentType string, body io.Reader) (*http.Request, error) + type ActivityLogActivityType string + const AdminAwayModeChange + const AdminConversationAssignmentLimitChange + const AdminDeletion + const AdminDeprovisioned + const AdminImpersonationConsentApproved + const AdminImpersonationConsentRevoked + const AdminImpersonationEnd + const AdminImpersonationStart + const AdminInviteChange + const AdminInviteCreation + const AdminInviteDeletion + const AdminLoginFailure + const AdminLoginSuccess + const AdminLogout + const AdminPasswordResetRequest + const AdminPasswordResetSuccess + const AdminPermissionChange + const AdminProvisioned + const AdminTicketAssignmentLimitChange + const AdminTwoFactorAuthChange + const AdminUnauthorizedSignInMethod + const AllowedAttachmentFiletypesSettingChange + const AppAdminJoin + const AppAuthenticationMethodChange + const AppDataDeletion + const AppDataExport + const AppGoogleSsoDomainChange + const AppIdentityVerificationChange + const AppNameChange + const AppOutboundAddressChange + const AppPackageInstallation + const AppPackageTokenRegeneration + const AppPackageUninstallation + const AppTeamCreation + const AppTeamDeletion + const AppTeamMembershipModification + const AppTimezoneChange + const AppWebhookCreation + const AppWebhookDeletion + const ArticlesInMessengerEnabledChange + const AttachUploadsInlineSettingChange + const AutomaticAwayModeSettingChange + const BulkDelete + const BulkExport + const CampaignDeletion + const CampaignStateChange + const ContentRedactionRuleCreation + const ContentRedactionRuleDeletion + const ContentRedactionRuleUpdate + const ConversationDeletionScheduleCreation + const ConversationDeletionScheduleDeletion + const ConversationDeletionScheduleStateChange + const ConversationDeletionScheduleUpdate + const ConversationPartDeletion + const ConversationTopicChange + const ConversationTopicCreation + const ConversationTopicDeletion + const CsvImportCompletion + const CsvImportCreation + const CustomAuthenticationTokenCreation + const HelpCenterSettingsChange + const HideCsatFromAgentsSettingChange + const InboundConversationsChange + const InboxAccessChange + const MacroCreation + const MacroDeletion + const MacroUpdate + const MaliciousDomainsSettingChange + const MessageDeletion + const MessageStateChange + const MessengerApiSecretCreation + const MessengerApiSecretDeletion + const MessengerLookAndFeelChange + const MessengerSearchRequiredChange + const MessengerSpacesChange + const OauthTokenRevocation + const OfficeHoursChange + const RoleChange + const RoleCreation + const RoleDeletion + const RulesetActivationTitlePreview + const RulesetCreation + const RulesetDeletion + const SearchBrowseEnabledChange + const SearchBrowseRequiredChange + const SeatChange + const SeatRevoke + const SecuritySettingsChange + const SeriesCreation + const SeriesDeletion + const SeriesSettingsUpdate + const SeriesStatusChange + const SeriesUpdate + const StripInboundEmailLinksChange + const TeamAssignmentLimitChange + const TeammateGifsSettingChange + const TemporaryExpectationChange + const TrustedDomainsSettingChange + const UnassignUnsnoozedAtCapacitySettingChange + const UnassignUnsnoozedWhenAwaySettingChange + const UpfrontEmailCollectionChange + const UserCameraAttachmentsSettingChange + const UserConversationAttachmentsSettingChange + const UserFileAttachmentsSettingChange + const UserGifsSettingChange + const UserMediaAttachmentsSettingChange + const UserVoiceNotesSettingChange + const WelcomeMessageChange + const WorkspaceDeletionRequest + func (e ActivityLogActivityType) Valid() bool + type ActivityLogListSchema struct + ActivityLogs *[]*ActivityLogSchema + Pages *CursorPagesSchema + Type *string + type ActivityLogMetadataSchema struct + After *map[string]interface{} + AutoChanged *string + AwayMode *bool + AwayStatusReason *string + Before *map[string]interface{} + ConsentId *int + ConversationAssignmentLimit *int + Enabled *bool + ExpiredAt *time.Time + ExternalId *string + Mode *string + ReassignConversations *bool + SignInMethod *string + Source *string + Team ... + TeamAssignmentLimit *int + TicketAssignmentLimit *int + UpdateBy *int + UpdateByName *string + type ActivityLogSchema struct + ActivityDescription *string + ActivityType *ActivityLogActivityType + CreatedAt *int + Id *string + Metadata *ActivityLogMetadataSchema + PerformedBy ... + type AddressableListSchema struct + Id *string + Type *string + Url *string + type AdminListSchema struct + Admins *[]*AdminSchema + Type *string + type AdminPriorityLevelSchema struct + PrimaryAdminIds *[]int + SecondaryAdminIds *[]int + type AdminReplyConversationRequestMessageType string + const AdminReplyConversationRequestMessageTypeComment + const AdminReplyConversationRequestMessageTypeNote + const AdminReplyConversationRequestMessageTypeQuickReply + func (e AdminReplyConversationRequestMessageType) Valid() bool + type AdminReplyConversationRequestSchema struct + AdminId string + AttachmentFiles *[]ConversationAttachmentFilesSchema + AttachmentUrls *[]string + Body *string + CreatedAt *int + MessageType AdminReplyConversationRequestMessageType + ReplyOptions *[]QuickReplyOptionSchema + SkipNotifications *bool + Type AdminReplyConversationRequestType + type AdminReplyConversationRequestType string + const AdminReplyConversationRequestTypeAdmin + func (e AdminReplyConversationRequestType) Valid() bool + type AdminReplyTicketRequestMessageType string + const AdminReplyTicketRequestMessageTypeComment + const AdminReplyTicketRequestMessageTypeNote + const AdminReplyTicketRequestMessageTypeQuickReply + func (e AdminReplyTicketRequestMessageType) Valid() bool + type AdminReplyTicketRequestSchema struct + AdminId string + AttachmentUrls *[]string + Body *string + CreatedAt *int + CrossPost *bool + MessageType AdminReplyTicketRequestMessageType + ReplyOptions ... + Type AdminReplyTicketRequestType + type AdminReplyTicketRequestType string + const AdminReplyTicketRequestTypeAdmin + func (e AdminReplyTicketRequestType) Valid() bool + type AdminSchema struct + Avatar *string + AwayModeEnabled *bool + AwayModeReassign *bool + AwayStatusReasonId *int + Email *string + HasInboxSeat *bool + Id *string + JobTitle *string + Name *string + TeamIds *[]int + TeamPriorityLevel *TeamPriorityLevelSchema + Type *string + type AdminWithAppSchema struct + App *AppSchema + Avatar ... + AwayModeEnabled *bool + AwayModeReassign *bool + Email *string + EmailVerified *bool + HasInboxSeat *bool + Id *string + JobTitle *string + Name *string + TeamIds *[]int + Type *string + type AiAgentLastAnswerType string + const AiAgentLastAnswerTypeAiAnswer + const AiAgentLastAnswerTypeCustomAnswer + const AiAgentLastAnswerTypeLessThannil + func (e AiAgentLastAnswerType) Valid() bool + type AiAgentResolutionState string + const AiAgentResolutionStateAssumedResolution + const AiAgentResolutionStateConfirmedResolution + const AiAgentResolutionStateEscalated + const AiAgentResolutionStateLessThannil + const AiAgentResolutionStateNegativeFeedback + const AiAgentResolutionStateProcedureHandoff + func (e AiAgentResolutionState) Valid() bool + type AiAgentSchema struct + ContentSources *ContentSourcesList + CreatedAt *int + LastAnswerType *AiAgentLastAnswerType + Rating *int + RatingRemark *string + ResolutionState *AiAgentResolutionState + SourceTitle *string + SourceType *AiAgentSourceType + UpdatedAt *int + type AiAgentSourceType string + const EssentialsPlanSetup + const FinPreview + const Profile + const Workflow + const WorkflowPreview + func (e AiAgentSourceType) Valid() bool + type AiCallResponseSchema struct + AppId *int + CallSummary *string + CallTranscript *[]map[string]interface{} + ExternalCallId *string + Id *int + Intent *[]map[string]interface{} + IntercomCallId *string + IntercomConversationId *string + Status *string + UserPhoneNumber *string + type AppSchema struct + CreatedAt *int + IdCode *string + IdentityVerification *bool + Name *string + Region *string + Timezone *string + Type *string + type ArchiveContactParams struct + IntercomVersion *IntercomVersion + type ArchiveContactResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *ContactArchived + func ParseArchiveContactResponse(rsp *http.Response) (*ArchiveContactResponse, error) + func (r ArchiveContactResponse) Status() string + func (r ArchiveContactResponse) StatusCode() int + type ArticleContentSchema struct + AuthorId *int + Body *string + CreatedAt *int + Description *string + State *ArticleContentState + Title *string + Type *ArticleContentType + UpdatedAt *int + Url *string + type ArticleContentState string + const ArticleContentStateDraft + const ArticleContentStatePublished + func (e ArticleContentState) Valid() bool + type ArticleContentType string + const ArticleContentTypeArticleContent + const ArticleContentTypeLessThannil + func (e ArticleContentType) Valid() bool + type ArticleListItemSchema struct + AuthorId *int + Body *string + CreatedAt *int + DefaultLocale *string + Description *string + Id *string + ParentId *int + ParentIds *[]int + ParentType *string + State *ArticleListItemState + Tags *TagsSchema + Title *string + TranslatedContent *ArticleTranslatedContentSchema + Type *ArticleListItemType + UpdatedAt *int + Url *string + WorkspaceId *string + type ArticleListItemState string + const ArticleListItemStateDraft + const ArticleListItemStatePublished + func (e ArticleListItemState) Valid() bool + type ArticleListItemType string + const ArticleListItemTypeArticle + func (e ArticleListItemType) Valid() bool + type ArticleListSchema struct + Data *[]ArticleListItemSchema + Pages *CursorPagesSchema + TotalCount *int + Type *ArticleListType + type ArticleListType string + const ArticleListTypeList + func (e ArticleListType) Valid() bool + type ArticleSchema = ArticleListItemSchema + type ArticleSearchHighlightsHighlightedSummaryType string + const ArticleSearchHighlightsHighlightedSummaryTypeHighlight + const ArticleSearchHighlightsHighlightedSummaryTypePlain + func (e ArticleSearchHighlightsHighlightedSummaryType) Valid() bool + type ArticleSearchHighlightsHighlightedTitleType string + const ArticleSearchHighlightsHighlightedTitleTypeHighlight + const ArticleSearchHighlightsHighlightedTitleTypePlain + func (e ArticleSearchHighlightsHighlightedTitleType) Valid() bool + type ArticleSearchHighlightsSchema struct + ArticleId *string + HighlightedSummary ... + HighlightedTitle ... + type ArticleSearchResponseSchema struct + Data ... + Pages *CursorPagesSchema + TotalCount *int + Type *ArticleSearchResponseType + type ArticleSearchResponseType string + const ArticleSearchResponseTypeList + func (e ArticleSearchResponseType) Valid() bool + type ArticleStatisticsSchema struct + Conversions *int + HappyReactionPercentage *float32 + NeutralReactionPercentage *float32 + Reactions *int + SadReactionPercentage *float32 + Type *ArticleStatisticsType + Views *int + type ArticleStatisticsType string + const ArticleStatistics + func (e ArticleStatisticsType) Valid() bool + type ArticleTranslatedContentSchema struct + Ar *ArticleContentSchema + Bg *ArticleContentSchema + Bs *ArticleContentSchema + Ca *ArticleContentSchema + Cs *ArticleContentSchema + Da *ArticleContentSchema + De *ArticleContentSchema + El *ArticleContentSchema + En *ArticleContentSchema + Es *ArticleContentSchema + Et *ArticleContentSchema + Fi *ArticleContentSchema + Fr *ArticleContentSchema + He *ArticleContentSchema + Hr *ArticleContentSchema + Hu *ArticleContentSchema + Id *ArticleContentSchema + It *ArticleContentSchema + Ja *ArticleContentSchema + Ko *ArticleContentSchema + Lt *ArticleContentSchema + Lv *ArticleContentSchema + Mn *ArticleContentSchema + Nb *ArticleContentSchema + Nl *ArticleContentSchema + Pl *ArticleContentSchema + Pt *ArticleContentSchema + PtBR *ArticleContentSchema + Ro *ArticleContentSchema + Ru *ArticleContentSchema + Sl *ArticleContentSchema + Sr *ArticleContentSchema + Sv *ArticleContentSchema + Tr *ArticleContentSchema + Type *ArticleTranslatedContentType + Vi *ArticleContentSchema + ZhCN *ArticleContentSchema + ZhTW *ArticleContentSchema + type ArticleTranslatedContentType string + const ArticleTranslatedContentTypeArticleTranslatedContent + const ArticleTranslatedContentTypeLessThannil + func (e ArticleTranslatedContentType) Valid() bool + type AssignConversationRequestMessageType string + const Assignment + func (e AssignConversationRequestMessageType) Valid() bool + type AssignConversationRequestSchema struct + AdminId string + AssigneeId string + Body *string + MessageType AssignConversationRequestMessageType + Type AssignConversationRequestType + type AssignConversationRequestType string + const AssignConversationRequestTypeAdmin + const AssignConversationRequestTypeTeam + func (e AssignConversationRequestType) Valid() bool + type AttachContactToACompanyJSONBody struct + Id string + type AttachContactToACompanyJSONRequestBody AttachContactToACompanyJSONBody + type AttachContactToACompanyParams struct + IntercomVersion *IntercomVersion + type AttachContactToACompanyResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *CompanySchema + JSON400 *ErrorSchema + JSON401 *ErrorSchema + JSON404 *ErrorSchema + func ParseAttachContactToACompanyResponse(rsp *http.Response) (*AttachContactToACompanyResponse, error) + func (r AttachContactToACompanyResponse) Status() string + func (r AttachContactToACompanyResponse) StatusCode() int + type AttachContactToConversationJSONRequestBody = AttachContactToConversationRequestSchema + type AttachContactToConversationParams struct + IntercomVersion *IntercomVersion + type AttachContactToConversationRequestCustomer0 struct + Customer *CustomerRequestSchema + IntercomUserId string + type AttachContactToConversationRequestCustomer1 struct + Customer *CustomerRequestSchema + UserId string + type AttachContactToConversationRequestCustomer2 struct + Customer *CustomerRequestSchema + Email string + type AttachContactToConversationRequestSchema struct + AdminId *string + Customer *AttachContactToConversationRequest_Customer + type AttachContactToConversationRequest_Customer struct + func (t *AttachContactToConversationRequest_Customer) FromAttachContactToConversationRequestCustomer0(v AttachContactToConversationRequestCustomer0) error + func (t *AttachContactToConversationRequest_Customer) FromAttachContactToConversationRequestCustomer1(v AttachContactToConversationRequestCustomer1) error + func (t *AttachContactToConversationRequest_Customer) FromAttachContactToConversationRequestCustomer2(v AttachContactToConversationRequestCustomer2) error + func (t *AttachContactToConversationRequest_Customer) MergeAttachContactToConversationRequestCustomer0(v AttachContactToConversationRequestCustomer0) error + func (t *AttachContactToConversationRequest_Customer) MergeAttachContactToConversationRequestCustomer1(v AttachContactToConversationRequestCustomer1) error + func (t *AttachContactToConversationRequest_Customer) MergeAttachContactToConversationRequestCustomer2(v AttachContactToConversationRequestCustomer2) error + func (t *AttachContactToConversationRequest_Customer) UnmarshalJSON(b []byte) error + func (t AttachContactToConversationRequest_Customer) AsAttachContactToConversationRequestCustomer0() (AttachContactToConversationRequestCustomer0, error) + func (t AttachContactToConversationRequest_Customer) AsAttachContactToConversationRequestCustomer1() (AttachContactToConversationRequestCustomer1, error) + func (t AttachContactToConversationRequest_Customer) AsAttachContactToConversationRequestCustomer2() (AttachContactToConversationRequestCustomer2, error) + func (t AttachContactToConversationRequest_Customer) MarshalJSON() ([]byte, error) + type AttachContactToConversationResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *ConversationSchema + JSON401 *ErrorSchema + JSON403 *ErrorSchema + JSON404 *ErrorSchema + func ParseAttachContactToConversationResponse(rsp *http.Response) (*AttachContactToConversationResponse, error) + func (r AttachContactToConversationResponse) Status() string + func (r AttachContactToConversationResponse) StatusCode() int + type AttachSubscriptionTypeToContactJSONBody struct + ConsentType string + Id string + type AttachSubscriptionTypeToContactJSONRequestBody AttachSubscriptionTypeToContactJSONBody + type AttachSubscriptionTypeToContactParams struct + IntercomVersion *IntercomVersion + type AttachSubscriptionTypeToContactResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *SubscriptionTypeSchema + JSON401 *ErrorSchema + JSON404 *ErrorSchema + func ParseAttachSubscriptionTypeToContactResponse(rsp *http.Response) (*AttachSubscriptionTypeToContactResponse, error) + func (r AttachSubscriptionTypeToContactResponse) Status() string + func (r AttachSubscriptionTypeToContactResponse) StatusCode() int + type AttachTagToContactJSONBody struct + Id string + type AttachTagToContactJSONRequestBody AttachTagToContactJSONBody + type AttachTagToContactParams struct + IntercomVersion *IntercomVersion + type AttachTagToContactResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *TagSchema + JSON401 *ErrorSchema + JSON404 *ErrorSchema + func ParseAttachTagToContactResponse(rsp *http.Response) (*AttachTagToContactResponse, error) + func (r AttachTagToContactResponse) Status() string + func (r AttachTagToContactResponse) StatusCode() int + type AttachTagToConversationJSONBody struct + AdminId string + Id string + type AttachTagToConversationJSONRequestBody AttachTagToConversationJSONBody + type AttachTagToConversationParams struct + IntercomVersion *IntercomVersion + type AttachTagToConversationResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *TagSchema + JSON401 *ErrorSchema + JSON404 *ErrorSchema + func ParseAttachTagToConversationResponse(rsp *http.Response) (*AttachTagToConversationResponse, error) + func (r AttachTagToConversationResponse) Status() string + func (r AttachTagToConversationResponse) StatusCode() int + type AttachTagToTicketJSONBody struct + AdminId string + Id string + type AttachTagToTicketJSONRequestBody AttachTagToTicketJSONBody + type AttachTagToTicketParams struct + IntercomVersion *IntercomVersion + type AttachTagToTicketResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *TagSchema + JSON401 *ErrorSchema + JSON404 *ErrorSchema + func ParseAttachTagToTicketResponse(rsp *http.Response) (*AttachTagToTicketResponse, error) + func (r AttachTagToTicketResponse) Status() string + func (r AttachTagToTicketResponse) StatusCode() int + type AwayStatusReasonSchema struct + CreatedAt *int + Deleted *bool + Emoji *string + Id *string + Label *string + Order *int + Type *string + UpdatedAt *int + type BadRequest = ErrorSchema + type BlockContactParams struct + IntercomVersion *IntercomVersion + type BlockContactResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *ContactBlockedSchema + func ParseBlockContactResponse(rsp *http.Response) (*BlockContactResponse, error) + func (r BlockContactResponse) Status() string + func (r BlockContactResponse) StatusCode() int + type BrandListSchema struct + Data *[]BrandSchema + Type *string + type BrandSchema struct + CreatedAt *int + DefaultAddressSettingsId *string + HelpCenterId *string + Id *string + IsDefault *bool + Name *string + Type *string + UpdatedAt *int + type CallListSchema struct + Data *[]CallSchema + Pages *CursorPagesSchema + TotalCount *int + Type *string + type CallSchema struct + AdminId *string + AnsweredAt *Datetime + CallType *string + ContactId *string + ConversationId *string + CreatedAt *Datetime + Direction *string + EndedAt *Datetime + EndedReason *string + FinRecordingUrl *string + FinTranscriptionUrl *string + Id *string + InitiatedAt *Datetime + Phone *string + RecordingUrl *string + State *string + TranscriptionUrl *string + Type *string + UpdatedAt *Datetime + type CancelDataExportParams struct + IntercomVersion *IntercomVersion + type CancelDataExportResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *DataExportSchema + func ParseCancelDataExportResponse(rsp *http.Response) (*CancelDataExportResponse, error) + func (r CancelDataExportResponse) Status() string + func (r CancelDataExportResponse) StatusCode() int + type Client struct + Client HttpRequestDoer + RequestEditors []RequestEditorFn + Server string + func NewClient(server string, opts ...ClientOption) (*Client, error) + func (c *Client) ArchiveContact(ctx context.Context, contactId string, params *ArchiveContactParams, ...) (*http.Response, error) + func (c *Client) AttachContactToACompany(ctx context.Context, contactId string, params *AttachContactToACompanyParams, ...) (*http.Response, error) + func (c *Client) AttachContactToACompanyWithBody(ctx context.Context, contactId string, params *AttachContactToACompanyParams, ...) (*http.Response, error) + func (c *Client) AttachContactToConversation(ctx context.Context, conversationId string, ...) (*http.Response, error) + func (c *Client) AttachContactToConversationWithBody(ctx context.Context, conversationId string, ...) (*http.Response, error) + func (c *Client) AttachSubscriptionTypeToContact(ctx context.Context, contactId string, ...) (*http.Response, error) + func (c *Client) AttachSubscriptionTypeToContactWithBody(ctx context.Context, contactId string, ...) (*http.Response, error) + func (c *Client) AttachTagToContact(ctx context.Context, contactId string, params *AttachTagToContactParams, ...) (*http.Response, error) + func (c *Client) AttachTagToContactWithBody(ctx context.Context, contactId string, params *AttachTagToContactParams, ...) (*http.Response, error) + func (c *Client) AttachTagToConversation(ctx context.Context, conversationId string, ...) (*http.Response, error) + func (c *Client) AttachTagToConversationWithBody(ctx context.Context, conversationId string, ...) (*http.Response, error) + func (c *Client) AttachTagToTicket(ctx context.Context, ticketId string, params *AttachTagToTicketParams, ...) (*http.Response, error) + func (c *Client) AttachTagToTicketWithBody(ctx context.Context, ticketId string, params *AttachTagToTicketParams, ...) (*http.Response, error) + func (c *Client) BlockContact(ctx context.Context, contactId string, params *BlockContactParams, ...) (*http.Response, error) + func (c *Client) CancelDataExport(ctx context.Context, jobIdentifier string, params *CancelDataExportParams, ...) (*http.Response, error) + func (c *Client) CollectFinVoiceCallByExternalId(ctx context.Context, externalId string, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) CollectFinVoiceCallById(ctx context.Context, id int, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) CollectFinVoiceCallByPhoneNumber(ctx context.Context, phoneNumber string, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) CollectFinVoiceCallsByConversationId(ctx context.Context, conversationId string, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) ConvertConversationToTicket(ctx context.Context, conversationId int, ...) (*http.Response, error) + func (c *Client) ConvertConversationToTicketWithBody(ctx context.Context, conversationId int, ...) (*http.Response, error) + func (c *Client) ConvertVisitor(ctx context.Context, params *ConvertVisitorParams, ...) (*http.Response, error) + func (c *Client) ConvertVisitorWithBody(ctx context.Context, params *ConvertVisitorParams, contentType string, ...) (*http.Response, error) + func (c *Client) CreateArticle(ctx context.Context, params *CreateArticleParams, ...) (*http.Response, error) + func (c *Client) CreateArticleWithBody(ctx context.Context, params *CreateArticleParams, contentType string, ...) (*http.Response, error) + func (c *Client) CreateCollection(ctx context.Context, params *CreateCollectionParams, ...) (*http.Response, error) + func (c *Client) CreateCollectionWithBody(ctx context.Context, params *CreateCollectionParams, contentType string, ...) (*http.Response, error) + func (c *Client) CreateContact(ctx context.Context, params *CreateContactParams, ...) (*http.Response, error) + func (c *Client) CreateContactWithBody(ctx context.Context, params *CreateContactParams, contentType string, ...) (*http.Response, error) + func (c *Client) CreateContentImportSource(ctx context.Context, params *CreateContentImportSourceParams, ...) (*http.Response, error) + func (c *Client) CreateContentImportSourceWithBody(ctx context.Context, params *CreateContentImportSourceParams, ...) (*http.Response, error) + func (c *Client) CreateConversation(ctx context.Context, params *CreateConversationParams, ...) (*http.Response, error) + func (c *Client) CreateConversationWithBody(ctx context.Context, params *CreateConversationParams, contentType string, ...) (*http.Response, error) + func (c *Client) CreateCustomObjectInstances(ctx context.Context, customObjectTypeIdentifier string, ...) (*http.Response, error) + func (c *Client) CreateCustomObjectInstancesWithBody(ctx context.Context, customObjectTypeIdentifier string, ...) (*http.Response, error) + func (c *Client) CreateDataAttribute(ctx context.Context, params *CreateDataAttributeParams, ...) (*http.Response, error) + func (c *Client) CreateDataAttributeWithBody(ctx context.Context, params *CreateDataAttributeParams, contentType string, ...) (*http.Response, error) + func (c *Client) CreateDataEvent(ctx context.Context, params *CreateDataEventParams, ...) (*http.Response, error) + func (c *Client) CreateDataEventWithBody(ctx context.Context, params *CreateDataEventParams, contentType string, ...) (*http.Response, error) + func (c *Client) CreateDataExport(ctx context.Context, params *CreateDataExportParams, ...) (*http.Response, error) + func (c *Client) CreateDataExportWithBody(ctx context.Context, params *CreateDataExportParams, contentType string, ...) (*http.Response, error) + func (c *Client) CreateExternalPage(ctx context.Context, params *CreateExternalPageParams, ...) (*http.Response, error) + func (c *Client) CreateExternalPageWithBody(ctx context.Context, params *CreateExternalPageParams, contentType string, ...) (*http.Response, error) + func (c *Client) CreateInternalArticle(ctx context.Context, params *CreateInternalArticleParams, ...) (*http.Response, error) + func (c *Client) CreateInternalArticleWithBody(ctx context.Context, params *CreateInternalArticleParams, contentType string, ...) (*http.Response, error) + func (c *Client) CreateMessage(ctx context.Context, params *CreateMessageParams, ...) (*http.Response, error) + func (c *Client) CreateMessageWithBody(ctx context.Context, params *CreateMessageParams, contentType string, ...) (*http.Response, error) + func (c *Client) CreateNewsItem(ctx context.Context, params *CreateNewsItemParams, ...) (*http.Response, error) + func (c *Client) CreateNewsItemWithBody(ctx context.Context, params *CreateNewsItemParams, contentType string, ...) (*http.Response, error) + func (c *Client) CreateNote(ctx context.Context, contactId int, params *CreateNoteParams, ...) (*http.Response, error) + func (c *Client) CreateNoteWithBody(ctx context.Context, contactId int, params *CreateNoteParams, ...) (*http.Response, error) + func (c *Client) CreateOrUpdateCompany(ctx context.Context, params *CreateOrUpdateCompanyParams, ...) (*http.Response, error) + func (c *Client) CreateOrUpdateCompanyWithBody(ctx context.Context, params *CreateOrUpdateCompanyParams, contentType string, ...) (*http.Response, error) + func (c *Client) CreatePhoneSwitch(ctx context.Context, params *CreatePhoneSwitchParams, ...) (*http.Response, error) + func (c *Client) CreatePhoneSwitchWithBody(ctx context.Context, params *CreatePhoneSwitchParams, contentType string, ...) (*http.Response, error) + func (c *Client) CreateTag(ctx context.Context, params *CreateTagParams, body CreateTagJSONRequestBody, ...) (*http.Response, error) + func (c *Client) CreateTagWithBody(ctx context.Context, params *CreateTagParams, contentType string, ...) (*http.Response, error) + func (c *Client) CreateTicket(ctx context.Context, params *CreateTicketParams, ...) (*http.Response, error) + func (c *Client) CreateTicketType(ctx context.Context, params *CreateTicketTypeParams, ...) (*http.Response, error) + func (c *Client) CreateTicketTypeAttribute(ctx context.Context, ticketTypeId string, ...) (*http.Response, error) + func (c *Client) CreateTicketTypeAttributeWithBody(ctx context.Context, ticketTypeId string, ...) (*http.Response, error) + func (c *Client) CreateTicketTypeWithBody(ctx context.Context, params *CreateTicketTypeParams, contentType string, ...) (*http.Response, error) + func (c *Client) CreateTicketWithBody(ctx context.Context, params *CreateTicketParams, contentType string, ...) (*http.Response, error) + func (c *Client) DataEventSummaries(ctx context.Context, params *DataEventSummariesParams, ...) (*http.Response, error) + func (c *Client) DataEventSummariesWithBody(ctx context.Context, params *DataEventSummariesParams, contentType string, ...) (*http.Response, error) + func (c *Client) DeleteArticle(ctx context.Context, articleId int, params *DeleteArticleParams, ...) (*http.Response, error) + func (c *Client) DeleteCollection(ctx context.Context, collectionId int, params *DeleteCollectionParams, ...) (*http.Response, error) + func (c *Client) DeleteCompany(ctx context.Context, companyId string, params *DeleteCompanyParams, ...) (*http.Response, error) + func (c *Client) DeleteContact(ctx context.Context, contactId string, params *DeleteContactParams, ...) (*http.Response, error) + func (c *Client) DeleteContentImportSource(ctx context.Context, sourceId string, params *DeleteContentImportSourceParams, ...) (*http.Response, error) + func (c *Client) DeleteConversation(ctx context.Context, conversationId int, params *DeleteConversationParams, ...) (*http.Response, error) + func (c *Client) DeleteCustomObjectInstancesByExternalId(ctx context.Context, customObjectTypeIdentifier string, ...) (*http.Response, error) + func (c *Client) DeleteCustomObjectInstancesById(ctx context.Context, customObjectTypeIdentifier string, ...) (*http.Response, error) + func (c *Client) DeleteExternalPage(ctx context.Context, pageId string, params *DeleteExternalPageParams, ...) (*http.Response, error) + func (c *Client) DeleteInternalArticle(ctx context.Context, internalArticleId int, ...) (*http.Response, error) + func (c *Client) DeleteNewsItem(ctx context.Context, newsItemId int, params *DeleteNewsItemParams, ...) (*http.Response, error) + func (c *Client) DeleteTag(ctx context.Context, tagId string, params *DeleteTagParams, ...) (*http.Response, error) + func (c *Client) DeleteTicket(ctx context.Context, ticketId string, params *DeleteTicketParams, ...) (*http.Response, error) + func (c *Client) DetachContactFromACompany(ctx context.Context, contactId string, companyId string, ...) (*http.Response, error) + func (c *Client) DetachContactFromConversation(ctx context.Context, conversationId string, contactId string, ...) (*http.Response, error) + func (c *Client) DetachContactFromConversationWithBody(ctx context.Context, conversationId string, contactId string, ...) (*http.Response, error) + func (c *Client) DetachSubscriptionTypeToContact(ctx context.Context, contactId string, subscriptionId string, ...) (*http.Response, error) + func (c *Client) DetachTagFromContact(ctx context.Context, contactId string, tagId string, ...) (*http.Response, error) + func (c *Client) DetachTagFromConversation(ctx context.Context, conversationId string, tagId string, ...) (*http.Response, error) + func (c *Client) DetachTagFromConversationWithBody(ctx context.Context, conversationId string, tagId string, ...) (*http.Response, error) + func (c *Client) DetachTagFromTicket(ctx context.Context, ticketId string, tagId string, ...) (*http.Response, error) + func (c *Client) DetachTagFromTicketWithBody(ctx context.Context, ticketId string, tagId string, ...) (*http.Response, error) + func (c *Client) DownloadDataExport(ctx context.Context, jobIdentifier string, params *DownloadDataExportParams, ...) (*http.Response, error) + func (c *Client) EnqueueCreateTicket(ctx context.Context, params *EnqueueCreateTicketParams, ...) (*http.Response, error) + func (c *Client) EnqueueCreateTicketWithBody(ctx context.Context, params *EnqueueCreateTicketParams, contentType string, ...) (*http.Response, error) + func (c *Client) ExportWorkflow(ctx context.Context, id string, params *ExportWorkflowParams, ...) (*http.Response, error) + func (c *Client) FindTag(ctx context.Context, tagId string, params *FindTagParams, ...) (*http.Response, error) + func (c *Client) GetContentImportSource(ctx context.Context, sourceId string, params *GetContentImportSourceParams, ...) (*http.Response, error) + func (c *Client) GetCustomObjectInstancesByExternalId(ctx context.Context, customObjectTypeIdentifier string, ...) (*http.Response, error) + func (c *Client) GetCustomObjectInstancesById(ctx context.Context, customObjectTypeIdentifier string, ...) (*http.Response, error) + func (c *Client) GetDataExport(ctx context.Context, jobIdentifier string, params *GetDataExportParams, ...) (*http.Response, error) + func (c *Client) GetDownloadReportingDataJobIdentifier(ctx context.Context, jobIdentifier string, ...) (*http.Response, error) + func (c *Client) GetExportReportingDataGetDatasets(ctx context.Context, params *GetExportReportingDataGetDatasetsParams, ...) (*http.Response, error) + func (c *Client) GetExportReportingDataJobIdentifier(ctx context.Context, jobIdentifier string, ...) (*http.Response, error) + func (c *Client) GetExternalPage(ctx context.Context, pageId string, params *GetExternalPageParams, ...) (*http.Response, error) + func (c *Client) GetIpAllowlist(ctx context.Context, params *GetIpAllowlistParams, ...) (*http.Response, error) + func (c *Client) GetTicket(ctx context.Context, ticketId string, params *GetTicketParams, ...) (*http.Response, error) + func (c *Client) GetTicketType(ctx context.Context, ticketTypeId string, params *GetTicketTypeParams, ...) (*http.Response, error) + func (c *Client) IdentifyAdmin(ctx context.Context, params *IdentifyAdminParams, ...) (*http.Response, error) + func (c *Client) JobsStatus(ctx context.Context, jobId string, params *JobsStatusParams, ...) (*http.Response, error) + func (c *Client) LisDataAttributes(ctx context.Context, params *LisDataAttributesParams, ...) (*http.Response, error) + func (c *Client) LisDataEvents(ctx context.Context, params *LisDataEventsParams, ...) (*http.Response, error) + func (c *Client) ListActivityLogs(ctx context.Context, params *ListActivityLogsParams, ...) (*http.Response, error) + func (c *Client) ListAdmins(ctx context.Context, params *ListAdminsParams, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) ListAllCollections(ctx context.Context, params *ListAllCollectionsParams, ...) (*http.Response, error) + func (c *Client) ListAllCompanies(ctx context.Context, params *ListAllCompaniesParams, ...) (*http.Response, error) + func (c *Client) ListArticles(ctx context.Context, params *ListArticlesParams, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) ListAttachedContacts(ctx context.Context, companyId string, params *ListAttachedContactsParams, ...) (*http.Response, error) + func (c *Client) ListAttachedSegmentsForCompanies(ctx context.Context, companyId string, ...) (*http.Response, error) + func (c *Client) ListAwayStatusReasons(ctx context.Context, params *ListAwayStatusReasonsParams, ...) (*http.Response, error) + func (c *Client) ListBrands(ctx context.Context, params *ListBrandsParams, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) ListCalls(ctx context.Context, params *ListCallsParams, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) ListCallsWithTranscripts(ctx context.Context, params *ListCallsWithTranscriptsParams, ...) (*http.Response, error) + func (c *Client) ListCallsWithTranscriptsWithBody(ctx context.Context, params *ListCallsWithTranscriptsParams, ...) (*http.Response, error) + func (c *Client) ListCompaniesForAContact(ctx context.Context, contactId string, params *ListCompaniesForAContactParams, ...) (*http.Response, error) + func (c *Client) ListCompanyNotes(ctx context.Context, companyId string, params *ListCompanyNotesParams, ...) (*http.Response, error) + func (c *Client) ListContacts(ctx context.Context, params *ListContactsParams, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) ListContentImportSources(ctx context.Context, params *ListContentImportSourcesParams, ...) (*http.Response, error) + func (c *Client) ListConversations(ctx context.Context, params *ListConversationsParams, ...) (*http.Response, error) + func (c *Client) ListEmails(ctx context.Context, params *ListEmailsParams, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) ListExternalPages(ctx context.Context, params *ListExternalPagesParams, ...) (*http.Response, error) + func (c *Client) ListHandlingEvents(ctx context.Context, id string, params *ListHandlingEventsParams, ...) (*http.Response, error) + func (c *Client) ListHelpCenters(ctx context.Context, params *ListHelpCentersParams, ...) (*http.Response, error) + func (c *Client) ListInternalArticles(ctx context.Context, params *ListInternalArticlesParams, ...) (*http.Response, error) + func (c *Client) ListLiveNewsfeedItems(ctx context.Context, newsfeedId string, params *ListLiveNewsfeedItemsParams, ...) (*http.Response, error) + func (c *Client) ListNewsItems(ctx context.Context, params *ListNewsItemsParams, ...) (*http.Response, error) + func (c *Client) ListNewsfeeds(ctx context.Context, params *ListNewsfeedsParams, ...) (*http.Response, error) + func (c *Client) ListNotes(ctx context.Context, contactId string, params *ListNotesParams, ...) (*http.Response, error) + func (c *Client) ListSegments(ctx context.Context, params *ListSegmentsParams, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) ListSegmentsForAContact(ctx context.Context, contactId string, params *ListSegmentsForAContactParams, ...) (*http.Response, error) + func (c *Client) ListSubscriptionTypes(ctx context.Context, params *ListSubscriptionTypesParams, ...) (*http.Response, error) + func (c *Client) ListSubscriptionsForAContact(ctx context.Context, contactId string, ...) (*http.Response, error) + func (c *Client) ListTags(ctx context.Context, params *ListTagsParams, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) ListTagsForAContact(ctx context.Context, contactId string, params *ListTagsForAContactParams, ...) (*http.Response, error) + func (c *Client) ListTeams(ctx context.Context, params *ListTeamsParams, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) ListTicketStates(ctx context.Context, params *ListTicketStatesParams, ...) (*http.Response, error) + func (c *Client) ListTicketTypes(ctx context.Context, params *ListTicketTypesParams, ...) (*http.Response, error) + func (c *Client) ManageConversation(ctx context.Context, conversationId string, params *ManageConversationParams, ...) (*http.Response, error) + func (c *Client) ManageConversationWithBody(ctx context.Context, conversationId string, params *ManageConversationParams, ...) (*http.Response, error) + func (c *Client) MergeContact(ctx context.Context, params *MergeContactParams, ...) (*http.Response, error) + func (c *Client) MergeContactWithBody(ctx context.Context, params *MergeContactParams, contentType string, ...) (*http.Response, error) + func (c *Client) PostExportReportingDataEnqueue(ctx context.Context, params *PostExportReportingDataEnqueueParams, ...) (*http.Response, error) + func (c *Client) PostExportReportingDataEnqueueWithBody(ctx context.Context, params *PostExportReportingDataEnqueueParams, ...) (*http.Response, error) + func (c *Client) RedactConversation(ctx context.Context, params *RedactConversationParams, ...) (*http.Response, error) + func (c *Client) RedactConversationWithBody(ctx context.Context, params *RedactConversationParams, contentType string, ...) (*http.Response, error) + func (c *Client) RegisterFinVoiceCall(ctx context.Context, body RegisterFinVoiceCallJSONRequestBody, ...) (*http.Response, error) + func (c *Client) RegisterFinVoiceCallWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error) + func (c *Client) ReplyConversation(ctx context.Context, conversationId string, params *ReplyConversationParams, ...) (*http.Response, error) + func (c *Client) ReplyConversationWithBody(ctx context.Context, conversationId string, params *ReplyConversationParams, ...) (*http.Response, error) + func (c *Client) ReplyTicket(ctx context.Context, ticketId string, params *ReplyTicketParams, ...) (*http.Response, error) + func (c *Client) ReplyTicketWithBody(ctx context.Context, ticketId string, params *ReplyTicketParams, ...) (*http.Response, error) + func (c *Client) ReplyToFin(ctx context.Context, params *ReplyToFinParams, body ReplyToFinJSONRequestBody, ...) (*http.Response, error) + func (c *Client) ReplyToFinWithBody(ctx context.Context, params *ReplyToFinParams, contentType string, ...) (*http.Response, error) + func (c *Client) RetrieveACompanyById(ctx context.Context, companyId string, params *RetrieveACompanyByIdParams, ...) (*http.Response, error) + func (c *Client) RetrieveAdmin(ctx context.Context, adminId int, params *RetrieveAdminParams, ...) (*http.Response, error) + func (c *Client) RetrieveArticle(ctx context.Context, articleId int, params *RetrieveArticleParams, ...) (*http.Response, error) + func (c *Client) RetrieveBrand(ctx context.Context, id string, params *RetrieveBrandParams, ...) (*http.Response, error) + func (c *Client) RetrieveCollection(ctx context.Context, collectionId int, params *RetrieveCollectionParams, ...) (*http.Response, error) + func (c *Client) RetrieveCompany(ctx context.Context, params *RetrieveCompanyParams, ...) (*http.Response, error) + func (c *Client) RetrieveConversation(ctx context.Context, conversationId int, params *RetrieveConversationParams, ...) (*http.Response, error) + func (c *Client) RetrieveEmail(ctx context.Context, id string, params *RetrieveEmailParams, ...) (*http.Response, error) + func (c *Client) RetrieveHelpCenter(ctx context.Context, helpCenterId int, params *RetrieveHelpCenterParams, ...) (*http.Response, error) + func (c *Client) RetrieveInternalArticle(ctx context.Context, internalArticleId int, ...) (*http.Response, error) + func (c *Client) RetrieveNewsItem(ctx context.Context, newsItemId int, params *RetrieveNewsItemParams, ...) (*http.Response, error) + func (c *Client) RetrieveNewsfeed(ctx context.Context, newsfeedId string, params *RetrieveNewsfeedParams, ...) (*http.Response, error) + func (c *Client) RetrieveNote(ctx context.Context, noteId int, params *RetrieveNoteParams, ...) (*http.Response, error) + func (c *Client) RetrieveSegment(ctx context.Context, segmentId string, params *RetrieveSegmentParams, ...) (*http.Response, error) + func (c *Client) RetrieveTeam(ctx context.Context, teamId string, params *RetrieveTeamParams, ...) (*http.Response, error) + func (c *Client) RetrieveVisitorWithUserId(ctx context.Context, params *RetrieveVisitorWithUserIdParams, ...) (*http.Response, error) + func (c *Client) ScrollOverAllCompanies(ctx context.Context, params *ScrollOverAllCompaniesParams, ...) (*http.Response, error) + func (c *Client) SearchArticles(ctx context.Context, params *SearchArticlesParams, ...) (*http.Response, error) + func (c *Client) SearchContacts(ctx context.Context, params *SearchContactsParams, ...) (*http.Response, error) + func (c *Client) SearchContactsWithBody(ctx context.Context, params *SearchContactsParams, contentType string, ...) (*http.Response, error) + func (c *Client) SearchConversations(ctx context.Context, params *SearchConversationsParams, ...) (*http.Response, error) + func (c *Client) SearchConversationsWithBody(ctx context.Context, params *SearchConversationsParams, contentType string, ...) (*http.Response, error) + func (c *Client) SearchInternalArticles(ctx context.Context, params *SearchInternalArticlesParams, ...) (*http.Response, error) + func (c *Client) SearchTickets(ctx context.Context, params *SearchTicketsParams, ...) (*http.Response, error) + func (c *Client) SearchTicketsWithBody(ctx context.Context, params *SearchTicketsParams, contentType string, ...) (*http.Response, error) + func (c *Client) SetAwayAdmin(ctx context.Context, adminId int, params *SetAwayAdminParams, ...) (*http.Response, error) + func (c *Client) SetAwayAdminWithBody(ctx context.Context, adminId int, params *SetAwayAdminParams, ...) (*http.Response, error) + func (c *Client) ShowCall(ctx context.Context, callId string, params *ShowCallParams, ...) (*http.Response, error) + func (c *Client) ShowCallRecording(ctx context.Context, callId string, params *ShowCallRecordingParams, ...) (*http.Response, error) + func (c *Client) ShowCallTranscript(ctx context.Context, callId string, params *ShowCallTranscriptParams, ...) (*http.Response, error) + func (c *Client) ShowContact(ctx context.Context, contactId string, params *ShowContactParams, ...) (*http.Response, error) + func (c *Client) ShowContactByExternalId(ctx context.Context, externalId string, params *ShowContactByExternalIdParams, ...) (*http.Response, error) + func (c *Client) StartFinConversation(ctx context.Context, params *StartFinConversationParams, ...) (*http.Response, error) + func (c *Client) StartFinConversationWithBody(ctx context.Context, params *StartFinConversationParams, contentType string, ...) (*http.Response, error) + func (c *Client) UnarchiveContact(ctx context.Context, contactId string, params *UnarchiveContactParams, ...) (*http.Response, error) + func (c *Client) UpdateArticle(ctx context.Context, articleId int, params *UpdateArticleParams, ...) (*http.Response, error) + func (c *Client) UpdateArticleWithBody(ctx context.Context, articleId int, params *UpdateArticleParams, ...) (*http.Response, error) + func (c *Client) UpdateCollection(ctx context.Context, collectionId int, params *UpdateCollectionParams, ...) (*http.Response, error) + func (c *Client) UpdateCollectionWithBody(ctx context.Context, collectionId int, params *UpdateCollectionParams, ...) (*http.Response, error) + func (c *Client) UpdateCompany(ctx context.Context, companyId string, params *UpdateCompanyParams, ...) (*http.Response, error) + func (c *Client) UpdateCompanyWithBody(ctx context.Context, companyId string, params *UpdateCompanyParams, ...) (*http.Response, error) + func (c *Client) UpdateContact(ctx context.Context, contactId string, params *UpdateContactParams, ...) (*http.Response, error) + func (c *Client) UpdateContactWithBody(ctx context.Context, contactId string, params *UpdateContactParams, ...) (*http.Response, error) + func (c *Client) UpdateContentImportSource(ctx context.Context, sourceId string, params *UpdateContentImportSourceParams, ...) (*http.Response, error) + func (c *Client) UpdateContentImportSourceWithBody(ctx context.Context, sourceId string, params *UpdateContentImportSourceParams, ...) (*http.Response, error) + func (c *Client) UpdateConversation(ctx context.Context, conversationId int, params *UpdateConversationParams, ...) (*http.Response, error) + func (c *Client) UpdateConversationWithBody(ctx context.Context, conversationId int, params *UpdateConversationParams, ...) (*http.Response, error) + func (c *Client) UpdateDataAttribute(ctx context.Context, dataAttributeId int, params *UpdateDataAttributeParams, ...) (*http.Response, error) + func (c *Client) UpdateDataAttributeWithBody(ctx context.Context, dataAttributeId int, params *UpdateDataAttributeParams, ...) (*http.Response, error) + func (c *Client) UpdateExternalPage(ctx context.Context, pageId string, params *UpdateExternalPageParams, ...) (*http.Response, error) + func (c *Client) UpdateExternalPageWithBody(ctx context.Context, pageId string, params *UpdateExternalPageParams, ...) (*http.Response, error) + func (c *Client) UpdateInternalArticle(ctx context.Context, internalArticleId int, ...) (*http.Response, error) + func (c *Client) UpdateInternalArticleWithBody(ctx context.Context, internalArticleId int, ...) (*http.Response, error) + func (c *Client) UpdateIpAllowlist(ctx context.Context, params *UpdateIpAllowlistParams, ...) (*http.Response, error) + func (c *Client) UpdateIpAllowlistWithBody(ctx context.Context, params *UpdateIpAllowlistParams, contentType string, ...) (*http.Response, error) + func (c *Client) UpdateNewsItem(ctx context.Context, newsItemId int, params *UpdateNewsItemParams, ...) (*http.Response, error) + func (c *Client) UpdateNewsItemWithBody(ctx context.Context, newsItemId int, params *UpdateNewsItemParams, ...) (*http.Response, error) + func (c *Client) UpdateTicket(ctx context.Context, ticketId string, params *UpdateTicketParams, ...) (*http.Response, error) + func (c *Client) UpdateTicketType(ctx context.Context, ticketTypeId string, params *UpdateTicketTypeParams, ...) (*http.Response, error) + func (c *Client) UpdateTicketTypeAttribute(ctx context.Context, ticketTypeId string, attributeId string, ...) (*http.Response, error) + func (c *Client) UpdateTicketTypeAttributeWithBody(ctx context.Context, ticketTypeId string, attributeId string, ...) (*http.Response, error) + func (c *Client) UpdateTicketTypeWithBody(ctx context.Context, ticketTypeId string, params *UpdateTicketTypeParams, ...) (*http.Response, error) + func (c *Client) UpdateTicketWithBody(ctx context.Context, ticketId string, params *UpdateTicketParams, ...) (*http.Response, error) + func (c *Client) UpdateVisitor(ctx context.Context, params *UpdateVisitorParams, ...) (*http.Response, error) + func (c *Client) UpdateVisitorWithBody(ctx context.Context, params *UpdateVisitorParams, contentType string, ...) (*http.Response, error) + type ClientInterface interface + ArchiveContact func(ctx context.Context, contactId string, params *ArchiveContactParams, ...) (*http.Response, error) + AttachContactToACompany func(ctx context.Context, contactId string, params *AttachContactToACompanyParams, ...) (*http.Response, error) + AttachContactToACompanyWithBody func(ctx context.Context, contactId string, params *AttachContactToACompanyParams, ...) (*http.Response, error) + AttachContactToConversation func(ctx context.Context, conversationId string, ...) (*http.Response, error) + AttachContactToConversationWithBody func(ctx context.Context, conversationId string, ...) (*http.Response, error) + AttachSubscriptionTypeToContact func(ctx context.Context, contactId string, ...) (*http.Response, error) + AttachSubscriptionTypeToContactWithBody func(ctx context.Context, contactId string, ...) (*http.Response, error) + AttachTagToContact func(ctx context.Context, contactId string, params *AttachTagToContactParams, ...) (*http.Response, error) + AttachTagToContactWithBody func(ctx context.Context, contactId string, params *AttachTagToContactParams, ...) (*http.Response, error) + AttachTagToConversation func(ctx context.Context, conversationId string, ...) (*http.Response, error) + AttachTagToConversationWithBody func(ctx context.Context, conversationId string, ...) (*http.Response, error) + AttachTagToTicket func(ctx context.Context, ticketId string, params *AttachTagToTicketParams, ...) (*http.Response, error) + AttachTagToTicketWithBody func(ctx context.Context, ticketId string, params *AttachTagToTicketParams, ...) (*http.Response, error) + BlockContact func(ctx context.Context, contactId string, params *BlockContactParams, ...) (*http.Response, error) + CancelDataExport func(ctx context.Context, jobIdentifier string, params *CancelDataExportParams, ...) (*http.Response, error) + CollectFinVoiceCallByExternalId func(ctx context.Context, externalId string, reqEditors ...RequestEditorFn) (*http.Response, error) + CollectFinVoiceCallById func(ctx context.Context, id int, reqEditors ...RequestEditorFn) (*http.Response, error) + CollectFinVoiceCallByPhoneNumber func(ctx context.Context, phoneNumber string, reqEditors ...RequestEditorFn) (*http.Response, error) + CollectFinVoiceCallsByConversationId func(ctx context.Context, conversationId string, reqEditors ...RequestEditorFn) (*http.Response, error) + ConvertConversationToTicket func(ctx context.Context, conversationId int, ...) (*http.Response, error) + ConvertConversationToTicketWithBody func(ctx context.Context, conversationId int, ...) (*http.Response, error) + ConvertVisitor func(ctx context.Context, params *ConvertVisitorParams, ...) (*http.Response, error) + ConvertVisitorWithBody func(ctx context.Context, params *ConvertVisitorParams, contentType string, ...) (*http.Response, error) + CreateArticle func(ctx context.Context, params *CreateArticleParams, ...) (*http.Response, error) + CreateArticleWithBody func(ctx context.Context, params *CreateArticleParams, contentType string, ...) (*http.Response, error) + CreateCollection func(ctx context.Context, params *CreateCollectionParams, ...) (*http.Response, error) + CreateCollectionWithBody func(ctx context.Context, params *CreateCollectionParams, contentType string, ...) (*http.Response, error) + CreateContact func(ctx context.Context, params *CreateContactParams, ...) (*http.Response, error) + CreateContactWithBody func(ctx context.Context, params *CreateContactParams, contentType string, ...) (*http.Response, error) + CreateContentImportSource func(ctx context.Context, params *CreateContentImportSourceParams, ...) (*http.Response, error) + CreateContentImportSourceWithBody func(ctx context.Context, params *CreateContentImportSourceParams, ...) (*http.Response, error) + CreateConversation func(ctx context.Context, params *CreateConversationParams, ...) (*http.Response, error) + CreateConversationWithBody func(ctx context.Context, params *CreateConversationParams, contentType string, ...) (*http.Response, error) + CreateCustomObjectInstances func(ctx context.Context, customObjectTypeIdentifier string, ...) (*http.Response, error) + CreateCustomObjectInstancesWithBody func(ctx context.Context, customObjectTypeIdentifier string, ...) (*http.Response, error) + CreateDataAttribute func(ctx context.Context, params *CreateDataAttributeParams, ...) (*http.Response, error) + CreateDataAttributeWithBody func(ctx context.Context, params *CreateDataAttributeParams, contentType string, ...) (*http.Response, error) + CreateDataEvent func(ctx context.Context, params *CreateDataEventParams, ...) (*http.Response, error) + CreateDataEventWithBody func(ctx context.Context, params *CreateDataEventParams, contentType string, ...) (*http.Response, error) + CreateDataExport func(ctx context.Context, params *CreateDataExportParams, ...) (*http.Response, error) + CreateDataExportWithBody func(ctx context.Context, params *CreateDataExportParams, contentType string, ...) (*http.Response, error) + CreateExternalPage func(ctx context.Context, params *CreateExternalPageParams, ...) (*http.Response, error) + CreateExternalPageWithBody func(ctx context.Context, params *CreateExternalPageParams, contentType string, ...) (*http.Response, error) + CreateInternalArticle func(ctx context.Context, params *CreateInternalArticleParams, ...) (*http.Response, error) + CreateInternalArticleWithBody func(ctx context.Context, params *CreateInternalArticleParams, contentType string, ...) (*http.Response, error) + CreateMessage func(ctx context.Context, params *CreateMessageParams, ...) (*http.Response, error) + CreateMessageWithBody func(ctx context.Context, params *CreateMessageParams, contentType string, ...) (*http.Response, error) + CreateNewsItem func(ctx context.Context, params *CreateNewsItemParams, ...) (*http.Response, error) + CreateNewsItemWithBody func(ctx context.Context, params *CreateNewsItemParams, contentType string, ...) (*http.Response, error) + CreateNote func(ctx context.Context, contactId int, params *CreateNoteParams, ...) (*http.Response, error) + CreateNoteWithBody func(ctx context.Context, contactId int, params *CreateNoteParams, ...) (*http.Response, error) + CreateOrUpdateCompany func(ctx context.Context, params *CreateOrUpdateCompanyParams, ...) (*http.Response, error) + CreateOrUpdateCompanyWithBody func(ctx context.Context, params *CreateOrUpdateCompanyParams, contentType string, ...) (*http.Response, error) + CreatePhoneSwitch func(ctx context.Context, params *CreatePhoneSwitchParams, ...) (*http.Response, error) + CreatePhoneSwitchWithBody func(ctx context.Context, params *CreatePhoneSwitchParams, contentType string, ...) (*http.Response, error) + CreateTag func(ctx context.Context, params *CreateTagParams, body CreateTagJSONRequestBody, ...) (*http.Response, error) + CreateTagWithBody func(ctx context.Context, params *CreateTagParams, contentType string, ...) (*http.Response, error) + CreateTicket func(ctx context.Context, params *CreateTicketParams, ...) (*http.Response, error) + CreateTicketType func(ctx context.Context, params *CreateTicketTypeParams, ...) (*http.Response, error) + CreateTicketTypeAttribute func(ctx context.Context, ticketTypeId string, ...) (*http.Response, error) + CreateTicketTypeAttributeWithBody func(ctx context.Context, ticketTypeId string, ...) (*http.Response, error) + CreateTicketTypeWithBody func(ctx context.Context, params *CreateTicketTypeParams, contentType string, ...) (*http.Response, error) + CreateTicketWithBody func(ctx context.Context, params *CreateTicketParams, contentType string, ...) (*http.Response, error) + DataEventSummaries func(ctx context.Context, params *DataEventSummariesParams, ...) (*http.Response, error) + DataEventSummariesWithBody func(ctx context.Context, params *DataEventSummariesParams, contentType string, ...) (*http.Response, error) + DeleteArticle func(ctx context.Context, articleId int, params *DeleteArticleParams, ...) (*http.Response, error) + DeleteCollection func(ctx context.Context, collectionId int, params *DeleteCollectionParams, ...) (*http.Response, error) + DeleteCompany func(ctx context.Context, companyId string, params *DeleteCompanyParams, ...) (*http.Response, error) + DeleteContact func(ctx context.Context, contactId string, params *DeleteContactParams, ...) (*http.Response, error) + DeleteContentImportSource func(ctx context.Context, sourceId string, params *DeleteContentImportSourceParams, ...) (*http.Response, error) + DeleteConversation func(ctx context.Context, conversationId int, params *DeleteConversationParams, ...) (*http.Response, error) + DeleteCustomObjectInstancesByExternalId func(ctx context.Context, customObjectTypeIdentifier string, ...) (*http.Response, error) + DeleteCustomObjectInstancesById func(ctx context.Context, customObjectTypeIdentifier string, ...) (*http.Response, error) + DeleteExternalPage func(ctx context.Context, pageId string, params *DeleteExternalPageParams, ...) (*http.Response, error) + DeleteInternalArticle func(ctx context.Context, internalArticleId int, ...) (*http.Response, error) + DeleteNewsItem func(ctx context.Context, newsItemId int, params *DeleteNewsItemParams, ...) (*http.Response, error) + DeleteTag func(ctx context.Context, tagId string, params *DeleteTagParams, ...) (*http.Response, error) + DeleteTicket func(ctx context.Context, ticketId string, params *DeleteTicketParams, ...) (*http.Response, error) + DetachContactFromACompany func(ctx context.Context, contactId string, companyId string, ...) (*http.Response, error) + DetachContactFromConversation func(ctx context.Context, conversationId string, contactId string, ...) (*http.Response, error) + DetachContactFromConversationWithBody func(ctx context.Context, conversationId string, contactId string, ...) (*http.Response, error) + DetachSubscriptionTypeToContact func(ctx context.Context, contactId string, subscriptionId string, ...) (*http.Response, error) + DetachTagFromContact func(ctx context.Context, contactId string, tagId string, ...) (*http.Response, error) + DetachTagFromConversation func(ctx context.Context, conversationId string, tagId string, ...) (*http.Response, error) + DetachTagFromConversationWithBody func(ctx context.Context, conversationId string, tagId string, ...) (*http.Response, error) + DetachTagFromTicket func(ctx context.Context, ticketId string, tagId string, ...) (*http.Response, error) + DetachTagFromTicketWithBody func(ctx context.Context, ticketId string, tagId string, ...) (*http.Response, error) + DownloadDataExport func(ctx context.Context, jobIdentifier string, params *DownloadDataExportParams, ...) (*http.Response, error) + EnqueueCreateTicket func(ctx context.Context, params *EnqueueCreateTicketParams, ...) (*http.Response, error) + EnqueueCreateTicketWithBody func(ctx context.Context, params *EnqueueCreateTicketParams, contentType string, ...) (*http.Response, error) + ExportWorkflow func(ctx context.Context, id string, params *ExportWorkflowParams, ...) (*http.Response, error) + FindTag func(ctx context.Context, tagId string, params *FindTagParams, ...) (*http.Response, error) + GetContentImportSource func(ctx context.Context, sourceId string, params *GetContentImportSourceParams, ...) (*http.Response, error) + GetCustomObjectInstancesByExternalId func(ctx context.Context, customObjectTypeIdentifier string, ...) (*http.Response, error) + GetCustomObjectInstancesById func(ctx context.Context, customObjectTypeIdentifier string, ...) (*http.Response, error) + GetDataExport func(ctx context.Context, jobIdentifier string, params *GetDataExportParams, ...) (*http.Response, error) + GetDownloadReportingDataJobIdentifier func(ctx context.Context, jobIdentifier string, ...) (*http.Response, error) + GetExportReportingDataGetDatasets func(ctx context.Context, params *GetExportReportingDataGetDatasetsParams, ...) (*http.Response, error) + GetExportReportingDataJobIdentifier func(ctx context.Context, jobIdentifier string, ...) (*http.Response, error) + GetExternalPage func(ctx context.Context, pageId string, params *GetExternalPageParams, ...) (*http.Response, error) + GetIpAllowlist func(ctx context.Context, params *GetIpAllowlistParams, ...) (*http.Response, error) + GetTicket func(ctx context.Context, ticketId string, params *GetTicketParams, ...) (*http.Response, error) + GetTicketType func(ctx context.Context, ticketTypeId string, params *GetTicketTypeParams, ...) (*http.Response, error) + IdentifyAdmin func(ctx context.Context, params *IdentifyAdminParams, ...) (*http.Response, error) + JobsStatus func(ctx context.Context, jobId string, params *JobsStatusParams, ...) (*http.Response, error) + LisDataAttributes func(ctx context.Context, params *LisDataAttributesParams, ...) (*http.Response, error) + LisDataEvents func(ctx context.Context, params *LisDataEventsParams, ...) (*http.Response, error) + ListActivityLogs func(ctx context.Context, params *ListActivityLogsParams, ...) (*http.Response, error) + ListAdmins func(ctx context.Context, params *ListAdminsParams, reqEditors ...RequestEditorFn) (*http.Response, error) + ListAllCollections func(ctx context.Context, params *ListAllCollectionsParams, ...) (*http.Response, error) + ListAllCompanies func(ctx context.Context, params *ListAllCompaniesParams, ...) (*http.Response, error) + ListArticles func(ctx context.Context, params *ListArticlesParams, reqEditors ...RequestEditorFn) (*http.Response, error) + ListAttachedContacts func(ctx context.Context, companyId string, params *ListAttachedContactsParams, ...) (*http.Response, error) + ListAttachedSegmentsForCompanies func(ctx context.Context, companyId string, ...) (*http.Response, error) + ListAwayStatusReasons func(ctx context.Context, params *ListAwayStatusReasonsParams, ...) (*http.Response, error) + ListBrands func(ctx context.Context, params *ListBrandsParams, reqEditors ...RequestEditorFn) (*http.Response, error) + ListCalls func(ctx context.Context, params *ListCallsParams, reqEditors ...RequestEditorFn) (*http.Response, error) + ListCallsWithTranscripts func(ctx context.Context, params *ListCallsWithTranscriptsParams, ...) (*http.Response, error) + ListCallsWithTranscriptsWithBody func(ctx context.Context, params *ListCallsWithTranscriptsParams, ...) (*http.Response, error) + ListCompaniesForAContact func(ctx context.Context, contactId string, params *ListCompaniesForAContactParams, ...) (*http.Response, error) + ListCompanyNotes func(ctx context.Context, companyId string, params *ListCompanyNotesParams, ...) (*http.Response, error) + ListContacts func(ctx context.Context, params *ListContactsParams, reqEditors ...RequestEditorFn) (*http.Response, error) + ListContentImportSources func(ctx context.Context, params *ListContentImportSourcesParams, ...) (*http.Response, error) + ListConversations func(ctx context.Context, params *ListConversationsParams, ...) (*http.Response, error) + ListEmails func(ctx context.Context, params *ListEmailsParams, reqEditors ...RequestEditorFn) (*http.Response, error) + ListExternalPages func(ctx context.Context, params *ListExternalPagesParams, ...) (*http.Response, error) + ListHandlingEvents func(ctx context.Context, id string, params *ListHandlingEventsParams, ...) (*http.Response, error) + ListHelpCenters func(ctx context.Context, params *ListHelpCentersParams, ...) (*http.Response, error) + ListInternalArticles func(ctx context.Context, params *ListInternalArticlesParams, ...) (*http.Response, error) + ListLiveNewsfeedItems func(ctx context.Context, newsfeedId string, params *ListLiveNewsfeedItemsParams, ...) (*http.Response, error) + ListNewsItems func(ctx context.Context, params *ListNewsItemsParams, ...) (*http.Response, error) + ListNewsfeeds func(ctx context.Context, params *ListNewsfeedsParams, ...) (*http.Response, error) + ListNotes func(ctx context.Context, contactId string, params *ListNotesParams, ...) (*http.Response, error) + ListSegments func(ctx context.Context, params *ListSegmentsParams, reqEditors ...RequestEditorFn) (*http.Response, error) + ListSegmentsForAContact func(ctx context.Context, contactId string, params *ListSegmentsForAContactParams, ...) (*http.Response, error) + ListSubscriptionTypes func(ctx context.Context, params *ListSubscriptionTypesParams, ...) (*http.Response, error) + ListSubscriptionsForAContact func(ctx context.Context, contactId string, ...) (*http.Response, error) + ListTags func(ctx context.Context, params *ListTagsParams, reqEditors ...RequestEditorFn) (*http.Response, error) + ListTagsForAContact func(ctx context.Context, contactId string, params *ListTagsForAContactParams, ...) (*http.Response, error) + ListTeams func(ctx context.Context, params *ListTeamsParams, reqEditors ...RequestEditorFn) (*http.Response, error) + ListTicketStates func(ctx context.Context, params *ListTicketStatesParams, ...) (*http.Response, error) + ListTicketTypes func(ctx context.Context, params *ListTicketTypesParams, ...) (*http.Response, error) + ManageConversation func(ctx context.Context, conversationId string, params *ManageConversationParams, ...) (*http.Response, error) + ManageConversationWithBody func(ctx context.Context, conversationId string, params *ManageConversationParams, ...) (*http.Response, error) + MergeContact func(ctx context.Context, params *MergeContactParams, ...) (*http.Response, error) + MergeContactWithBody func(ctx context.Context, params *MergeContactParams, contentType string, ...) (*http.Response, error) + PostExportReportingDataEnqueue func(ctx context.Context, params *PostExportReportingDataEnqueueParams, ...) (*http.Response, error) + PostExportReportingDataEnqueueWithBody func(ctx context.Context, params *PostExportReportingDataEnqueueParams, ...) (*http.Response, error) + RedactConversation func(ctx context.Context, params *RedactConversationParams, ...) (*http.Response, error) + RedactConversationWithBody func(ctx context.Context, params *RedactConversationParams, contentType string, ...) (*http.Response, error) + RegisterFinVoiceCall func(ctx context.Context, body RegisterFinVoiceCallJSONRequestBody, ...) (*http.Response, error) + RegisterFinVoiceCallWithBody func(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error) + ReplyConversation func(ctx context.Context, conversationId string, params *ReplyConversationParams, ...) (*http.Response, error) + ReplyConversationWithBody func(ctx context.Context, conversationId string, params *ReplyConversationParams, ...) (*http.Response, error) + ReplyTicket func(ctx context.Context, ticketId string, params *ReplyTicketParams, ...) (*http.Response, error) + ReplyTicketWithBody func(ctx context.Context, ticketId string, params *ReplyTicketParams, ...) (*http.Response, error) + ReplyToFin func(ctx context.Context, params *ReplyToFinParams, body ReplyToFinJSONRequestBody, ...) (*http.Response, error) + ReplyToFinWithBody func(ctx context.Context, params *ReplyToFinParams, contentType string, ...) (*http.Response, error) + RetrieveACompanyById func(ctx context.Context, companyId string, params *RetrieveACompanyByIdParams, ...) (*http.Response, error) + RetrieveAdmin func(ctx context.Context, adminId int, params *RetrieveAdminParams, ...) (*http.Response, error) + RetrieveArticle func(ctx context.Context, articleId int, params *RetrieveArticleParams, ...) (*http.Response, error) + RetrieveBrand func(ctx context.Context, id string, params *RetrieveBrandParams, ...) (*http.Response, error) + RetrieveCollection func(ctx context.Context, collectionId int, params *RetrieveCollectionParams, ...) (*http.Response, error) + RetrieveCompany func(ctx context.Context, params *RetrieveCompanyParams, ...) (*http.Response, error) + RetrieveConversation func(ctx context.Context, conversationId int, params *RetrieveConversationParams, ...) (*http.Response, error) + RetrieveEmail func(ctx context.Context, id string, params *RetrieveEmailParams, ...) (*http.Response, error) + RetrieveHelpCenter func(ctx context.Context, helpCenterId int, params *RetrieveHelpCenterParams, ...) (*http.Response, error) + RetrieveInternalArticle func(ctx context.Context, internalArticleId int, ...) (*http.Response, error) + RetrieveNewsItem func(ctx context.Context, newsItemId int, params *RetrieveNewsItemParams, ...) (*http.Response, error) + RetrieveNewsfeed func(ctx context.Context, newsfeedId string, params *RetrieveNewsfeedParams, ...) (*http.Response, error) + RetrieveNote func(ctx context.Context, noteId int, params *RetrieveNoteParams, ...) (*http.Response, error) + RetrieveSegment func(ctx context.Context, segmentId string, params *RetrieveSegmentParams, ...) (*http.Response, error) + RetrieveTeam func(ctx context.Context, teamId string, params *RetrieveTeamParams, ...) (*http.Response, error) + RetrieveVisitorWithUserId func(ctx context.Context, params *RetrieveVisitorWithUserIdParams, ...) (*http.Response, error) + ScrollOverAllCompanies func(ctx context.Context, params *ScrollOverAllCompaniesParams, ...) (*http.Response, error) + SearchArticles func(ctx context.Context, params *SearchArticlesParams, ...) (*http.Response, error) + SearchContacts func(ctx context.Context, params *SearchContactsParams, ...) (*http.Response, error) + SearchContactsWithBody func(ctx context.Context, params *SearchContactsParams, contentType string, ...) (*http.Response, error) + SearchConversations func(ctx context.Context, params *SearchConversationsParams, ...) (*http.Response, error) + SearchConversationsWithBody func(ctx context.Context, params *SearchConversationsParams, contentType string, ...) (*http.Response, error) + SearchInternalArticles func(ctx context.Context, params *SearchInternalArticlesParams, ...) (*http.Response, error) + SearchTickets func(ctx context.Context, params *SearchTicketsParams, ...) (*http.Response, error) + SearchTicketsWithBody func(ctx context.Context, params *SearchTicketsParams, contentType string, ...) (*http.Response, error) + SetAwayAdmin func(ctx context.Context, adminId int, params *SetAwayAdminParams, ...) (*http.Response, error) + SetAwayAdminWithBody func(ctx context.Context, adminId int, params *SetAwayAdminParams, ...) (*http.Response, error) + ShowCall func(ctx context.Context, callId string, params *ShowCallParams, ...) (*http.Response, error) + ShowCallRecording func(ctx context.Context, callId string, params *ShowCallRecordingParams, ...) (*http.Response, error) + ShowCallTranscript func(ctx context.Context, callId string, params *ShowCallTranscriptParams, ...) (*http.Response, error) + ShowContact func(ctx context.Context, contactId string, params *ShowContactParams, ...) (*http.Response, error) + ShowContactByExternalId func(ctx context.Context, externalId string, params *ShowContactByExternalIdParams, ...) (*http.Response, error) + StartFinConversation func(ctx context.Context, params *StartFinConversationParams, ...) (*http.Response, error) + StartFinConversationWithBody func(ctx context.Context, params *StartFinConversationParams, contentType string, ...) (*http.Response, error) + UnarchiveContact func(ctx context.Context, contactId string, params *UnarchiveContactParams, ...) (*http.Response, error) + UpdateArticle func(ctx context.Context, articleId int, params *UpdateArticleParams, ...) (*http.Response, error) + UpdateArticleWithBody func(ctx context.Context, articleId int, params *UpdateArticleParams, ...) (*http.Response, error) + UpdateCollection func(ctx context.Context, collectionId int, params *UpdateCollectionParams, ...) (*http.Response, error) + UpdateCollectionWithBody func(ctx context.Context, collectionId int, params *UpdateCollectionParams, ...) (*http.Response, error) + UpdateCompany func(ctx context.Context, companyId string, params *UpdateCompanyParams, ...) (*http.Response, error) + UpdateCompanyWithBody func(ctx context.Context, companyId string, params *UpdateCompanyParams, ...) (*http.Response, error) + UpdateContact func(ctx context.Context, contactId string, params *UpdateContactParams, ...) (*http.Response, error) + UpdateContactWithBody func(ctx context.Context, contactId string, params *UpdateContactParams, ...) (*http.Response, error) + UpdateContentImportSource func(ctx context.Context, sourceId string, params *UpdateContentImportSourceParams, ...) (*http.Response, error) + UpdateContentImportSourceWithBody func(ctx context.Context, sourceId string, params *UpdateContentImportSourceParams, ...) (*http.Response, error) + UpdateConversation func(ctx context.Context, conversationId int, params *UpdateConversationParams, ...) (*http.Response, error) + UpdateConversationWithBody func(ctx context.Context, conversationId int, params *UpdateConversationParams, ...) (*http.Response, error) + UpdateDataAttribute func(ctx context.Context, dataAttributeId int, params *UpdateDataAttributeParams, ...) (*http.Response, error) + UpdateDataAttributeWithBody func(ctx context.Context, dataAttributeId int, params *UpdateDataAttributeParams, ...) (*http.Response, error) + UpdateExternalPage func(ctx context.Context, pageId string, params *UpdateExternalPageParams, ...) (*http.Response, error) + UpdateExternalPageWithBody func(ctx context.Context, pageId string, params *UpdateExternalPageParams, ...) (*http.Response, error) + UpdateInternalArticle func(ctx context.Context, internalArticleId int, ...) (*http.Response, error) + UpdateInternalArticleWithBody func(ctx context.Context, internalArticleId int, ...) (*http.Response, error) + UpdateIpAllowlist func(ctx context.Context, params *UpdateIpAllowlistParams, ...) (*http.Response, error) + UpdateIpAllowlistWithBody func(ctx context.Context, params *UpdateIpAllowlistParams, contentType string, ...) (*http.Response, error) + UpdateNewsItem func(ctx context.Context, newsItemId int, params *UpdateNewsItemParams, ...) (*http.Response, error) + UpdateNewsItemWithBody func(ctx context.Context, newsItemId int, params *UpdateNewsItemParams, ...) (*http.Response, error) + UpdateTicket func(ctx context.Context, ticketId string, params *UpdateTicketParams, ...) (*http.Response, error) + UpdateTicketType func(ctx context.Context, ticketTypeId string, params *UpdateTicketTypeParams, ...) (*http.Response, error) + UpdateTicketTypeAttribute func(ctx context.Context, ticketTypeId string, attributeId string, ...) (*http.Response, error) + UpdateTicketTypeAttributeWithBody func(ctx context.Context, ticketTypeId string, attributeId string, ...) (*http.Response, error) + UpdateTicketTypeWithBody func(ctx context.Context, ticketTypeId string, params *UpdateTicketTypeParams, ...) (*http.Response, error) + UpdateTicketWithBody func(ctx context.Context, ticketId string, params *UpdateTicketParams, ...) (*http.Response, error) + UpdateVisitor func(ctx context.Context, params *UpdateVisitorParams, ...) (*http.Response, error) + UpdateVisitorWithBody func(ctx context.Context, params *UpdateVisitorParams, contentType string, ...) (*http.Response, error) + type ClientOption func(*Client) error + func WithBaseURL(baseURL string) ClientOption + func WithHTTPClient(doer HttpRequestDoer) ClientOption + func WithRequestEditorFn(fn RequestEditorFn) ClientOption + type ClientWithResponses struct + func NewClientWithResponses(server string, opts ...ClientOption) (*ClientWithResponses, error) + func (c *ClientWithResponses) ArchiveContactWithResponse(ctx context.Context, contactId string, params *ArchiveContactParams, ...) (*ArchiveContactResponse, error) + func (c *ClientWithResponses) AttachContactToACompanyWithBodyWithResponse(ctx context.Context, contactId string, params *AttachContactToACompanyParams, ...) (*AttachContactToACompanyResponse, error) + func (c *ClientWithResponses) AttachContactToACompanyWithResponse(ctx context.Context, contactId string, params *AttachContactToACompanyParams, ...) (*AttachContactToACompanyResponse, error) + func (c *ClientWithResponses) AttachContactToConversationWithBodyWithResponse(ctx context.Context, conversationId string, ...) (*AttachContactToConversationResponse, error) + func (c *ClientWithResponses) AttachContactToConversationWithResponse(ctx context.Context, conversationId string, ...) (*AttachContactToConversationResponse, error) + func (c *ClientWithResponses) AttachSubscriptionTypeToContactWithBodyWithResponse(ctx context.Context, contactId string, ...) (*AttachSubscriptionTypeToContactResponse, error) + func (c *ClientWithResponses) AttachSubscriptionTypeToContactWithResponse(ctx context.Context, contactId string, ...) (*AttachSubscriptionTypeToContactResponse, error) + func (c *ClientWithResponses) AttachTagToContactWithBodyWithResponse(ctx context.Context, contactId string, params *AttachTagToContactParams, ...) (*AttachTagToContactResponse, error) + func (c *ClientWithResponses) AttachTagToContactWithResponse(ctx context.Context, contactId string, params *AttachTagToContactParams, ...) (*AttachTagToContactResponse, error) + func (c *ClientWithResponses) AttachTagToConversationWithBodyWithResponse(ctx context.Context, conversationId string, ...) (*AttachTagToConversationResponse, error) + func (c *ClientWithResponses) AttachTagToConversationWithResponse(ctx context.Context, conversationId string, ...) (*AttachTagToConversationResponse, error) + func (c *ClientWithResponses) AttachTagToTicketWithBodyWithResponse(ctx context.Context, ticketId string, params *AttachTagToTicketParams, ...) (*AttachTagToTicketResponse, error) + func (c *ClientWithResponses) AttachTagToTicketWithResponse(ctx context.Context, ticketId string, params *AttachTagToTicketParams, ...) (*AttachTagToTicketResponse, error) + func (c *ClientWithResponses) BlockContactWithResponse(ctx context.Context, contactId string, params *BlockContactParams, ...) (*BlockContactResponse, error) + func (c *ClientWithResponses) CancelDataExportWithResponse(ctx context.Context, jobIdentifier string, params *CancelDataExportParams, ...) (*CancelDataExportResponse, error) + func (c *ClientWithResponses) CollectFinVoiceCallByExternalIdWithResponse(ctx context.Context, externalId string, reqEditors ...RequestEditorFn) (*CollectFinVoiceCallByExternalIdResponse, error) + func (c *ClientWithResponses) CollectFinVoiceCallByIdWithResponse(ctx context.Context, id int, reqEditors ...RequestEditorFn) (*CollectFinVoiceCallByIdResponse, error) + func (c *ClientWithResponses) CollectFinVoiceCallByPhoneNumberWithResponse(ctx context.Context, phoneNumber string, reqEditors ...RequestEditorFn) (*CollectFinVoiceCallByPhoneNumberResponse, error) + func (c *ClientWithResponses) CollectFinVoiceCallsByConversationIdWithResponse(ctx context.Context, conversationId string, reqEditors ...RequestEditorFn) (*CollectFinVoiceCallsByConversationIdResponse, error) + func (c *ClientWithResponses) ConvertConversationToTicketWithBodyWithResponse(ctx context.Context, conversationId int, ...) (*ConvertConversationToTicketResponse, error) + func (c *ClientWithResponses) ConvertConversationToTicketWithResponse(ctx context.Context, conversationId int, ...) (*ConvertConversationToTicketResponse, error) + func (c *ClientWithResponses) ConvertVisitorWithBodyWithResponse(ctx context.Context, params *ConvertVisitorParams, contentType string, ...) (*ConvertVisitorResponse, error) + func (c *ClientWithResponses) ConvertVisitorWithResponse(ctx context.Context, params *ConvertVisitorParams, ...) (*ConvertVisitorResponse, error) + func (c *ClientWithResponses) CreateArticleWithBodyWithResponse(ctx context.Context, params *CreateArticleParams, contentType string, ...) (*CreateArticleResponse, error) + func (c *ClientWithResponses) CreateArticleWithResponse(ctx context.Context, params *CreateArticleParams, ...) (*CreateArticleResponse, error) + func (c *ClientWithResponses) CreateCollectionWithBodyWithResponse(ctx context.Context, params *CreateCollectionParams, contentType string, ...) (*CreateCollectionResponse, error) + func (c *ClientWithResponses) CreateCollectionWithResponse(ctx context.Context, params *CreateCollectionParams, ...) (*CreateCollectionResponse, error) + func (c *ClientWithResponses) CreateContactWithBodyWithResponse(ctx context.Context, params *CreateContactParams, contentType string, ...) (*CreateContactResponse, error) + func (c *ClientWithResponses) CreateContactWithResponse(ctx context.Context, params *CreateContactParams, ...) (*CreateContactResponse, error) + func (c *ClientWithResponses) CreateContentImportSourceWithBodyWithResponse(ctx context.Context, params *CreateContentImportSourceParams, ...) (*CreateContentImportSourceResponse, error) + func (c *ClientWithResponses) CreateContentImportSourceWithResponse(ctx context.Context, params *CreateContentImportSourceParams, ...) (*CreateContentImportSourceResponse, error) + func (c *ClientWithResponses) CreateConversationWithBodyWithResponse(ctx context.Context, params *CreateConversationParams, contentType string, ...) (*CreateConversationResponse, error) + func (c *ClientWithResponses) CreateConversationWithResponse(ctx context.Context, params *CreateConversationParams, ...) (*CreateConversationResponse, error) + func (c *ClientWithResponses) CreateCustomObjectInstancesWithBodyWithResponse(ctx context.Context, customObjectTypeIdentifier string, ...) (*CreateCustomObjectInstancesResponse, error) + func (c *ClientWithResponses) CreateCustomObjectInstancesWithResponse(ctx context.Context, customObjectTypeIdentifier string, ...) (*CreateCustomObjectInstancesResponse, error) + func (c *ClientWithResponses) CreateDataAttributeWithBodyWithResponse(ctx context.Context, params *CreateDataAttributeParams, contentType string, ...) (*CreateDataAttributeResponse, error) + func (c *ClientWithResponses) CreateDataAttributeWithResponse(ctx context.Context, params *CreateDataAttributeParams, ...) (*CreateDataAttributeResponse, error) + func (c *ClientWithResponses) CreateDataEventWithBodyWithResponse(ctx context.Context, params *CreateDataEventParams, contentType string, ...) (*CreateDataEventResponse, error) + func (c *ClientWithResponses) CreateDataEventWithResponse(ctx context.Context, params *CreateDataEventParams, ...) (*CreateDataEventResponse, error) + func (c *ClientWithResponses) CreateDataExportWithBodyWithResponse(ctx context.Context, params *CreateDataExportParams, contentType string, ...) (*CreateDataExportResponse, error) + func (c *ClientWithResponses) CreateDataExportWithResponse(ctx context.Context, params *CreateDataExportParams, ...) (*CreateDataExportResponse, error) + func (c *ClientWithResponses) CreateExternalPageWithBodyWithResponse(ctx context.Context, params *CreateExternalPageParams, contentType string, ...) (*CreateExternalPageResponse, error) + func (c *ClientWithResponses) CreateExternalPageWithResponse(ctx context.Context, params *CreateExternalPageParams, ...) (*CreateExternalPageResponse, error) + func (c *ClientWithResponses) CreateInternalArticleWithBodyWithResponse(ctx context.Context, params *CreateInternalArticleParams, contentType string, ...) (*CreateInternalArticleResponse, error) + func (c *ClientWithResponses) CreateInternalArticleWithResponse(ctx context.Context, params *CreateInternalArticleParams, ...) (*CreateInternalArticleResponse, error) + func (c *ClientWithResponses) CreateMessageWithBodyWithResponse(ctx context.Context, params *CreateMessageParams, contentType string, ...) (*CreateMessageResponse, error) + func (c *ClientWithResponses) CreateMessageWithResponse(ctx context.Context, params *CreateMessageParams, ...) (*CreateMessageResponse, error) + func (c *ClientWithResponses) CreateNewsItemWithBodyWithResponse(ctx context.Context, params *CreateNewsItemParams, contentType string, ...) (*CreateNewsItemResponse, error) + func (c *ClientWithResponses) CreateNewsItemWithResponse(ctx context.Context, params *CreateNewsItemParams, ...) (*CreateNewsItemResponse, error) + func (c *ClientWithResponses) CreateNoteWithBodyWithResponse(ctx context.Context, contactId int, params *CreateNoteParams, ...) (*CreateNoteResponse, error) + func (c *ClientWithResponses) CreateNoteWithResponse(ctx context.Context, contactId int, params *CreateNoteParams, ...) (*CreateNoteResponse, error) + func (c *ClientWithResponses) CreateOrUpdateCompanyWithBodyWithResponse(ctx context.Context, params *CreateOrUpdateCompanyParams, contentType string, ...) (*CreateOrUpdateCompanyResponse, error) + func (c *ClientWithResponses) CreateOrUpdateCompanyWithResponse(ctx context.Context, params *CreateOrUpdateCompanyParams, ...) (*CreateOrUpdateCompanyResponse, error) + func (c *ClientWithResponses) CreatePhoneSwitchWithBodyWithResponse(ctx context.Context, params *CreatePhoneSwitchParams, contentType string, ...) (*CreatePhoneSwitchResponse, error) + func (c *ClientWithResponses) CreatePhoneSwitchWithResponse(ctx context.Context, params *CreatePhoneSwitchParams, ...) (*CreatePhoneSwitchResponse, error) + func (c *ClientWithResponses) CreateTagWithBodyWithResponse(ctx context.Context, params *CreateTagParams, contentType string, ...) (*CreateTagResponse, error) + func (c *ClientWithResponses) CreateTagWithResponse(ctx context.Context, params *CreateTagParams, body CreateTagJSONRequestBody, ...) (*CreateTagResponse, error) + func (c *ClientWithResponses) CreateTicketTypeAttributeWithBodyWithResponse(ctx context.Context, ticketTypeId string, ...) (*CreateTicketTypeAttributeResponse, error) + func (c *ClientWithResponses) CreateTicketTypeAttributeWithResponse(ctx context.Context, ticketTypeId string, ...) (*CreateTicketTypeAttributeResponse, error) + func (c *ClientWithResponses) CreateTicketTypeWithBodyWithResponse(ctx context.Context, params *CreateTicketTypeParams, contentType string, ...) (*CreateTicketTypeResponse, error) + func (c *ClientWithResponses) CreateTicketTypeWithResponse(ctx context.Context, params *CreateTicketTypeParams, ...) (*CreateTicketTypeResponse, error) + func (c *ClientWithResponses) CreateTicketWithBodyWithResponse(ctx context.Context, params *CreateTicketParams, contentType string, ...) (*CreateTicketResponse, error) + func (c *ClientWithResponses) CreateTicketWithResponse(ctx context.Context, params *CreateTicketParams, ...) (*CreateTicketResponse, error) + func (c *ClientWithResponses) DataEventSummariesWithBodyWithResponse(ctx context.Context, params *DataEventSummariesParams, contentType string, ...) (*DataEventSummariesResponse, error) + func (c *ClientWithResponses) DataEventSummariesWithResponse(ctx context.Context, params *DataEventSummariesParams, ...) (*DataEventSummariesResponse, error) + func (c *ClientWithResponses) DeleteArticleWithResponse(ctx context.Context, articleId int, params *DeleteArticleParams, ...) (*DeleteArticleResponse, error) + func (c *ClientWithResponses) DeleteCollectionWithResponse(ctx context.Context, collectionId int, params *DeleteCollectionParams, ...) (*DeleteCollectionResponse, error) + func (c *ClientWithResponses) DeleteCompanyWithResponse(ctx context.Context, companyId string, params *DeleteCompanyParams, ...) (*DeleteCompanyResponse, error) + func (c *ClientWithResponses) DeleteContactWithResponse(ctx context.Context, contactId string, params *DeleteContactParams, ...) (*DeleteContactResponse, error) + func (c *ClientWithResponses) DeleteContentImportSourceWithResponse(ctx context.Context, sourceId string, params *DeleteContentImportSourceParams, ...) (*DeleteContentImportSourceResponse, error) + func (c *ClientWithResponses) DeleteConversationWithResponse(ctx context.Context, conversationId int, params *DeleteConversationParams, ...) (*DeleteConversationResponse, error) + func (c *ClientWithResponses) DeleteCustomObjectInstancesByExternalIdWithResponse(ctx context.Context, customObjectTypeIdentifier string, ...) (*DeleteCustomObjectInstancesByExternalIdResponse, error) + func (c *ClientWithResponses) DeleteCustomObjectInstancesByIdWithResponse(ctx context.Context, customObjectTypeIdentifier string, ...) (*DeleteCustomObjectInstancesByIdResponse, error) + func (c *ClientWithResponses) DeleteExternalPageWithResponse(ctx context.Context, pageId string, params *DeleteExternalPageParams, ...) (*DeleteExternalPageResponse, error) + func (c *ClientWithResponses) DeleteInternalArticleWithResponse(ctx context.Context, internalArticleId int, ...) (*DeleteInternalArticleResponse, error) + func (c *ClientWithResponses) DeleteNewsItemWithResponse(ctx context.Context, newsItemId int, params *DeleteNewsItemParams, ...) (*DeleteNewsItemResponse, error) + func (c *ClientWithResponses) DeleteTagWithResponse(ctx context.Context, tagId string, params *DeleteTagParams, ...) (*DeleteTagResponse, error) + func (c *ClientWithResponses) DeleteTicketWithResponse(ctx context.Context, ticketId string, params *DeleteTicketParams, ...) (*DeleteTicketResponse, error) + func (c *ClientWithResponses) DetachContactFromACompanyWithResponse(ctx context.Context, contactId string, companyId string, ...) (*DetachContactFromACompanyResponse, error) + func (c *ClientWithResponses) DetachContactFromConversationWithBodyWithResponse(ctx context.Context, conversationId string, contactId string, ...) (*DetachContactFromConversationResponse, error) + func (c *ClientWithResponses) DetachContactFromConversationWithResponse(ctx context.Context, conversationId string, contactId string, ...) (*DetachContactFromConversationResponse, error) + func (c *ClientWithResponses) DetachSubscriptionTypeToContactWithResponse(ctx context.Context, contactId string, subscriptionId string, ...) (*DetachSubscriptionTypeToContactResponse, error) + func (c *ClientWithResponses) DetachTagFromContactWithResponse(ctx context.Context, contactId string, tagId string, ...) (*DetachTagFromContactResponse, error) + func (c *ClientWithResponses) DetachTagFromConversationWithBodyWithResponse(ctx context.Context, conversationId string, tagId string, ...) (*DetachTagFromConversationResponse, error) + func (c *ClientWithResponses) DetachTagFromConversationWithResponse(ctx context.Context, conversationId string, tagId string, ...) (*DetachTagFromConversationResponse, error) + func (c *ClientWithResponses) DetachTagFromTicketWithBodyWithResponse(ctx context.Context, ticketId string, tagId string, ...) (*DetachTagFromTicketResponse, error) + func (c *ClientWithResponses) DetachTagFromTicketWithResponse(ctx context.Context, ticketId string, tagId string, ...) (*DetachTagFromTicketResponse, error) + func (c *ClientWithResponses) DownloadDataExportWithResponse(ctx context.Context, jobIdentifier string, params *DownloadDataExportParams, ...) (*DownloadDataExportResponse, error) + func (c *ClientWithResponses) EnqueueCreateTicketWithBodyWithResponse(ctx context.Context, params *EnqueueCreateTicketParams, contentType string, ...) (*EnqueueCreateTicketResponse, error) + func (c *ClientWithResponses) EnqueueCreateTicketWithResponse(ctx context.Context, params *EnqueueCreateTicketParams, ...) (*EnqueueCreateTicketResponse, error) + func (c *ClientWithResponses) ExportWorkflowWithResponse(ctx context.Context, id string, params *ExportWorkflowParams, ...) (*ExportWorkflowResponse, error) + func (c *ClientWithResponses) FindTagWithResponse(ctx context.Context, tagId string, params *FindTagParams, ...) (*FindTagResponse, error) + func (c *ClientWithResponses) GetContentImportSourceWithResponse(ctx context.Context, sourceId string, params *GetContentImportSourceParams, ...) (*GetContentImportSourceResponse, error) + func (c *ClientWithResponses) GetCustomObjectInstancesByExternalIdWithResponse(ctx context.Context, customObjectTypeIdentifier string, ...) (*GetCustomObjectInstancesByExternalIdResponse, error) + func (c *ClientWithResponses) GetCustomObjectInstancesByIdWithResponse(ctx context.Context, customObjectTypeIdentifier string, ...) (*GetCustomObjectInstancesByIdResponse, error) + func (c *ClientWithResponses) GetDataExportWithResponse(ctx context.Context, jobIdentifier string, params *GetDataExportParams, ...) (*GetDataExportResponse, error) + func (c *ClientWithResponses) GetDownloadReportingDataJobIdentifierWithResponse(ctx context.Context, jobIdentifier string, ...) (*GetDownloadReportingDataJobIdentifierResponse, error) + func (c *ClientWithResponses) GetExportReportingDataGetDatasetsWithResponse(ctx context.Context, params *GetExportReportingDataGetDatasetsParams, ...) (*GetExportReportingDataGetDatasetsResponse, error) + func (c *ClientWithResponses) GetExportReportingDataJobIdentifierWithResponse(ctx context.Context, jobIdentifier string, ...) (*GetExportReportingDataJobIdentifierResponse, error) + func (c *ClientWithResponses) GetExternalPageWithResponse(ctx context.Context, pageId string, params *GetExternalPageParams, ...) (*GetExternalPageResponse, error) + func (c *ClientWithResponses) GetIpAllowlistWithResponse(ctx context.Context, params *GetIpAllowlistParams, ...) (*GetIpAllowlistResponse, error) + func (c *ClientWithResponses) GetTicketTypeWithResponse(ctx context.Context, ticketTypeId string, params *GetTicketTypeParams, ...) (*GetTicketTypeResponse, error) + func (c *ClientWithResponses) GetTicketWithResponse(ctx context.Context, ticketId string, params *GetTicketParams, ...) (*GetTicketResponse, error) + func (c *ClientWithResponses) IdentifyAdminWithResponse(ctx context.Context, params *IdentifyAdminParams, ...) (*IdentifyAdminResponse, error) + func (c *ClientWithResponses) JobsStatusWithResponse(ctx context.Context, jobId string, params *JobsStatusParams, ...) (*JobsStatusResponse, error) + func (c *ClientWithResponses) LisDataAttributesWithResponse(ctx context.Context, params *LisDataAttributesParams, ...) (*LisDataAttributesResponse, error) + func (c *ClientWithResponses) LisDataEventsWithResponse(ctx context.Context, params *LisDataEventsParams, ...) (*LisDataEventsResponse, error) + func (c *ClientWithResponses) ListActivityLogsWithResponse(ctx context.Context, params *ListActivityLogsParams, ...) (*ListActivityLogsResponse, error) + func (c *ClientWithResponses) ListAdminsWithResponse(ctx context.Context, params *ListAdminsParams, reqEditors ...RequestEditorFn) (*ListAdminsResponse, error) + func (c *ClientWithResponses) ListAllCollectionsWithResponse(ctx context.Context, params *ListAllCollectionsParams, ...) (*ListAllCollectionsResponse, error) + func (c *ClientWithResponses) ListAllCompaniesWithResponse(ctx context.Context, params *ListAllCompaniesParams, ...) (*ListAllCompaniesResponse, error) + func (c *ClientWithResponses) ListArticlesWithResponse(ctx context.Context, params *ListArticlesParams, reqEditors ...RequestEditorFn) (*ListArticlesResponse, error) + func (c *ClientWithResponses) ListAttachedContactsWithResponse(ctx context.Context, companyId string, params *ListAttachedContactsParams, ...) (*ListAttachedContactsResponse, error) + func (c *ClientWithResponses) ListAttachedSegmentsForCompaniesWithResponse(ctx context.Context, companyId string, ...) (*ListAttachedSegmentsForCompaniesResponse, error) + func (c *ClientWithResponses) ListAwayStatusReasonsWithResponse(ctx context.Context, params *ListAwayStatusReasonsParams, ...) (*ListAwayStatusReasonsResponse, error) + func (c *ClientWithResponses) ListBrandsWithResponse(ctx context.Context, params *ListBrandsParams, reqEditors ...RequestEditorFn) (*ListBrandsResponse, error) + func (c *ClientWithResponses) ListCallsWithResponse(ctx context.Context, params *ListCallsParams, reqEditors ...RequestEditorFn) (*ListCallsResponse, error) + func (c *ClientWithResponses) ListCallsWithTranscriptsWithBodyWithResponse(ctx context.Context, params *ListCallsWithTranscriptsParams, ...) (*ListCallsWithTranscriptsResponse, error) + func (c *ClientWithResponses) ListCallsWithTranscriptsWithResponse(ctx context.Context, params *ListCallsWithTranscriptsParams, ...) (*ListCallsWithTranscriptsResponse, error) + func (c *ClientWithResponses) ListCompaniesForAContactWithResponse(ctx context.Context, contactId string, params *ListCompaniesForAContactParams, ...) (*ListCompaniesForAContactResponse, error) + func (c *ClientWithResponses) ListCompanyNotesWithResponse(ctx context.Context, companyId string, params *ListCompanyNotesParams, ...) (*ListCompanyNotesResponse, error) + func (c *ClientWithResponses) ListContactsWithResponse(ctx context.Context, params *ListContactsParams, reqEditors ...RequestEditorFn) (*ListContactsResponse, error) + func (c *ClientWithResponses) ListContentImportSourcesWithResponse(ctx context.Context, params *ListContentImportSourcesParams, ...) (*ListContentImportSourcesResponse, error) + func (c *ClientWithResponses) ListConversationsWithResponse(ctx context.Context, params *ListConversationsParams, ...) (*ListConversationsResponse, error) + func (c *ClientWithResponses) ListEmailsWithResponse(ctx context.Context, params *ListEmailsParams, reqEditors ...RequestEditorFn) (*ListEmailsResponse, error) + func (c *ClientWithResponses) ListExternalPagesWithResponse(ctx context.Context, params *ListExternalPagesParams, ...) (*ListExternalPagesResponse, error) + func (c *ClientWithResponses) ListHandlingEventsWithResponse(ctx context.Context, id string, params *ListHandlingEventsParams, ...) (*ListHandlingEventsResponse, error) + func (c *ClientWithResponses) ListHelpCentersWithResponse(ctx context.Context, params *ListHelpCentersParams, ...) (*ListHelpCentersResponse, error) + func (c *ClientWithResponses) ListInternalArticlesWithResponse(ctx context.Context, params *ListInternalArticlesParams, ...) (*ListInternalArticlesResponse, error) + func (c *ClientWithResponses) ListLiveNewsfeedItemsWithResponse(ctx context.Context, newsfeedId string, params *ListLiveNewsfeedItemsParams, ...) (*ListLiveNewsfeedItemsResponse, error) + func (c *ClientWithResponses) ListNewsItemsWithResponse(ctx context.Context, params *ListNewsItemsParams, ...) (*ListNewsItemsResponse, error) + func (c *ClientWithResponses) ListNewsfeedsWithResponse(ctx context.Context, params *ListNewsfeedsParams, ...) (*ListNewsfeedsResponse, error) + func (c *ClientWithResponses) ListNotesWithResponse(ctx context.Context, contactId string, params *ListNotesParams, ...) (*ListNotesResponse, error) + func (c *ClientWithResponses) ListSegmentsForAContactWithResponse(ctx context.Context, contactId string, params *ListSegmentsForAContactParams, ...) (*ListSegmentsForAContactResponse, error) + func (c *ClientWithResponses) ListSegmentsWithResponse(ctx context.Context, params *ListSegmentsParams, reqEditors ...RequestEditorFn) (*ListSegmentsResponse, error) + func (c *ClientWithResponses) ListSubscriptionTypesWithResponse(ctx context.Context, params *ListSubscriptionTypesParams, ...) (*ListSubscriptionTypesResponse, error) + func (c *ClientWithResponses) ListSubscriptionsForAContactWithResponse(ctx context.Context, contactId string, ...) (*ListSubscriptionsForAContactResponse, error) + func (c *ClientWithResponses) ListTagsForAContactWithResponse(ctx context.Context, contactId string, params *ListTagsForAContactParams, ...) (*ListTagsForAContactResponse, error) + func (c *ClientWithResponses) ListTagsWithResponse(ctx context.Context, params *ListTagsParams, reqEditors ...RequestEditorFn) (*ListTagsResponse, error) + func (c *ClientWithResponses) ListTeamsWithResponse(ctx context.Context, params *ListTeamsParams, reqEditors ...RequestEditorFn) (*ListTeamsResponse, error) + func (c *ClientWithResponses) ListTicketStatesWithResponse(ctx context.Context, params *ListTicketStatesParams, ...) (*ListTicketStatesResponse, error) + func (c *ClientWithResponses) ListTicketTypesWithResponse(ctx context.Context, params *ListTicketTypesParams, ...) (*ListTicketTypesResponse, error) + func (c *ClientWithResponses) ManageConversationWithBodyWithResponse(ctx context.Context, conversationId string, params *ManageConversationParams, ...) (*ManageConversationResponse, error) + func (c *ClientWithResponses) ManageConversationWithResponse(ctx context.Context, conversationId string, params *ManageConversationParams, ...) (*ManageConversationResponse, error) + func (c *ClientWithResponses) MergeContactWithBodyWithResponse(ctx context.Context, params *MergeContactParams, contentType string, ...) (*MergeContactResponse, error) + func (c *ClientWithResponses) MergeContactWithResponse(ctx context.Context, params *MergeContactParams, ...) (*MergeContactResponse, error) + func (c *ClientWithResponses) PostExportReportingDataEnqueueWithBodyWithResponse(ctx context.Context, params *PostExportReportingDataEnqueueParams, ...) (*PostExportReportingDataEnqueueResponse, error) + func (c *ClientWithResponses) PostExportReportingDataEnqueueWithResponse(ctx context.Context, params *PostExportReportingDataEnqueueParams, ...) (*PostExportReportingDataEnqueueResponse, error) + func (c *ClientWithResponses) RedactConversationWithBodyWithResponse(ctx context.Context, params *RedactConversationParams, contentType string, ...) (*RedactConversationResponse, error) + func (c *ClientWithResponses) RedactConversationWithResponse(ctx context.Context, params *RedactConversationParams, ...) (*RedactConversationResponse, error) + func (c *ClientWithResponses) RegisterFinVoiceCallWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*RegisterFinVoiceCallResponse, error) + func (c *ClientWithResponses) RegisterFinVoiceCallWithResponse(ctx context.Context, body RegisterFinVoiceCallJSONRequestBody, ...) (*RegisterFinVoiceCallResponse, error) + func (c *ClientWithResponses) ReplyConversationWithBodyWithResponse(ctx context.Context, conversationId string, params *ReplyConversationParams, ...) (*ReplyConversationResponse, error) + func (c *ClientWithResponses) ReplyConversationWithResponse(ctx context.Context, conversationId string, params *ReplyConversationParams, ...) (*ReplyConversationResponse, error) + func (c *ClientWithResponses) ReplyTicketWithBodyWithResponse(ctx context.Context, ticketId string, params *ReplyTicketParams, ...) (*ReplyTicketResponse, error) + func (c *ClientWithResponses) ReplyTicketWithResponse(ctx context.Context, ticketId string, params *ReplyTicketParams, ...) (*ReplyTicketResponse, error) + func (c *ClientWithResponses) ReplyToFinWithBodyWithResponse(ctx context.Context, params *ReplyToFinParams, contentType string, ...) (*ReplyToFinResponse, error) + func (c *ClientWithResponses) ReplyToFinWithResponse(ctx context.Context, params *ReplyToFinParams, body ReplyToFinJSONRequestBody, ...) (*ReplyToFinResponse, error) + func (c *ClientWithResponses) RetrieveACompanyByIdWithResponse(ctx context.Context, companyId string, params *RetrieveACompanyByIdParams, ...) (*RetrieveACompanyByIdResponse, error) + func (c *ClientWithResponses) RetrieveAdminWithResponse(ctx context.Context, adminId int, params *RetrieveAdminParams, ...) (*RetrieveAdminResponse, error) + func (c *ClientWithResponses) RetrieveArticleWithResponse(ctx context.Context, articleId int, params *RetrieveArticleParams, ...) (*RetrieveArticleResponse, error) + func (c *ClientWithResponses) RetrieveBrandWithResponse(ctx context.Context, id string, params *RetrieveBrandParams, ...) (*RetrieveBrandResponse, error) + func (c *ClientWithResponses) RetrieveCollectionWithResponse(ctx context.Context, collectionId int, params *RetrieveCollectionParams, ...) (*RetrieveCollectionResponse, error) + func (c *ClientWithResponses) RetrieveCompanyWithResponse(ctx context.Context, params *RetrieveCompanyParams, ...) (*RetrieveCompanyResponse, error) + func (c *ClientWithResponses) RetrieveConversationWithResponse(ctx context.Context, conversationId int, params *RetrieveConversationParams, ...) (*RetrieveConversationResponse, error) + func (c *ClientWithResponses) RetrieveEmailWithResponse(ctx context.Context, id string, params *RetrieveEmailParams, ...) (*RetrieveEmailResponse, error) + func (c *ClientWithResponses) RetrieveHelpCenterWithResponse(ctx context.Context, helpCenterId int, params *RetrieveHelpCenterParams, ...) (*RetrieveHelpCenterResponse, error) + func (c *ClientWithResponses) RetrieveInternalArticleWithResponse(ctx context.Context, internalArticleId int, ...) (*RetrieveInternalArticleResponse, error) + func (c *ClientWithResponses) RetrieveNewsItemWithResponse(ctx context.Context, newsItemId int, params *RetrieveNewsItemParams, ...) (*RetrieveNewsItemResponse, error) + func (c *ClientWithResponses) RetrieveNewsfeedWithResponse(ctx context.Context, newsfeedId string, params *RetrieveNewsfeedParams, ...) (*RetrieveNewsfeedResponse, error) + func (c *ClientWithResponses) RetrieveNoteWithResponse(ctx context.Context, noteId int, params *RetrieveNoteParams, ...) (*RetrieveNoteResponse, error) + func (c *ClientWithResponses) RetrieveSegmentWithResponse(ctx context.Context, segmentId string, params *RetrieveSegmentParams, ...) (*RetrieveSegmentResponse, error) + func (c *ClientWithResponses) RetrieveTeamWithResponse(ctx context.Context, teamId string, params *RetrieveTeamParams, ...) (*RetrieveTeamResponse, error) + func (c *ClientWithResponses) RetrieveVisitorWithUserIdWithResponse(ctx context.Context, params *RetrieveVisitorWithUserIdParams, ...) (*RetrieveVisitorWithUserIdResponse, error) + func (c *ClientWithResponses) ScrollOverAllCompaniesWithResponse(ctx context.Context, params *ScrollOverAllCompaniesParams, ...) (*ScrollOverAllCompaniesResponse, error) + func (c *ClientWithResponses) SearchArticlesWithResponse(ctx context.Context, params *SearchArticlesParams, ...) (*SearchArticlesResponse, error) + func (c *ClientWithResponses) SearchContactsWithBodyWithResponse(ctx context.Context, params *SearchContactsParams, contentType string, ...) (*SearchContactsResponse, error) + func (c *ClientWithResponses) SearchContactsWithResponse(ctx context.Context, params *SearchContactsParams, ...) (*SearchContactsResponse, error) + func (c *ClientWithResponses) SearchConversationsWithBodyWithResponse(ctx context.Context, params *SearchConversationsParams, contentType string, ...) (*SearchConversationsResponse, error) + func (c *ClientWithResponses) SearchConversationsWithResponse(ctx context.Context, params *SearchConversationsParams, ...) (*SearchConversationsResponse, error) + func (c *ClientWithResponses) SearchInternalArticlesWithResponse(ctx context.Context, params *SearchInternalArticlesParams, ...) (*SearchInternalArticlesResponse, error) + func (c *ClientWithResponses) SearchTicketsWithBodyWithResponse(ctx context.Context, params *SearchTicketsParams, contentType string, ...) (*SearchTicketsResponse, error) + func (c *ClientWithResponses) SearchTicketsWithResponse(ctx context.Context, params *SearchTicketsParams, ...) (*SearchTicketsResponse, error) + func (c *ClientWithResponses) SetAwayAdminWithBodyWithResponse(ctx context.Context, adminId int, params *SetAwayAdminParams, ...) (*SetAwayAdminResponse, error) + func (c *ClientWithResponses) SetAwayAdminWithResponse(ctx context.Context, adminId int, params *SetAwayAdminParams, ...) (*SetAwayAdminResponse, error) + func (c *ClientWithResponses) ShowCallRecordingWithResponse(ctx context.Context, callId string, params *ShowCallRecordingParams, ...) (*ShowCallRecordingResponse, error) + func (c *ClientWithResponses) ShowCallTranscriptWithResponse(ctx context.Context, callId string, params *ShowCallTranscriptParams, ...) (*ShowCallTranscriptResponse, error) + func (c *ClientWithResponses) ShowCallWithResponse(ctx context.Context, callId string, params *ShowCallParams, ...) (*ShowCallResponse, error) + func (c *ClientWithResponses) ShowContactByExternalIdWithResponse(ctx context.Context, externalId string, params *ShowContactByExternalIdParams, ...) (*ShowContactByExternalIdResponse, error) + func (c *ClientWithResponses) ShowContactWithResponse(ctx context.Context, contactId string, params *ShowContactParams, ...) (*ShowContactResponse, error) + func (c *ClientWithResponses) StartFinConversationWithBodyWithResponse(ctx context.Context, params *StartFinConversationParams, contentType string, ...) (*StartFinConversationResponse, error) + func (c *ClientWithResponses) StartFinConversationWithResponse(ctx context.Context, params *StartFinConversationParams, ...) (*StartFinConversationResponse, error) + func (c *ClientWithResponses) UnarchiveContactWithResponse(ctx context.Context, contactId string, params *UnarchiveContactParams, ...) (*UnarchiveContactResponse, error) + func (c *ClientWithResponses) UpdateArticleWithBodyWithResponse(ctx context.Context, articleId int, params *UpdateArticleParams, ...) (*UpdateArticleResponse, error) + func (c *ClientWithResponses) UpdateArticleWithResponse(ctx context.Context, articleId int, params *UpdateArticleParams, ...) (*UpdateArticleResponse, error) + func (c *ClientWithResponses) UpdateCollectionWithBodyWithResponse(ctx context.Context, collectionId int, params *UpdateCollectionParams, ...) (*UpdateCollectionResponse, error) + func (c *ClientWithResponses) UpdateCollectionWithResponse(ctx context.Context, collectionId int, params *UpdateCollectionParams, ...) (*UpdateCollectionResponse, error) + func (c *ClientWithResponses) UpdateCompanyWithBodyWithResponse(ctx context.Context, companyId string, params *UpdateCompanyParams, ...) (*UpdateCompanyResponse, error) + func (c *ClientWithResponses) UpdateCompanyWithResponse(ctx context.Context, companyId string, params *UpdateCompanyParams, ...) (*UpdateCompanyResponse, error) + func (c *ClientWithResponses) UpdateContactWithBodyWithResponse(ctx context.Context, contactId string, params *UpdateContactParams, ...) (*UpdateContactResponse, error) + func (c *ClientWithResponses) UpdateContactWithResponse(ctx context.Context, contactId string, params *UpdateContactParams, ...) (*UpdateContactResponse, error) + func (c *ClientWithResponses) UpdateContentImportSourceWithBodyWithResponse(ctx context.Context, sourceId string, params *UpdateContentImportSourceParams, ...) (*UpdateContentImportSourceResponse, error) + func (c *ClientWithResponses) UpdateContentImportSourceWithResponse(ctx context.Context, sourceId string, params *UpdateContentImportSourceParams, ...) (*UpdateContentImportSourceResponse, error) + func (c *ClientWithResponses) UpdateConversationWithBodyWithResponse(ctx context.Context, conversationId int, params *UpdateConversationParams, ...) (*UpdateConversationResponse, error) + func (c *ClientWithResponses) UpdateConversationWithResponse(ctx context.Context, conversationId int, params *UpdateConversationParams, ...) (*UpdateConversationResponse, error) + func (c *ClientWithResponses) UpdateDataAttributeWithBodyWithResponse(ctx context.Context, dataAttributeId int, params *UpdateDataAttributeParams, ...) (*UpdateDataAttributeResponse, error) + func (c *ClientWithResponses) UpdateDataAttributeWithResponse(ctx context.Context, dataAttributeId int, params *UpdateDataAttributeParams, ...) (*UpdateDataAttributeResponse, error) + func (c *ClientWithResponses) UpdateExternalPageWithBodyWithResponse(ctx context.Context, pageId string, params *UpdateExternalPageParams, ...) (*UpdateExternalPageResponse, error) + func (c *ClientWithResponses) UpdateExternalPageWithResponse(ctx context.Context, pageId string, params *UpdateExternalPageParams, ...) (*UpdateExternalPageResponse, error) + func (c *ClientWithResponses) UpdateInternalArticleWithBodyWithResponse(ctx context.Context, internalArticleId int, ...) (*UpdateInternalArticleResponse, error) + func (c *ClientWithResponses) UpdateInternalArticleWithResponse(ctx context.Context, internalArticleId int, ...) (*UpdateInternalArticleResponse, error) + func (c *ClientWithResponses) UpdateIpAllowlistWithBodyWithResponse(ctx context.Context, params *UpdateIpAllowlistParams, contentType string, ...) (*UpdateIpAllowlistResponse, error) + func (c *ClientWithResponses) UpdateIpAllowlistWithResponse(ctx context.Context, params *UpdateIpAllowlistParams, ...) (*UpdateIpAllowlistResponse, error) + func (c *ClientWithResponses) UpdateNewsItemWithBodyWithResponse(ctx context.Context, newsItemId int, params *UpdateNewsItemParams, ...) (*UpdateNewsItemResponse, error) + func (c *ClientWithResponses) UpdateNewsItemWithResponse(ctx context.Context, newsItemId int, params *UpdateNewsItemParams, ...) (*UpdateNewsItemResponse, error) + func (c *ClientWithResponses) UpdateTicketTypeAttributeWithBodyWithResponse(ctx context.Context, ticketTypeId string, attributeId string, ...) (*UpdateTicketTypeAttributeResponse, error) + func (c *ClientWithResponses) UpdateTicketTypeAttributeWithResponse(ctx context.Context, ticketTypeId string, attributeId string, ...) (*UpdateTicketTypeAttributeResponse, error) + func (c *ClientWithResponses) UpdateTicketTypeWithBodyWithResponse(ctx context.Context, ticketTypeId string, params *UpdateTicketTypeParams, ...) (*UpdateTicketTypeResponse, error) + func (c *ClientWithResponses) UpdateTicketTypeWithResponse(ctx context.Context, ticketTypeId string, params *UpdateTicketTypeParams, ...) (*UpdateTicketTypeResponse, error) + func (c *ClientWithResponses) UpdateTicketWithBodyWithResponse(ctx context.Context, ticketId string, params *UpdateTicketParams, ...) (*UpdateTicketResponse, error) + func (c *ClientWithResponses) UpdateTicketWithResponse(ctx context.Context, ticketId string, params *UpdateTicketParams, ...) (*UpdateTicketResponse, error) + func (c *ClientWithResponses) UpdateVisitorWithBodyWithResponse(ctx context.Context, params *UpdateVisitorParams, contentType string, ...) (*UpdateVisitorResponse, error) + func (c *ClientWithResponses) UpdateVisitorWithResponse(ctx context.Context, params *UpdateVisitorParams, ...) (*UpdateVisitorResponse, error) + type ClientWithResponsesInterface interface + ArchiveContactWithResponse func(ctx context.Context, contactId string, params *ArchiveContactParams, ...) (*ArchiveContactResponse, error) + AttachContactToACompanyWithBodyWithResponse func(ctx context.Context, contactId string, params *AttachContactToACompanyParams, ...) (*AttachContactToACompanyResponse, error) + AttachContactToACompanyWithResponse func(ctx context.Context, contactId string, params *AttachContactToACompanyParams, ...) (*AttachContactToACompanyResponse, error) + AttachContactToConversationWithBodyWithResponse func(ctx context.Context, conversationId string, ...) (*AttachContactToConversationResponse, error) + AttachContactToConversationWithResponse func(ctx context.Context, conversationId string, ...) (*AttachContactToConversationResponse, error) + AttachSubscriptionTypeToContactWithBodyWithResponse func(ctx context.Context, contactId string, ...) (*AttachSubscriptionTypeToContactResponse, error) + AttachSubscriptionTypeToContactWithResponse func(ctx context.Context, contactId string, ...) (*AttachSubscriptionTypeToContactResponse, error) + AttachTagToContactWithBodyWithResponse func(ctx context.Context, contactId string, params *AttachTagToContactParams, ...) (*AttachTagToContactResponse, error) + AttachTagToContactWithResponse func(ctx context.Context, contactId string, params *AttachTagToContactParams, ...) (*AttachTagToContactResponse, error) + AttachTagToConversationWithBodyWithResponse func(ctx context.Context, conversationId string, ...) (*AttachTagToConversationResponse, error) + AttachTagToConversationWithResponse func(ctx context.Context, conversationId string, ...) (*AttachTagToConversationResponse, error) + AttachTagToTicketWithBodyWithResponse func(ctx context.Context, ticketId string, params *AttachTagToTicketParams, ...) (*AttachTagToTicketResponse, error) + AttachTagToTicketWithResponse func(ctx context.Context, ticketId string, params *AttachTagToTicketParams, ...) (*AttachTagToTicketResponse, error) + BlockContactWithResponse func(ctx context.Context, contactId string, params *BlockContactParams, ...) (*BlockContactResponse, error) + CancelDataExportWithResponse func(ctx context.Context, jobIdentifier string, params *CancelDataExportParams, ...) (*CancelDataExportResponse, error) + CollectFinVoiceCallByExternalIdWithResponse func(ctx context.Context, externalId string, reqEditors ...RequestEditorFn) (*CollectFinVoiceCallByExternalIdResponse, error) + CollectFinVoiceCallByIdWithResponse func(ctx context.Context, id int, reqEditors ...RequestEditorFn) (*CollectFinVoiceCallByIdResponse, error) + CollectFinVoiceCallByPhoneNumberWithResponse func(ctx context.Context, phoneNumber string, reqEditors ...RequestEditorFn) (*CollectFinVoiceCallByPhoneNumberResponse, error) + CollectFinVoiceCallsByConversationIdWithResponse func(ctx context.Context, conversationId string, reqEditors ...RequestEditorFn) (*CollectFinVoiceCallsByConversationIdResponse, error) + ConvertConversationToTicketWithBodyWithResponse func(ctx context.Context, conversationId int, ...) (*ConvertConversationToTicketResponse, error) + ConvertConversationToTicketWithResponse func(ctx context.Context, conversationId int, ...) (*ConvertConversationToTicketResponse, error) + ConvertVisitorWithBodyWithResponse func(ctx context.Context, params *ConvertVisitorParams, contentType string, ...) (*ConvertVisitorResponse, error) + ConvertVisitorWithResponse func(ctx context.Context, params *ConvertVisitorParams, ...) (*ConvertVisitorResponse, error) + CreateArticleWithBodyWithResponse func(ctx context.Context, params *CreateArticleParams, contentType string, ...) (*CreateArticleResponse, error) + CreateArticleWithResponse func(ctx context.Context, params *CreateArticleParams, ...) (*CreateArticleResponse, error) + CreateCollectionWithBodyWithResponse func(ctx context.Context, params *CreateCollectionParams, contentType string, ...) (*CreateCollectionResponse, error) + CreateCollectionWithResponse func(ctx context.Context, params *CreateCollectionParams, ...) (*CreateCollectionResponse, error) + CreateContactWithBodyWithResponse func(ctx context.Context, params *CreateContactParams, contentType string, ...) (*CreateContactResponse, error) + CreateContactWithResponse func(ctx context.Context, params *CreateContactParams, ...) (*CreateContactResponse, error) + CreateContentImportSourceWithBodyWithResponse func(ctx context.Context, params *CreateContentImportSourceParams, ...) (*CreateContentImportSourceResponse, error) + CreateContentImportSourceWithResponse func(ctx context.Context, params *CreateContentImportSourceParams, ...) (*CreateContentImportSourceResponse, error) + CreateConversationWithBodyWithResponse func(ctx context.Context, params *CreateConversationParams, contentType string, ...) (*CreateConversationResponse, error) + CreateConversationWithResponse func(ctx context.Context, params *CreateConversationParams, ...) (*CreateConversationResponse, error) + CreateCustomObjectInstancesWithBodyWithResponse func(ctx context.Context, customObjectTypeIdentifier string, ...) (*CreateCustomObjectInstancesResponse, error) + CreateCustomObjectInstancesWithResponse func(ctx context.Context, customObjectTypeIdentifier string, ...) (*CreateCustomObjectInstancesResponse, error) + CreateDataAttributeWithBodyWithResponse func(ctx context.Context, params *CreateDataAttributeParams, contentType string, ...) (*CreateDataAttributeResponse, error) + CreateDataAttributeWithResponse func(ctx context.Context, params *CreateDataAttributeParams, ...) (*CreateDataAttributeResponse, error) + CreateDataEventWithBodyWithResponse func(ctx context.Context, params *CreateDataEventParams, contentType string, ...) (*CreateDataEventResponse, error) + CreateDataEventWithResponse func(ctx context.Context, params *CreateDataEventParams, ...) (*CreateDataEventResponse, error) + CreateDataExportWithBodyWithResponse func(ctx context.Context, params *CreateDataExportParams, contentType string, ...) (*CreateDataExportResponse, error) + CreateDataExportWithResponse func(ctx context.Context, params *CreateDataExportParams, ...) (*CreateDataExportResponse, error) + CreateExternalPageWithBodyWithResponse func(ctx context.Context, params *CreateExternalPageParams, contentType string, ...) (*CreateExternalPageResponse, error) + CreateExternalPageWithResponse func(ctx context.Context, params *CreateExternalPageParams, ...) (*CreateExternalPageResponse, error) + CreateInternalArticleWithBodyWithResponse func(ctx context.Context, params *CreateInternalArticleParams, contentType string, ...) (*CreateInternalArticleResponse, error) + CreateInternalArticleWithResponse func(ctx context.Context, params *CreateInternalArticleParams, ...) (*CreateInternalArticleResponse, error) + CreateMessageWithBodyWithResponse func(ctx context.Context, params *CreateMessageParams, contentType string, ...) (*CreateMessageResponse, error) + CreateMessageWithResponse func(ctx context.Context, params *CreateMessageParams, ...) (*CreateMessageResponse, error) + CreateNewsItemWithBodyWithResponse func(ctx context.Context, params *CreateNewsItemParams, contentType string, ...) (*CreateNewsItemResponse, error) + CreateNewsItemWithResponse func(ctx context.Context, params *CreateNewsItemParams, ...) (*CreateNewsItemResponse, error) + CreateNoteWithBodyWithResponse func(ctx context.Context, contactId int, params *CreateNoteParams, ...) (*CreateNoteResponse, error) + CreateNoteWithResponse func(ctx context.Context, contactId int, params *CreateNoteParams, ...) (*CreateNoteResponse, error) + CreateOrUpdateCompanyWithBodyWithResponse func(ctx context.Context, params *CreateOrUpdateCompanyParams, contentType string, ...) (*CreateOrUpdateCompanyResponse, error) + CreateOrUpdateCompanyWithResponse func(ctx context.Context, params *CreateOrUpdateCompanyParams, ...) (*CreateOrUpdateCompanyResponse, error) + CreatePhoneSwitchWithBodyWithResponse func(ctx context.Context, params *CreatePhoneSwitchParams, contentType string, ...) (*CreatePhoneSwitchResponse, error) + CreatePhoneSwitchWithResponse func(ctx context.Context, params *CreatePhoneSwitchParams, ...) (*CreatePhoneSwitchResponse, error) + CreateTagWithBodyWithResponse func(ctx context.Context, params *CreateTagParams, contentType string, ...) (*CreateTagResponse, error) + CreateTagWithResponse func(ctx context.Context, params *CreateTagParams, body CreateTagJSONRequestBody, ...) (*CreateTagResponse, error) + CreateTicketTypeAttributeWithBodyWithResponse func(ctx context.Context, ticketTypeId string, ...) (*CreateTicketTypeAttributeResponse, error) + CreateTicketTypeAttributeWithResponse func(ctx context.Context, ticketTypeId string, ...) (*CreateTicketTypeAttributeResponse, error) + CreateTicketTypeWithBodyWithResponse func(ctx context.Context, params *CreateTicketTypeParams, contentType string, ...) (*CreateTicketTypeResponse, error) + CreateTicketTypeWithResponse func(ctx context.Context, params *CreateTicketTypeParams, ...) (*CreateTicketTypeResponse, error) + CreateTicketWithBodyWithResponse func(ctx context.Context, params *CreateTicketParams, contentType string, ...) (*CreateTicketResponse, error) + CreateTicketWithResponse func(ctx context.Context, params *CreateTicketParams, ...) (*CreateTicketResponse, error) + DataEventSummariesWithBodyWithResponse func(ctx context.Context, params *DataEventSummariesParams, contentType string, ...) (*DataEventSummariesResponse, error) + DataEventSummariesWithResponse func(ctx context.Context, params *DataEventSummariesParams, ...) (*DataEventSummariesResponse, error) + DeleteArticleWithResponse func(ctx context.Context, articleId int, params *DeleteArticleParams, ...) (*DeleteArticleResponse, error) + DeleteCollectionWithResponse func(ctx context.Context, collectionId int, params *DeleteCollectionParams, ...) (*DeleteCollectionResponse, error) + DeleteCompanyWithResponse func(ctx context.Context, companyId string, params *DeleteCompanyParams, ...) (*DeleteCompanyResponse, error) + DeleteContactWithResponse func(ctx context.Context, contactId string, params *DeleteContactParams, ...) (*DeleteContactResponse, error) + DeleteContentImportSourceWithResponse func(ctx context.Context, sourceId string, params *DeleteContentImportSourceParams, ...) (*DeleteContentImportSourceResponse, error) + DeleteConversationWithResponse func(ctx context.Context, conversationId int, params *DeleteConversationParams, ...) (*DeleteConversationResponse, error) + DeleteCustomObjectInstancesByExternalIdWithResponse func(ctx context.Context, customObjectTypeIdentifier string, ...) (*DeleteCustomObjectInstancesByExternalIdResponse, error) + DeleteCustomObjectInstancesByIdWithResponse func(ctx context.Context, customObjectTypeIdentifier string, ...) (*DeleteCustomObjectInstancesByIdResponse, error) + DeleteExternalPageWithResponse func(ctx context.Context, pageId string, params *DeleteExternalPageParams, ...) (*DeleteExternalPageResponse, error) + DeleteInternalArticleWithResponse func(ctx context.Context, internalArticleId int, ...) (*DeleteInternalArticleResponse, error) + DeleteNewsItemWithResponse func(ctx context.Context, newsItemId int, params *DeleteNewsItemParams, ...) (*DeleteNewsItemResponse, error) + DeleteTagWithResponse func(ctx context.Context, tagId string, params *DeleteTagParams, ...) (*DeleteTagResponse, error) + DeleteTicketWithResponse func(ctx context.Context, ticketId string, params *DeleteTicketParams, ...) (*DeleteTicketResponse, error) + DetachContactFromACompanyWithResponse func(ctx context.Context, contactId string, companyId string, ...) (*DetachContactFromACompanyResponse, error) + DetachContactFromConversationWithBodyWithResponse func(ctx context.Context, conversationId string, contactId string, ...) (*DetachContactFromConversationResponse, error) + DetachContactFromConversationWithResponse func(ctx context.Context, conversationId string, contactId string, ...) (*DetachContactFromConversationResponse, error) + DetachSubscriptionTypeToContactWithResponse func(ctx context.Context, contactId string, subscriptionId string, ...) (*DetachSubscriptionTypeToContactResponse, error) + DetachTagFromContactWithResponse func(ctx context.Context, contactId string, tagId string, ...) (*DetachTagFromContactResponse, error) + DetachTagFromConversationWithBodyWithResponse func(ctx context.Context, conversationId string, tagId string, ...) (*DetachTagFromConversationResponse, error) + DetachTagFromConversationWithResponse func(ctx context.Context, conversationId string, tagId string, ...) (*DetachTagFromConversationResponse, error) + DetachTagFromTicketWithBodyWithResponse func(ctx context.Context, ticketId string, tagId string, ...) (*DetachTagFromTicketResponse, error) + DetachTagFromTicketWithResponse func(ctx context.Context, ticketId string, tagId string, ...) (*DetachTagFromTicketResponse, error) + DownloadDataExportWithResponse func(ctx context.Context, jobIdentifier string, params *DownloadDataExportParams, ...) (*DownloadDataExportResponse, error) + EnqueueCreateTicketWithBodyWithResponse func(ctx context.Context, params *EnqueueCreateTicketParams, contentType string, ...) (*EnqueueCreateTicketResponse, error) + EnqueueCreateTicketWithResponse func(ctx context.Context, params *EnqueueCreateTicketParams, ...) (*EnqueueCreateTicketResponse, error) + ExportWorkflowWithResponse func(ctx context.Context, id string, params *ExportWorkflowParams, ...) (*ExportWorkflowResponse, error) + FindTagWithResponse func(ctx context.Context, tagId string, params *FindTagParams, ...) (*FindTagResponse, error) + GetContentImportSourceWithResponse func(ctx context.Context, sourceId string, params *GetContentImportSourceParams, ...) (*GetContentImportSourceResponse, error) + GetCustomObjectInstancesByExternalIdWithResponse func(ctx context.Context, customObjectTypeIdentifier string, ...) (*GetCustomObjectInstancesByExternalIdResponse, error) + GetCustomObjectInstancesByIdWithResponse func(ctx context.Context, customObjectTypeIdentifier string, ...) (*GetCustomObjectInstancesByIdResponse, error) + GetDataExportWithResponse func(ctx context.Context, jobIdentifier string, params *GetDataExportParams, ...) (*GetDataExportResponse, error) + GetDownloadReportingDataJobIdentifierWithResponse func(ctx context.Context, jobIdentifier string, ...) (*GetDownloadReportingDataJobIdentifierResponse, error) + GetExportReportingDataGetDatasetsWithResponse func(ctx context.Context, params *GetExportReportingDataGetDatasetsParams, ...) (*GetExportReportingDataGetDatasetsResponse, error) + GetExportReportingDataJobIdentifierWithResponse func(ctx context.Context, jobIdentifier string, ...) (*GetExportReportingDataJobIdentifierResponse, error) + GetExternalPageWithResponse func(ctx context.Context, pageId string, params *GetExternalPageParams, ...) (*GetExternalPageResponse, error) + GetIpAllowlistWithResponse func(ctx context.Context, params *GetIpAllowlistParams, ...) (*GetIpAllowlistResponse, error) + GetTicketTypeWithResponse func(ctx context.Context, ticketTypeId string, params *GetTicketTypeParams, ...) (*GetTicketTypeResponse, error) + GetTicketWithResponse func(ctx context.Context, ticketId string, params *GetTicketParams, ...) (*GetTicketResponse, error) + IdentifyAdminWithResponse func(ctx context.Context, params *IdentifyAdminParams, ...) (*IdentifyAdminResponse, error) + JobsStatusWithResponse func(ctx context.Context, jobId string, params *JobsStatusParams, ...) (*JobsStatusResponse, error) + LisDataAttributesWithResponse func(ctx context.Context, params *LisDataAttributesParams, ...) (*LisDataAttributesResponse, error) + LisDataEventsWithResponse func(ctx context.Context, params *LisDataEventsParams, ...) (*LisDataEventsResponse, error) + ListActivityLogsWithResponse func(ctx context.Context, params *ListActivityLogsParams, ...) (*ListActivityLogsResponse, error) + ListAdminsWithResponse func(ctx context.Context, params *ListAdminsParams, reqEditors ...RequestEditorFn) (*ListAdminsResponse, error) + ListAllCollectionsWithResponse func(ctx context.Context, params *ListAllCollectionsParams, ...) (*ListAllCollectionsResponse, error) + ListAllCompaniesWithResponse func(ctx context.Context, params *ListAllCompaniesParams, ...) (*ListAllCompaniesResponse, error) + ListArticlesWithResponse func(ctx context.Context, params *ListArticlesParams, reqEditors ...RequestEditorFn) (*ListArticlesResponse, error) + ListAttachedContactsWithResponse func(ctx context.Context, companyId string, params *ListAttachedContactsParams, ...) (*ListAttachedContactsResponse, error) + ListAttachedSegmentsForCompaniesWithResponse func(ctx context.Context, companyId string, ...) (*ListAttachedSegmentsForCompaniesResponse, error) + ListAwayStatusReasonsWithResponse func(ctx context.Context, params *ListAwayStatusReasonsParams, ...) (*ListAwayStatusReasonsResponse, error) + ListBrandsWithResponse func(ctx context.Context, params *ListBrandsParams, reqEditors ...RequestEditorFn) (*ListBrandsResponse, error) + ListCallsWithResponse func(ctx context.Context, params *ListCallsParams, reqEditors ...RequestEditorFn) (*ListCallsResponse, error) + ListCallsWithTranscriptsWithBodyWithResponse func(ctx context.Context, params *ListCallsWithTranscriptsParams, ...) (*ListCallsWithTranscriptsResponse, error) + ListCallsWithTranscriptsWithResponse func(ctx context.Context, params *ListCallsWithTranscriptsParams, ...) (*ListCallsWithTranscriptsResponse, error) + ListCompaniesForAContactWithResponse func(ctx context.Context, contactId string, params *ListCompaniesForAContactParams, ...) (*ListCompaniesForAContactResponse, error) + ListCompanyNotesWithResponse func(ctx context.Context, companyId string, params *ListCompanyNotesParams, ...) (*ListCompanyNotesResponse, error) + ListContactsWithResponse func(ctx context.Context, params *ListContactsParams, reqEditors ...RequestEditorFn) (*ListContactsResponse, error) + ListContentImportSourcesWithResponse func(ctx context.Context, params *ListContentImportSourcesParams, ...) (*ListContentImportSourcesResponse, error) + ListConversationsWithResponse func(ctx context.Context, params *ListConversationsParams, ...) (*ListConversationsResponse, error) + ListEmailsWithResponse func(ctx context.Context, params *ListEmailsParams, reqEditors ...RequestEditorFn) (*ListEmailsResponse, error) + ListExternalPagesWithResponse func(ctx context.Context, params *ListExternalPagesParams, ...) (*ListExternalPagesResponse, error) + ListHandlingEventsWithResponse func(ctx context.Context, id string, params *ListHandlingEventsParams, ...) (*ListHandlingEventsResponse, error) + ListHelpCentersWithResponse func(ctx context.Context, params *ListHelpCentersParams, ...) (*ListHelpCentersResponse, error) + ListInternalArticlesWithResponse func(ctx context.Context, params *ListInternalArticlesParams, ...) (*ListInternalArticlesResponse, error) + ListLiveNewsfeedItemsWithResponse func(ctx context.Context, newsfeedId string, params *ListLiveNewsfeedItemsParams, ...) (*ListLiveNewsfeedItemsResponse, error) + ListNewsItemsWithResponse func(ctx context.Context, params *ListNewsItemsParams, ...) (*ListNewsItemsResponse, error) + ListNewsfeedsWithResponse func(ctx context.Context, params *ListNewsfeedsParams, ...) (*ListNewsfeedsResponse, error) + ListNotesWithResponse func(ctx context.Context, contactId string, params *ListNotesParams, ...) (*ListNotesResponse, error) + ListSegmentsForAContactWithResponse func(ctx context.Context, contactId string, params *ListSegmentsForAContactParams, ...) (*ListSegmentsForAContactResponse, error) + ListSegmentsWithResponse func(ctx context.Context, params *ListSegmentsParams, reqEditors ...RequestEditorFn) (*ListSegmentsResponse, error) + ListSubscriptionTypesWithResponse func(ctx context.Context, params *ListSubscriptionTypesParams, ...) (*ListSubscriptionTypesResponse, error) + ListSubscriptionsForAContactWithResponse func(ctx context.Context, contactId string, ...) (*ListSubscriptionsForAContactResponse, error) + ListTagsForAContactWithResponse func(ctx context.Context, contactId string, params *ListTagsForAContactParams, ...) (*ListTagsForAContactResponse, error) + ListTagsWithResponse func(ctx context.Context, params *ListTagsParams, reqEditors ...RequestEditorFn) (*ListTagsResponse, error) + ListTeamsWithResponse func(ctx context.Context, params *ListTeamsParams, reqEditors ...RequestEditorFn) (*ListTeamsResponse, error) + ListTicketStatesWithResponse func(ctx context.Context, params *ListTicketStatesParams, ...) (*ListTicketStatesResponse, error) + ListTicketTypesWithResponse func(ctx context.Context, params *ListTicketTypesParams, ...) (*ListTicketTypesResponse, error) + ManageConversationWithBodyWithResponse func(ctx context.Context, conversationId string, params *ManageConversationParams, ...) (*ManageConversationResponse, error) + ManageConversationWithResponse func(ctx context.Context, conversationId string, params *ManageConversationParams, ...) (*ManageConversationResponse, error) + MergeContactWithBodyWithResponse func(ctx context.Context, params *MergeContactParams, contentType string, ...) (*MergeContactResponse, error) + MergeContactWithResponse func(ctx context.Context, params *MergeContactParams, ...) (*MergeContactResponse, error) + PostExportReportingDataEnqueueWithBodyWithResponse func(ctx context.Context, params *PostExportReportingDataEnqueueParams, ...) (*PostExportReportingDataEnqueueResponse, error) + PostExportReportingDataEnqueueWithResponse func(ctx context.Context, params *PostExportReportingDataEnqueueParams, ...) (*PostExportReportingDataEnqueueResponse, error) + RedactConversationWithBodyWithResponse func(ctx context.Context, params *RedactConversationParams, contentType string, ...) (*RedactConversationResponse, error) + RedactConversationWithResponse func(ctx context.Context, params *RedactConversationParams, ...) (*RedactConversationResponse, error) + RegisterFinVoiceCallWithBodyWithResponse func(ctx context.Context, contentType string, body io.Reader, ...) (*RegisterFinVoiceCallResponse, error) + RegisterFinVoiceCallWithResponse func(ctx context.Context, body RegisterFinVoiceCallJSONRequestBody, ...) (*RegisterFinVoiceCallResponse, error) + ReplyConversationWithBodyWithResponse func(ctx context.Context, conversationId string, params *ReplyConversationParams, ...) (*ReplyConversationResponse, error) + ReplyConversationWithResponse func(ctx context.Context, conversationId string, params *ReplyConversationParams, ...) (*ReplyConversationResponse, error) + ReplyTicketWithBodyWithResponse func(ctx context.Context, ticketId string, params *ReplyTicketParams, ...) (*ReplyTicketResponse, error) + ReplyTicketWithResponse func(ctx context.Context, ticketId string, params *ReplyTicketParams, ...) (*ReplyTicketResponse, error) + ReplyToFinWithBodyWithResponse func(ctx context.Context, params *ReplyToFinParams, contentType string, ...) (*ReplyToFinResponse, error) + ReplyToFinWithResponse func(ctx context.Context, params *ReplyToFinParams, body ReplyToFinJSONRequestBody, ...) (*ReplyToFinResponse, error) + RetrieveACompanyByIdWithResponse func(ctx context.Context, companyId string, params *RetrieveACompanyByIdParams, ...) (*RetrieveACompanyByIdResponse, error) + RetrieveAdminWithResponse func(ctx context.Context, adminId int, params *RetrieveAdminParams, ...) (*RetrieveAdminResponse, error) + RetrieveArticleWithResponse func(ctx context.Context, articleId int, params *RetrieveArticleParams, ...) (*RetrieveArticleResponse, error) + RetrieveBrandWithResponse func(ctx context.Context, id string, params *RetrieveBrandParams, ...) (*RetrieveBrandResponse, error) + RetrieveCollectionWithResponse func(ctx context.Context, collectionId int, params *RetrieveCollectionParams, ...) (*RetrieveCollectionResponse, error) + RetrieveCompanyWithResponse func(ctx context.Context, params *RetrieveCompanyParams, ...) (*RetrieveCompanyResponse, error) + RetrieveConversationWithResponse func(ctx context.Context, conversationId int, params *RetrieveConversationParams, ...) (*RetrieveConversationResponse, error) + RetrieveEmailWithResponse func(ctx context.Context, id string, params *RetrieveEmailParams, ...) (*RetrieveEmailResponse, error) + RetrieveHelpCenterWithResponse func(ctx context.Context, helpCenterId int, params *RetrieveHelpCenterParams, ...) (*RetrieveHelpCenterResponse, error) + RetrieveInternalArticleWithResponse func(ctx context.Context, internalArticleId int, ...) (*RetrieveInternalArticleResponse, error) + RetrieveNewsItemWithResponse func(ctx context.Context, newsItemId int, params *RetrieveNewsItemParams, ...) (*RetrieveNewsItemResponse, error) + RetrieveNewsfeedWithResponse func(ctx context.Context, newsfeedId string, params *RetrieveNewsfeedParams, ...) (*RetrieveNewsfeedResponse, error) + RetrieveNoteWithResponse func(ctx context.Context, noteId int, params *RetrieveNoteParams, ...) (*RetrieveNoteResponse, error) + RetrieveSegmentWithResponse func(ctx context.Context, segmentId string, params *RetrieveSegmentParams, ...) (*RetrieveSegmentResponse, error) + RetrieveTeamWithResponse func(ctx context.Context, teamId string, params *RetrieveTeamParams, ...) (*RetrieveTeamResponse, error) + RetrieveVisitorWithUserIdWithResponse func(ctx context.Context, params *RetrieveVisitorWithUserIdParams, ...) (*RetrieveVisitorWithUserIdResponse, error) + ScrollOverAllCompaniesWithResponse func(ctx context.Context, params *ScrollOverAllCompaniesParams, ...) (*ScrollOverAllCompaniesResponse, error) + SearchArticlesWithResponse func(ctx context.Context, params *SearchArticlesParams, ...) (*SearchArticlesResponse, error) + SearchContactsWithBodyWithResponse func(ctx context.Context, params *SearchContactsParams, contentType string, ...) (*SearchContactsResponse, error) + SearchContactsWithResponse func(ctx context.Context, params *SearchContactsParams, ...) (*SearchContactsResponse, error) + SearchConversationsWithBodyWithResponse func(ctx context.Context, params *SearchConversationsParams, contentType string, ...) (*SearchConversationsResponse, error) + SearchConversationsWithResponse func(ctx context.Context, params *SearchConversationsParams, ...) (*SearchConversationsResponse, error) + SearchInternalArticlesWithResponse func(ctx context.Context, params *SearchInternalArticlesParams, ...) (*SearchInternalArticlesResponse, error) + SearchTicketsWithBodyWithResponse func(ctx context.Context, params *SearchTicketsParams, contentType string, ...) (*SearchTicketsResponse, error) + SearchTicketsWithResponse func(ctx context.Context, params *SearchTicketsParams, ...) (*SearchTicketsResponse, error) + SetAwayAdminWithBodyWithResponse func(ctx context.Context, adminId int, params *SetAwayAdminParams, ...) (*SetAwayAdminResponse, error) + SetAwayAdminWithResponse func(ctx context.Context, adminId int, params *SetAwayAdminParams, ...) (*SetAwayAdminResponse, error) + ShowCallRecordingWithResponse func(ctx context.Context, callId string, params *ShowCallRecordingParams, ...) (*ShowCallRecordingResponse, error) + ShowCallTranscriptWithResponse func(ctx context.Context, callId string, params *ShowCallTranscriptParams, ...) (*ShowCallTranscriptResponse, error) + ShowCallWithResponse func(ctx context.Context, callId string, params *ShowCallParams, ...) (*ShowCallResponse, error) + ShowContactByExternalIdWithResponse func(ctx context.Context, externalId string, params *ShowContactByExternalIdParams, ...) (*ShowContactByExternalIdResponse, error) + ShowContactWithResponse func(ctx context.Context, contactId string, params *ShowContactParams, ...) (*ShowContactResponse, error) + StartFinConversationWithBodyWithResponse func(ctx context.Context, params *StartFinConversationParams, contentType string, ...) (*StartFinConversationResponse, error) + StartFinConversationWithResponse func(ctx context.Context, params *StartFinConversationParams, ...) (*StartFinConversationResponse, error) + UnarchiveContactWithResponse func(ctx context.Context, contactId string, params *UnarchiveContactParams, ...) (*UnarchiveContactResponse, error) + UpdateArticleWithBodyWithResponse func(ctx context.Context, articleId int, params *UpdateArticleParams, ...) (*UpdateArticleResponse, error) + UpdateArticleWithResponse func(ctx context.Context, articleId int, params *UpdateArticleParams, ...) (*UpdateArticleResponse, error) + UpdateCollectionWithBodyWithResponse func(ctx context.Context, collectionId int, params *UpdateCollectionParams, ...) (*UpdateCollectionResponse, error) + UpdateCollectionWithResponse func(ctx context.Context, collectionId int, params *UpdateCollectionParams, ...) (*UpdateCollectionResponse, error) + UpdateCompanyWithBodyWithResponse func(ctx context.Context, companyId string, params *UpdateCompanyParams, ...) (*UpdateCompanyResponse, error) + UpdateCompanyWithResponse func(ctx context.Context, companyId string, params *UpdateCompanyParams, ...) (*UpdateCompanyResponse, error) + UpdateContactWithBodyWithResponse func(ctx context.Context, contactId string, params *UpdateContactParams, ...) (*UpdateContactResponse, error) + UpdateContactWithResponse func(ctx context.Context, contactId string, params *UpdateContactParams, ...) (*UpdateContactResponse, error) + UpdateContentImportSourceWithBodyWithResponse func(ctx context.Context, sourceId string, params *UpdateContentImportSourceParams, ...) (*UpdateContentImportSourceResponse, error) + UpdateContentImportSourceWithResponse func(ctx context.Context, sourceId string, params *UpdateContentImportSourceParams, ...) (*UpdateContentImportSourceResponse, error) + UpdateConversationWithBodyWithResponse func(ctx context.Context, conversationId int, params *UpdateConversationParams, ...) (*UpdateConversationResponse, error) + UpdateConversationWithResponse func(ctx context.Context, conversationId int, params *UpdateConversationParams, ...) (*UpdateConversationResponse, error) + UpdateDataAttributeWithBodyWithResponse func(ctx context.Context, dataAttributeId int, params *UpdateDataAttributeParams, ...) (*UpdateDataAttributeResponse, error) + UpdateDataAttributeWithResponse func(ctx context.Context, dataAttributeId int, params *UpdateDataAttributeParams, ...) (*UpdateDataAttributeResponse, error) + UpdateExternalPageWithBodyWithResponse func(ctx context.Context, pageId string, params *UpdateExternalPageParams, ...) (*UpdateExternalPageResponse, error) + UpdateExternalPageWithResponse func(ctx context.Context, pageId string, params *UpdateExternalPageParams, ...) (*UpdateExternalPageResponse, error) + UpdateInternalArticleWithBodyWithResponse func(ctx context.Context, internalArticleId int, ...) (*UpdateInternalArticleResponse, error) + UpdateInternalArticleWithResponse func(ctx context.Context, internalArticleId int, ...) (*UpdateInternalArticleResponse, error) + UpdateIpAllowlistWithBodyWithResponse func(ctx context.Context, params *UpdateIpAllowlistParams, contentType string, ...) (*UpdateIpAllowlistResponse, error) + UpdateIpAllowlistWithResponse func(ctx context.Context, params *UpdateIpAllowlistParams, ...) (*UpdateIpAllowlistResponse, error) + UpdateNewsItemWithBodyWithResponse func(ctx context.Context, newsItemId int, params *UpdateNewsItemParams, ...) (*UpdateNewsItemResponse, error) + UpdateNewsItemWithResponse func(ctx context.Context, newsItemId int, params *UpdateNewsItemParams, ...) (*UpdateNewsItemResponse, error) + UpdateTicketTypeAttributeWithBodyWithResponse func(ctx context.Context, ticketTypeId string, attributeId string, ...) (*UpdateTicketTypeAttributeResponse, error) + UpdateTicketTypeAttributeWithResponse func(ctx context.Context, ticketTypeId string, attributeId string, ...) (*UpdateTicketTypeAttributeResponse, error) + UpdateTicketTypeWithBodyWithResponse func(ctx context.Context, ticketTypeId string, params *UpdateTicketTypeParams, ...) (*UpdateTicketTypeResponse, error) + UpdateTicketTypeWithResponse func(ctx context.Context, ticketTypeId string, params *UpdateTicketTypeParams, ...) (*UpdateTicketTypeResponse, error) + UpdateTicketWithBodyWithResponse func(ctx context.Context, ticketId string, params *UpdateTicketParams, ...) (*UpdateTicketResponse, error) + UpdateTicketWithResponse func(ctx context.Context, ticketId string, params *UpdateTicketParams, ...) (*UpdateTicketResponse, error) + UpdateVisitorWithBodyWithResponse func(ctx context.Context, params *UpdateVisitorParams, contentType string, ...) (*UpdateVisitorResponse, error) + UpdateVisitorWithResponse func(ctx context.Context, params *UpdateVisitorParams, ...) (*UpdateVisitorResponse, error) + type CloseConversationRequestMessageType string + const Close + func (e CloseConversationRequestMessageType) Valid() bool + type CloseConversationRequestSchema struct + AdminId string + Body *string + MessageType CloseConversationRequestMessageType + Type CloseConversationRequestType + type CloseConversationRequestType string + const CloseConversationRequestTypeAdmin + func (e CloseConversationRequestType) Valid() bool + type CollectFinVoiceCallByExternalIdResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *AiCallResponseSchema + JSON404 *ErrorSchema + JSONDefault *ErrorSchema + func ParseCollectFinVoiceCallByExternalIdResponse(rsp *http.Response) (*CollectFinVoiceCallByExternalIdResponse, error) + func (r CollectFinVoiceCallByExternalIdResponse) Status() string + func (r CollectFinVoiceCallByExternalIdResponse) StatusCode() int + type CollectFinVoiceCallByIdResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *AiCallResponseSchema + JSON404 *ErrorSchema + JSONDefault *ErrorSchema + func ParseCollectFinVoiceCallByIdResponse(rsp *http.Response) (*CollectFinVoiceCallByIdResponse, error) + func (r CollectFinVoiceCallByIdResponse) Status() string + func (r CollectFinVoiceCallByIdResponse) StatusCode() int + type CollectFinVoiceCallByPhoneNumberResponse struct + Body []byte + HTTPResponse *http.Response + JSON401 *ErrorSchema + JSON404 *ErrorSchema + JSONDefault *ErrorSchema + func ParseCollectFinVoiceCallByPhoneNumberResponse(rsp *http.Response) (*CollectFinVoiceCallByPhoneNumberResponse, error) + func (r CollectFinVoiceCallByPhoneNumberResponse) Status() string + func (r CollectFinVoiceCallByPhoneNumberResponse) StatusCode() int + type CollectFinVoiceCallsByConversationIdResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *[]AiCallResponseSchema + JSON401 *ErrorSchema + JSONDefault *ErrorSchema + func ParseCollectFinVoiceCallsByConversationIdResponse(rsp *http.Response) (*CollectFinVoiceCallsByConversationIdResponse, error) + func (r CollectFinVoiceCallsByConversationIdResponse) Status() string + func (r CollectFinVoiceCallsByConversationIdResponse) StatusCode() int + type CollectionListSchema struct + Data *[]CollectionSchema + Pages *CursorPagesSchema + TotalCount *int + Type *CollectionListType + type CollectionListType string + const CollectionListTypeList + func (e CollectionListType) Valid() bool + type CollectionSchema struct + CreatedAt *int + DefaultLocale *string + Description *string + HelpCenterId *int + Icon *string + Id *string + Name *string + Order *int + ParentId *string + TranslatedContent *GroupTranslatedContentSchema + UpdatedAt *int + Url *string + WorkspaceId *string + type CompanyAttachedContactsSchema struct + Data *[]ContactSchema + Pages *CursorPagesSchema + TotalCount *int + Type *CompanyAttachedContactsType + type CompanyAttachedContactsType string + const CompanyAttachedContactsTypeList + func (e CompanyAttachedContactsType) Valid() bool + type CompanyAttachedSegmentsSchema struct + Data *[]SegmentSchema + Type *CompanyAttachedSegmentsType + type CompanyAttachedSegmentsType string + const CompanyAttachedSegmentsTypeList + func (e CompanyAttachedSegmentsType) Valid() bool + type CompanyDataSchema struct + Id *string + Type *CompanyDataType + Url *string + type CompanyDataType string + const CompanyDataTypeCompany + func (e CompanyDataType) Valid() bool + type CompanyListSchema struct + Data *[]CompanySchema + Pages *CursorPagesSchema + TotalCount *int + Type *CompanyListType + type CompanyListType string + const CompanyListTypeList + func (e CompanyListType) Valid() bool + type CompanyNoteSchema struct + Author *AdminSchema + Body *string + Company ... + CreatedAt *int + Id *string + Type *string + type CompanySchema struct + AppId *string + CompanyId *string + CreatedAt *int + CustomAttributes *map[string]string + Id *string + Industry *string + LastRequestAt *int + MonthlySpend *int + Name *string + Plan ... + RemoteCreatedAt *int + Segments ... + SessionCount *int + Size *int + Tags ... + Type *CompanyType + UpdatedAt *int + UserCount *int + Website *string + type CompanyScrollSchema struct + Data *[]CompanySchema + Pages *CursorPagesSchema + ScrollParam *string + TotalCount *int + Type *CompanyScrollType + type CompanyScrollType string + const CompanyScrollTypeList + func (e CompanyScrollType) Valid() bool + type CompanySegmentsType string + const CompanySegmentsTypeSegmentList + func (e CompanySegmentsType) Valid() bool + type CompanyTagsType string + const CompanyTagsTypeTagList + func (e CompanyTagsType) Valid() bool + type CompanyType string + const CompanyTypeCompany + func (e CompanyType) Valid() bool + type ContactArchived = ContactReferenceSchema + type ContactAttachedCompaniesSchema struct + Companies *[]CompanySchema + Pages *PagesLinkSchema + TotalCount *int + Type *ContactAttachedCompaniesType + type ContactAttachedCompaniesType string + const ContactAttachedCompaniesTypeList + func (e ContactAttachedCompaniesType) Valid() bool + type ContactBlockedSchema = ContactReferenceSchema + type ContactCompaniesSchema struct + Data *[]CompanyDataSchema + HasMore *bool + TotalCount *int + Url *string + type ContactDeleted = ContactReferenceSchema + type ContactListSchema struct + Data *[]ContactSchema + Pages *CursorPagesSchema + TotalCount *int + Type *ContactListType + type ContactListType string + const ContactListTypeList + func (e ContactListType) Valid() bool + type ContactLocationSchema struct + City *string + Country *string + Region *string + Type *string + type ContactNotesSchema struct + Data *[]AddressableListSchema + HasMore *bool + TotalCount *int + Url *string + type ContactReferenceSchema struct + ExternalId *string + Id *string + Type *ContactReferenceType + type ContactReferenceType string + const ContactReferenceTypeContact + func (e ContactReferenceType) Valid() bool + type ContactReplyBaseRequestMessageType string + const ContactReplyBaseRequestMessageTypeComment + func (e ContactReplyBaseRequestMessageType) Valid() bool + type ContactReplyBaseRequestSchema struct + AttachmentUrls *[]string + Body string + CreatedAt *int + MessageType ContactReplyBaseRequestMessageType + ReplyOptions ... + Type ContactReplyBaseRequestType + type ContactReplyBaseRequestType string + const ContactReplyBaseRequestTypeUser + func (e ContactReplyBaseRequestType) Valid() bool + type ContactReplyConversationRequest struct + func (t *ContactReplyConversationRequest) FromContactReplyEmailRequestSchema(v ContactReplyEmailRequestSchema) error + func (t *ContactReplyConversationRequest) FromContactReplyIntercomUserIdRequestSchema(v ContactReplyIntercomUserIdRequestSchema) error + func (t *ContactReplyConversationRequest) FromContactReplyUserIdRequestSchema(v ContactReplyUserIdRequestSchema) error + func (t *ContactReplyConversationRequest) MergeContactReplyEmailRequestSchema(v ContactReplyEmailRequestSchema) error + func (t *ContactReplyConversationRequest) MergeContactReplyIntercomUserIdRequestSchema(v ContactReplyIntercomUserIdRequestSchema) error + func (t *ContactReplyConversationRequest) MergeContactReplyUserIdRequestSchema(v ContactReplyUserIdRequestSchema) error + func (t *ContactReplyConversationRequest) UnmarshalJSON(b []byte) error + func (t ContactReplyConversationRequest) AsContactReplyEmailRequestSchema() (ContactReplyEmailRequestSchema, error) + func (t ContactReplyConversationRequest) AsContactReplyIntercomUserIdRequestSchema() (ContactReplyIntercomUserIdRequestSchema, error) + func (t ContactReplyConversationRequest) AsContactReplyUserIdRequestSchema() (ContactReplyUserIdRequestSchema, error) + func (t ContactReplyConversationRequest) MarshalJSON() ([]byte, error) + type ContactReplyEmailRequestSchema = ContactReplyBaseRequestSchema + type ContactReplyIntercomUserIdRequestSchema = ContactReplyBaseRequestSchema + type ContactReplyTicketEmailRequestSchema = ContactReplyBaseRequestSchema + type ContactReplyTicketIntercomUserIdRequestSchema = ContactReplyBaseRequestSchema + type ContactReplyTicketRequest struct + func (t *ContactReplyTicketRequest) FromContactReplyTicketEmailRequestSchema(v ContactReplyTicketEmailRequestSchema) error + func (t *ContactReplyTicketRequest) FromContactReplyTicketIntercomUserIdRequestSchema(v ContactReplyTicketIntercomUserIdRequestSchema) error + func (t *ContactReplyTicketRequest) FromContactReplyTicketUserIdRequestSchema(v ContactReplyTicketUserIdRequestSchema) error + func (t *ContactReplyTicketRequest) MergeContactReplyTicketEmailRequestSchema(v ContactReplyTicketEmailRequestSchema) error + func (t *ContactReplyTicketRequest) MergeContactReplyTicketIntercomUserIdRequestSchema(v ContactReplyTicketIntercomUserIdRequestSchema) error + func (t *ContactReplyTicketRequest) MergeContactReplyTicketUserIdRequestSchema(v ContactReplyTicketUserIdRequestSchema) error + func (t *ContactReplyTicketRequest) UnmarshalJSON(b []byte) error + func (t ContactReplyTicketRequest) AsContactReplyTicketEmailRequestSchema() (ContactReplyTicketEmailRequestSchema, error) + func (t ContactReplyTicketRequest) AsContactReplyTicketIntercomUserIdRequestSchema() (ContactReplyTicketIntercomUserIdRequestSchema, error) + func (t ContactReplyTicketRequest) AsContactReplyTicketUserIdRequestSchema() (ContactReplyTicketUserIdRequestSchema, error) + func (t ContactReplyTicketRequest) MarshalJSON() ([]byte, error) + type ContactReplyTicketUserIdRequestSchema = ContactReplyBaseRequestSchema + type ContactReplyUserIdRequestSchema = ContactReplyBaseRequestSchema + type ContactSchema struct + AndroidAppName *string + AndroidAppVersion *string + AndroidDevice *string + AndroidLastSeenAt *int + AndroidOsVersion *string + AndroidSdkVersion *string + Avatar ... + Browser *string + BrowserLanguage *string + BrowserVersion *string + Companies *ContactCompaniesSchema + CreatedAt *int + CustomAttributes *map[string]interface{} + Email *string + EmailDomain *string + ExternalId *string + HasHardBounced *bool + Id *string + IosAppName *string + IosAppVersion *string + IosDevice *string + IosLastSeenAt *int + IosOsVersion *string + IosSdkVersion *string + LanguageOverride *string + LastContactedAt *int + LastEmailClickedAt *int + LastEmailOpenedAt *int + LastRepliedAt *int + LastSeenAt *int + Location *ContactLocationSchema + MarkedEmailAsSpam *bool + Name *string + Notes *ContactNotesSchema + Os *string + OwnerId *int + Phone *string + Role *string + SignedUpAt *int + SocialProfiles *ContactSocialProfilesSchema + Tags *ContactTagsSchema + Type *string + UnsubscribedFromEmails *bool + UpdatedAt *int + WorkspaceId *string + type ContactSegmentsSchema struct + Data *[]SegmentSchema + Type *ContactSegmentsType + type ContactSegmentsType string + const ContactSegmentsTypeList + func (e ContactSegmentsType) Valid() bool + type ContactSocialProfilesSchema struct + Data *[]SocialProfileSchema + type ContactSubscriptionTypesSchema struct + Data *[]AddressableListSchema + HasMore *bool + TotalCount *int + Url *string + type ContactTagsSchema struct + Data *[]AddressableListSchema + HasMore *bool + TotalCount *int + Url *string + type ContactUnarchived = ContactReferenceSchema + type ContentImportSourceSchema struct + AudienceIds *[]int + CreatedAt int + Id int + LastSyncedAt int + Status ContentImportSourceStatus + SyncBehavior ContentImportSourceSyncBehavior + Type ContentImportSourceType + UpdatedAt int + Url string + type ContentImportSourceStatus string + const ContentImportSourceStatusActive + const ContentImportSourceStatusDeactivated + func (e ContentImportSourceStatus) Valid() bool + type ContentImportSourceSyncBehavior string + const ContentImportSourceSyncBehaviorApi + const ContentImportSourceSyncBehaviorAutomatic + const ContentImportSourceSyncBehaviorManual + func (e ContentImportSourceSyncBehavior) Valid() bool + type ContentImportSourceType string + const ContentImportSource + func (e ContentImportSourceType) Valid() bool + type ContentImportSourcesListSchema struct + Data *[]ContentImportSourceSchema + Pages *PagesLinkSchema + TotalCount *int + Type *ContentImportSourcesListType + type ContentImportSourcesListType string + const ContentImportSourcesListTypeList + func (e ContentImportSourcesListType) Valid() bool + type ContentSourceContentType string + const ContentSourceContentTypeArticle + const ContentSourceContentTypeContentSnippet + const ContentSourceContentTypeExternalContent + const ContentSourceContentTypeFile + const ContentSourceContentTypeWorkflowConnectorAction + func (e ContentSourceContentType) Valid() bool + type ContentSourceSchema struct + ContentType *ContentSourceContentType + Locale *string + Title *string + Url *string + type ContentSourcesList struct + ContentSources *[]ContentSourceSchema + TotalCount *int + Type *ContentSourcesListType + type ContentSourcesListType string + const ContentSourceList + func (e ContentSourcesListType) Valid() bool + type ConversationAttachmentFilesSchema struct + ContentType *string + Data *string + Name *string + type ConversationAttributeUpdatedByAdminSchema struct + Attribute ... + Value ... + type ConversationAttributeUpdatedByUserSchema struct + Attribute ... + Value ... + type ConversationAttributeUpdatedByWorkflowSchema struct + Attribute ... + Value ... + Workflow ... + type ConversationContactsSchema struct + Contacts *[]ContactReferenceSchema + Type *ConversationContactsType + type ConversationContactsType string + const ConversationContactsTypeContactList + func (e ConversationContactsType) Valid() bool + type ConversationDeletedObject string + const ConversationDeletedObjectConversation + func (e ConversationDeletedObject) Valid() bool + type ConversationDeletedSchema struct + Deleted *bool + Id *string + Object *ConversationDeletedObject + type ConversationFirstContactReplySchema struct + CreatedAt *int + Type *string + Url *string + type ConversationListItemPriority string + const ConversationListItemPriorityNotPriority + const ConversationListItemPriorityPriority + func (e ConversationListItemPriority) Valid() bool + type ConversationListItemSchema struct + AdminAssigneeId *int + AiAgent *AiAgentSchema + AiAgentParticipated *bool + Company *CompanySchema + Contacts *ConversationContactsSchema + ConversationRating *ConversationRatingSchema + CreatedAt *int + CustomAttributes *CustomAttributesSchema + FirstContactReply *ConversationFirstContactReplySchema + Id *string + LinkedObjects *LinkedObjectListSchema + Open *bool + Priority *ConversationListItemPriority + Read *bool + SlaApplied *SlaAppliedSchema + SnoozedUntil *int + Source *ConversationSourceSchema + State *ConversationListItemState + Statistics *ConversationStatisticsSchema + Tags *TagsSchema + TeamAssigneeId *int + Teammates *ConversationTeammatesSchema + Title *string + Type *string + UpdatedAt *int + WaitingSince *int + type ConversationListItemState string + const ConversationListItemStateClosed + const ConversationListItemStateOpen + const ConversationListItemStateSnoozed + func (e ConversationListItemState) Valid() bool + type ConversationListSchema struct + Conversations *[]ConversationListItemSchema + Pages *CursorPagesSchema + TotalCount *int + Type *ConversationListType + type ConversationListType string + const ConversationListTypeConversationList + func (e ConversationListType) Valid() bool + type ConversationPartAuthorSchema struct + Email *openapi_types.Email + FromAiAgent *bool + Id *string + IsAiAnswer *bool + Name *string + Type *string + type ConversationPartMetadataSchema struct + QuickReplyOptions *[]QuickReplyOptionSchema + QuickReplyUuid *openapi_types.UUID + type ConversationPartSchema struct + AppPackageCode *string + AssignedTo *ReferenceSchema + Attachments *[]PartAttachmentSchema + Author *ConversationPartAuthorSchema + Body *string + CreatedAt *int + EmailMessageMetadata *EmailMessageMetadataSchema + EventDetails *EventDetailsSchema + ExternalId *string + Id *string + Metadata *ConversationPartMetadataSchema + NotifiedAt *int + PartType *string + Redacted *bool + State *ConversationPartState + Tags *[]TagBasicSchema + Type *string + UpdatedAt *int + type ConversationPartState string + const ConversationPartStateClosed + const ConversationPartStateOpen + const ConversationPartStateSnoozed + func (e ConversationPartState) Valid() bool + type ConversationPartsSchema struct + ConversationParts *[]ConversationPartSchema + TotalCount *int + Type *ConversationPartsType + type ConversationPartsType string + const ConversationPartList + func (e ConversationPartsType) Valid() bool + type ConversationPriority string + const ConversationPriorityNotPriority + const ConversationPriorityPriority + func (e ConversationPriority) Valid() bool + type ConversationRatingSchema struct + Contact *ContactReferenceSchema + CreatedAt *int + Rating *int + Remark *string + Teammate *ReferenceSchema + UpdatedAt *int + type ConversationResponseTimeSchema struct + ResponseTime *int + TeamId *int + TeamName *string + type ConversationSchema struct + AdminAssigneeId *int + AiAgent *AiAgentSchema + AiAgentParticipated *bool + Company *CompanySchema + Contacts *ConversationContactsSchema + ConversationParts *ConversationPartsSchema + ConversationRating *ConversationRatingSchema + CreatedAt *int + CustomAttributes *CustomAttributesSchema + FirstContactReply *ConversationFirstContactReplySchema + Id *string + LinkedObjects *LinkedObjectListSchema + Open *bool + Priority *ConversationPriority + Read *bool + SlaApplied *SlaAppliedSchema + SnoozedUntil *int + Source *ConversationSourceSchema + State *ConversationState + Statistics *ConversationStatisticsSchema + Tags *TagsSchema + TeamAssigneeId *int + Teammates *ConversationTeammatesSchema + Title *string + Type *string + UpdatedAt *int + WaitingSince *int + type ConversationSourceSchema struct + Attachments *[]PartAttachmentSchema + Author *ConversationPartAuthorSchema + Body *string + DeliveredAs *string + Id *string + Redacted *bool + Subject *string + Type *ConversationSourceType + Url *string + type ConversationSourceType string + const ConversationSourceTypeConversation + const ConversationSourceTypeEmail + const ConversationSourceTypeFacebook + const ConversationSourceTypeInstagram + const ConversationSourceTypePhoneCall + const ConversationSourceTypePhoneSwitch + const ConversationSourceTypePush + const ConversationSourceTypeSms + const ConversationSourceTypeTwitter + const ConversationSourceTypeWhatsapp + func (e ConversationSourceType) Valid() bool + type ConversationState string + const ConversationStateClosed + const ConversationStateOpen + const ConversationStateSnoozed + func (e ConversationState) Valid() bool + type ConversationStatisticsSchema struct + AdjustedHandlingTime *int + AssignedTeamFirstResponseTime *[]ConversationResponseTimeSchema + AssignedTeamFirstResponseTimeInOfficeHours *[]ConversationResponseTimeSchema + CountAssignments *int + CountConversationParts *int + CountReopens *int + FirstAdminReplyAt *int + FirstAssignmentAt *int + FirstCloseAt *int + FirstContactReplyAt *int + HandlingTime *int + LastAdminReplyAt *int + LastAssignmentAdminReplyAt *int + LastAssignmentAt *int + LastCloseAt *int + LastClosedById *string + LastContactReplyAt *int + MedianTimeToReply *int + TimeToAdminReply *int + TimeToAssignment *int + TimeToFirstClose *int + TimeToLastClose *int + Type *string + type ConversationTeammatesSchema struct + Teammates *[]ReferenceSchema + Type *string + type ConvertConversationToTicketJSONRequestBody = ConvertConversationToTicketRequestSchema + type ConvertConversationToTicketParams struct + IntercomVersion *IntercomVersion + type ConvertConversationToTicketRequestSchema struct + Attributes *TicketRequestCustomAttributesSchema + TicketTypeId string + type ConvertConversationToTicketResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *TicketSchema + JSON400 *ErrorSchema + func ParseConvertConversationToTicketResponse(rsp *http.Response) (*ConvertConversationToTicketResponse, error) + func (r ConvertConversationToTicketResponse) Status() string + func (r ConvertConversationToTicketResponse) StatusCode() int + type ConvertVisitorJSONRequestBody = ConvertVisitorRequestSchema + type ConvertVisitorParams struct + IntercomVersion *IntercomVersion + type ConvertVisitorRequestSchema struct + Type string + User ConvertVisitorRequest_User + Visitor ConvertVisitorRequest_Visitor + type ConvertVisitorRequestUser0 = interface + type ConvertVisitorRequestUser1 = interface + type ConvertVisitorRequestVisitor0 = interface + type ConvertVisitorRequestVisitor1 = interface + type ConvertVisitorRequestVisitor2 = interface + type ConvertVisitorRequest_User struct + Email *string + Id *string + UserId *string + func (t *ConvertVisitorRequest_User) FromConvertVisitorRequestUser0(v ConvertVisitorRequestUser0) error + func (t *ConvertVisitorRequest_User) FromConvertVisitorRequestUser1(v ConvertVisitorRequestUser1) error + func (t *ConvertVisitorRequest_User) MergeConvertVisitorRequestUser0(v ConvertVisitorRequestUser0) error + func (t *ConvertVisitorRequest_User) MergeConvertVisitorRequestUser1(v ConvertVisitorRequestUser1) error + func (t *ConvertVisitorRequest_User) UnmarshalJSON(b []byte) error + func (t ConvertVisitorRequest_User) AsConvertVisitorRequestUser0() (ConvertVisitorRequestUser0, error) + func (t ConvertVisitorRequest_User) AsConvertVisitorRequestUser1() (ConvertVisitorRequestUser1, error) + func (t ConvertVisitorRequest_User) MarshalJSON() ([]byte, error) + type ConvertVisitorRequest_Visitor struct + Email *string + Id *string + UserId *string + func (t *ConvertVisitorRequest_Visitor) FromConvertVisitorRequestVisitor0(v ConvertVisitorRequestVisitor0) error + func (t *ConvertVisitorRequest_Visitor) FromConvertVisitorRequestVisitor1(v ConvertVisitorRequestVisitor1) error + func (t *ConvertVisitorRequest_Visitor) FromConvertVisitorRequestVisitor2(v ConvertVisitorRequestVisitor2) error + func (t *ConvertVisitorRequest_Visitor) MergeConvertVisitorRequestVisitor0(v ConvertVisitorRequestVisitor0) error + func (t *ConvertVisitorRequest_Visitor) MergeConvertVisitorRequestVisitor1(v ConvertVisitorRequestVisitor1) error + func (t *ConvertVisitorRequest_Visitor) MergeConvertVisitorRequestVisitor2(v ConvertVisitorRequestVisitor2) error + func (t *ConvertVisitorRequest_Visitor) UnmarshalJSON(b []byte) error + func (t ConvertVisitorRequest_Visitor) AsConvertVisitorRequestVisitor0() (ConvertVisitorRequestVisitor0, error) + func (t ConvertVisitorRequest_Visitor) AsConvertVisitorRequestVisitor1() (ConvertVisitorRequestVisitor1, error) + func (t ConvertVisitorRequest_Visitor) AsConvertVisitorRequestVisitor2() (ConvertVisitorRequestVisitor2, error) + func (t ConvertVisitorRequest_Visitor) MarshalJSON() ([]byte, error) + type ConvertVisitorResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *ContactSchema + JSON401 *ErrorSchema + func ParseConvertVisitorResponse(rsp *http.Response) (*ConvertVisitorResponse, error) + func (r ConvertVisitorResponse) Status() string + func (r ConvertVisitorResponse) StatusCode() int + type CreateArticleJSONRequestBody = CreateArticleRequestSchema + type CreateArticleParams struct + IntercomVersion *IntercomVersion + type CreateArticleRequestSchema struct + AuthorId int + Body *string + Description *string + ParentId *int + ParentType *string + State *CreateArticleRequestState + Title string + TranslatedContent *ArticleTranslatedContentSchema + type CreateArticleRequestState string + const CreateArticleRequestStateDraft + const CreateArticleRequestStatePublished + func (e CreateArticleRequestState) Valid() bool + type CreateArticleResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *ArticleSchema + JSON400 *ErrorSchema + JSON401 *ErrorSchema + func ParseCreateArticleResponse(rsp *http.Response) (*CreateArticleResponse, error) + func (r CreateArticleResponse) Status() string + func (r CreateArticleResponse) StatusCode() int + type CreateCollectionJSONRequestBody = CreateCollectionRequestSchema + type CreateCollectionParams struct + IntercomVersion *IntercomVersion + type CreateCollectionRequestSchema struct + Description *string + HelpCenterId *int + Name string + ParentId *string + TranslatedContent *GroupTranslatedContentSchema + type CreateCollectionResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *CollectionSchema + JSON400 *ErrorSchema + JSON401 *ErrorSchema + func ParseCreateCollectionResponse(rsp *http.Response) (*CreateCollectionResponse, error) + func (r CreateCollectionResponse) Status() string + func (r CreateCollectionResponse) StatusCode() int + type CreateContactJSONBody struct + type CreateContactJSONRequestBody CreateContactJSONBody + type CreateContactParams struct + IntercomVersion *IntercomVersion + type CreateContactRequest0 = interface + type CreateContactRequest1 = interface + type CreateContactRequest2 = interface + type CreateContactRequestSchema struct + Avatar *string + CustomAttributes *map[string]interface{} + Email *string + ExternalId *string + LastSeenAt *int + Name *string + OwnerId *int + Phone *string + Role *string + SignedUpAt *int + UnsubscribedFromEmails *bool + func (t *CreateContactRequestSchema) FromCreateContactRequest0(v CreateContactRequest0) error + func (t *CreateContactRequestSchema) FromCreateContactRequest1(v CreateContactRequest1) error + func (t *CreateContactRequestSchema) FromCreateContactRequest2(v CreateContactRequest2) error + func (t *CreateContactRequestSchema) MergeCreateContactRequest0(v CreateContactRequest0) error + func (t *CreateContactRequestSchema) MergeCreateContactRequest1(v CreateContactRequest1) error + func (t *CreateContactRequestSchema) MergeCreateContactRequest2(v CreateContactRequest2) error + func (t *CreateContactRequestSchema) UnmarshalJSON(b []byte) error + func (t CreateContactRequestSchema) AsCreateContactRequest0() (CreateContactRequest0, error) + func (t CreateContactRequestSchema) AsCreateContactRequest1() (CreateContactRequest1, error) + func (t CreateContactRequestSchema) AsCreateContactRequest2() (CreateContactRequest2, error) + func (t CreateContactRequestSchema) MarshalJSON() ([]byte, error) + type CreateContactResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *ContactSchema + JSON401 *ErrorSchema + func ParseCreateContactResponse(rsp *http.Response) (*CreateContactResponse, error) + func (r CreateContactResponse) Status() string + func (r CreateContactResponse) StatusCode() int + type CreateContentImportSourceJSONRequestBody = CreateContentImportSourceRequestSchema + type CreateContentImportSourceParams struct + IntercomVersion *IntercomVersion + type CreateContentImportSourceRequestAudienceIds0 = int + type CreateContentImportSourceRequestAudienceIds1 = []int + type CreateContentImportSourceRequestSchema struct + AudienceIds *CreateContentImportSourceRequest_AudienceIds + Status *CreateContentImportSourceRequestStatus + SyncBehavior CreateContentImportSourceRequestSyncBehavior + Url string + type CreateContentImportSourceRequestStatus string + const CreateContentImportSourceRequestStatusActive + const CreateContentImportSourceRequestStatusDeactivated + func (e CreateContentImportSourceRequestStatus) Valid() bool + type CreateContentImportSourceRequestSyncBehavior string + const CreateContentImportSourceRequestSyncBehaviorApi + func (e CreateContentImportSourceRequestSyncBehavior) Valid() bool + type CreateContentImportSourceRequest_AudienceIds struct + func (t *CreateContentImportSourceRequest_AudienceIds) FromCreateContentImportSourceRequestAudienceIds0(v CreateContentImportSourceRequestAudienceIds0) error + func (t *CreateContentImportSourceRequest_AudienceIds) FromCreateContentImportSourceRequestAudienceIds1(v CreateContentImportSourceRequestAudienceIds1) error + func (t *CreateContentImportSourceRequest_AudienceIds) MergeCreateContentImportSourceRequestAudienceIds0(v CreateContentImportSourceRequestAudienceIds0) error + func (t *CreateContentImportSourceRequest_AudienceIds) MergeCreateContentImportSourceRequestAudienceIds1(v CreateContentImportSourceRequestAudienceIds1) error + func (t *CreateContentImportSourceRequest_AudienceIds) UnmarshalJSON(b []byte) error + func (t CreateContentImportSourceRequest_AudienceIds) AsCreateContentImportSourceRequestAudienceIds0() (CreateContentImportSourceRequestAudienceIds0, error) + func (t CreateContentImportSourceRequest_AudienceIds) AsCreateContentImportSourceRequestAudienceIds1() (CreateContentImportSourceRequestAudienceIds1, error) + func (t CreateContentImportSourceRequest_AudienceIds) MarshalJSON() ([]byte, error) + type CreateContentImportSourceResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *ContentImportSourceSchema + JSON401 *ErrorSchema + func ParseCreateContentImportSourceResponse(rsp *http.Response) (*CreateContentImportSourceResponse, error) + func (r CreateContentImportSourceResponse) Status() string + func (r CreateContentImportSourceResponse) StatusCode() int + type CreateConversationJSONRequestBody = CreateConversationRequestSchema + type CreateConversationParams struct + IntercomVersion *IntercomVersion + type CreateConversationRequestFromType string + const CreateConversationRequestFromTypeContact + const CreateConversationRequestFromTypeLead + const CreateConversationRequestFromTypeUser + func (e CreateConversationRequestFromType) Valid() bool + type CreateConversationRequestSchema struct + AttachmentUrls *[]string + Body string + CreatedAt *int + From struct{ ... } + Subject *string + type CreateConversationResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *MessageSchema + JSON401 *ErrorSchema + JSON403 *ErrorSchema + JSON404 *ErrorSchema + func ParseCreateConversationResponse(rsp *http.Response) (*CreateConversationResponse, error) + func (r CreateConversationResponse) Status() string + func (r CreateConversationResponse) StatusCode() int + type CreateCustomObjectInstancesJSONRequestBody = CreateOrUpdateCustomObjectInstanceRequestSchema + type CreateCustomObjectInstancesParams struct + IntercomVersion *IntercomVersion + type CreateCustomObjectInstancesResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *CustomObjectInstanceSchema + JSON401 *Unauthorized + JSON404 *TypeNotFound + func ParseCreateCustomObjectInstancesResponse(rsp *http.Response) (*CreateCustomObjectInstancesResponse, error) + func (r CreateCustomObjectInstancesResponse) Status() string + func (r CreateCustomObjectInstancesResponse) StatusCode() int + type CreateDataAttributeJSONRequestBody = CreateDataAttributeRequestSchema + type CreateDataAttributeParams struct + IntercomVersion *IntercomVersion + type CreateDataAttributeRequest0 struct + DataType interface{} + Options []struct{ ... } + type CreateDataAttributeRequest1 struct + DataType interface{} + type CreateDataAttributeRequestModel string + const CreateDataAttributeRequestModelCompany + const CreateDataAttributeRequestModelContact + func (e CreateDataAttributeRequestModel) Valid() bool + type CreateDataAttributeRequestSchema struct + Description *string + MessengerWritable *bool + Model CreateDataAttributeRequestModel + Name string + func (t *CreateDataAttributeRequestSchema) FromCreateDataAttributeRequest0(v CreateDataAttributeRequest0) error + func (t *CreateDataAttributeRequestSchema) FromCreateDataAttributeRequest1(v CreateDataAttributeRequest1) error + func (t *CreateDataAttributeRequestSchema) MergeCreateDataAttributeRequest0(v CreateDataAttributeRequest0) error + func (t *CreateDataAttributeRequestSchema) MergeCreateDataAttributeRequest1(v CreateDataAttributeRequest1) error + func (t *CreateDataAttributeRequestSchema) UnmarshalJSON(b []byte) error + func (t CreateDataAttributeRequestSchema) AsCreateDataAttributeRequest0() (CreateDataAttributeRequest0, error) + func (t CreateDataAttributeRequestSchema) AsCreateDataAttributeRequest1() (CreateDataAttributeRequest1, error) + func (t CreateDataAttributeRequestSchema) MarshalJSON() ([]byte, error) + type CreateDataAttributeResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *DataAttributeSchema + JSON400 *ErrorSchema + JSON401 *ErrorSchema + func ParseCreateDataAttributeResponse(rsp *http.Response) (*CreateDataAttributeResponse, error) + func (r CreateDataAttributeResponse) Status() string + func (r CreateDataAttributeResponse) StatusCode() int + type CreateDataEventJSONRequestBody = CreateDataEventRequestSchema + type CreateDataEventParams struct + IntercomVersion *IntercomVersion + type CreateDataEventRequest0 = interface + type CreateDataEventRequest1 = interface + type CreateDataEventRequest2 = interface + type CreateDataEventRequestSchema struct + CreatedAt *int + Email *string + EventName *string + Id *string + Metadata *map[string]string + UserId *string + func (t *CreateDataEventRequestSchema) FromCreateDataEventRequest0(v CreateDataEventRequest0) error + func (t *CreateDataEventRequestSchema) FromCreateDataEventRequest1(v CreateDataEventRequest1) error + func (t *CreateDataEventRequestSchema) FromCreateDataEventRequest2(v CreateDataEventRequest2) error + func (t *CreateDataEventRequestSchema) MergeCreateDataEventRequest0(v CreateDataEventRequest0) error + func (t *CreateDataEventRequestSchema) MergeCreateDataEventRequest1(v CreateDataEventRequest1) error + func (t *CreateDataEventRequestSchema) MergeCreateDataEventRequest2(v CreateDataEventRequest2) error + func (t *CreateDataEventRequestSchema) UnmarshalJSON(b []byte) error + func (t CreateDataEventRequestSchema) AsCreateDataEventRequest0() (CreateDataEventRequest0, error) + func (t CreateDataEventRequestSchema) AsCreateDataEventRequest1() (CreateDataEventRequest1, error) + func (t CreateDataEventRequestSchema) AsCreateDataEventRequest2() (CreateDataEventRequest2, error) + func (t CreateDataEventRequestSchema) MarshalJSON() ([]byte, error) + type CreateDataEventResponse struct + Body []byte + HTTPResponse *http.Response + JSON401 *ErrorSchema + func ParseCreateDataEventResponse(rsp *http.Response) (*CreateDataEventResponse, error) + func (r CreateDataEventResponse) Status() string + func (r CreateDataEventResponse) StatusCode() int + type CreateDataEventSummariesRequestSchema struct + EventSummaries ... + UserId *string + type CreateDataExportJSONRequestBody = CreateDataExportsRequestSchema + type CreateDataExportParams struct + IntercomVersion *IntercomVersion + type CreateDataExportResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *DataExportSchema + func ParseCreateDataExportResponse(rsp *http.Response) (*CreateDataExportResponse, error) + func (r CreateDataExportResponse) Status() string + func (r CreateDataExportResponse) StatusCode() int + type CreateDataExportsRequestSchema struct + CreatedAtAfter int + CreatedAtBefore int + type CreateExternalPageJSONRequestBody = CreateExternalPageRequestSchema + type CreateExternalPageParams struct + IntercomVersion *IntercomVersion + type CreateExternalPageRequestLocale string + const CreateExternalPageRequestLocaleEn + func (e CreateExternalPageRequestLocale) Valid() bool + type CreateExternalPageRequestSchema struct + AiAgentAvailability *bool + AiCopilotAvailability *bool + ExternalId string + Html string + Locale CreateExternalPageRequestLocale + SourceId int + Title string + Url *string + type CreateExternalPageResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *ExternalPageSchema + JSON401 *ErrorSchema + func ParseCreateExternalPageResponse(rsp *http.Response) (*CreateExternalPageResponse, error) + func (r CreateExternalPageResponse) Status() string + func (r CreateExternalPageResponse) StatusCode() int + type CreateInternalArticleJSONRequestBody = CreateInternalArticleRequestSchema + type CreateInternalArticleParams struct + IntercomVersion *IntercomVersion + type CreateInternalArticleRequestSchema struct + AuthorId int + Body *string + OwnerId int + Title string + type CreateInternalArticleResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *InternalArticleSchema + JSON400 *ErrorSchema + JSON401 *ErrorSchema + func ParseCreateInternalArticleResponse(rsp *http.Response) (*CreateInternalArticleResponse, error) + func (r CreateInternalArticleResponse) Status() string + func (r CreateInternalArticleResponse) StatusCode() int + type CreateMessageJSONRequestBody = CreateMessageRequestSchema + type CreateMessageParams struct + IntercomVersion *IntercomVersion + type CreateMessageRequest0 = interface + type CreateMessageRequest1 = interface + type CreateMessageRequestBcc1 = []RecipientSchema + type CreateMessageRequestCc1 = []RecipientSchema + type CreateMessageRequestFromType string + const CreateMessageRequestFromTypeAdmin + func (e CreateMessageRequestFromType) Valid() bool + type CreateMessageRequestMessageType string + const CreateMessageRequestMessageTypeEmail + const CreateMessageRequestMessageTypeInApp + func (e CreateMessageRequestMessageType) Valid() bool + type CreateMessageRequestSchema struct + Bcc *CreateMessageRequest_Bcc + Body *string + Cc *CreateMessageRequest_Cc + CreateConversationWithoutContactReply *bool + CreatedAt *int + From ... + MessageType *CreateMessageRequestMessageType + Subject *string + Template *string + To *CreateMessageRequest_To + func (t *CreateMessageRequestSchema) FromCreateMessageRequest0(v CreateMessageRequest0) error + func (t *CreateMessageRequestSchema) FromCreateMessageRequest1(v CreateMessageRequest1) error + func (t *CreateMessageRequestSchema) MergeCreateMessageRequest0(v CreateMessageRequest0) error + func (t *CreateMessageRequestSchema) MergeCreateMessageRequest1(v CreateMessageRequest1) error + func (t *CreateMessageRequestSchema) UnmarshalJSON(b []byte) error + func (t CreateMessageRequestSchema) AsCreateMessageRequest0() (CreateMessageRequest0, error) + func (t CreateMessageRequestSchema) AsCreateMessageRequest1() (CreateMessageRequest1, error) + func (t CreateMessageRequestSchema) MarshalJSON() ([]byte, error) + type CreateMessageRequestTo1 = []RecipientSchema + type CreateMessageRequest_Bcc struct + func (t *CreateMessageRequest_Bcc) FromCreateMessageRequestBcc1(v CreateMessageRequestBcc1) error + func (t *CreateMessageRequest_Bcc) FromRecipientSchema(v RecipientSchema) error + func (t *CreateMessageRequest_Bcc) MergeCreateMessageRequestBcc1(v CreateMessageRequestBcc1) error + func (t *CreateMessageRequest_Bcc) MergeRecipientSchema(v RecipientSchema) error + func (t *CreateMessageRequest_Bcc) UnmarshalJSON(b []byte) error + func (t CreateMessageRequest_Bcc) AsCreateMessageRequestBcc1() (CreateMessageRequestBcc1, error) + func (t CreateMessageRequest_Bcc) AsRecipientSchema() (RecipientSchema, error) + func (t CreateMessageRequest_Bcc) MarshalJSON() ([]byte, error) + type CreateMessageRequest_Cc struct + func (t *CreateMessageRequest_Cc) FromCreateMessageRequestCc1(v CreateMessageRequestCc1) error + func (t *CreateMessageRequest_Cc) FromRecipientSchema(v RecipientSchema) error + func (t *CreateMessageRequest_Cc) MergeCreateMessageRequestCc1(v CreateMessageRequestCc1) error + func (t *CreateMessageRequest_Cc) MergeRecipientSchema(v RecipientSchema) error + func (t *CreateMessageRequest_Cc) UnmarshalJSON(b []byte) error + func (t CreateMessageRequest_Cc) AsCreateMessageRequestCc1() (CreateMessageRequestCc1, error) + func (t CreateMessageRequest_Cc) AsRecipientSchema() (RecipientSchema, error) + func (t CreateMessageRequest_Cc) MarshalJSON() ([]byte, error) + type CreateMessageRequest_To struct + func (t *CreateMessageRequest_To) FromCreateMessageRequestTo1(v CreateMessageRequestTo1) error + func (t *CreateMessageRequest_To) FromRecipientSchema(v RecipientSchema) error + func (t *CreateMessageRequest_To) MergeCreateMessageRequestTo1(v CreateMessageRequestTo1) error + func (t *CreateMessageRequest_To) MergeRecipientSchema(v RecipientSchema) error + func (t *CreateMessageRequest_To) UnmarshalJSON(b []byte) error + func (t CreateMessageRequest_To) AsCreateMessageRequestTo1() (CreateMessageRequestTo1, error) + func (t CreateMessageRequest_To) AsRecipientSchema() (RecipientSchema, error) + func (t CreateMessageRequest_To) MarshalJSON() ([]byte, error) + type CreateMessageResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *MessageSchema + JSON400 *ErrorSchema + JSON401 *ErrorSchema + JSON403 *ErrorSchema + JSON422 *ErrorSchema + func ParseCreateMessageResponse(rsp *http.Response) (*CreateMessageResponse, error) + func (r CreateMessageResponse) Status() string + func (r CreateMessageResponse) StatusCode() int + type CreateNewsItemJSONRequestBody = NewsItemRequestSchema + type CreateNewsItemParams struct + IntercomVersion *IntercomVersion + type CreateNewsItemResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *NewsItemSchema + JSON401 *ErrorSchema + func ParseCreateNewsItemResponse(rsp *http.Response) (*CreateNewsItemResponse, error) + func (r CreateNewsItemResponse) Status() string + func (r CreateNewsItemResponse) StatusCode() int + type CreateNoteJSONBody struct + AdminId *string + Body string + type CreateNoteJSONRequestBody CreateNoteJSONBody + type CreateNoteParams struct + IntercomVersion *IntercomVersion + type CreateNoteResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *NoteSchema + JSON404 *ErrorSchema + func ParseCreateNoteResponse(rsp *http.Response) (*CreateNoteResponse, error) + func (r CreateNoteResponse) Status() string + func (r CreateNoteResponse) StatusCode() int + type CreateOrUpdateCompanyJSONRequestBody = CreateOrUpdateCompanyRequestSchema + type CreateOrUpdateCompanyParams struct + IntercomVersion *IntercomVersion + type CreateOrUpdateCompanyRequestSchema struct + CompanyId *string + CustomAttributes *map[string]string + Industry *string + MonthlySpend *int + Name *string + Plan *string + RemoteCreatedAt *int + Size *int + Website *string + type CreateOrUpdateCompanyResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *CompanySchema + JSON400 *ErrorSchema + JSON401 *ErrorSchema + func ParseCreateOrUpdateCompanyResponse(rsp *http.Response) (*CreateOrUpdateCompanyResponse, error) + func (r CreateOrUpdateCompanyResponse) Status() string + func (r CreateOrUpdateCompanyResponse) StatusCode() int + type CreateOrUpdateCustomObjectInstanceRequestSchema struct + CustomAttributes *map[string]string + ExternalCreatedAt *int + ExternalId *string + ExternalUpdatedAt *int + type CreateOrUpdateTagRequestSchema struct + Id *string + Name string + type CreatePhoneSwitchJSONRequestBody = CreatePhoneSwitchRequestSchema + type CreatePhoneSwitchParams struct + IntercomVersion *IntercomVersion + type CreatePhoneSwitchRequestSchema struct + CustomAttributes *CustomAttributesSchema + Phone string + type CreatePhoneSwitchResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *PhoneSwitchSchema + JSON401 *ErrorSchema + func ParseCreatePhoneSwitchResponse(rsp *http.Response) (*CreatePhoneSwitchResponse, error) + func (r CreatePhoneSwitchResponse) Status() string + func (r CreatePhoneSwitchResponse) StatusCode() int + type CreateTagJSONBody struct + type CreateTagJSONRequestBody CreateTagJSONBody + type CreateTagParams struct + IntercomVersion *IntercomVersion + type CreateTagResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *TagBasicSchema + JSON400 *ErrorSchema + JSON401 *ErrorSchema + JSON404 *ErrorSchema + func ParseCreateTagResponse(rsp *http.Response) (*CreateTagResponse, error) + func (r CreateTagResponse) Status() string + func (r CreateTagResponse) StatusCode() int + type CreateTicketJSONBody = CreateTicketRequestSchema + type CreateTicketJSONRequestBody = CreateTicketJSONBody + type CreateTicketParams struct + IntercomVersion *IntercomVersion + type CreateTicketReplyWithCommentRequest struct + func (t *CreateTicketReplyWithCommentRequest) FromAdminReplyTicketRequestSchema(v AdminReplyTicketRequestSchema) error + func (t *CreateTicketReplyWithCommentRequest) FromContactReplyTicketRequest(v ContactReplyTicketRequest) error + func (t *CreateTicketReplyWithCommentRequest) MergeAdminReplyTicketRequestSchema(v AdminReplyTicketRequestSchema) error + func (t *CreateTicketReplyWithCommentRequest) MergeContactReplyTicketRequest(v ContactReplyTicketRequest) error + func (t *CreateTicketReplyWithCommentRequest) UnmarshalJSON(b []byte) error + func (t CreateTicketReplyWithCommentRequest) AsAdminReplyTicketRequestSchema() (AdminReplyTicketRequestSchema, error) + func (t CreateTicketReplyWithCommentRequest) AsContactReplyTicketRequest() (ContactReplyTicketRequest, error) + func (t CreateTicketReplyWithCommentRequest) MarshalJSON() ([]byte, error) + type CreateTicketRequestContacts0 struct + Id string + type CreateTicketRequestContacts1 struct + ExternalId string + type CreateTicketRequestContacts2 struct + Email string + type CreateTicketRequestSchema struct + Assignment ... + CompanyId *string + Contacts []CreateTicketRequest_Contacts_Item + ConversationToLinkId *string + CreatedAt *int + TicketAttributes *TicketRequestCustomAttributesSchema + TicketTypeId string + type CreateTicketRequest_Contacts_Item struct + func (t *CreateTicketRequest_Contacts_Item) FromCreateTicketRequestContacts0(v CreateTicketRequestContacts0) error + func (t *CreateTicketRequest_Contacts_Item) FromCreateTicketRequestContacts1(v CreateTicketRequestContacts1) error + func (t *CreateTicketRequest_Contacts_Item) FromCreateTicketRequestContacts2(v CreateTicketRequestContacts2) error + func (t *CreateTicketRequest_Contacts_Item) MergeCreateTicketRequestContacts0(v CreateTicketRequestContacts0) error + func (t *CreateTicketRequest_Contacts_Item) MergeCreateTicketRequestContacts1(v CreateTicketRequestContacts1) error + func (t *CreateTicketRequest_Contacts_Item) MergeCreateTicketRequestContacts2(v CreateTicketRequestContacts2) error + func (t *CreateTicketRequest_Contacts_Item) UnmarshalJSON(b []byte) error + func (t CreateTicketRequest_Contacts_Item) AsCreateTicketRequestContacts0() (CreateTicketRequestContacts0, error) + func (t CreateTicketRequest_Contacts_Item) AsCreateTicketRequestContacts1() (CreateTicketRequestContacts1, error) + func (t CreateTicketRequest_Contacts_Item) AsCreateTicketRequestContacts2() (CreateTicketRequestContacts2, error) + func (t CreateTicketRequest_Contacts_Item) MarshalJSON() ([]byte, error) + type CreateTicketResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *TicketSchema + JSON401 *ErrorSchema + func ParseCreateTicketResponse(rsp *http.Response) (*CreateTicketResponse, error) + func (r CreateTicketResponse) Status() string + func (r CreateTicketResponse) StatusCode() int + type CreateTicketTypeAttributeJSONRequestBody = CreateTicketTypeAttributeRequestSchema + type CreateTicketTypeAttributeParams struct + IntercomVersion *IntercomVersion + type CreateTicketTypeAttributeRequestDataType string + const CreateTicketTypeAttributeRequestDataTypeBoolean + const CreateTicketTypeAttributeRequestDataTypeDatetime + const CreateTicketTypeAttributeRequestDataTypeDecimal + const CreateTicketTypeAttributeRequestDataTypeFiles + const CreateTicketTypeAttributeRequestDataTypeInteger + const CreateTicketTypeAttributeRequestDataTypeList + const CreateTicketTypeAttributeRequestDataTypeString + func (e CreateTicketTypeAttributeRequestDataType) Valid() bool + type CreateTicketTypeAttributeRequestSchema struct + AllowMultipleValues *bool + DataType CreateTicketTypeAttributeRequestDataType + Description string + ListItems *string + Multiline *bool + Name string + RequiredToCreate *bool + RequiredToCreateForContacts *bool + VisibleOnCreate *bool + VisibleToContacts *bool + type CreateTicketTypeAttributeResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *TicketTypeAttributeSchema + JSON401 *ErrorSchema + func ParseCreateTicketTypeAttributeResponse(rsp *http.Response) (*CreateTicketTypeAttributeResponse, error) + func (r CreateTicketTypeAttributeResponse) Status() string + func (r CreateTicketTypeAttributeResponse) StatusCode() int + type CreateTicketTypeJSONRequestBody = CreateTicketTypeRequestSchema + type CreateTicketTypeParams struct + IntercomVersion *IntercomVersion + type CreateTicketTypeRequestCategory string + const CreateTicketTypeRequestCategoryBackOffice + const CreateTicketTypeRequestCategoryCustomer + const CreateTicketTypeRequestCategoryTracker + func (e CreateTicketTypeRequestCategory) Valid() bool + type CreateTicketTypeRequestSchema struct + Category *CreateTicketTypeRequestCategory + Description *string + Icon *string + IsInternal *bool + Name string + type CreateTicketTypeResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *TicketTypeSchema + JSON401 *ErrorSchema + func ParseCreateTicketTypeResponse(rsp *http.Response) (*CreateTicketTypeResponse, error) + func (r CreateTicketTypeResponse) Status() string + func (r CreateTicketTypeResponse) StatusCode() int + type CursorPagesSchema struct + Next *StartingAfterPagingSchema + Page *int + PerPage *int + TotalPages *int + Type *CursorPagesType + type CursorPagesType string + const CursorPagesTypePages + func (e CursorPagesType) Valid() bool + type CustomActionFinishedActionResult string + const CustomActionFinishedActionResultFailed + const CustomActionFinishedActionResultSuccess + func (e CustomActionFinishedActionResult) Valid() bool + type CustomActionFinishedSchema struct + Action ... + type CustomActionStartedSchema struct + Action ... + type CustomAttributes0 = string + type CustomAttributes1 = int + type CustomAttributesSchema map[string]CustomAttributes_AdditionalProperties + type CustomAttributes_AdditionalProperties struct + func (t *CustomAttributes_AdditionalProperties) FromCustomAttributes0(v CustomAttributes0) error + func (t *CustomAttributes_AdditionalProperties) FromCustomAttributes1(v CustomAttributes1) error + func (t *CustomAttributes_AdditionalProperties) FromCustomObjectInstanceListSchema(v CustomObjectInstanceListSchema) error + func (t *CustomAttributes_AdditionalProperties) FromDatetime(v Datetime) error + func (t *CustomAttributes_AdditionalProperties) MergeCustomAttributes0(v CustomAttributes0) error + func (t *CustomAttributes_AdditionalProperties) MergeCustomAttributes1(v CustomAttributes1) error + func (t *CustomAttributes_AdditionalProperties) MergeCustomObjectInstanceListSchema(v CustomObjectInstanceListSchema) error + func (t *CustomAttributes_AdditionalProperties) MergeDatetime(v Datetime) error + func (t *CustomAttributes_AdditionalProperties) UnmarshalJSON(b []byte) error + func (t CustomAttributes_AdditionalProperties) AsCustomAttributes0() (CustomAttributes0, error) + func (t CustomAttributes_AdditionalProperties) AsCustomAttributes1() (CustomAttributes1, error) + func (t CustomAttributes_AdditionalProperties) AsCustomObjectInstanceListSchema() (CustomObjectInstanceListSchema, error) + func (t CustomAttributes_AdditionalProperties) AsDatetime() (Datetime, error) + func (t CustomAttributes_AdditionalProperties) MarshalJSON() ([]byte, error) + type CustomObjectInstanceDeletedSchema struct + Deleted *bool + Id *string + Object *string + type CustomObjectInstanceListSchema struct + Instances *[]*CustomObjectInstanceSchema + Type *string + type CustomObjectInstanceSchema struct + CreatedAt *int + CustomAttributes *map[string]string + ExternalCreatedAt *int + ExternalId *string + ExternalUpdatedAt *int + Id *string + Type *string + UpdatedAt *int + type CustomerRequest0 struct + IntercomUserId string + type CustomerRequest1 struct + UserId string + type CustomerRequest2 struct + Email string + type CustomerRequestSchema struct + func (t *CustomerRequestSchema) FromCustomerRequest0(v CustomerRequest0) error + func (t *CustomerRequestSchema) FromCustomerRequest1(v CustomerRequest1) error + func (t *CustomerRequestSchema) FromCustomerRequest2(v CustomerRequest2) error + func (t *CustomerRequestSchema) MergeCustomerRequest0(v CustomerRequest0) error + func (t *CustomerRequestSchema) MergeCustomerRequest1(v CustomerRequest1) error + func (t *CustomerRequestSchema) MergeCustomerRequest2(v CustomerRequest2) error + func (t *CustomerRequestSchema) UnmarshalJSON(b []byte) error + func (t CustomerRequestSchema) AsCustomerRequest0() (CustomerRequest0, error) + func (t CustomerRequestSchema) AsCustomerRequest1() (CustomerRequest1, error) + func (t CustomerRequestSchema) AsCustomerRequest2() (CustomerRequest2, error) + func (t CustomerRequestSchema) MarshalJSON() ([]byte, error) + type DataAttributeDataType string + const Boolean + const Date + const Float + const Integer + const String + func (e DataAttributeDataType) Valid() bool + type DataAttributeListSchema struct + Data *[]DataAttributeSchema + Type *DataAttributeListType + type DataAttributeListType string + const DataAttributeListTypeList + func (e DataAttributeListType) Valid() bool + type DataAttributeModel string + const DataAttributeModelCompany + const DataAttributeModelContact + func (e DataAttributeModel) Valid() bool + type DataAttributeSchema struct + AdminId *string + ApiWritable *bool + Archived *bool + CreatedAt *int + Custom *bool + DataType *DataAttributeDataType + Description *string + FullName *string + Id *int + Label *string + MessengerWritable *bool + Model *DataAttributeModel + Name *string + Options *[]string + Type *DataAttributeType + UiWritable *bool + UpdatedAt *int + type DataAttributeType string + const DataAttribute + func (e DataAttributeType) Valid() bool + type DataEventListSchema struct + Events *[]DataEventSchema + Pages ... + Type *DataEventListType + type DataEventListType string + const EventList + func (e DataEventListType) Valid() bool + type DataEventSchema struct + CreatedAt int + Email *string + EventName string + Id *string + IntercomUserId *string + Metadata *map[string]string + Type *DataEventType + UserId *string + type DataEventSummariesJSONRequestBody = CreateDataEventSummariesRequestSchema + type DataEventSummariesParams struct + IntercomVersion *IntercomVersion + type DataEventSummariesResponse struct + Body []byte + HTTPResponse *http.Response + JSON401 *ErrorSchema + func ParseDataEventSummariesResponse(rsp *http.Response) (*DataEventSummariesResponse, error) + func (r DataEventSummariesResponse) Status() string + func (r DataEventSummariesResponse) StatusCode() int + type DataEventSummaryItemSchema struct + Count *int + Description *string + First *string + Last *string + Name *string + type DataEventSummarySchema struct + Email *string + Events *[]*DataEventSummaryItemSchema + IntercomUserId *string + Type *DataEventSummaryType + UserId *string + type DataEventSummaryType string + const EventSummary + func (e DataEventSummaryType) Valid() bool + type DataEventType string + const Event + func (e DataEventType) Valid() bool + type DataExportCsvSchema struct + CompanyId *string + ContentId *string + ContentTitle *string + ContentType *string + Email *string + FirstClick *int + FirstCompletion *int + FirstDismisall *int + FirstGoalSuccess *int + FirstHardBounce *int + FirstOpen *int + FirstReply *int + FirstSeriesCompletion *int + FirstSeriesDisengagement *int + FirstSeriesExit *int + FirstUnsubscribe *int + Name *string + NodeId *string + ReceiptId *string + ReceivedAt *int + RulesetId *string + RulesetVersionId *string + SeriesId *string + SeriesTitle *string + UserExternalId *string + UserId *string + type DataExportSchema struct + DownloadExpiresAt *string + DownloadUrl *string + JobIdentifier *string + Status *DataExportStatus + type DataExportStatus string + const DataExportStatusCanceled + const DataExportStatusCompleted + const DataExportStatusFailed + const DataExportStatusInProgress + const DataExportStatusNoData + const DataExportStatusPending + func (e DataExportStatus) Valid() bool + type Datetime struct + func (t *Datetime) FromDatetime0(v Datetime0) error + func (t *Datetime) FromDatetime1(v Datetime1) error + func (t *Datetime) MergeDatetime0(v Datetime0) error + func (t *Datetime) MergeDatetime1(v Datetime1) error + func (t *Datetime) UnmarshalJSON(b []byte) error + func (t Datetime) AsDatetime0() (Datetime0, error) + func (t Datetime) AsDatetime1() (Datetime1, error) + func (t Datetime) MarshalJSON() ([]byte, error) + type Datetime0 = time.Time + type Datetime1 = int + type DeleteArticleParams struct + IntercomVersion *IntercomVersion + type DeleteArticleResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *DeletedArticleObjectSchema + JSON401 *ErrorSchema + JSON404 *ErrorSchema + func ParseDeleteArticleResponse(rsp *http.Response) (*DeleteArticleResponse, error) + func (r DeleteArticleResponse) Status() string + func (r DeleteArticleResponse) StatusCode() int + type DeleteCollectionParams struct + IntercomVersion *IntercomVersion + type DeleteCollectionResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *DeletedCollectionObjectSchema + JSON401 *ErrorSchema + JSON404 *ErrorSchema + func ParseDeleteCollectionResponse(rsp *http.Response) (*DeleteCollectionResponse, error) + func (r DeleteCollectionResponse) Status() string + func (r DeleteCollectionResponse) StatusCode() int + type DeleteCompanyParams struct + IntercomVersion *IntercomVersion + type DeleteCompanyResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *DeletedCompanyObjectSchema + JSON401 *ErrorSchema + JSON404 *ErrorSchema + func ParseDeleteCompanyResponse(rsp *http.Response) (*DeleteCompanyResponse, error) + func (r DeleteCompanyResponse) Status() string + func (r DeleteCompanyResponse) StatusCode() int + type DeleteContactParams struct + IntercomVersion *IntercomVersion + type DeleteContactResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *ContactDeleted + JSON401 *ErrorSchema + func ParseDeleteContactResponse(rsp *http.Response) (*DeleteContactResponse, error) + func (r DeleteContactResponse) Status() string + func (r DeleteContactResponse) StatusCode() int + type DeleteContentImportSourceParams struct + IntercomVersion *IntercomVersion + type DeleteContentImportSourceResponse struct + Body []byte + HTTPResponse *http.Response + JSON401 *ErrorSchema + func ParseDeleteContentImportSourceResponse(rsp *http.Response) (*DeleteContentImportSourceResponse, error) + func (r DeleteContentImportSourceResponse) Status() string + func (r DeleteContentImportSourceResponse) StatusCode() int + type DeleteConversationParams struct + IntercomVersion *IntercomVersion + type DeleteConversationResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *ConversationDeletedSchema + JSON401 *ErrorSchema + JSON403 *ErrorSchema + func ParseDeleteConversationResponse(rsp *http.Response) (*DeleteConversationResponse, error) + func (r DeleteConversationResponse) Status() string + func (r DeleteConversationResponse) StatusCode() int + type DeleteCustomObjectInstancesByExternalIdParams struct + IntercomVersion *IntercomVersion + type DeleteCustomObjectInstancesByExternalIdResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *CustomObjectInstanceDeletedSchema + JSON401 *Unauthorized + JSON404 *ObjectNotFound + func ParseDeleteCustomObjectInstancesByExternalIdResponse(rsp *http.Response) (*DeleteCustomObjectInstancesByExternalIdResponse, error) + func (r DeleteCustomObjectInstancesByExternalIdResponse) Status() string + func (r DeleteCustomObjectInstancesByExternalIdResponse) StatusCode() int + type DeleteCustomObjectInstancesByIdParams struct + ExternalId string + IntercomVersion *IntercomVersion + type DeleteCustomObjectInstancesByIdResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *CustomObjectInstanceDeletedSchema + JSON401 *Unauthorized + JSON404 *ObjectNotFound + func ParseDeleteCustomObjectInstancesByIdResponse(rsp *http.Response) (*DeleteCustomObjectInstancesByIdResponse, error) + func (r DeleteCustomObjectInstancesByIdResponse) Status() string + func (r DeleteCustomObjectInstancesByIdResponse) StatusCode() int + type DeleteExternalPageParams struct + IntercomVersion *IntercomVersion + type DeleteExternalPageResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *ExternalPageSchema + JSON401 *ErrorSchema + func ParseDeleteExternalPageResponse(rsp *http.Response) (*DeleteExternalPageResponse, error) + func (r DeleteExternalPageResponse) Status() string + func (r DeleteExternalPageResponse) StatusCode() int + type DeleteInternalArticleParams struct + IntercomVersion *IntercomVersion + type DeleteInternalArticleResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *DeletedInternalArticleObjectSchema + JSON401 *ErrorSchema + JSON404 *ErrorSchema + func ParseDeleteInternalArticleResponse(rsp *http.Response) (*DeleteInternalArticleResponse, error) + func (r DeleteInternalArticleResponse) Status() string + func (r DeleteInternalArticleResponse) StatusCode() int + type DeleteNewsItemParams struct + IntercomVersion *IntercomVersion + type DeleteNewsItemResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *DeletedObjectSchema + JSON401 *ErrorSchema + JSON404 *ErrorSchema + func ParseDeleteNewsItemResponse(rsp *http.Response) (*DeleteNewsItemResponse, error) + func (r DeleteNewsItemResponse) Status() string + func (r DeleteNewsItemResponse) StatusCode() int + type DeleteTagParams struct + IntercomVersion *IntercomVersion + type DeleteTagResponse struct + Body []byte + HTTPResponse *http.Response + JSON400 *ErrorSchema + JSON401 *ErrorSchema + JSON404 *ErrorSchema + func ParseDeleteTagResponse(rsp *http.Response) (*DeleteTagResponse, error) + func (r DeleteTagResponse) Status() string + func (r DeleteTagResponse) StatusCode() int + type DeleteTicketParams struct + IntercomVersion *IntercomVersion + type DeleteTicketResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *TicketDeletedSchema + JSON401 *ErrorSchema + JSON403 *ErrorSchema + JSON404 *ErrorSchema + func ParseDeleteTicketResponse(rsp *http.Response) (*DeleteTicketResponse, error) + func (r DeleteTicketResponse) Status() string + func (r DeleteTicketResponse) StatusCode() int + type DeletedArticleObjectObject string + const Article + func (e DeletedArticleObjectObject) Valid() bool + type DeletedArticleObjectSchema struct + Deleted *bool + Id *string + Object *DeletedArticleObjectObject + type DeletedCollectionObjectObject string + const Collection + func (e DeletedCollectionObjectObject) Valid() bool + type DeletedCollectionObjectSchema struct + Deleted *bool + Id *string + Object *DeletedCollectionObjectObject + type DeletedCompanyObjectObject string + const DeletedCompanyObjectObjectCompany + func (e DeletedCompanyObjectObject) Valid() bool + type DeletedCompanyObjectSchema struct + Deleted *bool + Id *string + Object *DeletedCompanyObjectObject + type DeletedInternalArticleObjectObject string + const DeletedInternalArticleObjectObjectInternalArticle + func (e DeletedInternalArticleObjectObject) Valid() bool + type DeletedInternalArticleObjectSchema struct + Deleted *bool + Id *string + Object *DeletedInternalArticleObjectObject + type DeletedObjectObject string + const DeletedObjectObjectNewsItem + func (e DeletedObjectObject) Valid() bool + type DeletedObjectSchema struct + Deleted *bool + Id *string + Object *DeletedObjectObject + type DetachContactFromACompanyParams struct + IntercomVersion *IntercomVersion + type DetachContactFromACompanyResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *CompanySchema + JSON401 *ErrorSchema + JSON404 *ErrorSchema + func ParseDetachContactFromACompanyResponse(rsp *http.Response) (*DetachContactFromACompanyResponse, error) + func (r DetachContactFromACompanyResponse) Status() string + func (r DetachContactFromACompanyResponse) StatusCode() int + type DetachContactFromConversationJSONRequestBody = DetachContactFromConversationRequest + type DetachContactFromConversationParams struct + IntercomVersion *IntercomVersion + type DetachContactFromConversationRequest struct + AdminId string + type DetachContactFromConversationResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *ConversationSchema + JSON401 *ErrorSchema + JSON403 *ErrorSchema + JSON404 *ErrorSchema + JSON422 *ErrorSchema + func ParseDetachContactFromConversationResponse(rsp *http.Response) (*DetachContactFromConversationResponse, error) + func (r DetachContactFromConversationResponse) Status() string + func (r DetachContactFromConversationResponse) StatusCode() int + type DetachSubscriptionTypeToContactParams struct + IntercomVersion *IntercomVersion + type DetachSubscriptionTypeToContactResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *SubscriptionTypeSchema + JSON401 *ErrorSchema + JSON404 *ErrorSchema + func ParseDetachSubscriptionTypeToContactResponse(rsp *http.Response) (*DetachSubscriptionTypeToContactResponse, error) + func (r DetachSubscriptionTypeToContactResponse) Status() string + func (r DetachSubscriptionTypeToContactResponse) StatusCode() int + type DetachTagFromContactParams struct + IntercomVersion *IntercomVersion + type DetachTagFromContactResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *TagSchema + JSON401 *ErrorSchema + JSON404 *ErrorSchema + func ParseDetachTagFromContactResponse(rsp *http.Response) (*DetachTagFromContactResponse, error) + func (r DetachTagFromContactResponse) Status() string + func (r DetachTagFromContactResponse) StatusCode() int + type DetachTagFromConversationJSONBody struct + AdminId string + type DetachTagFromConversationJSONRequestBody DetachTagFromConversationJSONBody + type DetachTagFromConversationParams struct + IntercomVersion *IntercomVersion + type DetachTagFromConversationResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *TagSchema + JSON401 *ErrorSchema + JSON404 *ErrorSchema + func ParseDetachTagFromConversationResponse(rsp *http.Response) (*DetachTagFromConversationResponse, error) + func (r DetachTagFromConversationResponse) Status() string + func (r DetachTagFromConversationResponse) StatusCode() int + type DetachTagFromTicketJSONBody struct + AdminId string + type DetachTagFromTicketJSONRequestBody DetachTagFromTicketJSONBody + type DetachTagFromTicketParams struct + IntercomVersion *IntercomVersion + type DetachTagFromTicketResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *TagSchema + JSON401 *ErrorSchema + JSON404 *ErrorSchema + func ParseDetachTagFromTicketResponse(rsp *http.Response) (*DetachTagFromTicketResponse, error) + func (r DetachTagFromTicketResponse) Status() string + func (r DetachTagFromTicketResponse) StatusCode() int + type DownloadDataExportParams struct + IntercomVersion *IntercomVersion + type DownloadDataExportResponse struct + Body []byte + HTTPResponse *http.Response + func ParseDownloadDataExportResponse(rsp *http.Response) (*DownloadDataExportResponse, error) + func (r DownloadDataExportResponse) Status() string + func (r DownloadDataExportResponse) StatusCode() int + type EmailAddressHeaderSchema struct + EmailAddress *string + Name *string + Type *string + type EmailListSchema struct + Data *[]EmailSettingSchema + Type *string + type EmailMessageMetadataSchema struct + EmailAddressHeaders *[]EmailAddressHeaderSchema + MessageId *string + Subject *string + type EmailSettingSchema struct + BrandId *string + CreatedAt *int + Domain *string + Email *string + ForwardedEmailLastReceivedAt *int + ForwardingEnabled *bool + Id *string + Type *string + UpdatedAt *int + Verified *bool + type EnqueueCreateTicketJSONBody = CreateTicketRequestSchema + type EnqueueCreateTicketJSONRequestBody = EnqueueCreateTicketJSONBody + type EnqueueCreateTicketParams struct + IntercomVersion *IntercomVersion + type EnqueueCreateTicketResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *JobsSchema + JSON400 *ErrorSchema + JSON401 *ErrorSchema + func ParseEnqueueCreateTicketResponse(rsp *http.Response) (*EnqueueCreateTicketResponse, error) + func (r EnqueueCreateTicketResponse) Status() string + func (r EnqueueCreateTicketResponse) StatusCode() int + type ErrorSchema struct + Errors []struct{ ... } + RequestId *openapi_types.UUID + Type string + type EventDetailsSchema struct + func (t *EventDetailsSchema) FromConversationAttributeUpdatedByAdminSchema(v ConversationAttributeUpdatedByAdminSchema) error + func (t *EventDetailsSchema) FromConversationAttributeUpdatedByUserSchema(v ConversationAttributeUpdatedByUserSchema) error + func (t *EventDetailsSchema) FromConversationAttributeUpdatedByWorkflowSchema(v ConversationAttributeUpdatedByWorkflowSchema) error + func (t *EventDetailsSchema) FromCustomActionFinishedSchema(v CustomActionFinishedSchema) error + func (t *EventDetailsSchema) FromCustomActionStartedSchema(v CustomActionStartedSchema) error + func (t *EventDetailsSchema) FromOperatorWorkflowEventSchema(v OperatorWorkflowEventSchema) error + func (t *EventDetailsSchema) MergeConversationAttributeUpdatedByAdminSchema(v ConversationAttributeUpdatedByAdminSchema) error + func (t *EventDetailsSchema) MergeConversationAttributeUpdatedByUserSchema(v ConversationAttributeUpdatedByUserSchema) error + func (t *EventDetailsSchema) MergeConversationAttributeUpdatedByWorkflowSchema(v ConversationAttributeUpdatedByWorkflowSchema) error + func (t *EventDetailsSchema) MergeCustomActionFinishedSchema(v CustomActionFinishedSchema) error + func (t *EventDetailsSchema) MergeCustomActionStartedSchema(v CustomActionStartedSchema) error + func (t *EventDetailsSchema) MergeOperatorWorkflowEventSchema(v OperatorWorkflowEventSchema) error + func (t *EventDetailsSchema) UnmarshalJSON(b []byte) error + func (t EventDetailsSchema) AsConversationAttributeUpdatedByAdminSchema() (ConversationAttributeUpdatedByAdminSchema, error) + func (t EventDetailsSchema) AsConversationAttributeUpdatedByUserSchema() (ConversationAttributeUpdatedByUserSchema, error) + func (t EventDetailsSchema) AsConversationAttributeUpdatedByWorkflowSchema() (ConversationAttributeUpdatedByWorkflowSchema, error) + func (t EventDetailsSchema) AsCustomActionFinishedSchema() (CustomActionFinishedSchema, error) + func (t EventDetailsSchema) AsCustomActionStartedSchema() (CustomActionStartedSchema, error) + func (t EventDetailsSchema) AsOperatorWorkflowEventSchema() (OperatorWorkflowEventSchema, error) + func (t EventDetailsSchema) MarshalJSON() ([]byte, error) + type ExportWorkflowParams struct + IntercomVersion *IntercomVersion + type ExportWorkflowResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *WorkflowExportSchema + JSON403 *ErrorSchema + JSON404 *ErrorSchema + func ParseExportWorkflowResponse(rsp *http.Response) (*ExportWorkflowResponse, error) + func (r ExportWorkflowResponse) Status() string + func (r ExportWorkflowResponse) StatusCode() int + type ExternalPageLocale string + const ExternalPageLocaleEn + func (e ExternalPageLocale) Valid() bool + type ExternalPageSchema struct + AiAgentAvailability bool + AiCopilotAvailability bool + AiSalesAgentAvailability *bool + CreatedAt int + ExternalId string + FinAvailability *bool + Html string + Id string + LastIngestedAt int + Locale ExternalPageLocale + SourceId int + Title string + Type ExternalPageType + UpdatedAt int + Url *string + type ExternalPageType string + const ExternalPage + func (e ExternalPageType) Valid() bool + type ExternalPagesListSchema struct + Data *[]ExternalPageSchema + Pages *PagesLinkSchema + TotalCount *int + Type *ExternalPagesListType + type ExternalPagesListType string + const ExternalPagesListTypeList + func (e ExternalPagesListType) Valid() bool + type FileAttributeSchema struct + ContentType *string + Filesize *int + Height *int + Name *string + Type *string + Url *string + Width *int + type FinAgentAttachmentSchema struct + ContentType *string + Data *[]byte + Name *string + Type FinAgentAttachmentType + Url *string + type FinAgentAttachmentType string + const File + const Url + func (e FinAgentAttachmentType) Valid() bool + type FinAgentAttributeErrorsSchema struct + Conversation ... + User ... + type FinAgentConversationMetadataSchema struct + Attributes *map[string]interface{} + History *[]FinAgentMessageSchema + type FinAgentMessageAuthor string + const FinAgentMessageAuthorAgent + const FinAgentMessageAuthorFin + const FinAgentMessageAuthorUser + func (e FinAgentMessageAuthor) Valid() bool + type FinAgentMessageSchema struct + Author FinAgentMessageAuthor + Body string + Timestamp time.Time + TimestampMs *time.Time + type FinAgentRepliedEventEventName string + const FinReplied + func (e FinAgentRepliedEventEventName) Valid() bool + type FinAgentRepliedEventMessageAuthor string + const Fin + func (e FinAgentRepliedEventMessageAuthor) Valid() bool + type FinAgentRepliedEventSchema struct + ConversationId string + CreatedAtMs time.Time + EventName FinAgentRepliedEventEventName + Message struct{ ... } + Status FinAgentRepliedEventStatus + StreamId *string + UserId string + type FinAgentRepliedEventStatus string + const AwaitingUserReply + func (e FinAgentRepliedEventStatus) Valid() bool + type FinAgentReplyChunkEventEventName string + const FinReplyChunk + func (e FinAgentReplyChunkEventEventName) Valid() bool + type FinAgentReplyChunkEventSchema struct + ChunkIndex int + ChunkText string + ConversationId string + CreatedAtMs time.Time + EventName FinAgentReplyChunkEventEventName + Status *FinAgentReplyChunkEventStatus + StreamId string + type FinAgentReplyChunkEventStatus string + const Replying + func (e FinAgentReplyChunkEventStatus) Valid() bool + type FinAgentStatusUpdatedEventEventName string + const FinStatusUpdated + func (e FinAgentStatusUpdatedEventEventName) Valid() bool + type FinAgentStatusUpdatedEventSchema struct + ConversationId string + CreatedAtMs time.Time + EventName FinAgentStatusUpdatedEventEventName + Reason *string + Status FinAgentStatusUpdatedEventStatus + UserId string + type FinAgentStatusUpdatedEventStatus string + const FinAgentStatusUpdatedEventStatusComplete + const FinAgentStatusUpdatedEventStatusEscalated + const FinAgentStatusUpdatedEventStatusResolved + func (e FinAgentStatusUpdatedEventStatus) Valid() bool + type FinAgentUserSchema struct + Attributes *map[string]interface{} + Email *openapi_types.Email + Id string + Name *string + type FindTagParams struct + IntercomVersion *IntercomVersion + type FindTagResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *TagBasicSchema + JSON401 *ErrorSchema + JSON404 *ErrorSchema + func ParseFindTagResponse(rsp *http.Response) (*FindTagResponse, error) + func (r FindTagResponse) Status() string + func (r FindTagResponse) StatusCode() int + type GetContentImportSourceParams struct + IntercomVersion *IntercomVersion + type GetContentImportSourceResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *ContentImportSourceSchema + JSON401 *ErrorSchema + func ParseGetContentImportSourceResponse(rsp *http.Response) (*GetContentImportSourceResponse, error) + func (r GetContentImportSourceResponse) Status() string + func (r GetContentImportSourceResponse) StatusCode() int + type GetCustomObjectInstancesByExternalIdParams struct + ExternalId string + IntercomVersion *IntercomVersion + type GetCustomObjectInstancesByExternalIdResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *CustomObjectInstanceSchema + JSON401 *Unauthorized + JSON404 *ObjectNotFound + func ParseGetCustomObjectInstancesByExternalIdResponse(rsp *http.Response) (*GetCustomObjectInstancesByExternalIdResponse, error) + func (r GetCustomObjectInstancesByExternalIdResponse) Status() string + func (r GetCustomObjectInstancesByExternalIdResponse) StatusCode() int + type GetCustomObjectInstancesByIdParams struct + IntercomVersion *IntercomVersion + type GetCustomObjectInstancesByIdResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *CustomObjectInstanceSchema + JSON401 *Unauthorized + JSON404 *ObjectNotFound + func ParseGetCustomObjectInstancesByIdResponse(rsp *http.Response) (*GetCustomObjectInstancesByIdResponse, error) + func (r GetCustomObjectInstancesByIdResponse) Status() string + func (r GetCustomObjectInstancesByIdResponse) StatusCode() int + type GetDataExportParams struct + IntercomVersion *IntercomVersion + type GetDataExportResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *DataExportSchema + func ParseGetDataExportResponse(rsp *http.Response) (*GetDataExportResponse, error) + func (r GetDataExportResponse) Status() string + func (r GetDataExportResponse) StatusCode() int + type GetDownloadReportingDataJobIdentifierParams struct + Accept GetDownloadReportingDataJobIdentifierParamsAccept + AppId string + IntercomVersion *IntercomVersion + type GetDownloadReportingDataJobIdentifierParamsAccept string + const ApplicationoctetStream + func (e GetDownloadReportingDataJobIdentifierParamsAccept) Valid() bool + type GetDownloadReportingDataJobIdentifierResponse struct + Body []byte + HTTPResponse *http.Response + JSON404 *ErrorSchema + func ParseGetDownloadReportingDataJobIdentifierResponse(rsp *http.Response) (*GetDownloadReportingDataJobIdentifierResponse, error) + func (r GetDownloadReportingDataJobIdentifierResponse) Status() string + func (r GetDownloadReportingDataJobIdentifierResponse) StatusCode() int + type GetExportReportingDataGetDatasetsParams struct + IntercomVersion *IntercomVersion + type GetExportReportingDataGetDatasetsResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 ... + func ParseGetExportReportingDataGetDatasetsResponse(rsp *http.Response) (*GetExportReportingDataGetDatasetsResponse, error) + func (r GetExportReportingDataGetDatasetsResponse) Status() string + func (r GetExportReportingDataGetDatasetsResponse) StatusCode() int + type GetExportReportingDataJobIdentifierParams struct + AppId string + ClientId string + IntercomVersion *IntercomVersion + type GetExportReportingDataJobIdentifierResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 ... + JSON404 *ErrorSchema + func ParseGetExportReportingDataJobIdentifierResponse(rsp *http.Response) (*GetExportReportingDataJobIdentifierResponse, error) + func (r GetExportReportingDataJobIdentifierResponse) Status() string + func (r GetExportReportingDataJobIdentifierResponse) StatusCode() int + type GetExternalPageParams struct + IntercomVersion *IntercomVersion + type GetExternalPageResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *ExternalPageSchema + JSON401 *ErrorSchema + func ParseGetExternalPageResponse(rsp *http.Response) (*GetExternalPageResponse, error) + func (r GetExternalPageResponse) Status() string + func (r GetExternalPageResponse) StatusCode() int + type GetIpAllowlistParams struct + IntercomVersion *IntercomVersion + type GetIpAllowlistResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *IpAllowlistSchema + JSON401 *ErrorSchema + func ParseGetIpAllowlistResponse(rsp *http.Response) (*GetIpAllowlistResponse, error) + func (r GetIpAllowlistResponse) Status() string + func (r GetIpAllowlistResponse) StatusCode() int + type GetTicketParams struct + IntercomVersion *IntercomVersion + type GetTicketResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *TicketSchema + JSON401 *ErrorSchema + func ParseGetTicketResponse(rsp *http.Response) (*GetTicketResponse, error) + func (r GetTicketResponse) Status() string + func (r GetTicketResponse) StatusCode() int + type GetTicketTypeParams struct + IntercomVersion *IntercomVersion + type GetTicketTypeResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *TicketTypeSchema + JSON401 *ErrorSchema + func ParseGetTicketTypeResponse(rsp *http.Response) (*GetTicketTypeResponse, error) + func (r GetTicketTypeResponse) Status() string + func (r GetTicketTypeResponse) StatusCode() int + type GroupContentSchema struct + Description *string + Name *string + Type *GroupContentType + type GroupContentType string + const GroupContentTypeGroupContent + const GroupContentTypeLessThannil + func (e GroupContentType) Valid() bool + type GroupTranslatedContentSchema struct + Ar *GroupContentSchema + Bg *GroupContentSchema + Bs *GroupContentSchema + Ca *GroupContentSchema + Cs *GroupContentSchema + Da *GroupContentSchema + De *GroupContentSchema + El *GroupContentSchema + En *GroupContentSchema + Es *GroupContentSchema + Et *GroupContentSchema + Fi *GroupContentSchema + Fr *GroupContentSchema + He *GroupContentSchema + Hr *GroupContentSchema + Hu *GroupContentSchema + Id *GroupContentSchema + It *GroupContentSchema + Ja *GroupContentSchema + Ko *GroupContentSchema + Lt *GroupContentSchema + Lv *GroupContentSchema + Mn *GroupContentSchema + Nb *GroupContentSchema + Nl *GroupContentSchema + Pl *GroupContentSchema + Pt *GroupContentSchema + PtBR *GroupContentSchema + Ro *GroupContentSchema + Ru *GroupContentSchema + Sl *GroupContentSchema + Sr *GroupContentSchema + Sv *GroupContentSchema + Tr *GroupContentSchema + Type *GroupTranslatedContentType + Vi *GroupContentSchema + ZhCN *GroupContentSchema + ZhTW *GroupContentSchema + type GroupTranslatedContentType string + const GroupTranslatedContentTypeGroupTranslatedContent + const GroupTranslatedContentTypeLessThannil + func (e GroupTranslatedContentType) Valid() bool + type HandlingEventListSchema struct + HandlingEvents *[]HandlingEventSchema + type HandlingEventSchema struct + Reason *string + Teammate TeammateReferenceSchema + Timestamp time.Time + Type HandlingEventType + type HandlingEventType string + const HandlingEventTypePaused + const HandlingEventTypeResumed + func (e HandlingEventType) Valid() bool + type HelpCenterListSchema struct + Data *[]HelpCenterSchema + Type *HelpCenterListType + type HelpCenterListType string + const HelpCenterListTypeList + func (e HelpCenterListType) Valid() bool + type HelpCenterSchema struct + CreatedAt *int + CustomDomain *string + DisplayName *string + Id *string + Identifier *string + UpdatedAt *int + Url *string + WebsiteTurnedOn *bool + WorkspaceId *string + type HttpRequestDoer interface + Do func(req *http.Request) (*http.Response, error) + type IdentifyAdminParams struct + IntercomVersion *IntercomVersion + type IdentifyAdminResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *AdminWithAppSchema + func ParseIdentifyAdminResponse(rsp *http.Response) (*IdentifyAdminResponse, error) + func (r IdentifyAdminResponse) Status() string + func (r IdentifyAdminResponse) StatusCode() int + type IntercomVersion string + const N10 + const N11 + const N12 + const N13 + const N14 + const N20 + const N21 + const N210 + const N211 + const N212 + const N213 + const N214 + const N215 + const N22 + const N23 + const N24 + const N25 + const N26 + const N27 + const N28 + const N29 + func (e IntercomVersion) Valid() bool + type InternalArticleListItemSchema struct + AuthorId *int + Body *string + CreatedAt *int + Id *string + Locale *string + OwnerId *int + Title *string + Type *InternalArticleListItemType + UpdatedAt *int + type InternalArticleListItemType string + const InternalArticleListItemTypeInternalArticle + func (e InternalArticleListItemType) Valid() bool + type InternalArticleListSchema struct + Data *[]InternalArticleListItemSchema + Pages *CursorPagesSchema + TotalCount *int + Type *InternalArticleListType + type InternalArticleListType string + const InternalArticleListTypeList + func (e InternalArticleListType) Valid() bool + type InternalArticleSchema = InternalArticleListItemSchema + type InternalArticleSearchResponseSchema struct + Data ... + Pages *CursorPagesSchema + TotalCount *int + Type *InternalArticleSearchResponseType + type InternalArticleSearchResponseType string + const InternalArticleSearchResponseTypeList + func (e InternalArticleSearchResponseType) Valid() bool + type IpAllowlistSchema struct + Enabled *bool + IpAllowlist *[]string + Type *string + type JobsSchema struct + Id string + ResourceId *string + ResourceType *string + ResourceUrl *string + Status *JobsStatus + Type *JobsType + Url *string + type JobsStatus string + const JobsStatusFailed + const JobsStatusPending + const JobsStatusSuccess + func (e JobsStatus) Valid() bool + type JobsStatusParams struct + IntercomVersion *IntercomVersion + type JobsStatusResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *JobsSchema + JSON401 *ErrorSchema + JSON404 *ErrorSchema + func ParseJobsStatusResponse(rsp *http.Response) (*JobsStatusResponse, error) + func (r JobsStatusResponse) Status() string + func (r JobsStatusResponse) StatusCode() int + type JobsType string + const Job + func (e JobsType) Valid() bool + type LinkedObjectCategory string + const LinkedObjectCategoryBackOffice + const LinkedObjectCategoryCustomer + const LinkedObjectCategoryLessThannil + const LinkedObjectCategoryTracker + func (e LinkedObjectCategory) Valid() bool + type LinkedObjectListSchema struct + Data *[]LinkedObjectSchema + HasMore *bool + TotalCount *int + Type *LinkedObjectListType + type LinkedObjectListType string + const LinkedObjectListTypeList + func (e LinkedObjectListType) Valid() bool + type LinkedObjectSchema struct + Category *LinkedObjectCategory + Id *string + Type *LinkedObjectType + type LinkedObjectType string + const LinkedObjectTypeConversation + const LinkedObjectTypeTicket + func (e LinkedObjectType) Valid() bool + type LisDataAttributesParams struct + IncludeArchived *bool + IntercomVersion *IntercomVersion + Model *LisDataAttributesParamsModel + type LisDataAttributesParamsModel string + const LisDataAttributesParamsModelCompany + const LisDataAttributesParamsModelContact + const LisDataAttributesParamsModelConversation + func (e LisDataAttributesParamsModel) Valid() bool + type LisDataAttributesResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *DataAttributeListSchema + JSON401 *ErrorSchema + func ParseLisDataAttributesResponse(rsp *http.Response) (*LisDataAttributesResponse, error) + func (r LisDataAttributesResponse) Status() string + func (r LisDataAttributesResponse) StatusCode() int + type LisDataEventsParams struct + Filter struct{} + IntercomVersion *IntercomVersion + Summary *bool + Type string + type LisDataEventsParamsFilter0 struct + UserId string + type LisDataEventsParamsFilter1 struct + IntercomUserId string + type LisDataEventsParamsFilter2 struct + Email string + type LisDataEventsResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *DataEventSummarySchema + JSON401 *ErrorSchema + func ParseLisDataEventsResponse(rsp *http.Response) (*LisDataEventsResponse, error) + func (r LisDataEventsResponse) Status() string + func (r LisDataEventsResponse) StatusCode() int + type ListActivityLogsParams struct + CreatedAtAfter string + CreatedAtBefore *string + IntercomVersion *IntercomVersion + type ListActivityLogsResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *ActivityLogListSchema + JSON401 *ErrorSchema + func ParseListActivityLogsResponse(rsp *http.Response) (*ListActivityLogsResponse, error) + func (r ListActivityLogsResponse) Status() string + func (r ListActivityLogsResponse) StatusCode() int + type ListAdminsParams struct + DisplayAvatar *bool + IntercomVersion *IntercomVersion + type ListAdminsResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *AdminListSchema + JSON401 *ErrorSchema + func ParseListAdminsResponse(rsp *http.Response) (*ListAdminsResponse, error) + func (r ListAdminsResponse) Status() string + func (r ListAdminsResponse) StatusCode() int + type ListAllCollectionsParams struct + IntercomVersion *IntercomVersion + type ListAllCollectionsResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *CollectionListSchema + JSON401 *ErrorSchema + func ParseListAllCollectionsResponse(rsp *http.Response) (*ListAllCollectionsResponse, error) + func (r ListAllCollectionsResponse) Status() string + func (r ListAllCollectionsResponse) StatusCode() int + type ListAllCompaniesParams struct + IntercomVersion *IntercomVersion + Order *string + Page *int + PerPage *int + type ListAllCompaniesResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *CompanyListSchema + JSON401 *ErrorSchema + func ParseListAllCompaniesResponse(rsp *http.Response) (*ListAllCompaniesResponse, error) + func (r ListAllCompaniesResponse) Status() string + func (r ListAllCompaniesResponse) StatusCode() int + type ListArticlesParams struct + IntercomVersion *IntercomVersion + type ListArticlesResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *ArticleListSchema + JSON401 *ErrorSchema + func ParseListArticlesResponse(rsp *http.Response) (*ListArticlesResponse, error) + func (r ListArticlesResponse) Status() string + func (r ListArticlesResponse) StatusCode() int + type ListAttachedContactsParams struct + IntercomVersion *IntercomVersion + type ListAttachedContactsResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *CompanyAttachedContactsSchema + JSON401 *ErrorSchema + JSON404 *ErrorSchema + func ParseListAttachedContactsResponse(rsp *http.Response) (*ListAttachedContactsResponse, error) + func (r ListAttachedContactsResponse) Status() string + func (r ListAttachedContactsResponse) StatusCode() int + type ListAttachedSegmentsForCompaniesParams struct + IntercomVersion *IntercomVersion + type ListAttachedSegmentsForCompaniesResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *CompanyAttachedSegmentsSchema + JSON401 *ErrorSchema + JSON404 *ErrorSchema + func ParseListAttachedSegmentsForCompaniesResponse(rsp *http.Response) (*ListAttachedSegmentsForCompaniesResponse, error) + func (r ListAttachedSegmentsForCompaniesResponse) Status() string + func (r ListAttachedSegmentsForCompaniesResponse) StatusCode() int + type ListAwayStatusReasonsParams struct + IntercomVersion *IntercomVersion + type ListAwayStatusReasonsResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *[]AwayStatusReasonSchema + JSON401 *Unauthorized + func ParseListAwayStatusReasonsResponse(rsp *http.Response) (*ListAwayStatusReasonsResponse, error) + func (r ListAwayStatusReasonsResponse) Status() string + func (r ListAwayStatusReasonsResponse) StatusCode() int + type ListBrandsParams struct + IntercomVersion *IntercomVersion + type ListBrandsResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *BrandListSchema + JSON401 *ErrorSchema + func ParseListBrandsResponse(rsp *http.Response) (*ListBrandsResponse, error) + func (r ListBrandsResponse) Status() string + func (r ListBrandsResponse) StatusCode() int + type ListCallsParams struct + IntercomVersion *IntercomVersion + Page *int + PerPage *int + type ListCallsResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *CallListSchema + JSON401 *ErrorSchema + func ParseListCallsResponse(rsp *http.Response) (*ListCallsResponse, error) + func (r ListCallsResponse) Status() string + func (r ListCallsResponse) StatusCode() int + type ListCallsWithTranscriptsJSONBody struct + ConversationIds []string + type ListCallsWithTranscriptsJSONRequestBody ListCallsWithTranscriptsJSONBody + type ListCallsWithTranscriptsParams struct + IntercomVersion *IntercomVersion + type ListCallsWithTranscriptsResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 ... + JSON400 *ErrorSchema + JSON401 *ErrorSchema + func ParseListCallsWithTranscriptsResponse(rsp *http.Response) (*ListCallsWithTranscriptsResponse, error) + func (r ListCallsWithTranscriptsResponse) Status() string + func (r ListCallsWithTranscriptsResponse) StatusCode() int + type ListCompaniesForAContactParams struct + IntercomVersion *IntercomVersion + type ListCompaniesForAContactResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *ContactAttachedCompaniesSchema + JSON401 *ErrorSchema + JSON404 *ErrorSchema + func ParseListCompaniesForAContactResponse(rsp *http.Response) (*ListCompaniesForAContactResponse, error) + func (r ListCompaniesForAContactResponse) Status() string + func (r ListCompaniesForAContactResponse) StatusCode() int + type ListCompanyNotesParams struct + IntercomVersion *IntercomVersion + type ListCompanyNotesResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *NoteListSchema + JSON404 *ErrorSchema + func ParseListCompanyNotesResponse(rsp *http.Response) (*ListCompanyNotesResponse, error) + func (r ListCompanyNotesResponse) Status() string + func (r ListCompanyNotesResponse) StatusCode() int + type ListContactsParams struct + IntercomVersion *IntercomVersion + type ListContactsResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *ContactListSchema + JSON401 *ErrorSchema + func ParseListContactsResponse(rsp *http.Response) (*ListContactsResponse, error) + func (r ListContactsResponse) Status() string + func (r ListContactsResponse) StatusCode() int + type ListContentImportSourcesParams struct + IntercomVersion *IntercomVersion + type ListContentImportSourcesResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *ContentImportSourcesListSchema + JSON401 *ErrorSchema + func ParseListContentImportSourcesResponse(rsp *http.Response) (*ListContentImportSourcesResponse, error) + func (r ListContentImportSourcesResponse) Status() string + func (r ListContentImportSourcesResponse) StatusCode() int + type ListConversationsParams struct + IntercomVersion *IntercomVersion + PerPage *int + StartingAfter *string + type ListConversationsResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *ConversationListSchema + JSON401 *ErrorSchema + JSON403 *ErrorSchema + func ParseListConversationsResponse(rsp *http.Response) (*ListConversationsResponse, error) + func (r ListConversationsResponse) Status() string + func (r ListConversationsResponse) StatusCode() int + type ListEmailsParams struct + IntercomVersion *IntercomVersion + type ListEmailsResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *EmailListSchema + JSON401 *ErrorSchema + func ParseListEmailsResponse(rsp *http.Response) (*ListEmailsResponse, error) + func (r ListEmailsResponse) Status() string + func (r ListEmailsResponse) StatusCode() int + type ListExternalPagesParams struct + IntercomVersion *IntercomVersion + type ListExternalPagesResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *ExternalPagesListSchema + JSON401 *ErrorSchema + func ParseListExternalPagesResponse(rsp *http.Response) (*ListExternalPagesResponse, error) + func (r ListExternalPagesResponse) Status() string + func (r ListExternalPagesResponse) StatusCode() int + type ListHandlingEventsParams struct + IntercomVersion *IntercomVersion + type ListHandlingEventsResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *HandlingEventListSchema + JSON401 *ErrorSchema + JSON404 *ErrorSchema + func ParseListHandlingEventsResponse(rsp *http.Response) (*ListHandlingEventsResponse, error) + func (r ListHandlingEventsResponse) Status() string + func (r ListHandlingEventsResponse) StatusCode() int + type ListHelpCentersParams struct + IntercomVersion *IntercomVersion + type ListHelpCentersResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *HelpCenterListSchema + JSON401 *ErrorSchema + func ParseListHelpCentersResponse(rsp *http.Response) (*ListHelpCentersResponse, error) + func (r ListHelpCentersResponse) Status() string + func (r ListHelpCentersResponse) StatusCode() int + type ListInternalArticlesParams struct + IntercomVersion *IntercomVersion + type ListInternalArticlesResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *InternalArticleListSchema + JSON401 *ErrorSchema + func ParseListInternalArticlesResponse(rsp *http.Response) (*ListInternalArticlesResponse, error) + func (r ListInternalArticlesResponse) Status() string + func (r ListInternalArticlesResponse) StatusCode() int + type ListLiveNewsfeedItemsParams struct + IntercomVersion *IntercomVersion + type ListLiveNewsfeedItemsResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *PaginatedResponseSchema + JSON401 *ErrorSchema + func ParseListLiveNewsfeedItemsResponse(rsp *http.Response) (*ListLiveNewsfeedItemsResponse, error) + func (r ListLiveNewsfeedItemsResponse) Status() string + func (r ListLiveNewsfeedItemsResponse) StatusCode() int + type ListNewsItemsParams struct + IntercomVersion *IntercomVersion + type ListNewsItemsResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *PaginatedResponseSchema + JSON401 *ErrorSchema + func ParseListNewsItemsResponse(rsp *http.Response) (*ListNewsItemsResponse, error) + func (r ListNewsItemsResponse) Status() string + func (r ListNewsItemsResponse) StatusCode() int + type ListNewsfeedsParams struct + IntercomVersion *IntercomVersion + type ListNewsfeedsResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *PaginatedResponseSchema + JSON401 *ErrorSchema + func ParseListNewsfeedsResponse(rsp *http.Response) (*ListNewsfeedsResponse, error) + func (r ListNewsfeedsResponse) Status() string + func (r ListNewsfeedsResponse) StatusCode() int + type ListNotesParams struct + IntercomVersion *IntercomVersion + type ListNotesResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *NoteListSchema + JSON404 *ErrorSchema + func ParseListNotesResponse(rsp *http.Response) (*ListNotesResponse, error) + func (r ListNotesResponse) Status() string + func (r ListNotesResponse) StatusCode() int + type ListSegmentsForAContactParams struct + IntercomVersion *IntercomVersion + type ListSegmentsForAContactResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *ContactSegmentsSchema + JSON401 *ErrorSchema + JSON404 *ErrorSchema + func ParseListSegmentsForAContactResponse(rsp *http.Response) (*ListSegmentsForAContactResponse, error) + func (r ListSegmentsForAContactResponse) Status() string + func (r ListSegmentsForAContactResponse) StatusCode() int + type ListSegmentsParams struct + IncludeCount *bool + IntercomVersion *IntercomVersion + type ListSegmentsResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *SegmentListSchema + JSON401 *ErrorSchema + func ParseListSegmentsResponse(rsp *http.Response) (*ListSegmentsResponse, error) + func (r ListSegmentsResponse) Status() string + func (r ListSegmentsResponse) StatusCode() int + type ListSubscriptionTypesParams struct + IntercomVersion *IntercomVersion + type ListSubscriptionTypesResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *SubscriptionTypeListSchema + JSON401 *ErrorSchema + func ParseListSubscriptionTypesResponse(rsp *http.Response) (*ListSubscriptionTypesResponse, error) + func (r ListSubscriptionTypesResponse) Status() string + func (r ListSubscriptionTypesResponse) StatusCode() int + type ListSubscriptionsForAContactParams struct + IntercomVersion *IntercomVersion + type ListSubscriptionsForAContactResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *SubscriptionTypeListSchema + JSON401 *ErrorSchema + JSON404 *ErrorSchema + func ParseListSubscriptionsForAContactResponse(rsp *http.Response) (*ListSubscriptionsForAContactResponse, error) + func (r ListSubscriptionsForAContactResponse) Status() string + func (r ListSubscriptionsForAContactResponse) StatusCode() int + type ListTagsForAContactParams struct + IntercomVersion *IntercomVersion + type ListTagsForAContactResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *TagListSchema + JSON401 *ErrorSchema + JSON404 *ErrorSchema + func ParseListTagsForAContactResponse(rsp *http.Response) (*ListTagsForAContactResponse, error) + func (r ListTagsForAContactResponse) Status() string + func (r ListTagsForAContactResponse) StatusCode() int + type ListTagsParams struct + IntercomVersion *IntercomVersion + type ListTagsResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *TagListSchema + JSON401 *ErrorSchema + func ParseListTagsResponse(rsp *http.Response) (*ListTagsResponse, error) + func (r ListTagsResponse) Status() string + func (r ListTagsResponse) StatusCode() int + type ListTeamsParams struct + IntercomVersion *IntercomVersion + type ListTeamsResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *TeamListSchema + JSON401 *ErrorSchema + func ParseListTeamsResponse(rsp *http.Response) (*ListTeamsResponse, error) + func (r ListTeamsResponse) Status() string + func (r ListTeamsResponse) StatusCode() int + type ListTicketStatesParams struct + IntercomVersion *IntercomVersion + type ListTicketStatesResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *TicketStateListSchema + JSON401 *ErrorSchema + func ParseListTicketStatesResponse(rsp *http.Response) (*ListTicketStatesResponse, error) + func (r ListTicketStatesResponse) Status() string + func (r ListTicketStatesResponse) StatusCode() int + type ListTicketTypesParams struct + IntercomVersion *IntercomVersion + type ListTicketTypesResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *TicketTypeListSchema + JSON401 *ErrorSchema + func ParseListTicketTypesResponse(rsp *http.Response) (*ListTicketTypesResponse, error) + func (r ListTicketTypesResponse) Status() string + func (r ListTicketTypesResponse) StatusCode() int + type ManageConversationJSONBody struct + type ManageConversationJSONRequestBody ManageConversationJSONBody + type ManageConversationParams struct + IntercomVersion *IntercomVersion + type ManageConversationResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *ConversationSchema + JSON401 *ErrorSchema + JSON403 *ErrorSchema + JSON404 *ErrorSchema + func ParseManageConversationResponse(rsp *http.Response) (*ManageConversationResponse, error) + func (r ManageConversationResponse) Status() string + func (r ManageConversationResponse) StatusCode() int + type MergeContactJSONRequestBody = MergeContactsRequestSchema + type MergeContactParams struct + IntercomVersion *IntercomVersion + type MergeContactResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *ContactSchema + JSON401 *ErrorSchema + func ParseMergeContactResponse(rsp *http.Response) (*MergeContactResponse, error) + func (r MergeContactResponse) Status() string + func (r MergeContactResponse) StatusCode() int + type MergeContactsRequestSchema struct + From *string + Into *string + type MessageMessageType string + const MessageMessageTypeEmail + const MessageMessageTypeFacebook + const MessageMessageTypeInapp + const MessageMessageTypeTwitter + func (e MessageMessageType) Valid() bool + type MessageSchema struct + Body string + ConversationId *string + CreatedAt int + Id string + MessageType MessageMessageType + Subject *string + Type string + type Metadata = ConversationPartMetadataSchema + type MultipleFilterSearchRequestOperator string + const AND + const OR + func (e MultipleFilterSearchRequestOperator) Valid() bool + type MultipleFilterSearchRequestSchema struct + Operator *MultipleFilterSearchRequestOperator + Value *MultipleFilterSearchRequest_Value + type MultipleFilterSearchRequestValue0 = []MultipleFilterSearchRequestSchema + type MultipleFilterSearchRequestValue1 = []SingleFilterSearchRequestSchema + type MultipleFilterSearchRequest_Value struct + func (t *MultipleFilterSearchRequest_Value) FromMultipleFilterSearchRequestValue0(v MultipleFilterSearchRequestValue0) error + func (t *MultipleFilterSearchRequest_Value) FromMultipleFilterSearchRequestValue1(v MultipleFilterSearchRequestValue1) error + func (t *MultipleFilterSearchRequest_Value) MergeMultipleFilterSearchRequestValue0(v MultipleFilterSearchRequestValue0) error + func (t *MultipleFilterSearchRequest_Value) MergeMultipleFilterSearchRequestValue1(v MultipleFilterSearchRequestValue1) error + func (t *MultipleFilterSearchRequest_Value) UnmarshalJSON(b []byte) error + func (t MultipleFilterSearchRequest_Value) AsMultipleFilterSearchRequestValue0() (MultipleFilterSearchRequestValue0, error) + func (t MultipleFilterSearchRequest_Value) AsMultipleFilterSearchRequestValue1() (MultipleFilterSearchRequestValue1, error) + func (t MultipleFilterSearchRequest_Value) MarshalJSON() ([]byte, error) + type NewsItemRequestSchema struct + Body *string + DeliverSilently *bool + Labels *[]string + NewsfeedAssignments *[]NewsfeedAssignmentSchema + Reactions *[]*string + SenderId int + State *NewsItemRequestState + Title string + type NewsItemRequestState string + const NewsItemRequestStateDraft + const NewsItemRequestStateLive + func (e NewsItemRequestState) Valid() bool + type NewsItemSchema struct + Body *string + CoverImageUrl *string + CreatedAt *int + DeliverSilently *bool + Id *string + Labels *[]*string + NewsfeedAssignments *[]NewsfeedAssignmentSchema + Reactions *[]*string + SenderId *int + State *NewsItemState + Title *string + Type *NewsItemType + UpdatedAt *int + WorkspaceId *string + type NewsItemState string + const NewsItemStateDraft + const NewsItemStateLive + func (e NewsItemState) Valid() bool + type NewsItemType string + const NewsItemTypeNewsItem + func (e NewsItemType) Valid() bool + type NewsfeedAssignmentSchema struct + NewsfeedId *int + PublishedAt *int + type NewsfeedSchema struct + CreatedAt *int + Id *string + Name *string + Type *NewsfeedType + UpdatedAt *int + type NewsfeedType string + const Newsfeed + func (e NewsfeedType) Valid() bool + type NoteListSchema struct + Data *[]NoteSchema + Pages *CursorPagesSchema + TotalCount *int + Type *string + type NoteSchema struct + Author *AdminSchema + Body *string + Contact ... + CreatedAt *int + Id *string + Type *string + type ObjectNotFound = ErrorSchema + type OpenConversationRequestMessageType string + const OpenConversationRequestMessageTypeOpen + func (e OpenConversationRequestMessageType) Valid() bool + type OpenConversationRequestSchema struct + AdminId string + MessageType OpenConversationRequestMessageType + type OperatorWorkflowEventSchema struct + Event ... + Workflow ... + type PagesLinkSchema struct + Next *string + Page *int + PerPage *int + TotalPages *int + Type *PagesLinkType + type PagesLinkType string + const PagesLinkTypePages + func (e PagesLinkType) Valid() bool + type PaginatedResponseSchema struct + Data *[]PaginatedResponse_Data_Item + Pages *CursorPagesSchema + TotalCount *int + Type *PaginatedResponseType + type PaginatedResponseType string + const PaginatedResponseTypeConversationList + const PaginatedResponseTypeList + func (e PaginatedResponseType) Valid() bool + type PaginatedResponse_Data_Item struct + func (t *PaginatedResponse_Data_Item) FromNewsItemSchema(v NewsItemSchema) error + func (t *PaginatedResponse_Data_Item) FromNewsfeedSchema(v NewsfeedSchema) error + func (t *PaginatedResponse_Data_Item) MergeNewsItemSchema(v NewsItemSchema) error + func (t *PaginatedResponse_Data_Item) MergeNewsfeedSchema(v NewsfeedSchema) error + func (t *PaginatedResponse_Data_Item) UnmarshalJSON(b []byte) error + func (t PaginatedResponse_Data_Item) AsNewsItemSchema() (NewsItemSchema, error) + func (t PaginatedResponse_Data_Item) AsNewsfeedSchema() (NewsfeedSchema, error) + func (t PaginatedResponse_Data_Item) MarshalJSON() ([]byte, error) + type PartAttachmentSchema struct + ContentType *string + Filesize *int + Height *int + Name *string + Type *string + Url *string + Width *int + type PhoneSwitchSchema struct + Phone *string + Type *PhoneSwitchType + type PhoneSwitchType string + const PhoneCallRedirect + func (e PhoneSwitchType) Valid() bool + type PostExportReportingDataEnqueueJSONBody struct + AttributeIds []string + DatasetId string + EndTime int64 + StartTime int64 + type PostExportReportingDataEnqueueJSONRequestBody PostExportReportingDataEnqueueJSONBody + type PostExportReportingDataEnqueueParams struct + IntercomVersion *IntercomVersion + type PostExportReportingDataEnqueueResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 ... + JSON400 *ErrorSchema + JSON401 *ErrorSchema + JSON429 *ErrorSchema + func ParsePostExportReportingDataEnqueueResponse(rsp *http.Response) (*PostExportReportingDataEnqueueResponse, error) + func (r PostExportReportingDataEnqueueResponse) Status() string + func (r PostExportReportingDataEnqueueResponse) StatusCode() int + type QuickReplyOptionSchema struct + Text string + Uuid openapi_types.UUID + type RecipientSchema struct + Id string + Type RecipientType + type RecipientType string + const RecipientTypeLead + const RecipientTypeUser + func (e RecipientType) Valid() bool + type RedactConversationJSONRequestBody = RedactConversationRequest + type RedactConversationParams struct + IntercomVersion *IntercomVersion + type RedactConversationRequest struct + func (t *RedactConversationRequest) FromRedactConversationRequest0(v RedactConversationRequest0) error + func (t *RedactConversationRequest) FromRedactConversationRequest1(v RedactConversationRequest1) error + func (t *RedactConversationRequest) MergeRedactConversationRequest0(v RedactConversationRequest0) error + func (t *RedactConversationRequest) MergeRedactConversationRequest1(v RedactConversationRequest1) error + func (t *RedactConversationRequest) UnmarshalJSON(b []byte) error + func (t RedactConversationRequest) AsRedactConversationRequest0() (RedactConversationRequest0, error) + func (t RedactConversationRequest) AsRedactConversationRequest1() (RedactConversationRequest1, error) + func (t RedactConversationRequest) MarshalJSON() ([]byte, error) + type RedactConversationRequest0 struct + ConversationId string + ConversationPartId string + Type RedactConversationRequest0Type + type RedactConversationRequest0Type string + const ConversationPart + func (e RedactConversationRequest0Type) Valid() bool + type RedactConversationRequest1 struct + ConversationId string + SourceId string + Type RedactConversationRequest1Type + type RedactConversationRequest1Type string + const Source + func (e RedactConversationRequest1Type) Valid() bool + type RedactConversationResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *ConversationSchema + JSON401 *ErrorSchema + JSON404 *ErrorSchema + func ParseRedactConversationResponse(rsp *http.Response) (*RedactConversationResponse, error) + func (r RedactConversationResponse) Status() string + func (r RedactConversationResponse) StatusCode() int + type ReferenceSchema struct + Id *string + Type *string + type RegisterFinVoiceCallJSONRequestBody = RegisterFinVoiceCallRequestSchema + type RegisterFinVoiceCallRequestSchema struct + CallId string + Data *map[string]interface{} + PhoneNumber string + Source *RegisterFinVoiceCallRequestSource + type RegisterFinVoiceCallRequestSource string + const AwsConnect + const Five9 + const ZoomPhone + func (e RegisterFinVoiceCallRequestSource) Valid() bool + type RegisterFinVoiceCallResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *AiCallResponseSchema + JSON400 *ErrorSchema + JSON409 *ErrorSchema + JSONDefault *ErrorSchema + func ParseRegisterFinVoiceCallResponse(rsp *http.Response) (*RegisterFinVoiceCallResponse, error) + func (r RegisterFinVoiceCallResponse) Status() string + func (r RegisterFinVoiceCallResponse) StatusCode() int + type ReplyConversationJSONRequestBody = ReplyConversationRequest + type ReplyConversationParams struct + IntercomVersion *IntercomVersion + type ReplyConversationRequest struct + func (t *ReplyConversationRequest) FromAdminReplyConversationRequestSchema(v AdminReplyConversationRequestSchema) error + func (t *ReplyConversationRequest) FromContactReplyConversationRequest(v ContactReplyConversationRequest) error + func (t *ReplyConversationRequest) MergeAdminReplyConversationRequestSchema(v AdminReplyConversationRequestSchema) error + func (t *ReplyConversationRequest) MergeContactReplyConversationRequest(v ContactReplyConversationRequest) error + func (t *ReplyConversationRequest) UnmarshalJSON(b []byte) error + func (t ReplyConversationRequest) AsAdminReplyConversationRequestSchema() (AdminReplyConversationRequestSchema, error) + func (t ReplyConversationRequest) AsContactReplyConversationRequest() (ContactReplyConversationRequest, error) + func (t ReplyConversationRequest) MarshalJSON() ([]byte, error) + type ReplyConversationResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *ConversationSchema + JSON401 *ErrorSchema + JSON403 *ErrorSchema + JSON404 *ErrorSchema + func ParseReplyConversationResponse(rsp *http.Response) (*ReplyConversationResponse, error) + func (r ReplyConversationResponse) Status() string + func (r ReplyConversationResponse) StatusCode() int + type ReplyTicketJSONBody struct + SkipNotifications *bool + type ReplyTicketJSONRequestBody ReplyTicketJSONBody + type ReplyTicketParams struct + IntercomVersion *IntercomVersion + type ReplyTicketResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *TicketReplySchema + JSON400 *ErrorSchema + JSON401 *ErrorSchema + JSON404 *ErrorSchema + func ParseReplyTicketResponse(rsp *http.Response) (*ReplyTicketResponse, error) + func (r ReplyTicketResponse) Status() string + func (r ReplyTicketResponse) StatusCode() int + type ReplyToFin200Status string + type ReplyToFinJSONBody struct + Attachments *[]FinAgentAttachmentSchema + ConversationId string + FinAgentMessageSchema FinAgentMessageSchema + FinAgentUserSchema FinAgentUserSchema + type ReplyToFinJSONRequestBody ReplyToFinJSONBody + type ReplyToFinParams struct + IntercomVersion *IntercomVersion + type ReplyToFinResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 ... + JSON400 *ErrorSchema + JSON401 *ErrorSchema + func ParseReplyToFinResponse(rsp *http.Response) (*ReplyToFinResponse, error) + func (r ReplyToFinResponse) Status() string + func (r ReplyToFinResponse) StatusCode() int + type RequestEditorFn func(ctx context.Context, req *http.Request) error + type RetrieveACompanyByIdParams struct + IntercomVersion *IntercomVersion + type RetrieveACompanyByIdResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *CompanySchema + JSON401 *ErrorSchema + JSON404 *ErrorSchema + func ParseRetrieveACompanyByIdResponse(rsp *http.Response) (*RetrieveACompanyByIdResponse, error) + func (r RetrieveACompanyByIdResponse) Status() string + func (r RetrieveACompanyByIdResponse) StatusCode() int + type RetrieveAdminParams struct + IntercomVersion *IntercomVersion + type RetrieveAdminResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *AdminSchema + JSON401 *ErrorSchema + JSON404 *ErrorSchema + func ParseRetrieveAdminResponse(rsp *http.Response) (*RetrieveAdminResponse, error) + func (r RetrieveAdminResponse) Status() string + func (r RetrieveAdminResponse) StatusCode() int + type RetrieveArticleParams struct + IntercomVersion *IntercomVersion + type RetrieveArticleResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *ArticleSchema + JSON401 *ErrorSchema + JSON404 *ErrorSchema + func ParseRetrieveArticleResponse(rsp *http.Response) (*RetrieveArticleResponse, error) + func (r RetrieveArticleResponse) Status() string + func (r RetrieveArticleResponse) StatusCode() int + type RetrieveBrandParams struct + IntercomVersion *IntercomVersion + type RetrieveBrandResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *BrandSchema + JSON401 *ErrorSchema + JSON404 *ErrorSchema + func ParseRetrieveBrandResponse(rsp *http.Response) (*RetrieveBrandResponse, error) + func (r RetrieveBrandResponse) Status() string + func (r RetrieveBrandResponse) StatusCode() int + type RetrieveCollectionParams struct + IntercomVersion *IntercomVersion + type RetrieveCollectionResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *CollectionSchema + JSON401 *ErrorSchema + JSON404 *ErrorSchema + func ParseRetrieveCollectionResponse(rsp *http.Response) (*RetrieveCollectionResponse, error) + func (r RetrieveCollectionResponse) Status() string + func (r RetrieveCollectionResponse) StatusCode() int + type RetrieveCompanyParams struct + CompanyId *string + IntercomVersion *IntercomVersion + Name *string + Page *int + PerPage *int + SegmentId *string + TagId *string + type RetrieveCompanyResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *CompanyListSchema + JSON401 *ErrorSchema + JSON404 *ErrorSchema + func ParseRetrieveCompanyResponse(rsp *http.Response) (*RetrieveCompanyResponse, error) + func (r RetrieveCompanyResponse) Status() string + func (r RetrieveCompanyResponse) StatusCode() int + type RetrieveConversationParams struct + DisplayAs *string + IncludeTranslations *bool + IntercomVersion *IntercomVersion + type RetrieveConversationResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *ConversationSchema + JSON401 *ErrorSchema + JSON403 *ErrorSchema + JSON404 *ErrorSchema + func ParseRetrieveConversationResponse(rsp *http.Response) (*RetrieveConversationResponse, error) + func (r RetrieveConversationResponse) Status() string + func (r RetrieveConversationResponse) StatusCode() int + type RetrieveEmailParams struct + IntercomVersion *IntercomVersion + type RetrieveEmailResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *EmailSettingSchema + JSON401 *ErrorSchema + JSON404 *ErrorSchema + func ParseRetrieveEmailResponse(rsp *http.Response) (*RetrieveEmailResponse, error) + func (r RetrieveEmailResponse) Status() string + func (r RetrieveEmailResponse) StatusCode() int + type RetrieveHelpCenterParams struct + IntercomVersion *IntercomVersion + type RetrieveHelpCenterResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *HelpCenterSchema + JSON401 *ErrorSchema + JSON404 *ErrorSchema + func ParseRetrieveHelpCenterResponse(rsp *http.Response) (*RetrieveHelpCenterResponse, error) + func (r RetrieveHelpCenterResponse) Status() string + func (r RetrieveHelpCenterResponse) StatusCode() int + type RetrieveInternalArticleParams struct + IntercomVersion *IntercomVersion + type RetrieveInternalArticleResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *InternalArticleSchema + JSON401 *ErrorSchema + JSON404 *ErrorSchema + func ParseRetrieveInternalArticleResponse(rsp *http.Response) (*RetrieveInternalArticleResponse, error) + func (r RetrieveInternalArticleResponse) Status() string + func (r RetrieveInternalArticleResponse) StatusCode() int + type RetrieveNewsItemParams struct + IntercomVersion *IntercomVersion + type RetrieveNewsItemResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *NewsItemSchema + JSON401 *ErrorSchema + JSON404 *ErrorSchema + func ParseRetrieveNewsItemResponse(rsp *http.Response) (*RetrieveNewsItemResponse, error) + func (r RetrieveNewsItemResponse) Status() string + func (r RetrieveNewsItemResponse) StatusCode() int + type RetrieveNewsfeedParams struct + IntercomVersion *IntercomVersion + type RetrieveNewsfeedResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *NewsfeedSchema + JSON401 *ErrorSchema + func ParseRetrieveNewsfeedResponse(rsp *http.Response) (*RetrieveNewsfeedResponse, error) + func (r RetrieveNewsfeedResponse) Status() string + func (r RetrieveNewsfeedResponse) StatusCode() int + type RetrieveNoteParams struct + IntercomVersion *IntercomVersion + type RetrieveNoteResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *NoteSchema + JSON401 *ErrorSchema + JSON404 *ErrorSchema + func ParseRetrieveNoteResponse(rsp *http.Response) (*RetrieveNoteResponse, error) + func (r RetrieveNoteResponse) Status() string + func (r RetrieveNoteResponse) StatusCode() int + type RetrieveSegmentParams struct + IntercomVersion *IntercomVersion + type RetrieveSegmentResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *SegmentSchema + JSON401 *ErrorSchema + JSON404 *ErrorSchema + func ParseRetrieveSegmentResponse(rsp *http.Response) (*RetrieveSegmentResponse, error) + func (r RetrieveSegmentResponse) Status() string + func (r RetrieveSegmentResponse) StatusCode() int + type RetrieveTeamParams struct + IntercomVersion *IntercomVersion + type RetrieveTeamResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *TeamSchema + JSON401 *ErrorSchema + JSON404 *ErrorSchema + func ParseRetrieveTeamResponse(rsp *http.Response) (*RetrieveTeamResponse, error) + func (r RetrieveTeamResponse) Status() string + func (r RetrieveTeamResponse) StatusCode() int + type RetrieveVisitorWithUserIdParams struct + IntercomVersion *IntercomVersion + UserId string + type RetrieveVisitorWithUserIdResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *VisitorSchema + JSON401 *ErrorSchema + JSON404 *ErrorSchema + func ParseRetrieveVisitorWithUserIdResponse(rsp *http.Response) (*RetrieveVisitorWithUserIdResponse, error) + func (r RetrieveVisitorWithUserIdResponse) Status() string + func (r RetrieveVisitorWithUserIdResponse) StatusCode() int + type ScrollOverAllCompaniesParams struct + IntercomVersion *IntercomVersion + ScrollParam *string + type ScrollOverAllCompaniesResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *CompanyScrollSchema + JSON401 *ErrorSchema + func ParseScrollOverAllCompaniesResponse(rsp *http.Response) (*ScrollOverAllCompaniesResponse, error) + func (r ScrollOverAllCompaniesResponse) Status() string + func (r ScrollOverAllCompaniesResponse) StatusCode() int + type SearchArticlesParams struct + HelpCenterId *int + Highlight *bool + IntercomVersion *IntercomVersion + Phrase *string + State *string + type SearchArticlesResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *ArticleSearchResponseSchema + JSON401 *ErrorSchema + func ParseSearchArticlesResponse(rsp *http.Response) (*SearchArticlesResponse, error) + func (r SearchArticlesResponse) Status() string + func (r SearchArticlesResponse) StatusCode() int + type SearchContactsJSONRequestBody = SearchRequestSchema + type SearchContactsParams struct + IntercomVersion *IntercomVersion + type SearchContactsResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *ContactListSchema + JSON401 *ErrorSchema + func ParseSearchContactsResponse(rsp *http.Response) (*SearchContactsResponse, error) + func (r SearchContactsResponse) Status() string + func (r SearchContactsResponse) StatusCode() int + type SearchConversationsJSONRequestBody = SearchRequestSchema + type SearchConversationsParams struct + IntercomVersion *IntercomVersion + type SearchConversationsResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *ConversationListSchema + func ParseSearchConversationsResponse(rsp *http.Response) (*SearchConversationsResponse, error) + func (r SearchConversationsResponse) Status() string + func (r SearchConversationsResponse) StatusCode() int + type SearchInternalArticlesParams struct + FolderId *string + IntercomVersion *IntercomVersion + type SearchInternalArticlesResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *InternalArticleSearchResponseSchema + JSON401 *ErrorSchema + func ParseSearchInternalArticlesResponse(rsp *http.Response) (*SearchInternalArticlesResponse, error) + func (r SearchInternalArticlesResponse) Status() string + func (r SearchInternalArticlesResponse) StatusCode() int + type SearchRequestSchema struct + Pagination *StartingAfterPagingSchema + Query SearchRequest_Query + type SearchRequest_Query struct + func (t *SearchRequest_Query) FromMultipleFilterSearchRequestSchema(v MultipleFilterSearchRequestSchema) error + func (t *SearchRequest_Query) FromSingleFilterSearchRequestSchema(v SingleFilterSearchRequestSchema) error + func (t *SearchRequest_Query) MergeMultipleFilterSearchRequestSchema(v MultipleFilterSearchRequestSchema) error + func (t *SearchRequest_Query) MergeSingleFilterSearchRequestSchema(v SingleFilterSearchRequestSchema) error + func (t *SearchRequest_Query) UnmarshalJSON(b []byte) error + func (t SearchRequest_Query) AsMultipleFilterSearchRequestSchema() (MultipleFilterSearchRequestSchema, error) + func (t SearchRequest_Query) AsSingleFilterSearchRequestSchema() (SingleFilterSearchRequestSchema, error) + func (t SearchRequest_Query) MarshalJSON() ([]byte, error) + type SearchTicketsJSONRequestBody = SearchRequestSchema + type SearchTicketsParams struct + IntercomVersion *IntercomVersion + type SearchTicketsResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *TicketListSchema + func ParseSearchTicketsResponse(rsp *http.Response) (*SearchTicketsResponse, error) + func (r SearchTicketsResponse) Status() string + func (r SearchTicketsResponse) StatusCode() int + type SegmentListSchema struct + Pages *map[string]interface{} + Segments *[]SegmentSchema + Type *SegmentListType + type SegmentListType string + const SegmentListTypeSegmentList + func (e SegmentListType) Valid() bool + type SegmentPersonType string + const SegmentPersonTypeContact + const SegmentPersonTypeUser + func (e SegmentPersonType) Valid() bool + type SegmentSchema struct + Count *int + CreatedAt *int + Id *string + Name *string + PersonType *SegmentPersonType + Type *SegmentType + UpdatedAt *int + type SegmentType string + const Segment + func (e SegmentType) Valid() bool + type SetAwayAdminJSONBody struct + AwayModeEnabled bool + AwayModeReassign bool + AwayStatusReasonId *int + type SetAwayAdminJSONRequestBody SetAwayAdminJSONBody + type SetAwayAdminParams struct + IntercomVersion *IntercomVersion + type SetAwayAdminResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *AdminSchema + JSON401 *ErrorSchema + JSON404 *ErrorSchema + func ParseSetAwayAdminResponse(rsp *http.Response) (*SetAwayAdminResponse, error) + func (r SetAwayAdminResponse) Status() string + func (r SetAwayAdminResponse) StatusCode() int + type ShowCallParams struct + IntercomVersion *IntercomVersion + type ShowCallRecordingParams struct + IntercomVersion *IntercomVersion + type ShowCallRecordingResponse struct + Body []byte + HTTPResponse *http.Response + JSON401 *ErrorSchema + JSON404 *ErrorSchema + func ParseShowCallRecordingResponse(rsp *http.Response) (*ShowCallRecordingResponse, error) + func (r ShowCallRecordingResponse) Status() string + func (r ShowCallRecordingResponse) StatusCode() int + type ShowCallResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *CallSchema + JSON401 *ErrorSchema + JSON404 *ErrorSchema + func ParseShowCallResponse(rsp *http.Response) (*ShowCallResponse, error) + func (r ShowCallResponse) Status() string + func (r ShowCallResponse) StatusCode() int + type ShowCallTranscriptParams struct + IntercomVersion *IntercomVersion + type ShowCallTranscriptResponse struct + Body []byte + HTTPResponse *http.Response + JSON404 *ErrorSchema + func ParseShowCallTranscriptResponse(rsp *http.Response) (*ShowCallTranscriptResponse, error) + func (r ShowCallTranscriptResponse) Status() string + func (r ShowCallTranscriptResponse) StatusCode() int + type ShowContactByExternalIdParams struct + IntercomVersion *IntercomVersion + type ShowContactByExternalIdResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *ContactSchema + JSON401 *ErrorSchema + func ParseShowContactByExternalIdResponse(rsp *http.Response) (*ShowContactByExternalIdResponse, error) + func (r ShowContactByExternalIdResponse) Status() string + func (r ShowContactByExternalIdResponse) StatusCode() int + type ShowContactParams struct + IntercomVersion *IntercomVersion + type ShowContactResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *ContactSchema + JSON401 *ErrorSchema + func ParseShowContactResponse(rsp *http.Response) (*ShowContactResponse, error) + func (r ShowContactResponse) Status() string + func (r ShowContactResponse) StatusCode() int + type SingleFilterSearchRequestOperator string + const Caret + const DollarSign + const Empty + const Equal + const GreaterThan + const IN + const LessThan + const N1 + const NIN + const Tilde + func (e SingleFilterSearchRequestOperator) Valid() bool + type SingleFilterSearchRequestSchema struct + Field *string + Operator *SingleFilterSearchRequestOperator + Value *SingleFilterSearchRequest_Value + type SingleFilterSearchRequestValue0 = string + type SingleFilterSearchRequestValue1 = int + type SingleFilterSearchRequestValue2 = bool + type SingleFilterSearchRequestValue3 = []SingleFilterSearchRequest_Value_3_Item + type SingleFilterSearchRequestValue30 = string + type SingleFilterSearchRequestValue31 = int + type SingleFilterSearchRequest_Value struct + func (t *SingleFilterSearchRequest_Value) FromSingleFilterSearchRequestValue0(v SingleFilterSearchRequestValue0) error + func (t *SingleFilterSearchRequest_Value) FromSingleFilterSearchRequestValue1(v SingleFilterSearchRequestValue1) error + func (t *SingleFilterSearchRequest_Value) FromSingleFilterSearchRequestValue2(v SingleFilterSearchRequestValue2) error + func (t *SingleFilterSearchRequest_Value) FromSingleFilterSearchRequestValue3(v SingleFilterSearchRequestValue3) error + func (t *SingleFilterSearchRequest_Value) MergeSingleFilterSearchRequestValue0(v SingleFilterSearchRequestValue0) error + func (t *SingleFilterSearchRequest_Value) MergeSingleFilterSearchRequestValue1(v SingleFilterSearchRequestValue1) error + func (t *SingleFilterSearchRequest_Value) MergeSingleFilterSearchRequestValue2(v SingleFilterSearchRequestValue2) error + func (t *SingleFilterSearchRequest_Value) MergeSingleFilterSearchRequestValue3(v SingleFilterSearchRequestValue3) error + func (t *SingleFilterSearchRequest_Value) UnmarshalJSON(b []byte) error + func (t SingleFilterSearchRequest_Value) AsSingleFilterSearchRequestValue0() (SingleFilterSearchRequestValue0, error) + func (t SingleFilterSearchRequest_Value) AsSingleFilterSearchRequestValue1() (SingleFilterSearchRequestValue1, error) + func (t SingleFilterSearchRequest_Value) AsSingleFilterSearchRequestValue2() (SingleFilterSearchRequestValue2, error) + func (t SingleFilterSearchRequest_Value) AsSingleFilterSearchRequestValue3() (SingleFilterSearchRequestValue3, error) + func (t SingleFilterSearchRequest_Value) MarshalJSON() ([]byte, error) + type SingleFilterSearchRequest_Value_3_Item struct + func (t *SingleFilterSearchRequest_Value_3_Item) FromSingleFilterSearchRequestValue30(v SingleFilterSearchRequestValue30) error + func (t *SingleFilterSearchRequest_Value_3_Item) FromSingleFilterSearchRequestValue31(v SingleFilterSearchRequestValue31) error + func (t *SingleFilterSearchRequest_Value_3_Item) MergeSingleFilterSearchRequestValue30(v SingleFilterSearchRequestValue30) error + func (t *SingleFilterSearchRequest_Value_3_Item) MergeSingleFilterSearchRequestValue31(v SingleFilterSearchRequestValue31) error + func (t *SingleFilterSearchRequest_Value_3_Item) UnmarshalJSON(b []byte) error + func (t SingleFilterSearchRequest_Value_3_Item) AsSingleFilterSearchRequestValue30() (SingleFilterSearchRequestValue30, error) + func (t SingleFilterSearchRequest_Value_3_Item) AsSingleFilterSearchRequestValue31() (SingleFilterSearchRequestValue31, error) + func (t SingleFilterSearchRequest_Value_3_Item) MarshalJSON() ([]byte, error) + type SlaAppliedSchema struct + SlaName *string + SlaStatus *SlaAppliedSlaStatus + Type *string + type SlaAppliedSlaStatus string + const SlaAppliedSlaStatusActive + const SlaAppliedSlaStatusCancelled + const SlaAppliedSlaStatusHit + const SlaAppliedSlaStatusMissed + func (e SlaAppliedSlaStatus) Valid() bool + type SnoozeConversationRequestMessageType string + const Snoozed + func (e SnoozeConversationRequestMessageType) Valid() bool + type SnoozeConversationRequestSchema struct + AdminId string + MessageType SnoozeConversationRequestMessageType + SnoozedUntil int + type SocialProfileSchema struct + Name *string + Type *string + Url *string + type StartFinConversation200Status string + type StartFinConversationJSONBody struct + Attachments *[]FinAgentAttachmentSchema + ConversationId string + FinAgentConversationMetadataSchema *FinAgentConversationMetadataSchema + FinAgentMessageSchema FinAgentMessageSchema + FinAgentUserSchema FinAgentUserSchema + type StartFinConversationJSONRequestBody StartFinConversationJSONBody + type StartFinConversationParams struct + IntercomVersion *IntercomVersion + type StartFinConversationResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 ... + JSON400 *ErrorSchema + JSON401 *ErrorSchema + func ParseStartFinConversationResponse(rsp *http.Response) (*StartFinConversationResponse, error) + func (r StartFinConversationResponse) Status() string + func (r StartFinConversationResponse) StatusCode() int + type StartingAfterPagingSchema struct + PerPage *int + StartingAfter *string + type SubscriptionTypeConsentType string + const OptIn + const OptOut + func (e SubscriptionTypeConsentType) Valid() bool + type SubscriptionTypeContentTypes string + const Email + const SmsMessage + func (e SubscriptionTypeContentTypes) Valid() bool + type SubscriptionTypeListSchema struct + Data *[]SubscriptionTypeSchema + Type *SubscriptionTypeListType + type SubscriptionTypeListType string + const SubscriptionTypeListTypeList + func (e SubscriptionTypeListType) Valid() bool + type SubscriptionTypeSchema struct + ConsentType *SubscriptionTypeConsentType + ContentTypes *[]SubscriptionTypeContentTypes + DefaultTranslation *TranslationSchema + Id *string + State *SubscriptionTypeState + Translations *[]TranslationSchema + Type *string + type SubscriptionTypeState string + const SubscriptionTypeStateArchived + const SubscriptionTypeStateDraft + const SubscriptionTypeStateLive + func (e SubscriptionTypeState) Valid() bool + type TagBasicSchema struct + Id *string + Name *string + Type *string + type TagCompanyRequestSchema struct + Companies []struct{ ... } + Name string + type TagListSchema struct + Data *[]TagSchema + Type *TagListType + type TagListType string + const TagListTypeList + func (e TagListType) Valid() bool + type TagMultipleUsersRequestSchema struct + Name string + Users []struct{ ... } + type TagSchema struct + AppliedAt *int + AppliedBy *ReferenceSchema + Id *string + Name *string + Type *string + type TagsSchema struct + Tags *[]TagSchema + Type *TagsType + type TagsType string + const TagsTypeTagList + func (e TagsType) Valid() bool + type TeamListSchema struct + Teams *[]TeamSchema + Type *TeamListType + type TeamListType string + const TeamList + func (e TeamListType) Valid() bool + type TeamPriorityLevelSchema struct + PrimaryTeamIds *[]int + SecondaryTeamIds *[]int + type TeamSchema struct + AdminIds *[]int + AdminPriorityLevel *AdminPriorityLevelSchema + AssignmentLimit *int + DistributionMethod *string + Id *string + Name *string + Type *string + type TeammateReferenceSchema struct + Email *openapi_types.Email + Id int + Name string + Type TeammateReferenceType + type TeammateReferenceType string + const TeammateReferenceTypeAdmin + const TeammateReferenceTypeBot + const TeammateReferenceTypeTeam + func (e TeammateReferenceType) Valid() bool + type TicketCategory string + const TicketCategoryBackOffice + const TicketCategoryCustomer + const TicketCategoryTracker + func (e TicketCategory) Valid() bool + type TicketContactsSchema struct + Contacts *[]ContactReferenceSchema + Type *TicketContactsType + type TicketContactsType string + const TicketContactsTypeContactList + func (e TicketContactsType) Valid() bool + type TicketCustomAttributes0 = string + type TicketCustomAttributes1 = float32 + type TicketCustomAttributes2 = bool + type TicketCustomAttributes3 = []interface + type TicketCustomAttributesSchema map[string]TicketCustomAttributes_AdditionalProperties + type TicketCustomAttributes_AdditionalProperties struct + func (t *TicketCustomAttributes_AdditionalProperties) FromFileAttributeSchema(v FileAttributeSchema) error + func (t *TicketCustomAttributes_AdditionalProperties) FromTicketCustomAttributes0(v TicketCustomAttributes0) error + func (t *TicketCustomAttributes_AdditionalProperties) FromTicketCustomAttributes1(v TicketCustomAttributes1) error + func (t *TicketCustomAttributes_AdditionalProperties) FromTicketCustomAttributes2(v TicketCustomAttributes2) error + func (t *TicketCustomAttributes_AdditionalProperties) FromTicketCustomAttributes3(v TicketCustomAttributes3) error + func (t *TicketCustomAttributes_AdditionalProperties) MergeFileAttributeSchema(v FileAttributeSchema) error + func (t *TicketCustomAttributes_AdditionalProperties) MergeTicketCustomAttributes0(v TicketCustomAttributes0) error + func (t *TicketCustomAttributes_AdditionalProperties) MergeTicketCustomAttributes1(v TicketCustomAttributes1) error + func (t *TicketCustomAttributes_AdditionalProperties) MergeTicketCustomAttributes2(v TicketCustomAttributes2) error + func (t *TicketCustomAttributes_AdditionalProperties) MergeTicketCustomAttributes3(v TicketCustomAttributes3) error + func (t *TicketCustomAttributes_AdditionalProperties) UnmarshalJSON(b []byte) error + func (t TicketCustomAttributes_AdditionalProperties) AsFileAttributeSchema() (FileAttributeSchema, error) + func (t TicketCustomAttributes_AdditionalProperties) AsTicketCustomAttributes0() (TicketCustomAttributes0, error) + func (t TicketCustomAttributes_AdditionalProperties) AsTicketCustomAttributes1() (TicketCustomAttributes1, error) + func (t TicketCustomAttributes_AdditionalProperties) AsTicketCustomAttributes2() (TicketCustomAttributes2, error) + func (t TicketCustomAttributes_AdditionalProperties) AsTicketCustomAttributes3() (TicketCustomAttributes3, error) + func (t TicketCustomAttributes_AdditionalProperties) MarshalJSON() ([]byte, error) + type TicketDeletedObject string + const Ticket + func (e TicketDeletedObject) Valid() bool + type TicketDeletedSchema struct + Deleted *bool + Id *string + Object *TicketDeletedObject + type TicketListSchema struct + Pages *CursorPagesSchema + Tickets *[]*TicketSchema + TotalCount *int + Type *TicketListType + type TicketListType string + const TicketList + func (e TicketListType) Valid() bool + type TicketPartAuthorSchema struct + Email *openapi_types.Email + Id *string + Name *string + Type *TicketPartAuthorType + type TicketPartAuthorType string + const Admin + const Bot + const Team + const User + func (e TicketPartAuthorType) Valid() bool + type TicketPartPreviousTicketState string + const TicketPartPreviousTicketStateInProgress + const TicketPartPreviousTicketStateResolved + const TicketPartPreviousTicketStateSubmitted + const TicketPartPreviousTicketStateWaitingOnCustomer + func (e TicketPartPreviousTicketState) Valid() bool + type TicketPartSchema struct + AppPackageCode *string + AssignedTo *ReferenceSchema + Attachments *[]PartAttachmentSchema + Author *TicketPartAuthorSchema + Body *string + CreatedAt *int + ExternalId *string + Id *string + PartType *string + PreviousTicketState *TicketPartPreviousTicketState + Redacted *bool + TicketState *TicketPartTicketState + Type *string + UpdatedAt *int + UpdatedAttributeData ... + type TicketPartTicketState string + const TicketPartTicketStateInProgress + const TicketPartTicketStateResolved + const TicketPartTicketStateSubmitted + const TicketPartTicketStateWaitingOnCustomer + func (e TicketPartTicketState) Valid() bool + type TicketPartUpdatedAttributeDataAttributeType string + const Attribute + func (e TicketPartUpdatedAttributeDataAttributeType) Valid() bool + type TicketPartUpdatedAttributeDataValueId0 = string + type TicketPartUpdatedAttributeDataValueId1 = []int + type TicketPartUpdatedAttributeDataValueLabel0 = string + type TicketPartUpdatedAttributeDataValueLabel1 = []string + type TicketPartUpdatedAttributeDataValueType string + const Value + func (e TicketPartUpdatedAttributeDataValueType) Valid() bool + type TicketPart_UpdatedAttributeData_Value_Id struct + func (t *TicketPart_UpdatedAttributeData_Value_Id) FromTicketPartUpdatedAttributeDataValueId0(v TicketPartUpdatedAttributeDataValueId0) error + func (t *TicketPart_UpdatedAttributeData_Value_Id) FromTicketPartUpdatedAttributeDataValueId1(v TicketPartUpdatedAttributeDataValueId1) error + func (t *TicketPart_UpdatedAttributeData_Value_Id) MergeTicketPartUpdatedAttributeDataValueId0(v TicketPartUpdatedAttributeDataValueId0) error + func (t *TicketPart_UpdatedAttributeData_Value_Id) MergeTicketPartUpdatedAttributeDataValueId1(v TicketPartUpdatedAttributeDataValueId1) error + func (t *TicketPart_UpdatedAttributeData_Value_Id) UnmarshalJSON(b []byte) error + func (t TicketPart_UpdatedAttributeData_Value_Id) AsTicketPartUpdatedAttributeDataValueId0() (TicketPartUpdatedAttributeDataValueId0, error) + func (t TicketPart_UpdatedAttributeData_Value_Id) AsTicketPartUpdatedAttributeDataValueId1() (TicketPartUpdatedAttributeDataValueId1, error) + func (t TicketPart_UpdatedAttributeData_Value_Id) MarshalJSON() ([]byte, error) + type TicketPart_UpdatedAttributeData_Value_Label struct + func (t *TicketPart_UpdatedAttributeData_Value_Label) FromTicketPartUpdatedAttributeDataValueLabel0(v TicketPartUpdatedAttributeDataValueLabel0) error + func (t *TicketPart_UpdatedAttributeData_Value_Label) FromTicketPartUpdatedAttributeDataValueLabel1(v TicketPartUpdatedAttributeDataValueLabel1) error + func (t *TicketPart_UpdatedAttributeData_Value_Label) MergeTicketPartUpdatedAttributeDataValueLabel0(v TicketPartUpdatedAttributeDataValueLabel0) error + func (t *TicketPart_UpdatedAttributeData_Value_Label) MergeTicketPartUpdatedAttributeDataValueLabel1(v TicketPartUpdatedAttributeDataValueLabel1) error + func (t *TicketPart_UpdatedAttributeData_Value_Label) UnmarshalJSON(b []byte) error + func (t TicketPart_UpdatedAttributeData_Value_Label) AsTicketPartUpdatedAttributeDataValueLabel0() (TicketPartUpdatedAttributeDataValueLabel0, error) + func (t TicketPart_UpdatedAttributeData_Value_Label) AsTicketPartUpdatedAttributeDataValueLabel1() (TicketPartUpdatedAttributeDataValueLabel1, error) + func (t TicketPart_UpdatedAttributeData_Value_Label) MarshalJSON() ([]byte, error) + type TicketPartsSchema struct + TicketParts *[]TicketPartSchema + TotalCount *int + Type *TicketPartsType + type TicketPartsType string + const TicketPartList + func (e TicketPartsType) Valid() bool + type TicketReplyPartType string + const TicketReplyPartTypeComment + const TicketReplyPartTypeNote + const TicketReplyPartTypeQuickReply + func (e TicketReplyPartType) Valid() bool + type TicketReplySchema struct + Attachments *[]PartAttachmentSchema + Author *TicketPartAuthorSchema + Body *string + CreatedAt *int + Id *string + PartType *TicketReplyPartType + Redacted *bool + Type *TicketReplyType + UpdatedAt *int + type TicketReplyType string + const TicketPart + func (e TicketReplyType) Valid() bool + type TicketRequestCustomAttributes0 = string + type TicketRequestCustomAttributes1 = float32 + type TicketRequestCustomAttributes2 = bool + type TicketRequestCustomAttributes3 = []interface + type TicketRequestCustomAttributesSchema map[string]TicketRequestCustomAttributes_AdditionalProperties + type TicketRequestCustomAttributes_AdditionalProperties struct + func (t *TicketRequestCustomAttributes_AdditionalProperties) FromTicketRequestCustomAttributes0(v TicketRequestCustomAttributes0) error + func (t *TicketRequestCustomAttributes_AdditionalProperties) FromTicketRequestCustomAttributes1(v TicketRequestCustomAttributes1) error + func (t *TicketRequestCustomAttributes_AdditionalProperties) FromTicketRequestCustomAttributes2(v TicketRequestCustomAttributes2) error + func (t *TicketRequestCustomAttributes_AdditionalProperties) FromTicketRequestCustomAttributes3(v TicketRequestCustomAttributes3) error + func (t *TicketRequestCustomAttributes_AdditionalProperties) MergeTicketRequestCustomAttributes0(v TicketRequestCustomAttributes0) error + func (t *TicketRequestCustomAttributes_AdditionalProperties) MergeTicketRequestCustomAttributes1(v TicketRequestCustomAttributes1) error + func (t *TicketRequestCustomAttributes_AdditionalProperties) MergeTicketRequestCustomAttributes2(v TicketRequestCustomAttributes2) error + func (t *TicketRequestCustomAttributes_AdditionalProperties) MergeTicketRequestCustomAttributes3(v TicketRequestCustomAttributes3) error + func (t *TicketRequestCustomAttributes_AdditionalProperties) UnmarshalJSON(b []byte) error + func (t TicketRequestCustomAttributes_AdditionalProperties) AsTicketRequestCustomAttributes0() (TicketRequestCustomAttributes0, error) + func (t TicketRequestCustomAttributes_AdditionalProperties) AsTicketRequestCustomAttributes1() (TicketRequestCustomAttributes1, error) + func (t TicketRequestCustomAttributes_AdditionalProperties) AsTicketRequestCustomAttributes2() (TicketRequestCustomAttributes2, error) + func (t TicketRequestCustomAttributes_AdditionalProperties) AsTicketRequestCustomAttributes3() (TicketRequestCustomAttributes3, error) + func (t TicketRequestCustomAttributes_AdditionalProperties) MarshalJSON() ([]byte, error) + type TicketSchema struct + AdminAssigneeId *string + Category *TicketCategory + Contacts *TicketContactsSchema + CreatedAt *int + Id *string + IsShared *bool + LinkedObjects *LinkedObjectListSchema + Open *bool + SnoozedUntil *int + TeamAssigneeId *string + TicketAttributes *TicketCustomAttributesSchema + TicketId *string + TicketParts *TicketPartsSchema + TicketState *TicketStateSchema + TicketType *TicketTypeSchema + Type *TicketType + UpdatedAt *int + type TicketStateCategory string + const TicketStateCategoryInProgress + const TicketStateCategoryResolved + const TicketStateCategorySubmitted + const TicketStateCategoryWaitingOnCustomer + func (e TicketStateCategory) Valid() bool + type TicketStateDetailedCategory string + const InProgress + const Resolved + const Submitted + const WaitingOnCustomer + func (e TicketStateDetailedCategory) Valid() bool + type TicketStateDetailedSchema struct + Archived *bool + Category *TicketStateDetailedCategory + ExternalLabel *string + Id *string + InternalLabel *string + TicketTypes ... + Type *string + type TicketStateListSchema struct + Data *[]*TicketStateDetailedSchema + Type *string + type TicketStateSchema struct + Category *TicketStateCategory + ExternalLabel *string + Id *string + InternalLabel *string + Type *string + type TicketType string + const TicketTypeTicket + func (e TicketType) Valid() bool + type TicketTypeAttributeListSchema struct + TicketTypeAttributes *[]*TicketTypeAttributeSchema + Type *string + type TicketTypeAttributeSchema struct + Archived *bool + CreatedAt *int + DataType *string + Default *bool + Description *string + Id *string + InputOptions *map[string]interface{} + Name *string + Order *int + RequiredToCreate *bool + RequiredToCreateForContacts *bool + TicketTypeId *int + Type *string + UpdatedAt *int + VisibleOnCreate *bool + VisibleToContacts *bool + WorkspaceId *string + type TicketTypeCategory string + const TicketTypeCategoryBackOffice + const TicketTypeCategoryCustomer + const TicketTypeCategoryTracker + func (e TicketTypeCategory) Valid() bool + type TicketTypeListSchema struct + Data *[]*TicketTypeSchema + Type *string + type TicketTypeSchema struct + Archived *bool + Category *TicketTypeCategory + CreatedAt *int + Description *string + Icon *string + Id *string + Name *string + TicketStates ... + TicketTypeAttributes *TicketTypeAttributeListSchema + Type *string + UpdatedAt *int + WorkspaceId *string + type TranslationSchema struct + Description *string + Locale *string + Name *string + type TypeNotFound = ErrorSchema + type UnarchiveContactParams struct + IntercomVersion *IntercomVersion + type UnarchiveContactResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *ContactUnarchived + func ParseUnarchiveContactResponse(rsp *http.Response) (*UnarchiveContactResponse, error) + func (r UnarchiveContactResponse) Status() string + func (r UnarchiveContactResponse) StatusCode() int + type Unauthorized = ErrorSchema + type UntagCompanyRequestSchema struct + Companies []struct{ ... } + Name string + type UpdateArticleJSONRequestBody = UpdateArticleRequestSchema + type UpdateArticleParams struct + IntercomVersion *IntercomVersion + type UpdateArticleRequestSchema struct + AuthorId *int + Body *string + Description *string + ParentId *string + ParentType *string + State *UpdateArticleRequestState + Title *string + TranslatedContent *ArticleTranslatedContentSchema + type UpdateArticleRequestState string + const Draft + const Published + func (e UpdateArticleRequestState) Valid() bool + type UpdateArticleResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *ArticleSchema + JSON401 *ErrorSchema + JSON404 *ErrorSchema + func ParseUpdateArticleResponse(rsp *http.Response) (*UpdateArticleResponse, error) + func (r UpdateArticleResponse) Status() string + func (r UpdateArticleResponse) StatusCode() int + type UpdateCollectionJSONRequestBody = UpdateCollectionRequestSchema + type UpdateCollectionParams struct + IntercomVersion *IntercomVersion + type UpdateCollectionRequestSchema struct + Description *string + Name *string + ParentId *string + TranslatedContent *GroupTranslatedContentSchema + type UpdateCollectionResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *CollectionSchema + JSON401 *ErrorSchema + JSON404 *ErrorSchema + func ParseUpdateCollectionResponse(rsp *http.Response) (*UpdateCollectionResponse, error) + func (r UpdateCollectionResponse) Status() string + func (r UpdateCollectionResponse) StatusCode() int + type UpdateCompanyJSONRequestBody = UpdateCompanyRequestSchema + type UpdateCompanyParams struct + IntercomVersion *IntercomVersion + type UpdateCompanyRequestSchema struct + CustomAttributes *map[string]string + Industry *string + MonthlySpend *int + Name *string + Plan *string + Size *int + Website *string + type UpdateCompanyResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *CompanySchema + JSON401 *ErrorSchema + JSON404 *ErrorSchema + func ParseUpdateCompanyResponse(rsp *http.Response) (*UpdateCompanyResponse, error) + func (r UpdateCompanyResponse) Status() string + func (r UpdateCompanyResponse) StatusCode() int + type UpdateContactJSONBody struct + type UpdateContactJSONRequestBody UpdateContactJSONBody + type UpdateContactParams struct + IntercomVersion *IntercomVersion + type UpdateContactRequestSchema struct + Avatar *string + CustomAttributes *map[string]interface{} + Email *string + ExternalId *string + LastSeenAt *int + Name *string + OwnerId *int + Phone *string + Role *string + SignedUpAt *int + UnsubscribedFromEmails *bool + type UpdateContactResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *ContactSchema + JSON401 *ErrorSchema + func ParseUpdateContactResponse(rsp *http.Response) (*UpdateContactResponse, error) + func (r UpdateContactResponse) Status() string + func (r UpdateContactResponse) StatusCode() int + type UpdateContentImportSourceJSONRequestBody = UpdateContentImportSourceRequestSchema + type UpdateContentImportSourceParams struct + IntercomVersion *IntercomVersion + type UpdateContentImportSourceRequestAudienceIds0 = int + type UpdateContentImportSourceRequestAudienceIds1 = []int + type UpdateContentImportSourceRequestSchema struct + ApplyAudienceToExistingContent *bool + AudienceIds *UpdateContentImportSourceRequest_AudienceIds + Status *UpdateContentImportSourceRequestStatus + SyncBehavior UpdateContentImportSourceRequestSyncBehavior + Url string + type UpdateContentImportSourceRequestStatus string + const UpdateContentImportSourceRequestStatusActive + const UpdateContentImportSourceRequestStatusDeactivated + func (e UpdateContentImportSourceRequestStatus) Valid() bool + type UpdateContentImportSourceRequestSyncBehavior string + const Api + const Automated + const Manual + func (e UpdateContentImportSourceRequestSyncBehavior) Valid() bool + type UpdateContentImportSourceRequest_AudienceIds struct + func (t *UpdateContentImportSourceRequest_AudienceIds) FromUpdateContentImportSourceRequestAudienceIds0(v UpdateContentImportSourceRequestAudienceIds0) error + func (t *UpdateContentImportSourceRequest_AudienceIds) FromUpdateContentImportSourceRequestAudienceIds1(v UpdateContentImportSourceRequestAudienceIds1) error + func (t *UpdateContentImportSourceRequest_AudienceIds) MergeUpdateContentImportSourceRequestAudienceIds0(v UpdateContentImportSourceRequestAudienceIds0) error + func (t *UpdateContentImportSourceRequest_AudienceIds) MergeUpdateContentImportSourceRequestAudienceIds1(v UpdateContentImportSourceRequestAudienceIds1) error + func (t *UpdateContentImportSourceRequest_AudienceIds) UnmarshalJSON(b []byte) error + func (t UpdateContentImportSourceRequest_AudienceIds) AsUpdateContentImportSourceRequestAudienceIds0() (UpdateContentImportSourceRequestAudienceIds0, error) + func (t UpdateContentImportSourceRequest_AudienceIds) AsUpdateContentImportSourceRequestAudienceIds1() (UpdateContentImportSourceRequestAudienceIds1, error) + func (t UpdateContentImportSourceRequest_AudienceIds) MarshalJSON() ([]byte, error) + type UpdateContentImportSourceResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *ContentImportSourceSchema + JSON401 *ErrorSchema + func ParseUpdateContentImportSourceResponse(rsp *http.Response) (*UpdateContentImportSourceResponse, error) + func (r UpdateContentImportSourceResponse) Status() string + func (r UpdateContentImportSourceResponse) StatusCode() int + type UpdateConversationJSONRequestBody = UpdateConversationRequestSchema + type UpdateConversationParams struct + DisplayAs *string + IntercomVersion *IntercomVersion + type UpdateConversationRequestSchema struct + CompanyId *string + CustomAttributes *CustomAttributesSchema + Read *bool + Title *string + type UpdateConversationResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *ConversationSchema + JSON401 *ErrorSchema + JSON403 *ErrorSchema + JSON404 *ErrorSchema + func ParseUpdateConversationResponse(rsp *http.Response) (*UpdateConversationResponse, error) + func (r UpdateConversationResponse) Status() string + func (r UpdateConversationResponse) StatusCode() int + type UpdateDataAttributeJSONRequestBody = UpdateDataAttributeRequestSchema + type UpdateDataAttributeParams struct + IntercomVersion *IntercomVersion + type UpdateDataAttributeRequest0 struct + Options []struct{ ... } + type UpdateDataAttributeRequest1 = interface + type UpdateDataAttributeRequestSchema struct + Archived *bool + Description *string + MessengerWritable *bool + func (t *UpdateDataAttributeRequestSchema) FromUpdateDataAttributeRequest0(v UpdateDataAttributeRequest0) error + func (t *UpdateDataAttributeRequestSchema) FromUpdateDataAttributeRequest1(v UpdateDataAttributeRequest1) error + func (t *UpdateDataAttributeRequestSchema) MergeUpdateDataAttributeRequest0(v UpdateDataAttributeRequest0) error + func (t *UpdateDataAttributeRequestSchema) MergeUpdateDataAttributeRequest1(v UpdateDataAttributeRequest1) error + func (t *UpdateDataAttributeRequestSchema) UnmarshalJSON(b []byte) error + func (t UpdateDataAttributeRequestSchema) AsUpdateDataAttributeRequest0() (UpdateDataAttributeRequest0, error) + func (t UpdateDataAttributeRequestSchema) AsUpdateDataAttributeRequest1() (UpdateDataAttributeRequest1, error) + func (t UpdateDataAttributeRequestSchema) MarshalJSON() ([]byte, error) + type UpdateDataAttributeResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *DataAttributeSchema + JSON400 *ErrorSchema + JSON401 *ErrorSchema + JSON404 *ErrorSchema + JSON422 *ErrorSchema + func ParseUpdateDataAttributeResponse(rsp *http.Response) (*UpdateDataAttributeResponse, error) + func (r UpdateDataAttributeResponse) Status() string + func (r UpdateDataAttributeResponse) StatusCode() int + type UpdateExternalPageJSONRequestBody = UpdateExternalPageRequestSchema + type UpdateExternalPageParams struct + IntercomVersion *IntercomVersion + type UpdateExternalPageRequestLocale string + const En + func (e UpdateExternalPageRequestLocale) Valid() bool + type UpdateExternalPageRequestSchema struct + ExternalId *string + FinAvailability *bool + Html string + Locale UpdateExternalPageRequestLocale + SourceId int + Title string + Url string + type UpdateExternalPageResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *ExternalPageSchema + JSON401 *ErrorSchema + func ParseUpdateExternalPageResponse(rsp *http.Response) (*UpdateExternalPageResponse, error) + func (r UpdateExternalPageResponse) Status() string + func (r UpdateExternalPageResponse) StatusCode() int + type UpdateInternalArticleJSONRequestBody = UpdateInternalArticleRequestSchema + type UpdateInternalArticleParams struct + IntercomVersion *IntercomVersion + type UpdateInternalArticleRequestSchema struct + AuthorId *int + Body *string + OwnerId *int + Title *string + type UpdateInternalArticleResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *InternalArticleSchema + JSON401 *ErrorSchema + JSON404 *ErrorSchema + func ParseUpdateInternalArticleResponse(rsp *http.Response) (*UpdateInternalArticleResponse, error) + func (r UpdateInternalArticleResponse) Status() string + func (r UpdateInternalArticleResponse) StatusCode() int + type UpdateIpAllowlistJSONRequestBody = IpAllowlistSchema + type UpdateIpAllowlistParams struct + IntercomVersion *IntercomVersion + type UpdateIpAllowlistResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *IpAllowlistSchema + JSON401 *ErrorSchema + JSON422 *ErrorSchema + func ParseUpdateIpAllowlistResponse(rsp *http.Response) (*UpdateIpAllowlistResponse, error) + func (r UpdateIpAllowlistResponse) Status() string + func (r UpdateIpAllowlistResponse) StatusCode() int + type UpdateNewsItemJSONRequestBody = NewsItemRequestSchema + type UpdateNewsItemParams struct + IntercomVersion *IntercomVersion + type UpdateNewsItemResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *NewsItemSchema + JSON401 *ErrorSchema + JSON404 *ErrorSchema + func ParseUpdateNewsItemResponse(rsp *http.Response) (*UpdateNewsItemResponse, error) + func (r UpdateNewsItemResponse) Status() string + func (r UpdateNewsItemResponse) StatusCode() int + type UpdateTicketJSONBody = UpdateTicketRequestSchema + type UpdateTicketJSONRequestBody = UpdateTicketJSONBody + type UpdateTicketParams struct + IntercomVersion *IntercomVersion + type UpdateTicketRequestSchema struct + AdminId *int + AssigneeId *string + CompanyId *string + IsShared *bool + Open *bool + SnoozedUntil *int + TicketAttributes *map[string]interface{} + TicketStateId *string + type UpdateTicketResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *TicketSchema + JSON401 *ErrorSchema + func ParseUpdateTicketResponse(rsp *http.Response) (*UpdateTicketResponse, error) + func (r UpdateTicketResponse) Status() string + func (r UpdateTicketResponse) StatusCode() int + type UpdateTicketTypeAttributeJSONRequestBody = UpdateTicketTypeAttributeRequestSchema + type UpdateTicketTypeAttributeParams struct + IntercomVersion *IntercomVersion + type UpdateTicketTypeAttributeRequestSchema struct + AllowMultipleValues *bool + Archived *bool + Description *string + ListItems *string + Multiline *bool + Name *string + RequiredToCreate *bool + RequiredToCreateForContacts *bool + VisibleOnCreate *bool + VisibleToContacts *bool + type UpdateTicketTypeAttributeResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *TicketTypeAttributeSchema + JSON401 *ErrorSchema + func ParseUpdateTicketTypeAttributeResponse(rsp *http.Response) (*UpdateTicketTypeAttributeResponse, error) + func (r UpdateTicketTypeAttributeResponse) Status() string + func (r UpdateTicketTypeAttributeResponse) StatusCode() int + type UpdateTicketTypeJSONRequestBody = UpdateTicketTypeRequestSchema + type UpdateTicketTypeParams struct + IntercomVersion *IntercomVersion + type UpdateTicketTypeRequestCategory string + const BackOffice + const Customer + const Tracker + func (e UpdateTicketTypeRequestCategory) Valid() bool + type UpdateTicketTypeRequestSchema struct + Archived *bool + Category *UpdateTicketTypeRequestCategory + Description *string + Icon *string + IsInternal *bool + Name *string + type UpdateTicketTypeResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *TicketTypeSchema + JSON401 *ErrorSchema + func ParseUpdateTicketTypeResponse(rsp *http.Response) (*UpdateTicketTypeResponse, error) + func (r UpdateTicketTypeResponse) Status() string + func (r UpdateTicketTypeResponse) StatusCode() int + type UpdateVisitorJSONRequestBody = UpdateVisitorRequestSchema + type UpdateVisitorParams struct + IntercomVersion *IntercomVersion + type UpdateVisitorRequest0 = interface + type UpdateVisitorRequest1 = interface + type UpdateVisitorRequestSchema struct + CustomAttributes *map[string]string + Id *string + Name *string + UserId *string + func (t *UpdateVisitorRequestSchema) FromUpdateVisitorRequest0(v UpdateVisitorRequest0) error + func (t *UpdateVisitorRequestSchema) FromUpdateVisitorRequest1(v UpdateVisitorRequest1) error + func (t *UpdateVisitorRequestSchema) MergeUpdateVisitorRequest0(v UpdateVisitorRequest0) error + func (t *UpdateVisitorRequestSchema) MergeUpdateVisitorRequest1(v UpdateVisitorRequest1) error + func (t *UpdateVisitorRequestSchema) UnmarshalJSON(b []byte) error + func (t UpdateVisitorRequestSchema) AsUpdateVisitorRequest0() (UpdateVisitorRequest0, error) + func (t UpdateVisitorRequestSchema) AsUpdateVisitorRequest1() (UpdateVisitorRequest1, error) + func (t UpdateVisitorRequestSchema) MarshalJSON() ([]byte, error) + type UpdateVisitorResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *VisitorSchema + JSON401 *ErrorSchema + JSON404 *ErrorSchema + func ParseUpdateVisitorResponse(rsp *http.Response) (*UpdateVisitorResponse, error) + func (r UpdateVisitorResponse) Status() string + func (r UpdateVisitorResponse) StatusCode() int + type ValidationError = ErrorSchema + type VisitorCompaniesType string + const CompanyList + func (e VisitorCompaniesType) Valid() bool + type VisitorDeletedObjectSchema struct + Id *string + Type *VisitorDeletedObjectType + UserId *string + type VisitorDeletedObjectType string + const Visitor + func (e VisitorDeletedObjectType) Valid() bool + type VisitorSchema struct + Anonymous *bool + AppId *string + Avatar ... + Companies ... + CreatedAt *int + CustomAttributes *map[string]string + DoNotTrack *bool + Email *openapi_types.Email + HasHardBounced *bool + Id *string + LasRequestAt *int + LocationData ... + MarkedEmailAsSpam *bool + Name *string + OwnerId *string + Phone *string + Pseudonym *string + Referrer *string + RemoteCreatedAt *int + Segments ... + SessionCount *int + SignedUpAt *int + SocialProfiles ... + Tags ... + Type *string + UnsubscribedFromEmails *bool + UpdatedAt *int + UserId *string + UtmCampaign *string + UtmContent *string + UtmMedium *string + UtmSource *string + UtmTerm *string + type VisitorSegmentsType string + const SegmentList + func (e VisitorSegmentsType) Valid() bool + type VisitorSocialProfilesType string + const SocialProfileList + func (e VisitorSocialProfilesType) Valid() bool + type VisitorTagsTagsType string + const Tag + func (e VisitorTagsTagsType) Valid() bool + type VisitorTagsType string + const TagList + func (e VisitorTagsType) Valid() bool + type WhatsappMessageStatusListEventsStatus string + const WhatsappMessageStatusListEventsStatusDelivered + const WhatsappMessageStatusListEventsStatusFailed + const WhatsappMessageStatusListEventsStatusRead + const WhatsappMessageStatusListEventsStatusSent + func (e WhatsappMessageStatusListEventsStatus) Valid() bool + type WhatsappMessageStatusListEventsType string + const BroadcastOutbound + func (e WhatsappMessageStatusListEventsType) Valid() bool + type WhatsappMessageStatusListPagesType string + const Pages + func (e WhatsappMessageStatusListPagesType) Valid() bool + type WhatsappMessageStatusListSchema struct + Events []struct{ ... } + Pages struct{ ... } + RulesetId string + TotalCount int + Type WhatsappMessageStatusListType + type WhatsappMessageStatusListType string + const List + func (e WhatsappMessageStatusListType) Valid() bool + type WorkflowExportSchema struct + AppId *int + ExportVersion *string + ExportedAt *time.Time + Workflow ... + type WorkflowExportWorkflowState string + const WorkflowExportWorkflowStateDraft + const WorkflowExportWorkflowStateLive + const WorkflowExportWorkflowStatePaused + func (e WorkflowExportWorkflowState) Valid() bool