Thanks Sean, appreciate the reply.
Honestly, I can’t see any justification on Intercom’s part for not having this feature as without it, we’re looking at hundreds of extra calls to Intercom and extra lines of code on our side to paginate the results. For large teams, it simply get’s unwieldy if we need to check if a particular admin exists. Yes, we could cache but it means our data is potentially stale and we need to occasionally refresh.
A strong use case is assignment as unless we can find the team mate, we can’t assign them.
For Canvas apps, where response time is critical, we simply can’t use this end point and it shutters any developing using these features.
I hope that Intercom takes a leaf from other platforms and harmonises their model searches. Pipedrive for example has single entry points to search and we can simply select what model we want to retrieve, we can even search across multiple models at the same time.