Skip to content

Document merged contacts behavior in Contacts API#454

Merged
kstenson merged 2 commits intomainfrom
kstenson/document-merged-contacts-api-behavior
Apr 16, 2026
Merged

Document merged contacts behavior in Contacts API#454
kstenson merged 2 commits intomainfrom
kstenson/document-merged-contacts-api-behavior

Conversation

@kstenson
Copy link
Copy Markdown
Contributor

@kstenson kstenson commented Apr 15, 2026

Why?

Customers using the Contacts API encounter unexpected 404 errors when retrieving contacts that have been merged, and merged contacts silently disappear from search and list results. This causes broken sync pipelines and confusion, as reported in:

The behavior is expected (merged contacts are soft-deleted) but was not documented in any of the affected endpoints.

How?

Add warning/info admonitions to the merge, get, list, and search contacts endpoint descriptions across all API versions (2.7–2.15 + Preview), explaining that merged source contacts return 404, are excluded from search, and don't appear in list results.

Companion to:

Generated with Claude Code

Clarify that contacts merged via POST /contacts/merge are not retrievable
through the API. The source contact returns 404 on GET, is excluded from
search results, and does not appear in list endpoints. Applied to all
API versions (2.7-2.15 + Preview).

Fixes intercom/intercom#453610

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@kstenson kstenson self-assigned this Apr 15, 2026
Replace /reference/merge-a-lead-and-a-user relative links with plain
text endpoint references (POST /contacts/merge) to stay consistent
with the developer-docs companion PR.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@kstenson kstenson marked this pull request as ready for review April 15, 2026 17:20
@kstenson kstenson merged commit 7f65443 into main Apr 16, 2026
3 checks passed
@kstenson kstenson deleted the kstenson/document-merged-contacts-api-behavior branch April 16, 2026 09:42
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