Hi Team,
I hope you're doing well.
I’m looking for guidance on how to send deal properties along with associated contact details to a third-party CRM using the HubSpot API.
What I'm trying to do:
Retrieve a deal, including its properties.
Also get the associated contact information (e.g. name, email, phone).
Send this combined data to a target URL (webhook endpoint) of a third-party CRM.
Challenges I'm facing:
I’m unable to find the right HubSpot API endpoint that returns both deal and associated contact details in a single response.
I can't find how to trigger a webhook or hit the target URL (e.g. after a deal is created or updated).
Questions:
Is there an API endpoint that lets me fetch deal data along with associated contact details in one response?
If not, what's the best approach—using the associations API first, then fetching contact details separately?
How can I trigger a webhook (or hit a target URL) when a deal is created or updated?
Should I use HubSpot workflows with custom webhooks?
Or is there a better method via custom code or private app?
Thanks