Latest deal for contact?

SOLVE
josh1
Member

Hi, I'm looking to get the latest deal for a contact, if I use crmAssociations to get the deal ids for a contact can I assume that the largest deal id is the latest? Or is there another way I should go about this? Thanks!

0 Upvotes
1 Accepted solution
RBThomas
Solution
Top Contributor | Diamond Partner

You could gather all of the associated Deal IDs into an array, batch read those deals, then sort through them looking for the most recently updated deal. You can specify different properties to return in order to fit your definition of "latest."


Here are the docs on that in case you're interested in that route /crm/v3/objects/deals/batch/read https://developers.hubspot.com/docs/api/crm/deals


Hope that helps.

View solution in original post

2 Replies 2
RBThomas
Solution
Top Contributor | Diamond Partner

You could gather all of the associated Deal IDs into an array, batch read those deals, then sort through them looking for the most recently updated deal. You can specify different properties to return in order to fit your definition of "latest."


Here are the docs on that in case you're interested in that route /crm/v3/objects/deals/batch/read https://developers.hubspot.com/docs/api/crm/deals


Hope that helps.

dennisedson
Community Manager

@josh1 

They do generally increment, but I would avoid making assumptions like this.

Might be worth exploring the CRM Search where you can sort.  @RBThomas , what do you think?

Thanks,

Dennis




Check out our Community Developer Blog
where we feature our Community driven developer podcast and how to content
0 Upvotes