Skip to content
Open
Prev Previous commit
Next Next commit
Accept boolean and decimal custom attribute values
Both custom_attributes and custom_attributes_request declared only string
and integer scalars, while their examples use paid_subscriber: true and
monthly_spend: 155.5. Generated request types would have rejected valid
updates. Adds number and boolean to both so the write variant stays a
strict subset of the response variant, matching the ordering used by
ticket_custom_attributes.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
  • Loading branch information
anubhav-intercom and claude committed Aug 27, 2026
commit 25bd4b61835a0e71fb39fff9926b2a04213d5a10
4 changes: 4 additions & 0 deletions descriptions/0/api.intercom.io.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -34172,6 +34172,8 @@ components:
anyOf:
- type: string
- type: integer
- type: number
- type: boolean
- $ref: "#/components/schemas/datetime"
- "$ref": "#/components/schemas/custom_object_instance_list"
- "$ref": "#/components/schemas/ai_topic_subtopic_list"
Expand Down Expand Up @@ -34203,6 +34205,8 @@ components:
anyOf:
- type: string
- type: integer
- type: number
- type: boolean
- $ref: "#/components/schemas/datetime"
- "$ref": "#/components/schemas/custom_object_instance_list"
example:
Expand Down