A city official and his wife for over a year operated an unpermitted Airbnb in violation of city code governing short-term rentals, according to records reviewed by The Times-Dispatch.