Looking at the Azure documentation its possible to get a list of all the providers and offerings using either the portal, PowerShell and CLI to list providers and resource types. IS there a way to do this either using .net or via REST API's. Looking at the online docs it does not appear to offer this type of functionality.