refactor(rest) zip: add checkSendError