agregado tipo de contenido JSON y validacion en frontend