API aggregation

Does Kong support API aggregation?

Can you clarify what “API aggregation” means to you? We here at Kong have heard some different uses of that term.

For ex. Say for an ecommerce domain I want an API that returns complete information of an item. Here complete information is an aggregation of responses from promotion service, inventory service, sell history service, forecasting service etc. The absence of aggregation API means I will have to add one extra layer of facade service.

Thanks for the clarification!

We’ve had some discussion of this request, and the challenges inherent in satisfying it, here https://github.com/Kong/kong/issues/155

For now, you’d need to implement the extra layer as you describe - your options for doing so include writing a new microservice, implementing it as a serverless function, or implementing it in Lua as run by the new https://docs.konghq.com/plugins/serverless-functions/ plugin!

thanks for your reply.

For now, you’d need to implement the extra layer as you describe - your options for doing so include writing a new microservice, implementing it as a serverless function, or implementing it in Lua as run by the new [https://docs.konghq.com/plugins/serverless-functions/ ](https://docs.konghq.com/plugins/serverless-functions/) plugin!

@Cooper Can this be done using Go plugin ?


© 2019 Kong Inc.    Terms  •  Privacy  •  FAQ