the HTTP Registry API documentation provides additional information about extended features of the modules endpoint that are not in the base Module Registry Protocol like getting the latest version of a module for a single provider.
In a PR for the tfupdate tool, I’m currently retrieving the latest version of a provider by querying the undocumented
registry.terraform.io/v1/providers/:namespace/:type endpoint, e.g. https://registry.terraform.io/v1/providers/hashicorp/aws.
Can this be relied on?
Is there an equivalent documentation for extended providers endpoint features which are not in the base Provider Registry Protocol? If not, is it planned to document these already existing extended features?