CrmAssociationPivot (as seen at Accounts Dashboard | HubSpot ) is good.
However, it can be even greater if one can pass in:
- propertyList (optional) - List of properties to display from the associated objects
- objectId (optional) - Any CRM Object Id
propertyList: self-explanatory, rather than the show the property fields HubSpot defaults to, instead show the properties that are passed in this parameter to be shown
objectId: Pass an object id of the object you want to pull associations for rather than defaulting to the current loaded object record. Where this would help is for instance if one is on a deal record that is associated to a contact who has a bunch of other deals also associated to that contact then we could pass in the contact id and get back a list of the various associated deals