We have a basic test pipeline working HTTP Trigger + Request Step + Custom Response Output but we will need to feed all of our requests through a Proxy service to get a static IP. Is there a way to easily combine the Custom Request Step with the Proxy step in a straightforward way?
The benefit of the Custom Request step is that it makes setting up new endpoints/API requests very simple and our proxy information will not change.
First off, welcome to the Pipedream community. Happy to have you!
I’m sorry, I’m not familiar with the Proxy action in particular is this a custom action you have made or, do you mean the pre-built IP2Proxy action?
Workflows are run in the us-east-1 region, and a pre-built step wouldn’t be able to be assigned a specific IP address: Network / IP range
However we do have a guide to make your own Node.js code step that will interact with a proxy you define: Make HTTP Requests with Node.js
I was actually referring to the “Make HTTP Request with Node” as the proxy piece. I noticed there was a project to copy for this with input for configuration.
I am new to Pipedream and not fluent in Node so I was hoping there might be a more configurable action template of the Make HTTP Request with Node where we can pass URL params and Header information for the HTTP request to the action.
That said, I can probably search for the Node HTTP library doc and find out what params to set in the configure step.
Just a small bit of information. We use our own proxy service to assign a static IP to the request. We need to use a single IP for our partner in this case.