This topic was automatically generated from Slack. You can find the original thread here.
hey guys, getting an issue with the freshsales api using the pipedream proxy. It’s giving me a 405 issue for calling it even though i’m structuring my call just as the api says. More info in the thread
Hm I can’t get anything working with their API. cc when you get a chance can you see if you can get a test request working with Freshsales? Looks like our configuration is right, based on their whacky API requirements
Folks, I managed to get it working. Here’re the steps:
On Pipedream, please reconnect your Freshsales account, there’s a new field Bundle Alias (which replaces the domain ). You’ll need to copy the Bundle Alias from the Freshsales UI (1st and 2nd image below)
Then it should work with the Test Connection (Get All Tasks, 3rd image below)
I’ve also updated the app scaffolding, it should work (4th image below)
Ohh was the domain bad? Leo, you might need to update the proxy configuration accordingly also (at the bottom of the admin UI for that app, DM if you have questions)
hey guys, quick update here. We were running into some issues with actually getting this to work in the proxy because of the dynamic url. What we figured out is that the actual domain for the freshsales api apparently changed to .myfreshworks.com
Here is a code example of using it with our subdomain
We had to hard code it in, but the proxy needs to use the dynamic url since they use subdomains. Is the proxy currently using freshsales.io? If so, I believe it should be changed to freshworks. It they were acquired by freshworks
Their API docs are terrible, but where do you see that? Right now the domain we should be using is basically the bundle alias that the user inputs when they connect their account.
They are indeed terrible. I got that just from iterating with ChatGPT and testing lol. This domain worked when the other wasn’t. Let me double check my bundle alias, though, I think that may be the issue