Static IP Proxy?
Options
![Lachlan McPherson](https://us.v-cdn.net/6037124/user_avatars/1740973.jpg)
Lachlan McPherson
Member ✭
Hi All,
One of the APIs that I'm working with requires that API keys be whitelisted with an IP address in order to access sensitive data.
Xano doesn't offer static IP address support at the moment. Is there some way I could proxy the outgoing call so that I'm able to have a static IP address? I'm unable to update the whitelisted IP address without logging into their software and changing it, which is not tenable as an ongoing soltuion.
Any help would be appreciated.
Thanks, Lachlan.
One of the APIs that I'm working with requires that API keys be whitelisted with an IP address in order to access sensitive data.
Xano doesn't offer static IP address support at the moment. Is there some way I could proxy the outgoing call so that I'm able to have a static IP address? I'm unable to update the whitelisted IP address without logging into their software and changing it, which is not tenable as an ongoing soltuion.
Any help would be appreciated.
Thanks, Lachlan.
Comments
-
Bumping this up, does anyone have any ideas how I would approach this? Has someone set this up in the past?
-
I would love to be able to limit my key to Xano only as well, just trying to use Geocoding api thru Google..
-
I explored this on an office hours session with .
Did you happen to get any further with your exploration for a transitgateway api service? -
Meh, the more I thought about it, the less of a need for locking down my key.. its not like I am putting it in Github in a frontend codebase, sorry about your issue good luck!
Maybe theres a cloud function service somewhere you can harness that has a static ip? -
I don't see any quick fixes at the moment.
I just re-read your original post. It sounds like once you have the keys you don't need to worry about doing this again? Is that the case - is this a one time event?
If so, then this can easily be achieved by just getting a server somewhere for about an hour and sending a curl request. (hoping this can get you unblocked) -
Thanks for the reply, there is one other call that requires the whitelist as well which needs to be called more frequently, unfortunately. All good we'll get this sorted externally and post into xano 👍
-
Hi ,
You can set up an static IP in AWS and assign it to a NAT Gateway, create a Lambda function that receives your API call and make another one to the service that needs the whitelisted IP, when that service respond, the function send that response as reponse to your original API call.
Your structure will be: API call -> Lambda function -> Third party service -> Lambda function -> API call -
thanks for the comment - looks like a suitable option for our use case. Cheers!
-
For anyone that stumbles upon this post in the future, Xano is now able to offer static IPs as a paid upgrade to certain plans. Please reach out to support directly if this is an option you'd like to inquire about. Thanks!
Categories
- All Categories
- 53 ? Announcements
- 47 ? Releases
- 37 ? Welcome
- 983 ? Help! I'm a Noob
- 125 ? No-Code Front-Ends
- 633 ? Working with APIs
- 439 ? Transforming data
- 126 ? Connect Xano to ...
- 50 ?? Find an Expert
- 348 ❓Other questions
- 35 ? Security
- 22 ✂️ Snippets
- 19 ? Showcase
- 7 ?️ Xano Chatter
- 62 ? Video Tutorials
- 171 ? Request a feature
- 229 ? Report a Bug
- 19 ? Templates & Extensions
- 7 ? Feedback