How to Update a Deal Property via API from an External System (Pronto Xi)
Hey everyone,
We’re trying to set up an integration between Pronto Xi (our ERP system) and HubSpot. The goal is for Pronto Xi to send a request that updates a dropdown property in a HubSpot deal when an action is triggered.
For example, if I press a button in Pronto Xi, it should send a request to HubSpot to update the deal property. Would something like this be the correct approach?
I’m not a developer myself, but I’m working with our programmers to figure this out. I’ll pass on any technical details to them. Could someone help clarify:
✅ The correct API endpoint for updating a deal property ✅ How the request should be structured (authentication, or any other else) ✅ Any best practices or potential issues to watch out for
Has anyone done something similar? Any advice would be greatly appreciated!
Create a pvt app in your instance, provide this scope crm.objects.deals.write you will get an access token from this pvt app, you need super admin level access for this. here is the curl to update the deal