Skip to content

Commit 5bcaa8a

Browse files
Add language_override field to Contacts API in Unstable version (#343)
Add support for the language_override field in the Contacts API for both create and update endpoints in the Unstable version. Changes: - Add language_override to create_contact_request schema - Add language_override to update_contact_request schema - Update language_override description in contact response schema The language_override field: - Is a preferred language setting for contacts - Used by Intercom for Fin and Messenger language - Supports ISO 639-1 two-letter language codes - Invalid codes are set to null - Available only in Unstable API version 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com>
1 parent 620abe1 commit 5bcaa8a

File tree

1 file changed

+20
-2
lines changed

1 file changed

+20
-2
lines changed

descriptions/0/api.intercom.io.yaml

Lines changed: 20 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16994,8 +16994,10 @@ components:
1699416994
language_override:
1699516995
type: string
1699616996
nullable: true
16997-
description: A preferred language setting for the contact, used by the Intercom
16998-
Messenger even if their browser settings change.
16997+
description: A preferred language setting for the contact, used by Intercom
16998+
as the language of Fin and the Messenger even if their browser has a different
16999+
setting. Supports ISO 639-1 two-letter language codes. If an unsupported
17000+
code is supplied, the field will be set to null.
1699917001
example: en
1700017002
browser:
1700117003
type: string
@@ -18559,6 +18561,14 @@ components:
1855918561
nullable: true
1856018562
description: Whether the contact is unsubscribed from emails
1856118563
example: true
18564+
language_override:
18565+
type: string
18566+
nullable: true
18567+
description: A preferred language setting for the contact, used by Intercom
18568+
as the language of Fin and the Messenger even if their browser has a different
18569+
setting. Supports ISO 639-1 two-letter language codes. If an unsupported
18570+
code is supplied, the field will be set to null.
18571+
example: en
1856218572
custom_attributes:
1856318573
type: object
1856418574
nullable: true
@@ -23014,6 +23024,14 @@ components:
2301423024
nullable: true
2301523025
description: Whether the contact is unsubscribed from emails
2301623026
example: true
23027+
language_override:
23028+
type: string
23029+
nullable: true
23030+
description: A preferred language setting for the contact, used by Intercom
23031+
as the language of Fin and the Messenger even if their browser has a different
23032+
setting. Supports ISO 639-1 two-letter language codes. If an unsupported
23033+
code is supplied, the field will be set to null.
23034+
example: en
2301723035
custom_attributes:
2301823036
type: object
2301923037
nullable: true

0 commit comments

Comments
 (0)