Já vi casos onde é utilizado o verbo POST para realizar consultas de recursos com muitos parâmetros. Nesse caso ao invés de dividir em diversos queryparams ou pathparam é utilizado uma classe com todos os campos de filtro.
Isso seria considerado um problema na minha API?