não sei se entendi bem, mas pelo que entendi pode resultar em problemas de segurança e a probabilidade de gerar bugs é bem alta, sem falar que a comunicação client-server pode ficar um bagunça, porque a previsibilidade vai ser afeta, contudo se você tiver um bom controle sobre a geração de endpoints, pode ser viável, enfim, essa é minha visão como júnior, talvez alguém mais experimente discorde e tenha uma visão mais interessante sobre isso
Em resposta a GERADOR DE ENDPOINTS
1
1
No caso cada usuário tem sua lista de endpoints onde ele pode fazer todo o crud pela interface mesmo
1
se é uma necessidade do projeto e você irá fornecer os possíveis inputs, então não vejo nenhum problema