Cree recursos únicos y múltiples utilizando HTTP descansado

En mi servidor API tengo esta ruta definida:

POST /categories

Para crear una categoría haces:

POST /categories {"name": "Books"}

Pensé que si querías crear múltiples categorías, entonces podrías hacer:

POST /categories [{"name": "Books"}, {"name": "Games"}]

Solo quiero confirmar que esta es una buena práctica para la API HTTP de Restful.

¿O debería uno tener una

POST /bulk

por permitirles hacer cualquier operación a la vez (Crear, Leer, Actualizar y Eliminar)?

Respuestas a la pregunta(4)

Su respuesta a la pregunta