Management API to create swagger-based API Proxy in Edge

I notice that now Apigee enterprise UI supports importing swagger (OpenAPI) definitions (see below). Is there a corresponding management API to import a swagger file to create a new API proxy in edge? This helps in devops / automation.

Solved Solved
1 2 721
1 ACCEPTED SOLUTION

adas
New Member

@santanu4g the swagger import and proxy rendering piece is mostly on the ui side at this point. Apart from using some standard libraries to parse the swagger we have some extra logic in the ui code to generate the proxy, map the proxy endpoints, resources etc. Not sure if there are any plans to support this through a management api. There's an existing management api which allows you to import a swagger file and generate docs(this is what dev portal uses for smart docs) but that's just for docs not proxy generation.

View solution in original post

2 REPLIES 2

Great suggestion @santanu4g ,

I don't think it's available as of today, we will keep you posted if any updates regarding same in future.

adas
New Member

@santanu4g the swagger import and proxy rendering piece is mostly on the ui side at this point. Apart from using some standard libraries to parse the swagger we have some extra logic in the ui code to generate the proxy, map the proxy endpoints, resources etc. Not sure if there are any plans to support this through a management api. There's an existing management api which allows you to import a swagger file and generate docs(this is what dev portal uses for smart docs) but that's just for docs not proxy generation.