Hi,
We are attempting to setup a sync for InfusionSoft and we need to be able to retrieve all contacts and their associated tags.We are using the Data service XML-RPC API and are able to retrieve the contacts just fine. However, when it comes to tags, if if I include the field Groups in Contacts table, I get a list of IDs that I can look up in ContactGroups for tag names. It seemed to work fine but I’m now noticing that if I were to delete any tags or apply new tags, the Groups field still has the same number of GroupIDs. I’m wondering if anyone else has run into this and what is the workaround. I can issue a separate call for each contact id against the ContactGroupAssign table but we are going to run out of our API allocation (and will start get throttled if we did this). Please let me know.