In other microservice environments such as Spring Java or .NET, there are libraries (SpringFox and Swashbuckle, respectively, among others) that allow the publication of the “prettified” version of an endpoint’s Swagger/OpenAPI spec, usually using the “/swagger.json” URL.
If an API is associated with a spec, is there any way to expose this functionality in Apigee?
Yes, this is possible in Apigee with Developer Portals. The high level process of creating an OpenAPI specification and publishing API proxies via a Developer Portal is as follows: