so let me get this straight... you have to defione everything in your connector methods with annotations. But you use those annotations to generate the OpenApi document. You then have to manually import that document into your Api gateway to create the connectors.
So why even use OpenAPI? Why not just abstract the data as connectors in the api application and then push that as webhooks to subscribing services like the gateway/message queue??? That way its automated and synchronized... like replication.
You seem to be doing this the long hard unsynchronized and manual way.