Hi Intercom team and community,
I’m paginating through a company segment using the /companies endpoint and I’m seeing exact duplicate company records appearing on multiple pages.
For example:
GET https://api.intercom.io/companies?segment_id=xyz&per_page=60
GET https://api.intercom.io/companies?segment_id=xyz&per_page=60&page=2
Some of the same company records show up in both the page 1 and page 2 responses. Items are not updated between paginated queries.
This makes it difficult to reliably process the full dataset without extra deduplication logic.
Is this expected behavior for the Companies API? And is there a recommended way to retrieve a segment’s companies without duplicates across pages?
