Hello everyone,
While working with the Company-Contact API, we have found a limitation that heavily impedes our ability to manage the reality of our client and Reseller/Distributor structure across integrations to other operational systems.
Here is the scenario: One contact has 2 different companies linked to it (Company A [Primary] & Company B). If we check through the API whether there is a contact for Company B, we will receive an empty response.
If we do the same thing we Company A, we will receive the contact.
We have B2B clients who sell and support our products across their own individual client base. This means we must be able to see the same contact across multiple companies, unfortunately with the API this is impossible as the contact can have only 1 primary account. We also have cases where the same individual contact owns more than one business; in both cases its impractical to mark any one account as primary.
So my suggestion is, in the association api, to add the attribute “Primary” / “Not Primary” at the contact level so that we can see if a company has a contact associated to it even if its not the primary company.
Thank you