@bobby-brennan I need to add some new non-Google API. And all of them much 1-1 for API Owner and API. So I'm thinking ./$x-providerName/[$x-serviceName/]$version/swagger.json So if same provider have multiply API they should have service name. But if provider have single API than it only 'provider name' and 'version'. What do you think?
problem that I don't know what to write inside 'serviceName' I can copy 'providerName' or use some default value. But in this case path will also change when provider add new API So until provider add second API is hard to make stable 'serviceName'