This is common approach in the middleware world.
The problem - there are lots of APIs required to talk to many endpoints. So a business model is to make an API which takes many APIs and makes them into one API.
See How do assess a vendor/solution?.
Also - shameless plug. If you are trying to implement this business model then it’s worth considering partnering with us using Iguana X. We are quite a good solution for this. Redox is a nice approach of using this model in healthcare.