Exemplo de API REST com versionamento criada com o ASP.NET Core + .NET 7 + Minimal APIs para contagem de acessos, com utilização do Swagger e do projeto ASP.NET API Versioning (informando número da versão na URL e via Query String).
Patterns para versionamento de APIs: https://microservice-api-patterns.org/patterns/evolution/