Skip to content

Commit ee39121

Browse files
authored
Add team_assignment_limit_change activity type to API version 2.14 (#326)
Adds OpenAPI documentation for team assignment limit changes in activity logs API for version 2.14 only. Changes (version 2.14 only): - Adds team_assignment_limit_change to activity_type enum (in alphabetical order) - Adds team (object with id and name) metadata field - Adds team_assignment_limit (nullable integer) metadata field The metadata structure follows the pattern of conversation_assignment_limit and ticket_assignment_limit, storing only the current value rather than both old and new values. Note: This feature is available in version 2.14, not in the unreleased/unstable version. Related PRs: - intercom/intercom#446612 (Updated API presenter implementation) - intercom/intercom#445742 (Initial API presenter implementation) - intercom/intercom#445704 (Event infrastructure) Related Issue: intercom/intercom#445916
1 parent 494f45d commit ee39121

File tree

1 file changed

+19
-0
lines changed

1 file changed

+19
-0
lines changed

descriptions/2.14/api.intercom.io.yaml

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14119,6 +14119,7 @@ components:
1411914119
- seat_change
1412014120
- seat_revoke
1412114121
- security_settings_change
14122+
- team_assignment_limit_change
1412214123
- temporary_expectation_change
1412314124
- upfront_email_collection_change
1412414125
- welcome_message_change
@@ -14208,6 +14209,24 @@ components:
1420814209
nullable: true
1420914210
description: The ticket assignment limit value for an admin.
1421014211
example: 20
14212+
team:
14213+
type: object
14214+
nullable: true
14215+
description: Details about the team whose assignment limit was changed.
14216+
properties:
14217+
id:
14218+
type: integer
14219+
description: The ID of the team.
14220+
example: 123
14221+
name:
14222+
type: string
14223+
description: The name of the team.
14224+
example: Support Team
14225+
team_assignment_limit:
14226+
type: integer
14227+
nullable: true
14228+
description: The team assignment limit value (null if limit was removed).
14229+
example: 50
1421114230
addressable_list:
1421214231
title: Addressable List
1421314232
type: object

0 commit comments

Comments
 (0)