Skip to content

Commit 76db2fe

Browse files
Clarify Tag applied_at/applied_by are only present in tagging operations (#449)
* Clarify applied_at/applied_by are context-dependent on Tag schema These fields are only present when a tag is returned as part of a tagging operation (attach/detach/list on a contact/conversation/ticket). They are not included in direct tag lookups (GET /tags, GET /tags/{id}). Customers were confused because the Tag docs page showed these fields, but GET /tags/{id} uses the tag_basic schema which excludes them. Fixes intercom/intercom#283507 Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> * Nit: use consistent short description for applied_at and applied_by Both fields now use the same clarification suffix for consistency. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> --------- Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent cf41781 commit 76db2fe

File tree

10 files changed

+20
-20
lines changed

10 files changed

+20
-20
lines changed

descriptions/0/api.intercom.io.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26652,12 +26652,12 @@ components:
2665226652
type: integer
2665326653
format: date-time
2665426654
nullable: true
26655-
description: The time when the tag was applied to the object
26655+
description: The time when the tag was applied to the object. Only present when the tag is returned as part of a tagging operation on a contact, conversation, or ticket.
2665626656
example: 1663597223
2665726657
applied_by:
2665826658
type: object
2665926659
nullable: true
26660-
description: The admin who applied the tag
26660+
description: The admin who applied the tag. Only present when the tag is returned as part of a tagging operation on a contact, conversation, or ticket.
2666126661
allOf:
2666226662
- "$ref": "#/components/schemas/reference"
2666326663
tag_basic:

descriptions/2.10/api.intercom.io.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15982,12 +15982,12 @@ components:
1598215982
type: integer
1598315983
format: date-time
1598415984
nullable: true
15985-
description: The time when the tag was applied to the object
15985+
description: The time when the tag was applied to the object. Only present when the tag is returned as part of a tagging operation on a contact, conversation, or ticket.
1598615986
example: 1663597223
1598715987
applied_by:
1598815988
type: object
1598915989
nullable: true
15990-
description: The admin who applied the tag
15990+
description: The admin who applied the tag. Only present when the tag is returned as part of a tagging operation on a contact, conversation, or ticket.
1599115991
allOf:
1599215992
- "$ref": "#/components/schemas/reference"
1599315993
tag_basic:

descriptions/2.11/api.intercom.io.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17649,12 +17649,12 @@ components:
1764917649
type: integer
1765017650
format: date-time
1765117651
nullable: true
17652-
description: The time when the tag was applied to the object
17652+
description: The time when the tag was applied to the object. Only present when the tag is returned as part of a tagging operation on a contact, conversation, or ticket.
1765317653
example: 1663597223
1765417654
applied_by:
1765517655
type: object
1765617656
nullable: true
17657-
description: The admin who applied the tag
17657+
description: The admin who applied the tag. Only present when the tag is returned as part of a tagging operation on a contact, conversation, or ticket.
1765817658
allOf:
1765917659
- "$ref": "#/components/schemas/reference"
1766017660
required:

descriptions/2.12/api.intercom.io.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17373,12 +17373,12 @@ components:
1737317373
type: integer
1737417374
format: date-time
1737517375
nullable: true
17376-
description: The time when the tag was applied to the object
17376+
description: The time when the tag was applied to the object. Only present when the tag is returned as part of a tagging operation on a contact, conversation, or ticket.
1737717377
example: 1663597223
1737817378
applied_by:
1737917379
type: object
1738017380
nullable: true
17381-
description: The admin who applied the tag
17381+
description: The admin who applied the tag. Only present when the tag is returned as part of a tagging operation on a contact, conversation, or ticket.
1738217382
allOf:
1738317383
- "$ref": "#/components/schemas/reference"
1738417384
tag_basic:

descriptions/2.13/api.intercom.io.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18984,12 +18984,12 @@ components:
1898418984
type: integer
1898518985
format: date-time
1898618986
nullable: true
18987-
description: The time when the tag was applied to the object
18987+
description: The time when the tag was applied to the object. Only present when the tag is returned as part of a tagging operation on a contact, conversation, or ticket.
1898818988
example: 1663597223
1898918989
applied_by:
1899018990
type: object
1899118991
nullable: true
18992-
description: The admin who applied the tag
18992+
description: The admin who applied the tag. Only present when the tag is returned as part of a tagging operation on a contact, conversation, or ticket.
1899318993
allOf:
1899418994
- "$ref": "#/components/schemas/reference"
1899518995
tag_basic:

descriptions/2.14/api.intercom.io.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20913,12 +20913,12 @@ components:
2091320913
type: integer
2091420914
format: date-time
2091520915
nullable: true
20916-
description: The time when the tag was applied to the object
20916+
description: The time when the tag was applied to the object. Only present when the tag is returned as part of a tagging operation on a contact, conversation, or ticket.
2091720917
example: 1663597223
2091820918
applied_by:
2091920919
type: object
2092020920
nullable: true
20921-
description: The admin who applied the tag
20921+
description: The admin who applied the tag. Only present when the tag is returned as part of a tagging operation on a contact, conversation, or ticket.
2092220922
allOf:
2092320923
- "$ref": "#/components/schemas/reference"
2092420924
tag_basic:

descriptions/2.15/api.intercom.io.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21772,12 +21772,12 @@ components:
2177221772
type: integer
2177321773
format: date-time
2177421774
nullable: true
21775-
description: The time when the tag was applied to the object
21775+
description: The time when the tag was applied to the object. Only present when the tag is returned as part of a tagging operation on a contact, conversation, or ticket.
2177621776
example: 1663597223
2177721777
applied_by:
2177821778
type: object
2177921779
nullable: true
21780-
description: The admin who applied the tag
21780+
description: The admin who applied the tag. Only present when the tag is returned as part of a tagging operation on a contact, conversation, or ticket.
2178121781
allOf:
2178221782
- "$ref": "#/components/schemas/reference"
2178321783
tag_basic:

descriptions/2.7/api.intercom.io.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13981,12 +13981,12 @@ components:
1398113981
type: integer
1398213982
format: date-time
1398313983
nullable: true
13984-
description: The time when the tag was applied to the object
13984+
description: The time when the tag was applied to the object. Only present when the tag is returned as part of a tagging operation on a contact, conversation, or ticket.
1398513985
example: 1663597223
1398613986
applied_by:
1398713987
type: object
1398813988
nullable: true
13989-
description: The admin who applied the tag
13989+
description: The admin who applied the tag. Only present when the tag is returned as part of a tagging operation on a contact, conversation, or ticket.
1399013990
allOf:
1399113991
- "$ref": "#/components/schemas/reference"
1399213992
tag_basic:

descriptions/2.8/api.intercom.io.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14004,12 +14004,12 @@ components:
1400414004
type: integer
1400514005
format: date-time
1400614006
nullable: true
14007-
description: The time when the tag was applied to the object
14007+
description: The time when the tag was applied to the object. Only present when the tag is returned as part of a tagging operation on a contact, conversation, or ticket.
1400814008
example: 1663597223
1400914009
applied_by:
1401014010
type: object
1401114011
nullable: true
14012-
description: The admin who applied the tag
14012+
description: The admin who applied the tag. Only present when the tag is returned as part of a tagging operation on a contact, conversation, or ticket.
1401314013
allOf:
1401414014
- "$ref": "#/components/schemas/reference"
1401514015
tag_basic:

descriptions/2.9/api.intercom.io.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15358,12 +15358,12 @@ components:
1535815358
type: integer
1535915359
format: date-time
1536015360
nullable: true
15361-
description: The time when the tag was applied to the object
15361+
description: The time when the tag was applied to the object. Only present when the tag is returned as part of a tagging operation on a contact, conversation, or ticket.
1536215362
example: 1663597223
1536315363
applied_by:
1536415364
type: object
1536515365
nullable: true
15366-
description: The admin who applied the tag
15366+
description: The admin who applied the tag. Only present when the tag is returned as part of a tagging operation on a contact, conversation, or ticket.
1536715367
allOf:
1536815368
- "$ref": "#/components/schemas/reference"
1536915369
tag_basic:

0 commit comments

Comments
 (0)