Viva, A minha dúvida a seguir é sobre boas práticas em RESTful numa situação de atualização e remoção em batch.
Eu compreendo que é uma recomendação forte seguir as boas práticas do RESTful na identificação do recurso bem como o uso correto do verbo HTTP. Porém no geral, as recomendações são definidas apenas para um único recurso a ser atualizado e removido usando o /{id} no fim da URL.
Como ficaria isso em batch? Qual a melhor maneira, seguinto as boas recomendações de RESTful, de definir um endpoint para se remover vários tópicos?
Seria um verbo DELETE e uma url "/topicos" (sem {id}) passando um form no corpo da requisição de maneira a identificar os vários ids?
Ou seria o uso de uma URL alternativa, que nao tivesse relação com o recurso em si, mas um substantivo que representa +- do que se trata como por exemplo "/batches"?