Hi Thanks for the question The Download link is open, for example in PS1 script (apologies a bit clunky - but it proves the point)
$downloadPage= Invoke-WebRequest -uri "https://www.microsoft.com/en-us/download/confirmation.aspx?id=56519"
($downloadPage.Links | Where-Object {$_.href -Like "*download*" -and $_.href -Like "*ServiceTags_Public*" -and $_.href -Like "*.json"}).outerHTML[0]
Would give you the anchor with "this months" download link As of just now that would be
<a href="https://download.microsoft.com/download/7/1/D/71D86715-5596-4529-9B13-DA13A5DE5B63/ServiceTags_Public_20240422.json"><span class="loc" locid="b9cd6c93-1571-f3e9-5a11-d35e3d5b5cad" srcid="b9 cd6c93-1571-f3e9-5a11-d35e3d5b5cad">Click here</span></a>
But a better solution is to use the API which is a lot easier than downloading and parsing the file https://learn.microsoft.com/en-us/azure/virtual-network/service-tags-overview#use-the-service-tag-discovery-api - documented caveats notwithstanding !