added swagger summary, notes, nickname, and response codes