Glad to hear that. You can add multiple schemas by adding service in apollo configuration in gradle. You can set the packages and can use multiple api clients with different endpoints. It will make the structure more complex so try using a multi module structure.
Also for a reference please visit this link:
https://github.com/apollographql/apollo-kotlin/issues/2487