Intercom
Connect to the Intercom Customer Service API to access data and build integrations for this chat app. Test an API call and export the code snippet into your app. The Intercom API requires Intercom to operate: https://www.intercom.com/pricing
Intercom endpoints
| Method | Endpoint | Description |
|---|---|---|
| POST |
updateLead /updateLead |
Update lead. |
| POST |
updateTag /updateTag |
Update tag. |
| POST |
getAppTags /getAppTags |
Fetch tags of App. |
| POST |
closeConversation /closeConversation |
Closing a conversation. |
| POST |
convertLeadToUser /convertLeadToUser |
Convert Lead to Users. |
| POST |
convertVisitorToLead /convertVisitorToLead |
Convert Visitor to Leads. |
| POST |
createAdminMessage /createAdminMessage |
Create an admin initiated message to a user. |
| POST |
createBulkEventJob /createBulkEventJob |
Bulk Event Posting. |
| POST |
createBulkLeadJob /createBulkLeadJob |
Bulk Lead Posting. |
| POST |
createCompany /createCompany |
Create company. |
| POST |
createContactMessage /createContactMessage |
Create contact message. |
| POST |
createEventWebhookSubscription /createEventWebhookSubscription |
Create an Event Webhook Subscription. |
| POST |
createLead /createLead |
Create lead. |
| POST |
createNote /createNote |
Create a Note. |
| POST |
createSubscription /createSubscription |
Create new subscription. |
| POST |
createTag /createTag |
Create tag. |
| POST |
createUserBulkJobs /createUserBulkJobs |
Creating bulk jobs for users. |
| POST |
createUserByEmail /createUserByEmail |
Create user by email. |
| POST |
createUserById /createUserById |
Create user by identifier. |
| POST |
createUserMessage /createUserMessage |
Create user message. |
| POST |
deleteLead /deleteLead |
Delete lead. |
| POST |
deleteTag /deleteTag |
Delete tag. |
| POST |
deleteUser /deleteUser |
Delete user. |
| POST |
deleteVisitor /deleteVisitor |
Delete a visitor. |
| POST |
getAccessToken /getAccessToken |
Fetch access token. |
| POST |
getAdminConversationsCount /getAdminConversationsCount |
Fetch admin conversations count. |
| POST |
getAdmins /getAdmins |
fetching App's admins. |
| POST |
getAppConversationCount /getAppConversationCount |
Fetch app conversation count. |
| POST |
getAppTotalCounts /getAppTotalCounts |
Fetch app total counts. |
| POST |
getCompanies /getCompanies |
Fetch a list of companies. |
| POST |
getCompaniesBySegment /getCompaniesBySegment |
Fetch segmented companies by segment. |
| POST |
getCompaniesByTag /getCompaniesByTag |
Fetch tagged companies by tag. |
| POST |
getCompanySegmentsCount /getCompanySegmentsCount |
Fetch company segments count. |
| POST |
getCompanyTagsCount /getCompanyTagsCount |
Fetch company tags count. |
| POST |
getCompanyUsers /getCompanyUsers |
Fetch users that belong to a company. |
| POST |
getCompanyUsersCount /getCompanyUsersCount |
Fetch company users count. |
| POST |
getConversations /getConversations |
Fetch a list of all conversations. |
| POST |
getCurrentAdmin /getCurrentAdmin |
Fetching current admin of app. |
| POST |
getErrorFeed /getErrorFeed |
Fetch feed of errors returned by the webhook. |
| POST |
getLeads /getLeads |
Fetch a list of all leads. |
| POST |
getLeadsByEmail /getLeadsByEmail |
Fetch all Leads with a given email. |
| POST |
getSegments /getSegments |
Fetch list the user segments. |
| POST |
getSentFeed /getSentFeed |
Fetch feed of notifications sent. |
| POST |
getSingleAdmin /getSingleAdmin |
Fetching one admin of app. |
| POST |
getSingleAdminConversations /getSingleAdminConversations |
Fetch conversations for single admin. |
| POST |
getSingleBulkJob /getSingleBulkJob |
Fetch single job. |
| POST |
getSingleCompany /getSingleCompany |
Fetch single company. |
| POST |
getSingleConversation /getSingleConversation |
Fetch single conversation. |
| POST |
getSingleLead /getSingleLead |
Fetch single lead. |
| POST |
getSingleNote /getSingleNote |
Fetch single Note. |
Intercom pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | — | — |