Skip to content

docs(tickets): document linked_conversations link/unlink endpoints (Preview)#566

Merged
dan0505 merged 3 commits into
mainfrom
dq/document-linked-conversations-api
Jun 25, 2026
Merged

docs(tickets): document linked_conversations link/unlink endpoints (Preview)#566
dan0505 merged 3 commits into
mainfrom
dq/document-linked-conversations-api

Conversation

@dan0505

@dan0505 dan0505 commented Jun 25, 2026

Copy link
Copy Markdown
Contributor

Why?

The POST /tickets/{ticket_id}/linked_conversations and DELETE /tickets/{ticket_id}/linked_conversations/{id} endpoints (link / unlink a conversation to a tracker ticket after it has been created) are available on the Preview version of the API, but were never added to the Preview spec. They're undocumented even though other Preview-only endpoints are documented here. This adds them so they're discoverable in the API reference.

How?

Adds the two endpoints to descriptions/0/api.intercom.io.yaml, reusing the existing conversation, error, and intercom_version schemas and following the style of the sibling nested ticket endpoints (/tickets/{ticket_id}/tags). No new schemas or tags. Preview only — these are not on a stable version yet, so 2.14 / 2.15 are unchanged.

fern check reports no new errors or warnings versus main (the pre-existing errors are in unrelated areas of the spec).

Follow-ups (not in this PR)

  • Sync the updated Preview spec to the developer-docs site so it publishes to the public API reference.

Generated with Claude Code

…review)

Adds POST /tickets/{ticket_id}/linked_conversations and
DELETE /tickets/{ticket_id}/linked_conversations/{id} to the Preview spec.
These endpoints are available on the Preview version of the API but were
missing from the spec, so they were undocumented.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@dan0505 dan0505 enabled auto-merge (squash) June 25, 2026 12:31
dan0505 and others added 2 commits June 25, 2026 14:23
The linked_objects response example used lowercase `category: tracker`;
the linked_object schema enum value is `Tracker`.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
…imit

Add the required `write_tickets` OAuth scope to both linked_conversations
endpoint descriptions, and note the 2,500 linked-conversation limit on the
link endpoint.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@dan0505 dan0505 requested a review from MatthewPelyhes June 25, 2026 14:46

@MatthewPelyhes MatthewPelyhes left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good!

@dan0505 dan0505 merged commit 6e3d046 into main Jun 25, 2026
3 checks passed
@dan0505 dan0505 deleted the dq/document-linked-conversations-api branch June 25, 2026 15:23
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.

2 participants