public Profile getProfile(String asAttendeeNumber) {
        if (asAttendeeNumber == null || asAttendeeNumber.trim().length() == 0) {
            throw new IllegalArgumentException("attendee num parameter is null");
        }

        return get(Profile.class, REST_URL_PROFILE + encode(asAttendeeNumber));
    }