No way to bulk query tag-contact associations without iterating every tag or contact

Hi team,

Another issue I’ve run into: querying tag-contact relationships without a known tag ID or contact ID.

Currently, the only way to retrieve tag-contact associations seems to require one or the other. This means that to keep tags in sync, I’d need to make a separate query for every single tag or contact — which isn’t scalable and creates a lot of unnecessary API calls.

Is there a way to retrieve all tag-contact associations in bulk, or is there a plan to support this? A simple endpoint that returns tag-contact records filterable by date (e.g. applied_after) would go a long way here.

Thanks,

Hi @Dustin_Lunt,

Thank you for the thoughtful feedback, this is a great callout.

At the moment, retrieving tag-contact associations does require providing either a tag ID or a contact ID, as you noted. I understand how that can make bulk syncing less efficient.

I’ll take this back to the team for further discussion and will share an update as soon as I have more information.