How to call MuleSoft API (with client id & client secret) from HubSpot workflow?
There has been a PoC done where the workflow was configured to call Webhook API and that’s working fine.
But when we are replacing final endpoint in webhook with Mulesoft API endpoint, the request is not going through successfully and giving SSL Certificate error. We suspect below 2 points which is causing this:
- At MuleSoft, we have a load balancer in place which acts as the primary receptor for all Mule API calls. To interact with it, the calling application needs to import/install a public certificate (which MuleSoft team can provide). But not sure where in HubSpot to get this certificate installed/imported.
- Further in the API call, MuleSoft has imposed Client ID Enforcement policy, in which every API call must carry client credentials with it. Want to know where can we provide the client credentials in HubSpot for the outwards call from it to MuleSoft.