Do the extensions have to have a REST API or not? For example, webkul seems to be selling their rest api for the multivendor plugin apart.
Is there a plugin which auto generates rest endpoints for extensions? For example on wordpress I use this and this and few others. They're not perfect but when you have too many extensions installed, they save a lot of time, you still have to manually create endpoints for few unsupported plugin.