Would love to see the Get Deal(s) API call to include support for all associations. (or adding a CRMGetAll() endpoint)
Currently, setting includeAssociations = true only returns: 1. associatedVids
2. associatedCompanyIds
3. associatedDealIds
4. associatedTicketIds
... where what I really want to be able to easily access here is Line Items.
Having this would dramatically reduce our API requests. An alternative solution would/could include a GetAllAssociations option for a provided Object ID.
Careful with what you ask for. I would support a call for endpoints which have specific purposes. I would not support a call for changes to an endpoint that caused it to return a flood of data.
To make an analogy, if I call a friend to see how they are, I don't expect their entire family, including all the cousins, to jump in on the chat. I know my friend has parents, siblings, children, and cousins. I don't want to see and hear about them every time I check in on my friend.
This seems odd to me that "includeAssocations" would not include line_items as a minimum. Line Items can ONLY be associated with deals so it would stand to reason that they should be included in the associations object. Should be simple, too. Would save an exponential amount of API calls (We have to call the object association search API each time we pull a deal, and then pull the line item information each time).
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.