add missing response type info, add post

todo conflict test