Skip to content

Commit f120734

Browse files
authored
update documentation (#242)
1 parent 8a8b0b7 commit f120734

File tree

1 file changed

+58
-0
lines changed

1 file changed

+58
-0
lines changed

descriptions/0/api.intercom.io.yaml

Lines changed: 58 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1443,6 +1443,29 @@ paths:
14431443
message: Access Token Invalid
14441444
schema:
14451445
"$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"
14461469
"/help_center/collections":
14471470
get:
14481471
summary: List all collections
@@ -13865,6 +13888,39 @@ components:
1386513888
"$ref": "#/components/schemas/customer_request"
1386613889
required:
1386713890
- email
13891+
away_status_reason:
13892+
type: object
13893+
properties:
13894+
type:
13895+
type: string
13896+
example: "away_status_reason"
13897+
id:
13898+
type: string
13899+
description: "The unique identifier for the away status reason"
13900+
label:
13901+
type: string
13902+
description: "The display text for the away status reason"
13903+
example: "On a break"
13904+
emoji:
13905+
type: string
13906+
description: "The emoji associated with the status reason"
13907+
example: "☕"
13908+
order:
13909+
type: integer
13910+
description: "The display order of the status reason"
13911+
example: 1
13912+
deleted:
13913+
type: boolean
13914+
description: "Whether the status reason has been soft deleted"
13915+
example: false
13916+
created_at:
13917+
type: integer
13918+
description: "The Unix timestamp when the status reason was created"
13919+
example: 1734537243
13920+
updated_at:
13921+
type: integer
13922+
description: "The Unix timestamp when the status reason was last updated"
13923+
example: 1734537243
1386813924
close_conversation_request:
1386913925
title: Close Conversation Request
1387013926
type: object
@@ -20236,6 +20292,8 @@ tags:
2023620292
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.",
2023720293
- name: Articles
2023820294
description: Everything about your Articles
20295+
- name: Away Status Reasons
20296+
description: Everything about your Away Status Reasons
2023920297
- name: Companies
2024020298
description: Everything about your Companies
2024120299
- name: Contacts

0 commit comments

Comments
 (0)