No, we don’t have a feature like this but you could use jq to handle this. You still need to publish 10 APIs though.
The dashboard maintains the APIs individually the same as the gateway with the inclusion of database option. However, I am not sure I understand the question. It might be easier if you get a trial Self Managed license to experiment with. You can find out more information about our Self Managed offering on our docs.