Skip to content

Document list CDA value validation on contact and company writes#457

Open
marcmlc wants to merge 1 commit intomainfrom
marcalexandre.meillac/validate-list-cda-values-docs
Open

Document list CDA value validation on contact and company writes#457
marcmlc wants to merge 1 commit intomainfrom
marcalexandre.meillac/validate-list-cda-values-docs

Conversation

@marcmlc
Copy link
Copy Markdown
Contributor

@marcmlc marcmlc commented Apr 16, 2026

Why?

The API now validates list-type custom data attribute values on contact and company writes, rejecting values not in the attribute's allowed list with a 400 Bad Request. The spec descriptions need to reflect this so SDK consumers and API users are aware of the validation.

How?

Updated the custom_attributes field descriptions in the create_contact_request, update_contact_request, create_or_update_company_request, and update_company_request schemas across all API version specs (0, 2.7–2.15) to document the list-type validation behaviour.

  • intercom/intercom#497043

Generated with Claude Code

All API versions now reject custom_attributes writes for list-type
attributes when the value is not in the attribute's allowed values.
Updated custom_attributes descriptions across all version specs.

Companion to intercom/intercom#497043.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@marcmlc marcmlc self-assigned this Apr 16, 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