Skip to content

Change ticket assignee ID fields to integer type (Preview)#459

Draft
VarshSuresh wants to merge 1 commit intomainfrom
VarshSuresh/ticket-assignee-id-integer-preview
Draft

Change ticket assignee ID fields to integer type (Preview)#459
VarshSuresh wants to merge 1 commit intomainfrom
VarshSuresh/ticket-assignee-id-integer-preview

Conversation

@VarshSuresh
Copy link
Copy Markdown
Contributor

@VarshSuresh VarshSuresh commented Apr 17, 2026

Why?

Towards:

The Ticket API returns admin_assignee_id and team_assignee_id as strings, while the Conversation API already returns them as integers. A backend change (intercom/intercom#497865) fixes this inconsistency in the Preview version by converting these fields to integers.

How?

Update the Preview OpenAPI spec (descriptions/0/) to change the ticket schema type from string to integer for both assignee ID fields, and update all response examples to use bare integers instead of quoted strings.

Related PRs:

Generated with Claude Code

Convert admin_assignee_id and team_assignee_id from string to integer
in the Preview API spec to align the Ticket API with the Conversation API,
which already returns these fields as integers.

Mirrors intercom/developer-docs#849 (backend: intercom/intercom#497865).

Affected endpoints: POST /tickets, PUT /tickets/{id}, POST /tickets/search.
Stable versions (2.7–2.15) are not affected.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@VarshSuresh VarshSuresh self-assigned this Apr 17, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant