You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: descriptions/0/api.intercom.io.yaml
+76-12Lines changed: 76 additions & 12 deletions
Original file line number
Diff line number
Diff line change
@@ -1443,6 +1443,29 @@ paths:
1443
1443
message: Access Token Invalid
1444
1444
schema:
1445
1445
"$ref": "#/components/schemas/error"
1446
+
"/away_status_reasons":
1447
+
get:
1448
+
summary: List all away status reasons
1449
+
parameters:
1450
+
- name: Intercom-Version
1451
+
in: header
1452
+
schema:
1453
+
"$ref": "#/components/schemas/intercom_version"
1454
+
tags:
1455
+
- Away Status Reasons
1456
+
operationId: listAwayStatusReasons
1457
+
description: "Returns a list of all away status reasons configured for the workspace, including deleted ones."
1458
+
responses:
1459
+
'200':
1460
+
description: Successful response
1461
+
content:
1462
+
application/json:
1463
+
schema:
1464
+
type: array
1465
+
items:
1466
+
$ref: "#/components/schemas/away_status_reason"
1467
+
'401':
1468
+
"$ref": "#/components/responses/Unauthorized"
1446
1469
"/help_center/collections":
1447
1470
get:
1448
1471
summary: List all collections
@@ -13549,7 +13572,7 @@ components:
13549
13572
customer:
13550
13573
"$ref": "#/components/schemas/customer_request"
13551
13574
required:
13552
-
- intercom_user_id
13575
+
- intercom_user_id
13553
13576
- title: User ID
13554
13577
properties:
13555
13578
user_id:
@@ -13560,7 +13583,7 @@ components:
13560
13583
customer:
13561
13584
"$ref": "#/components/schemas/customer_request"
13562
13585
required:
13563
-
- user_id
13586
+
- user_id
13564
13587
- title: Email
13565
13588
properties:
13566
13589
email:
@@ -13571,7 +13594,40 @@ components:
13571
13594
customer:
13572
13595
"$ref": "#/components/schemas/customer_request"
13573
13596
required:
13574
-
- email
13597
+
- email
13598
+
away_status_reason:
13599
+
type: object
13600
+
properties:
13601
+
type:
13602
+
type: string
13603
+
example: "away_status_reason"
13604
+
id:
13605
+
type: string
13606
+
description: "The unique identifier for the away status reason"
13607
+
label:
13608
+
type: string
13609
+
description: "The display text for the away status reason"
13610
+
example: "On a break"
13611
+
emoji:
13612
+
type: string
13613
+
description: "The emoji associated with the status reason"
13614
+
example: "☕"
13615
+
order:
13616
+
type: integer
13617
+
description: "The display order of the status reason"
13618
+
example: 1
13619
+
deleted:
13620
+
type: boolean
13621
+
description: "Whether the status reason has been soft deleted"
13622
+
example: false
13623
+
created_at:
13624
+
type: integer
13625
+
description: "The Unix timestamp when the status reason was created"
13626
+
example: 1734537243
13627
+
updated_at:
13628
+
type: integer
13629
+
description: "The Unix timestamp when the status reason was last updated"
13630
+
example: 1734537243
13575
13631
close_conversation_request:
13576
13632
title: Close Conversation Request
13577
13633
type: object
@@ -19607,24 +19663,26 @@ security:
19607
19663
- bearerAuth: []
19608
19664
tags:
19609
19665
- name: Admins
19610
-
description: Everything about your Admins
19666
+
description: Everything about your Admins
19611
19667
- name: AI Content
19612
19668
description: |
19613
19669
With the AI Content APIs, you can create and manage External Pages and Content Import Sources for your Fin Content Library.
19614
-
19670
+
19615
19671
19616
-
19672
+
19617
19673
*External Pages* are pages that you want Fin to be able to answer questions about. The API for External Pages is a great way to ingest into your Fin Content Library pages that are not publicly accessible and hence can't be crawled by Intercom.
19618
-
19674
+
19619
19675
19620
-
19676
+
19621
19677
*Content Import Sources* are the sources of those pages, and they are used to determine the default audience for the pages (configured via the UI). You should create a Content Import Source for each source of External Pages that you want to ingest into your Fin Content Library.
19622
-
19678
+
19623
19679
19624
-
19680
+
19625
19681
You can then iterate through the content from that source via its API and POST it to the External Pages endpoint. That endpoint has an *external_id* parameter which allows you to specify the identifier from the source. The endpoint will then either create a new External Page or update an existing one as appropriate.",
19626
19682
- name: Articles
19627
19683
description: Everything about your Articles
19684
+
- name: Away Status Reasons
19685
+
description: Everything about your Away Status Reasons
From now on, to access this endpoint, you need additional permissions. Please head over to the [Developer Hub](https://app.intercom.com/a/apps/_/developer-hub) app package authentication settings to configure the required permissions.
19700
+
{% /admonition %}
19639
19701
- name: Data Attributes
19640
19702
description: Everything about your Data Attributes
0 commit comments