Aprovan Registry
provider 160 operations
@utdk/intercom
Intercom API

Generated UTDK provider client for Intercom API. The intercom API reference.

Import sample

import intercom from "@utdk/intercom"

Factory sample

import { createIntercomClient } from "@utdk/intercom"
Provider path
intercom
Source API title
Intercom API
Version
2.15
Generated
May 30, 2026, 12:26 PM
Homepage
Open site
API spec
View spec
README
Embedded directly from the package source.

intercom

Generated UTDK provider types and OpenAPI-backed client for https://raw.githubusercontent.com/intercom/Intercom-OpenAPI/main/descriptions/2.15/api.intercom.io.yaml.

Operations
156 operations — open try-it console
Method Operation ID
GET identifyAdmin Try
PUT setAwayAdmin Try
GET listActivityLogs Try
GET listAdmins Try
GET retrieveAdmin Try
GET listContentImportSources Try
POST createContentImportSource Try
GET getContentImportSource Try
PUT updateContentImportSource Try
DELETE deleteContentImportSource Try
GET listExternalPages Try
POST createExternalPage Try
GET getExternalPage Try
PUT updateExternalPage Try
DELETE deleteExternalPage Try
GET listArticles Try
POST createArticle Try
GET retrieveArticle Try
PUT updateArticle Try
DELETE deleteArticle Try
GET searchArticles Try
GET listAwayStatusReasons Try
POST startFinConversation Try
POST replyToFin Try
GET listAllCollections Try
POST createCollection Try
GET retrieveCollection Try
PUT updateCollection Try
DELETE deleteCollection Try
GET retrieveHelpCenter Try
GET listHelpCenters Try
GET listInternalArticles Try
POST createInternalArticle Try
GET retrieveInternalArticle Try
PUT updateInternalArticle Try
DELETE deleteInternalArticle Try
GET searchInternalArticles Try
GET getIpAllowlist Try
PUT updateIpAllowlist Try
GET retrieveCompany Try
POST createOrUpdateCompany Try
GET RetrieveACompanyById Try
PUT UpdateCompany Try
DELETE deleteCompany Try
GET ListAttachedContacts Try
GET ListAttachedSegmentsForCompanies Try
GET listCompanyNotes Try
POST listAllCompanies Try
GET scrollOverAllCompanies Try
GET listCompaniesForAContact Try
POST attachContactToACompany Try
DELETE detachContactFromACompany Try
GET listNotes Try
POST createNote Try
GET listSegmentsForAContact Try
GET listSubscriptionsForAContact Try
POST attachSubscriptionTypeToContact Try
DELETE detachSubscriptionTypeToContact Try
GET listTagsForAContact Try
POST attachTagToContact Try
DELETE detachTagFromContact Try
GET ShowContact Try
PUT UpdateContact Try
DELETE DeleteContact Try
POST MergeContact Try
POST SearchContacts Try
GET ListContacts Try
POST CreateContact Try
GET ShowContactByExternalId Try
POST ArchiveContact Try
POST UnarchiveContact Try
POST BlockContact Try
POST attachTagToConversation Try
DELETE detachTagFromConversation Try
GET listConversations Try
POST createConversation Try
GET retrieveConversation Try
PUT updateConversation Try
DELETE deleteConversation Try
POST searchConversations Try
POST replyConversation Try
POST manageConversation Try
POST attachContactToConversation Try
DELETE detachContactFromConversation Try
POST redactConversation Try
POST convertConversationToTicket Try
GET getCustomObjectInstancesByExternalId Try
POST createCustomObjectInstances Try
DELETE deleteCustomObjectInstancesById Try
GET getCustomObjectInstancesById Try
DELETE deleteCustomObjectInstancesByExternalId Try
GET lisDataAttributes Try
POST createDataAttribute Try
PUT updateDataAttribute Try
GET lisDataEvents Try
POST createDataEvent Try
POST dataEventSummaries Try
POST createDataExport Try
GET getDataExport Try
POST cancelDataExport Try
GET downloadDataExport Try
GET jobsStatus Try
POST createMessage Try
GET listNewsItems Try
POST createNewsItem Try
GET retrieveNewsItem Try
PUT updateNewsItem Try
DELETE deleteNewsItem Try
GET listLiveNewsfeedItems Try
GET listNewsfeeds Try
GET retrieveNewsfeed Try
GET retrieveNote Try
GET listSegments Try
GET retrieveSegment Try
GET listSubscriptionTypes Try
POST createPhoneSwitch Try
GET listCalls Try
GET showCall Try
GET showCallRecording Try
GET showCallTranscript Try
POST listCallsWithTranscripts Try
GET listTags Try
POST createTag Try
GET findTag Try
DELETE deleteTag Try
GET listTeams Try
GET retrieveTeam Try
GET listTicketStates Try
POST createTicketTypeAttribute Try
PUT updateTicketTypeAttribute Try
GET listTicketTypes Try
POST createTicketType Try
GET getTicketType Try
PUT updateTicketType Try
POST replyTicket Try
POST attachTagToTicket Try
DELETE detachTagFromTicket Try
POST createTicket Try
POST enqueueCreateTicket Try
GET getTicket Try
PUT updateTicket Try
DELETE deleteTicket Try
POST searchTickets Try
GET retrieveVisitorWithUserId Try
PUT updateVisitor Try
POST convertVisitor Try
GET listBrands Try
GET retrieveBrand Try
GET listEmails Try
GET retrieveEmail Try
POST registerFinVoiceCall Try
GET collectFinVoiceCallById Try
GET collectFinVoiceCallByExternalId Try
GET collectFinVoiceCallByPhoneNumber Try
GET collectFinVoiceCallsByConversationId Try
GET exportWorkflow Try