Up-to-date Azure Public API to get Azure IP ranges in all Azure Clouds?

Syed Ashrafulla 0 Reputation points

Azure public IPs for all Azure clouds are available for anyone, even those without an Azure Cloud subscription ... but only via interactive download: https://www.microsoft.com/en-US/download/details.aspx?id=56519.

There is an Azure Service Tag Discovery API endpoint to get some Azure public IPs. However, there are two critical blockers to that List endpoint being useful.

  1. Based on the documentation the API is four weeks stale as compared with the downloadable JSON.
  2. Based on the endpoint documentation the API requires subscription to four clouds for information that is available in the downloaded JSON with access to zero Azure clouds. We'd even be OK with API access from MSFT Azure Public being required if that meant we got Azure IP ranges from all four clouds.

As a result, the API endpoint has low value due to being stale and incomplete. Is there another option for getting Azure public IPs for all Azure clouds with at most one week of staleness, just like what is done for the downloadable JSON?

Azure Cloud Services
Azure Cloud Services
An Azure platform as a service offer that is used to deploy web and cloud applications.
661 questions
{count} votes