Use request's json option. Pass json body back to callback for non-200 responses