se é uma necessidade do projeto e você irá fornecer os possíveis inputs, então não vejo nenhum problema
Respondendo a "No caso cada usuário tem sua lista de endpoints..." dentro da publicação GERADOR DE ENDPOINTS
1
se é uma necessidade do projeto e você irá fornecer os possíveis inputs, então não vejo nenhum problema