module Emarsys module Api class Error < ::StandardError attr_reader :error_code, :reply_code def initialize(message, error_code, reply_code) super(message) @error_code = error_code @reply_code = reply_code end end class RecoverableError < Error end class IrrecoverableError < Error end class BadRequestError < Error end class UnauthorizedError < Error end end end