Type name should not be mandatory as it is sent by Nexus -> UI not the other way around
Drop unused "message" field