Apigee Edge - Do we have separate API calls for api proxy creation based on json data?

Hi @dchiesa1 

I know we can create api proxy based on xml zip folder structure with one api call. Do we have separate API calls like create proxies, endpoints, targest servers, policies based on json data? 

We are using apigee edge product.  Please provide documentation if available. 

Thanks

 

 

 

0 3 101
3 REPLIES 3

There is no documented & supported API that allows you to do that with Apigee Edge. 

To automate the import of API Proxies, You should bundle up the API proxy definition in a zip file, and import that.  This is the documented, supported way to import an API proxy.  If you want to modify the API proxy (change the proxy endpoint, change the target, etc), then zip again, and import the new zip. This results in a new revision of the proxy. 

There are tools that can help do that.  

Here is the documentation for zipped proxy bundles, for Apigee Edge.

It works the same way for Apigee X and hybrid, but there are different tools (apigeecli, for example). 

Good luck. 

Thank you for your input.

Actually, we want to automate the process. However, dealing with xml files are difficult as template. We have many flows and xml files are getting changed every time. Templates are static and we can insert some data.   

So, looking for your suggestion what is best way for automation?

Thanks

 

 

Have you looked at the Apigee Maven plugin for config?  Longtime Apigeek did a video review of it a long time ago.  And here is a more recent video.

If you are looking for automation of generation of proxies, you can look for other tools, like generators.