Search code examples
apiwso2wso2-api-managerorchestrationibm-api-management

Wso2 API orchestration requirement for API Management


We successfully launch Wso2 API management solution. One of the main functionality of our project is to orchestrate several simple API and make one Meta API. Then we want to publish this Meta API into Wso2 API Management Publisher and make it available to use. Is any solution to this requirement?


Solution

  • You can do this. If I understand you correct, you only want to publish the meta api as a managed api. Other simple apis won't be published. If so, things are pretty easy.

    WSO2 API Manager uses Apache Synapse as the mediation engine (which is used by WSO2 ESB too). This allows to do the chaining. Please go through the following articles.

    1. http://wso2.com/library/articles/2014/03/batch-api-api-chaining-scenario/
    2. https://docs.wso2.com/display/ESB470/Service+Chaining+Example
    3. http://wso2.com/library/articles/2012/09/get-cup-coffee-wso2-way/