Skip to content

Custom Object Instances: add list-all endpoint docs#461

Merged
marcmlc merged 1 commit intomainfrom
marcalexandre.meillac/custom-objects-list-all-docs
Apr 20, 2026
Merged

Custom Object Instances: add list-all endpoint docs#461
marcmlc merged 1 commit intomainfrom
marcalexandre.meillac/custom-objects-list-all-docs

Conversation

@marcmlc
Copy link
Copy Markdown
Contributor

@marcmlc marcmlc commented Apr 20, 2026

Why?

Documents the new list-all capability on GET /custom_object_instances/{type} and fixes two existing gaps: the endpoint was undocumented for the list-by-reference case, and external_id was incorrectly marked required: true.

  • intercom/intercom#498284

How?

Replaces the narrow getCustomObjectInstancesByExternalId operation with a general listCustomObjectInstances operation covering all three modes. Adds a custom_object_instances_paginated_list schema for the paginated response shape. Makes all query params optional.

Generated with Claude Code

@marcmlc marcmlc self-assigned this Apr 20, 2026
@marcmlc marcmlc force-pushed the marcalexandre.meillac/custom-objects-list-all-docs branch from ec561fb to 941502b Compare April 20, 2026 10:13
@marcmlc marcmlc force-pushed the marcalexandre.meillac/custom-objects-list-all-docs branch from 941502b to 3c6c3a1 Compare April 20, 2026 11:00
@marcmlc marcmlc merged commit 806759b into main Apr 20, 2026
3 checks passed
@marcmlc marcmlc deleted the marcalexandre.meillac/custom-objects-list-all-docs branch April 20, 2026 11:09
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