I have a custom web part that I'm building using SharePoint Framework to go on my SharePoint Online tenant. The application will be hitting a third-party API to fetch data.
The complication is that the third-party API provider needs me to provide them with an IP address, as they restrict access to their API via IP.
The official Microsoft documentation on Microsoft365 IP Ranges does not provide one IP range, but ranges (which makes perfect sense since we have users all over the world), which I'm guessing will not fly with the API provider.
Curious if anyone has any ideas on approaches. The only thing I can think of is to have a random VM running in Azure/AWS with a static IP that fetches data from the third-party service and then exposes it to my SPFx web part (feels a bit clunky).