Intercom
Customer messaging platform for support and engagement
| API | Protocol | Base URL | Docs | Reference | OpenAPI | SDKs |
|---|---|---|---|---|---|---|
| Main | rest | https://api.intercom.io/ | link | — | — | — |
Actions (107)
Conversations · 23
- Add tag to conversationPOST /conversations/{conversation_id}/tags
Add a tag to a conversation.
documented - Add tag to conversationPOST /conversations/{conversation_id}/tags
Add a tag to a conversation.
documented - Attach contact to conversationPOST /conversations/{conversation_id}/contacts
Attach a contact to a conversation.
documented - Convert conversation to ticketPOST /conversations/{conversation_id}/convert
Convert a conversation into a ticket.
documented - Convert conversation to ticketPOST /conversations/{conversation_id}/convert
Convert a conversation into a ticket.
documented - Create conversationPOST /conversations
Create a new conversation.
documented - Create conversationPOST /conversations
Create a new conversation.
documented - Delete conversationDELETE /conversations/{id}
Delete a conversation.
documented - Delete conversationDELETE /conversations/{id}
Delete a conversation.
documented - List conversation tagsGET /conversations/{conversation_id}/tags
List tags on a conversation.
documented - List conversation tagsGET /conversations/{conversation_id}/tags
List tags on a conversation.
documented - List conversationsGET /conversations
List conversations.
documented - List conversationsGET /conversations
Return a list of conversations.
documented - Remove tag from conversationDELETE /conversations/{conversation_id}/tags/{id}
Remove a tag from a conversation.
documented - Remove tag from conversationDELETE /conversations/{conversation_id}/tags/{id}
Remove a tag from a conversation.
documented - Reply to conversationPOST /conversations/{conversation_id}/reply
Reply to a conversation.
documented - Reply to conversationPOST /conversations/{conversation_id}/reply
Post a reply to a conversation.
documented - Retrieve conversationGET /conversations/{id}
Retrieve a conversation by its ID.
documented - Retrieve conversationGET /conversations/{id}
Get a conversation by ID.
documented - Search conversationsPOST /conversations/search
Search conversations.
documented - Search conversationsPOST /conversations/search
Search conversations by query.
documented - Update conversationPUT /conversations/{id}
Update a conversation.
documented - Update conversationPUT /conversations/{id}
Update a conversation.
documented
Contacts · 21
- Add subscription to contactPOST /contacts/{id}/subscriptions
Subscribe a contact to a subscription type.
documented - Add subscription to contactPOST /contacts/{id}/subscriptions
Subscribe a contact to a subscription type.
documented - Create contactPOST /contacts
Create a new contact.
documented - Create contactPOST /contacts
Create a new contact.
documented - Delete contactDELETE /contacts/{id}
Delete a contact.
documented - Get contactGET /contacts/{id}
Retrieve a contact by ID.
documented - List contact notesGET /contacts/{id}/notes
List notes for a contact.
documented - List contact notesGET /contacts/{id}/notes
List notes attached to a contact.
documented - List contact subscriptionsGET /contacts/{id}/subscriptions
List subscriptions for a contact.
documented - List contact subscriptionsGET /contacts/{id}/subscriptions
List subscription types a contact is subscribed to.
documented - List contactsGET /contacts
List contacts.
documented - List contactsGET /contacts
List contacts.
documented - List tags on contactGET /contacts/{id}/tags
List tags attached to a contact.
documented - List tags on contactGET /contacts/{id}/tags
List tags attached to a contact.
documented - Merge contactsPOST /contacts/merge
Merge two contacts into one.
documented - Merge contactsPOST /contacts/merge
Merge one contact into another.
documented - Remove subscription from contactDELETE /contacts/{id}/subscriptions/{subscription_id}
Unsubscribe a contact from a subscription.
documented - Remove subscription from contactDELETE /contacts/{id}/subscriptions/{subscription_id}
Unsubscribe a contact from a subscription.
documented - Search contactsPOST /contacts/search
Search for contacts by attributes.
documented - Search contactsPOST /contacts/search
Search for contacts by attributes.
documented - Update contactPUT /contacts/{id}
Update a contact.
documented
Tickets · 18
- Add ticket tagPOST /tickets/{id}/tags
Add a tag to a ticket.
documented - Add ticket tagPOST /tickets/{id}/tags
Add a tag to a ticket.
documented - Create ticketPOST /tickets
Create a new ticket.
documented - Create ticketPOST /tickets
Create a new ticket.
documented - List ticket commentsGET /tickets/{id}/comments
List comments on a ticket.
documented - List ticket commentsGET /tickets/{id}/comments
List comments on a ticket.
documented - List ticket tagsGET /tickets/{id}/tags
List tags on a ticket.
documented - List ticket tagsGET /tickets/{id}/tags
List tags on a ticket.
documented - List ticketsGET /tickets
List tickets.
documented - List ticketsGET /tickets
List tickets.
documented - Remove ticket tagDELETE /tickets/{id}/tags/{tag_id}
Remove a tag from a ticket.
documented - Remove ticket tagDELETE /tickets/{id}/tags/{tag_id}
Remove a tag from a ticket.
documented - Reply to ticketPOST /tickets/{id}/reply
Post a reply to a ticket.
documented - Reply to ticketPOST /tickets/{id}/reply
Post a reply to a ticket.
documented - Retrieve ticketGET /tickets/{id}
Retrieve a ticket by ID.
documented - Retrieve ticketGET /tickets/{id}
Retrieve a ticket by ID.
documented - Update ticketPUT /tickets/{id}
Update a ticket.
documented - Update ticketPUT /tickets/{id}
Update a ticket.
documented
Help Center · 17
- Create help center articlePOST /help_center/articles
Create a help center article.
documented - Create help center collectionPOST /help_center/collections
Create a help center collection.
documented - Delete help center articleDELETE /help_center/articles/{id}
Delete a help center article.
documented - Delete help center collectionDELETE /help_center/collections/{id}
Delete a help center collection.
documented - List help center articlesGET /help_center/articles
List help center articles.
documented - List help center articlesGET /help_center/articles
List help center articles.
documented - List help center collectionsGET /help_center/collections
List help center collections.
documented - List help center collectionsGET /help_center/collections
List help center collections.
documented - List internal articlesGET /internal_articles
List internal articles.
documented - List internal articlesGET /internal_articles
List internal articles.
documented - Retrieve help center articleGET /help_center/articles/{id}
Retrieve a help center article.
documented - Retrieve help center collectionGET /help_center/collections/{id}
Retrieve a help center collection.
documented - Search help center articlesPOST /help_center/articles/search
Search help center articles.
documented - Search help center articlesGET /help_center/articles/search
Search help center articles.
documented - Search help center articles (v2)GET /help_center/articles/search
Search help center articles (v2)
documented - Update help center articlePUT /help_center/articles/{id}
Update a help center article.
documented - Update help center collectionPUT /help_center/collections/{id}
Update a help center collection.
documented
Articles · 6
- Create articlePOST /articles
Create a new article in the Help Center.
documented - Delete articleDELETE /articles/{id}
Delete an article.
documented - List articlesGET /articles
List articles in the Help Center.
documented - Retrieve articleGET /articles/{id}
Retrieve an article by ID.
documented - Retrieve articleGET /articles/{id}
Retrieve an article by ID.
documented - Update articlePUT /articles/{id}
Update an article.
documented
Subscription Types · 6
- Create subscription typePOST /subscription_types
Create a new subscription type.
documented - Create subscription typePOST /subscription_types
Create a new subscription type.
documented - List subscription typesGET /subscription_types
List available subscription types.
documented - List subscription typesGET /subscription_types
List available subscription types.
documented - Retrieve subscription typeGET /subscription_types/{id}
Retrieve a subscription type.
documented - Retrieve subscription typeGET /subscription_types/{id}
Retrieve a subscription type.
documented
Admins · 5
- Identify adminGET /me
Retrieve information about the currently authenticated admin.
documented - List admin activity logsGET /admins/activity_logs
Fetch activity logs for admins.
documented - List adminsGET /admins
Retrieve all admins for the workspace.
documented - Retrieve adminGET /admins/{id}
Retrieve a single admin by ID.
documented - Set away statusPUT /admins/{id}/away
Set away mode for an admin.
documented