The intercom API reference.
Intercom API (2.9)
https://api.intercom.io/
https://api.eu.intercom.io/
https://api.au.intercom.io/
- The production API server
https://api.intercom.io/help_center/help_centers/{id}
- The european API server
https://api.eu.intercom.io/help_center/help_centers/{id}
- The australian API server
https://api.au.intercom.io/help_center/help_centers/{id}
- curl
- Node.js
- Ruby
- PHP
- Python
- Java
- Go
- C#
- R
curl -i -X GET \
https://api.intercom.io/help_center/help_centers/123 \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
-H 'Intercom-Version: 2.9'
Collection found
The identifier of the Help Center. This is used in the URL of the Help Center.
Whether the Help Center is turned on or not. This is controlled in your Help Center settings.
The display name of the Help Center only seen by teammates.
The URL for the help center, if you have a custom domain then this will show the URL using the custom domain.
{ "id": "103", "workspace_id": "this_is_an_id91_that_should_be_at_least_4", "created_at": 1717021361, "updated_at": 1717021361, "identifier": "help-center-1", "website_turned_on": false, "display_name": "Intercom Help Center", "url": "https://help.mycompany.com", "custom_domain": "help.mycompany.com" }
- The production API server
https://api.intercom.io/help_center/help_centers
- The european API server
https://api.eu.intercom.io/help_center/help_centers
- The australian API server
https://api.au.intercom.io/help_center/help_centers
- curl
- Node.js
- Ruby
- PHP
- Python
- Java
- Go
- C#
- R
curl -i -X GET \
https://api.intercom.io/help_center/help_centers \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
-H 'Intercom-Version: 2.9'
{ "type": "list", "data": [] }
Request
You can fetch a list of all sections by making a GET request to https://api.intercom.io/help_center/sections
.
📘 How are the sections sorted and ordered?
Sections will be returned in descending order on the
updated_at
attribute. This means if you need to iterate through results then we'll show the most recently updated sections first.
- The production API server
https://api.intercom.io/help_center/sections
- The european API server
https://api.eu.intercom.io/help_center/sections
- The australian API server
https://api.au.intercom.io/help_center/sections
- curl
- Node.js
- Ruby
- PHP
- Python
- Java
- Go
- C#
- R
curl -i -X GET \
https://api.intercom.io/help_center/sections \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
-H 'Intercom-Version: 2.9'
{ "type": "list", "data": [ { … } ], "total_count": 1, "pages": { "type": "pages", "page": 1, "per_page": 20, "total_pages": 1 } }