code: public VoiceMessageList listVoiceMessages(final Integer offset, final Integer limit) throws UnauthorizedException, GeneralException {
          if (offset != null && offset < 0) {
              throw new IllegalArgumentException("Offset must be > 0");
          }
          if (limit != null && limit < 0) {
              throw new IllegalArgumentException("Limit must be > 0");
          }
          return messageBirdService.requestList(VOICEMESSAGESPATH, offset, limit, VoiceMessageList.class);
      }
docs: List voice messages
  
  @param offset offset for result list
  @param limit  limit for result list
  @return VoiceMessageList
  @throws UnauthorizedException if client is unauthorized
  @throws GeneralException      general exception