xhamster.uservoice.com Open in urlscan Pro
2606:4700::6811:1e5c  Public Scan

Submitted URL: https://xhamster.uservoice.com/
Effective URL: https://xhamster.uservoice.com/forums/59059-xhamster-feedback-and-suggestions
Submission: On April 03 via api from LU — Scanned from DE

Form analysis 45 forms found in the DOM

POST /api/v1/forums/59059/suggestions.json

<form method="post" action="/api/v1/forums/59059/suggestions.json" id="create_idea" data-forum-id="59059" uv-persist-key="49883-59059-site2-create-idea-form" uv-persist-id="59059">
  <input type="hidden" name="authenticity_token" value="FQAAdrfa80t5bWZ_YUfy4d1XSrxf8-qD_JthIudaaBMao2qIwC_OtOMkVuzXEoJZwcQyb5DYiuvT2QApzWlklQ">
  <input type="hidden" name="site2" value="true">
  <input type="hidden" name="referrer" value="https://xhamster.uservoice.com/forums/59059-xhamster-feedback-and-suggestions">
  <h2 class="uvForumCreateIdeaLegend uvCustomPrimary-color">I suggest you ...</h2>
  <div class="uvOut-of-Votes-error"> You've used all your votes and won't be able to post a new idea, but you can still search and comment on existing ideas. <div class="full-text uvError-more-info-container">
      <h3 class="uvError-header">There are two ways to get more votes:</h3>
      <ul class="uvError-list">
        <li class="uvError-list-item">When an admin closes an idea you've voted on, you'll get your votes back from that idea.</li>
        <li class="uvError-list-item">You can remove your votes from an open idea you support.</li>
        <li class="uvError-list-item">To see ideas you have already voted on, select the "My feedback" filter and select "My open ideas".</li>
      </ul>
    </div>
    <div class="truncated-text">
      <button type="button" class="uvError-more-info uvCustomLink-color uvStyle-link" data-truncator="more">More info…</button>
    </div>
  </div>
  <div class="uvField uvField-idea">
    <label class="uvFieldInner" for="suggestion_title">
      <span class="uvFieldPlaceholder">Enter your idea</span>
      <input uv-persist-item="title" type="search" name="suggestion[title]" id="suggestion_title" class="uvFieldText" data-ajax-url="/forums/59059-xhamster-feedback-and-suggestions/search" value="" required="" maxlength="140"
        autocomplete="section-suggestion one-time-code">
    </label>
    <div role="status" aria-label="Searching" class="uvFieldEtc uvFieldEtc-thinking">(thinking…)</div>
    <button uv-persist-reset="" type="reset" class="uvFieldEtc uvFieldEtc-reset">Reset</button>
  </div>
  <!-- display when no ideas match or when user clicks "Post a new idea" -->
  <div class="uvTooltip-alt">
    <div class="uvTooltip-primary">
      <p> Enter your idea and we'll search to see if someone has already suggested it. </p>
      <p> If a similar idea already exists, you can support and comment on it. </p>
      <p> If it doesn't exist, you can post your idea so others can support it. </p>
    </div>
    <div class="uvTooltip-outOfVotes">
      <p> Enter your idea and we'll search to see if someone has already suggested it. </p>
    </div>
  </div>
  <div uv-persist-show="" class="uvForumCreateIdea-new" style="display: none;">
    <div class="uvField uvField-select uvField-category " title="Category (optional)">
      <label class="uvFieldInner" for="suggestion-category">
        <span class="uvFieldPlaceholder">Category (optional)</span>
        <select uv-persist-item="category" class="uvFieldSelect" name="suggestion[category_id]" id="suggestion-category">
          <option value=""></option>
          <option value="56360">Cams</option>
          <option value="56372">Content Producers</option>
          <option value="56365">Dating</option>
          <option value="56369">Mobile</option>
          <option value="56367">My Favorites</option>
          <option value="56364">My Profile</option>
          <option value="56371">New Categories</option>
          <option value="56362">Photos</option>
          <option value="56368">Premium</option>
          <option value="56366">Private messages</option>
          <option value="56373">Search Engine</option>
          <option value="56363">Stories</option>
          <option value="56361">Videos</option>
        </select>
      </label>
    </div>
    <div class="uvField uvField-description">
      <label class="uvFieldInner" for="suggestion-describe">
        <span class="uvFieldPlaceholder">Describe your idea… (optional)</span>
        <textarea uv-persist-item="description" class="uvFieldTextarea" name="suggestion[text]" id="suggestion-describe"></textarea>
      </label>
      <input type="hidden" name="iframe">
    </div>
    <div class="uvFieldXXX uvField-votesXXX" role="radiogroup" aria-required="true" aria-label="Select the amount of votes for this idea">
      <input type="radio" role="radio" id="suggestion-votes-1" name="suggestion[votes]" value="1" class="d" checked="checked" title="1 vote">
      <label class="uvFieldPlaceholderXXX" for="suggestion-votes-1">1</label>
      <input type="radio" role="radio" id="suggestion-votes-2" name="suggestion[votes]" value="2" class="d" title="2 votes">
      <label class="uvFieldPlaceholderXXX" for="suggestion-votes-2">2</label>
      <input type="radio" role="radio" id="suggestion-votes-3" name="suggestion[votes]" value="3" class="d" title="3 votes">
      <label class="uvFieldPlaceholderXXX" for="suggestion-votes-3">3</label> votes
    </div>
    <uv-auth id="uv-signin-8670" class="sc-uv-auth-h sc-uv-auth-s hydrated" magic-public-key="pk_live_D21FDEDFFB8B0CC4" locale="en" mode="inline" social-first="" data-type=""
      data-options="{&quot;display_logged_in&quot;:&quot;hidden&quot;,&quot;social_auth_only&quot;:false,&quot;custom_signin&quot;:true,&quot;inline_form_mode&quot;:true,&quot;show_login&quot;:true,&quot;header&quot;:&quot;\u003ch2\u003eWe're glad you're here\u003c/h2\u003e\u003cp\u003ePlease sign in to leave feedback\u003c/p\u003e&quot;}"><!---->
      <fieldset class="uv-auth-container uv-auth-inline-container sc-uv-auth"><span hidden="" class="sc-uv-auth sc-uv-auth-s">
          <h2>We're glad you're here</h2>
          <p>Please sign in to leave feedback</p>
        </span><uv-sign-in class="sc-uv-auth sc-uv-sign-in-h sc-uv-sign-in-s hydrated">
          <div aria-live="off" class="uv-auth-sso-buttons-container grid sc-uv-sign-in"><uv-sso-button class="sc-uv-sign-in hydrated"><button type="button" title="Facebook sign in" aria-label="Facebook sign in" tabindex="0"
                class="sso-button social-first" style="background-color: initial;"><img aria-hidden="true" class="sso-icon" src="/auth-component/uv-auth/icons/facebook.svg"><span class="sso-button-label"
                  title="Facebook">Facebook</span></button></uv-sso-button><uv-sso-button class="sc-uv-sign-in hydrated"><button type="button" title="Google sign in" aria-label="Google sign in" tabindex="0" class="sso-button social-first"
                style="background-color: initial;"><img aria-hidden="true" class="sso-icon" src="/auth-component/uv-auth/icons/google.svg"><span class="sso-button-label" title="Google">Google</span></button></uv-sso-button></div>
          <div class="uv-auth-divider sc-uv-sign-in">
            <div class="line divider-bar sc-uv-sign-in"></div>
            <div class="label sc-uv-sign-in">or</div>
          </div>
          <div class="uv-auth-field-container sc-uv-sign-in">
            <div class="uv-auth-field uv-auth-text-field sc-uv-sign-in"><input id="email-input-ahl7zvtit" class="sc-uv-sign-in" name="email" type="email" aria-describedby="email-error-ahl7zvtit" aria-label="Email address" placeholder="Email address"
                autofocus="">
              <div role="alert" id="email-error-ahl7zvtit" class="sc-uv-sign-in"></div>
            </div>
            <div class="uv-auth-field uv-auth-text-field sc-uv-sign-in"><input id="password-input-ahl7zvtit" class="sc-uv-sign-in" name="password" type="password" aria-describedby="password-error-ahl7zvtit" aria-label="Password"
                placeholder="Password">
              <div role="alert" id="password-error-ahl7zvtit" class="sc-uv-sign-in"></div>
            </div><span class="secondary-uv-auth-actions sc-uv-sign-in"><button type="button" class="forgot-password-button sc-uv-sign-in">Forgot Password?</button></span>
          </div>
        </uv-sign-in>
        <div class="uv-auth-button-bar sc-uv-auth"><button type="button" class="signup-button sc-uv-auth">New here? <span class="underline sc-uv-auth">Create an account</span></button></div>
      </fieldset>
    </uv-auth>
    <script type="text/javascript">
      var uvAuthElement = document.getElementById("uv-signin-8670");
      uvAuthElement.subdomainSettings = {
        "disable_uservoice_auth": false,
        "password_auth_required": true,
        "auth_providers": [{
          "preset_name": "facebook",
          "url": "https://graph.facebook.com/oauth/authorize?client_id=1951193478523856\u0026redirect_uri=https%3A%2F%2Fauth.uservoice.com%2Ffacebook\u0026scope=email\u0026display=popup\u0026state=49883",
          "button_label": "Facebook"
        }, {
          "preset_name": "google",
          "url": "https://auth.uservoice.com/google/49883",
          "button_label": "Google"
        }],
        "subdomain_display_name": "xHamster UserVoice",
        "logo_path": "/logo/logo/design_setting/4667/original/logo_horizontal_color.jpg",
        "form_text": {
          "loading": "Loading",
          "cancel": "Cancel",
          "region_label": "Sign in to UserVoice",
          "email_label": "Email address",
          "email_placeholder": "Email address",
          "password_label": "Password",
          "password_placeholder": "Password",
          "name_label": "Display name (optional)",
          "name_placeholder": "Your name",
          "tos_checkbox_label_html": "I agree to the \u003ca href=\"/tos\" target=\"_blank\" rel=\"external\" title=\"Opens in new window\" class=\"color-link\"\u003eterms of service\u003c/a\u003e",
          "tos_checkbox_title": "Terms of Service",
          "gdpr_checkbox_label": "I agree to the storage of my email address, name, and IP address. This information and any feedback I provide may be used to inform product decisions and to notify me about product updates. (You can opt-out at any time.)",
          "gdpr_checkbox_title": "Required Consent",
          "remember_me_checkbox_label": "Remember me",
          "remember_me_checkbox_title": "Remember Me",
          "show_more_label": "Show more login options",
          "show_less_label": "Show fewer login options",
          "submit_signin_label": "Sign in",
          "submit_create_label": "Sign up",
          "email_invalid_error": "Please enter a valid email address.",
          "password_required_error": "Please enter your password.",
          "terms_invalid_error": "You must accept the terms to continue.",
          "generic_error": "Something went wrong!",
          "browser_error": "Cookie access is needed in order to sign you in. Please update your privacy settings to enable cross-site tracking or try using a different browser.",
          "permissions_error": "You do not have the necessary permissions to access this content.",
          "not_signed_in_error": "Sign in required to continue",
          "success_heading": "Hooray!",
          "success_message": "You're in, getting your page ready.",
          "create_password_placeholder": "Create Password",
          "verify_email_label": "Verify Email",
          "set_password_label": "Set Password",
          "verify_email_reset_pw_helper_text": "We need to verify your email first before resetting your password",
          "verify_email_create_account_helper_text": "We need to verify your email first before creating your account",
          "set_password_title": "Set a new password",
          "first_things_first_title": "First things first!",
          "confirm_password_placeholder": "Confirm Password",
          "confirm_password_label": "Confirm Password",
          "create_account_label": "Create Account",
          "create_account_title": "Let's create your account!",
          "password_invalid_error": "Please enter a valid password.",
          "password_match_error": "Passwords must match.",
          "change_password_label": "Change Password",
          "go_to_login_label": "Go to login",
          "go_to_settings_label": "Go to settings",
          "current_password_placeholder": "Current Password",
          "password_character_minimum": "Password needs at least 8 characters",
          "password_upper_lower_case_required": "It must have at least one lower and one upper case character",
          "password_symbol_required": "It needs at least one symbol ($, !, @, _, *, etc)",
          "password_number_required": "Password must include one number or more",
          "reset_password_label": "Reset Password",
          "new_password_label": "New Password",
          "password_in_email_error": "Your password cannot appear in your email address.",
          "email_in_password_error": "Your email address cannot appear in your password.",
          "username_in_password_error": "Your email username cannot appear in your password.",
          "need_account_prompt": "New here?",
          "need_account_cta": "Create an account",
          "forgot_password": "Forgot Password?",
          "or": "or"
        }
      };
    </script>
    <div class="uvSignin-uv-auth">
      <div class="uvField uvField-logged_in uvField-first">
        <span> Signed in as <span class="logged_in_as"></span> (<a href="/logout">Sign out</a>) </span>
      </div>
    </div>
    <div class="uvFormFlash uvFormFlash-error" tabindex="0" style="display: none;">
      <div class="uvFormFlashMessage"></div>
      <a class="uvFormFlashClose" href="#close">Close</a>
    </div>
    <div class="uvFormFlash uvFormFlash-info" tabindex="0">
      <div class="uvFormFlashMessage"></div>
      <a class="uvFormFlashClose" href="#close">Close</a>
    </div>
    <div class="submit_region">
      <button type="submit" class="uvFieldEtc-submit-button uvStyle-button" id="suggestion_form_submit">Post idea</button>
      <a uv-persist-reset="" class="uvStyle-cancel" href="#cancel" id="suggestion_form_reset">Cancel</a>
      <span class="uvFieldEtc-thinking">Submitting...</span>
    </div>
  </div>
  <!-- end -->
</form>

POST /api/v1/forums/59059/suggestions/3754388/votes.json

<form novalidate="" class="uvIdeaVoteForm" onsubmit="return false;" method="post" action="/api/v1/forums/59059/suggestions/3754388/votes.json" data-forum_id="59059" data-suggestion_id="3754388" data-legacy-voting="">
  <input type="hidden" name="channel" value="portal">
  <!-- Update to show number of votes cast -->
  <span class="uvIdeaVoteFormTrigger">
    <button class="uvIdeaVoteFormTriggerState-no_votes uvStyle-button">Vote</button>
    <button class="uvIdeaVoteFormTriggerState-you_voted uvStyle-button uvStyle-button-selected" id="uvIdeaVoteFormTriggerState-you_voted-3754388" data-singular="%{num} vote" data-plural="%{num} votes"></button>
    <button class="uvIdeaVoteFormTriggerState-out_of_votes uvStyle-button uvStyle-button-disabled uvTip" disabled="">Vote</button>
    <button class="uvIdeaVoteFormTriggerState-voting_closed uvStyle-button uvStyle-button-disabled uvTip" disabled="">Vote</button>
  </span>
  <!--- end -->
  <div class="uvIdeaVoteFormToggle" style="display: none;">
    <fieldset class="uvIdeaVoteFormFieldset" style="padding-left: 79px;">
      <legend class="uvIdeaVoteFormLegend">Vote</legend>
      <div class="uvVoterSigninArea">
        <uv-auth id="uv-signin-7602" class="sc-uv-auth-h sc-uv-auth-s hydrated" magic-public-key="pk_live_D21FDEDFFB8B0CC4" locale="en" mode="inline" social-first="" data-type=""
          data-options="{&quot;display_logged_in&quot;:&quot;hidden&quot;,&quot;social_auth_only&quot;:false,&quot;custom_signin&quot;:true,&quot;inline_form_mode&quot;:true,&quot;show_login&quot;:true,&quot;header&quot;:&quot;\u003ch2\u003eWe're glad you're here\u003c/h2\u003e\u003cp\u003ePlease sign in to leave feedback\u003c/p\u003e&quot;}"><!---->
          <fieldset class="uv-auth-container uv-auth-inline-container sc-uv-auth"><span hidden="" class="sc-uv-auth sc-uv-auth-s">
              <h2>We're glad you're here</h2>
              <p>Please sign in to leave feedback</p>
            </span><uv-sign-in class="sc-uv-auth sc-uv-sign-in-h sc-uv-sign-in-s hydrated">
              <div aria-live="off" class="uv-auth-sso-buttons-container grid sc-uv-sign-in"><uv-sso-button class="sc-uv-sign-in hydrated"><button type="button" title="Facebook sign in" aria-label="Facebook sign in" tabindex="0"
                    class="sso-button social-first" style="background-color: initial;"><img aria-hidden="true" class="sso-icon" src="/auth-component/uv-auth/icons/facebook.svg"><span class="sso-button-label"
                      title="Facebook">Facebook</span></button></uv-sso-button><uv-sso-button class="sc-uv-sign-in hydrated"><button type="button" title="Google sign in" aria-label="Google sign in" tabindex="0" class="sso-button social-first"
                    style="background-color: initial;"><img aria-hidden="true" class="sso-icon" src="/auth-component/uv-auth/icons/google.svg"><span class="sso-button-label" title="Google">Google</span></button></uv-sso-button></div>
              <div class="uv-auth-divider sc-uv-sign-in">
                <div class="line divider-bar sc-uv-sign-in"></div>
                <div class="label sc-uv-sign-in">or</div>
              </div>
              <div class="uv-auth-field-container sc-uv-sign-in">
                <div class="uv-auth-field uv-auth-text-field sc-uv-sign-in"><input id="email-input-x0xlfktv3" class="sc-uv-sign-in" name="email" type="email" aria-describedby="email-error-x0xlfktv3" aria-label="Email address"
                    placeholder="Email address" autofocus="">
                  <div role="alert" id="email-error-x0xlfktv3" class="sc-uv-sign-in"></div>
                </div>
                <div class="uv-auth-field uv-auth-text-field sc-uv-sign-in"><input id="password-input-x0xlfktv3" class="sc-uv-sign-in" name="password" type="password" aria-describedby="password-error-x0xlfktv3" aria-label="Password"
                    placeholder="Password">
                  <div role="alert" id="password-error-x0xlfktv3" class="sc-uv-sign-in"></div>
                </div><span class="secondary-uv-auth-actions sc-uv-sign-in"><button type="button" class="forgot-password-button sc-uv-sign-in">Forgot Password?</button></span>
              </div>
            </uv-sign-in>
            <div class="uv-auth-button-bar sc-uv-auth"><button type="button" class="signup-button sc-uv-auth">New here? <span class="underline sc-uv-auth">Create an account</span></button></div>
          </fieldset>
        </uv-auth>
        <script type="text/javascript">
          var uvAuthElement = document.getElementById("uv-signin-7602");
          uvAuthElement.subdomainSettings = {
            "disable_uservoice_auth": false,
            "password_auth_required": true,
            "auth_providers": [{
              "preset_name": "facebook",
              "url": "https://graph.facebook.com/oauth/authorize?client_id=1951193478523856\u0026redirect_uri=https%3A%2F%2Fauth.uservoice.com%2Ffacebook\u0026scope=email\u0026display=popup\u0026state=49883",
              "button_label": "Facebook"
            }, {
              "preset_name": "google",
              "url": "https://auth.uservoice.com/google/49883",
              "button_label": "Google"
            }],
            "subdomain_display_name": "xHamster UserVoice",
            "logo_path": "/logo/logo/design_setting/4667/original/logo_horizontal_color.jpg",
            "form_text": {
              "loading": "Loading",
              "cancel": "Cancel",
              "region_label": "Sign in to UserVoice",
              "email_label": "Email address",
              "email_placeholder": "Email address",
              "password_label": "Password",
              "password_placeholder": "Password",
              "name_label": "Display name (optional)",
              "name_placeholder": "Your name",
              "tos_checkbox_label_html": "I agree to the \u003ca href=\"/tos\" target=\"_blank\" rel=\"external\" title=\"Opens in new window\" class=\"color-link\"\u003eterms of service\u003c/a\u003e",
              "tos_checkbox_title": "Terms of Service",
              "gdpr_checkbox_label": "I agree to the storage of my email address, name, and IP address. This information and any feedback I provide may be used to inform product decisions and to notify me about product updates. (You can opt-out at any time.)",
              "gdpr_checkbox_title": "Required Consent",
              "remember_me_checkbox_label": "Remember me",
              "remember_me_checkbox_title": "Remember Me",
              "show_more_label": "Show more login options",
              "show_less_label": "Show fewer login options",
              "submit_signin_label": "Sign in",
              "submit_create_label": "Sign up",
              "email_invalid_error": "Please enter a valid email address.",
              "password_required_error": "Please enter your password.",
              "terms_invalid_error": "You must accept the terms to continue.",
              "generic_error": "Something went wrong!",
              "browser_error": "Cookie access is needed in order to sign you in. Please update your privacy settings to enable cross-site tracking or try using a different browser.",
              "permissions_error": "You do not have the necessary permissions to access this content.",
              "not_signed_in_error": "Sign in required to continue",
              "success_heading": "Hooray!",
              "success_message": "You're in, getting your page ready.",
              "create_password_placeholder": "Create Password",
              "verify_email_label": "Verify Email",
              "set_password_label": "Set Password",
              "verify_email_reset_pw_helper_text": "We need to verify your email first before resetting your password",
              "verify_email_create_account_helper_text": "We need to verify your email first before creating your account",
              "set_password_title": "Set a new password",
              "first_things_first_title": "First things first!",
              "confirm_password_placeholder": "Confirm Password",
              "confirm_password_label": "Confirm Password",
              "create_account_label": "Create Account",
              "create_account_title": "Let's create your account!",
              "password_invalid_error": "Please enter a valid password.",
              "password_match_error": "Passwords must match.",
              "change_password_label": "Change Password",
              "go_to_login_label": "Go to login",
              "go_to_settings_label": "Go to settings",
              "current_password_placeholder": "Current Password",
              "password_character_minimum": "Password needs at least 8 characters",
              "password_upper_lower_case_required": "It must have at least one lower and one upper case character",
              "password_symbol_required": "It needs at least one symbol ($, !, @, _, *, etc)",
              "password_number_required": "Password must include one number or more",
              "reset_password_label": "Reset Password",
              "new_password_label": "New Password",
              "password_in_email_error": "Your password cannot appear in your email address.",
              "email_in_password_error": "Your email address cannot appear in your password.",
              "username_in_password_error": "Your email username cannot appear in your password.",
              "need_account_prompt": "New here?",
              "need_account_cta": "Create an account",
              "forgot_password": "Forgot Password?",
              "or": "or"
            }
          };
        </script>
        <div class="uvSignin-uv-auth">
          <div class="uvField uvField-logged_in uvField-first">
            <span> Signed in as <span class="logged_in_as"></span> (<a href="/logout">Sign out</a>) </span>
          </div>
        </div>
        <div class="uvFormFlash uvFormFlash-error" tabindex="0" style="display: none;">
          <div class="uvFormFlashMessage"></div>
          <a class="uvFormFlashClose" href="#close">Close</a>
        </div>
        <div class="uvFormFlash uvFormFlash-info" tabindex="0">
          <div class="uvFormFlashMessage"></div>
          <a class="uvFormFlashClose" href="#close">Close</a>
        </div>
        <div class="uvIdeaVoteButtons">
          <button class="uvIdeaVoteButton uvIdeaVoteButton-1-votes uvStyle-button" type="submit" value="1" name="to">1 vote</button>
          <button class="uvIdeaVoteButton uvIdeaVoteButton-2-votes uvStyle-button" type="submit" value="2" name="to">2 votes</button>
          <button class="uvIdeaVoteButton uvIdeaVoteButton-3-votes uvStyle-button" type="submit" value="3" name="to">3 votes</button>
          <button class="uvIdeaVoteButton uvIdeaVoteButton-0-votes uvStyle-button uvIdeaVoteButtons-removevotes" type="submit" value="0" name="to" disabled="disabled">Remove votes</button>
          <div class="uvIdeaVoteButtonsMeta">
            <span class="uvIdeaVoteVotesRemaining"> You have <span class="uvUserData-votes-remaining" id="uvUserData-votes-remaining-3754388" data-singular="%{num} vote" data-plural="%{num} votes"></span> left! <span
                class="uvHelp uvHelp-votes uvTip">(?)</span>
            </span>
            <span class="uvSpinner">(thinking…)</span>
          </div>
        </div>
      </div>
    </fieldset>
  </div>
</form>

POST /api/v1/forums/59059/suggestions/3754388/score.json

<form novalidate="" class="uvIdeaScoreForm importScoreBorderBottom" onsubmit="return false;" method="post" action="/api/v1/forums/59059/suggestions/3754388/score.json" data-forum_id="59059" data-suggestion_id="3754388" data-importance_score=""
  data-importance_score_id="">
  <fieldset class="impScoreButtonContainer" aria-labelledby="importance_score_3754388">
    <legend id="importance_score_3754388">How important is this to you?</legend>
    <div class="impScoreButtonGroup" data-name="importance-score-button-group-3754388">
      <button class="impScoreButton" type="submit" id="importance-1-3754388" tabindex="0" name="importance_score_value" value="1"> Not at all <span class="tooltiptext">You must login first!</span>
      </button>
      <button class="impScoreButton" type="submit" id="importance-2-3754388" tabindex="0" name="importance_score_value" value="2"> Important <span class="tooltiptext">You must login first!</span>
      </button>
      <button class="impScoreButton" type="submit" id="importance-3-3754388" tabindex="0" name="importance_score_value" value="3"> Critical <span class="tooltiptext">You must login first!</span>
      </button>
      <h6 aria-live="polite" role="status" hidden="" class="scoreNotification"></h6>
      <input data-name="importance-score-3754388" type="hidden" name="importance_score" value="">
      <input data-name="importance-score-id-3754388" type="hidden" name="importance_score_id" value="">
      <input type="hidden" name="channel" value="portal">
    </div>
  </fieldset>
  <div class="uvIdeaScoreFormToggle" style="display: none;">
    <fieldset class="uvIdeaScoreFormFieldset">
      <div class="uvScorerSigninArea">
        <uv-auth id="uv-signin-2265" class="sc-uv-auth-h sc-uv-auth-s hydrated" magic-public-key="pk_live_D21FDEDFFB8B0CC4" locale="en" mode="inline" social-first="" data-type=""
          data-options="{&quot;display_logged_in&quot;:&quot;hidden&quot;,&quot;social_auth_only&quot;:false,&quot;custom_signin&quot;:true,&quot;inline_form_mode&quot;:true,&quot;show_login&quot;:true,&quot;header&quot;:&quot;\u003ch2\u003eWe're glad you're here\u003c/h2\u003e\u003cp\u003ePlease sign in to leave feedback\u003c/p\u003e&quot;}"><!---->
          <fieldset class="uv-auth-container uv-auth-inline-container sc-uv-auth"><span hidden="" class="sc-uv-auth sc-uv-auth-s">
              <h2>We're glad you're here</h2>
              <p>Please sign in to leave feedback</p>
            </span><uv-sign-in class="sc-uv-auth sc-uv-sign-in-h sc-uv-sign-in-s hydrated">
              <div aria-live="off" class="uv-auth-sso-buttons-container grid sc-uv-sign-in"><uv-sso-button class="sc-uv-sign-in hydrated"><button type="button" title="Facebook sign in" aria-label="Facebook sign in" tabindex="0"
                    class="sso-button social-first" style="background-color: initial;"><img aria-hidden="true" class="sso-icon" src="/auth-component/uv-auth/icons/facebook.svg"><span class="sso-button-label"
                      title="Facebook">Facebook</span></button></uv-sso-button><uv-sso-button class="sc-uv-sign-in hydrated"><button type="button" title="Google sign in" aria-label="Google sign in" tabindex="0" class="sso-button social-first"
                    style="background-color: initial;"><img aria-hidden="true" class="sso-icon" src="/auth-component/uv-auth/icons/google.svg"><span class="sso-button-label" title="Google">Google</span></button></uv-sso-button></div>
              <div class="uv-auth-divider sc-uv-sign-in">
                <div class="line divider-bar sc-uv-sign-in"></div>
                <div class="label sc-uv-sign-in">or</div>
              </div>
              <div class="uv-auth-field-container sc-uv-sign-in">
                <div class="uv-auth-field uv-auth-text-field sc-uv-sign-in"><input id="email-input-l3oei097l" class="sc-uv-sign-in" name="email" type="email" aria-describedby="email-error-l3oei097l" aria-label="Email address"
                    placeholder="Email address" autofocus="">
                  <div role="alert" id="email-error-l3oei097l" class="sc-uv-sign-in"></div>
                </div>
                <div class="uv-auth-field uv-auth-text-field sc-uv-sign-in"><input id="password-input-l3oei097l" class="sc-uv-sign-in" name="password" type="password" aria-describedby="password-error-l3oei097l" aria-label="Password"
                    placeholder="Password">
                  <div role="alert" id="password-error-l3oei097l" class="sc-uv-sign-in"></div>
                </div><span class="secondary-uv-auth-actions sc-uv-sign-in"><button type="button" class="forgot-password-button sc-uv-sign-in">Forgot Password?</button></span>
              </div>
            </uv-sign-in>
            <div class="uv-auth-button-bar sc-uv-auth"><button type="button" class="signup-button sc-uv-auth">New here? <span class="underline sc-uv-auth">Create an account</span></button></div>
          </fieldset>
        </uv-auth>
        <script type="text/javascript">
          var uvAuthElement = document.getElementById("uv-signin-2265");
          uvAuthElement.subdomainSettings = {
            "disable_uservoice_auth": false,
            "password_auth_required": true,
            "auth_providers": [{
              "preset_name": "facebook",
              "url": "https://graph.facebook.com/oauth/authorize?client_id=1951193478523856\u0026redirect_uri=https%3A%2F%2Fauth.uservoice.com%2Ffacebook\u0026scope=email\u0026display=popup\u0026state=49883",
              "button_label": "Facebook"
            }, {
              "preset_name": "google",
              "url": "https://auth.uservoice.com/google/49883",
              "button_label": "Google"
            }],
            "subdomain_display_name": "xHamster UserVoice",
            "logo_path": "/logo/logo/design_setting/4667/original/logo_horizontal_color.jpg",
            "form_text": {
              "loading": "Loading",
              "cancel": "Cancel",
              "region_label": "Sign in to UserVoice",
              "email_label": "Email address",
              "email_placeholder": "Email address",
              "password_label": "Password",
              "password_placeholder": "Password",
              "name_label": "Display name (optional)",
              "name_placeholder": "Your name",
              "tos_checkbox_label_html": "I agree to the \u003ca href=\"/tos\" target=\"_blank\" rel=\"external\" title=\"Opens in new window\" class=\"color-link\"\u003eterms of service\u003c/a\u003e",
              "tos_checkbox_title": "Terms of Service",
              "gdpr_checkbox_label": "I agree to the storage of my email address, name, and IP address. This information and any feedback I provide may be used to inform product decisions and to notify me about product updates. (You can opt-out at any time.)",
              "gdpr_checkbox_title": "Required Consent",
              "remember_me_checkbox_label": "Remember me",
              "remember_me_checkbox_title": "Remember Me",
              "show_more_label": "Show more login options",
              "show_less_label": "Show fewer login options",
              "submit_signin_label": "Sign in",
              "submit_create_label": "Sign up",
              "email_invalid_error": "Please enter a valid email address.",
              "password_required_error": "Please enter your password.",
              "terms_invalid_error": "You must accept the terms to continue.",
              "generic_error": "Something went wrong!",
              "browser_error": "Cookie access is needed in order to sign you in. Please update your privacy settings to enable cross-site tracking or try using a different browser.",
              "permissions_error": "You do not have the necessary permissions to access this content.",
              "not_signed_in_error": "Sign in required to continue",
              "success_heading": "Hooray!",
              "success_message": "You're in, getting your page ready.",
              "create_password_placeholder": "Create Password",
              "verify_email_label": "Verify Email",
              "set_password_label": "Set Password",
              "verify_email_reset_pw_helper_text": "We need to verify your email first before resetting your password",
              "verify_email_create_account_helper_text": "We need to verify your email first before creating your account",
              "set_password_title": "Set a new password",
              "first_things_first_title": "First things first!",
              "confirm_password_placeholder": "Confirm Password",
              "confirm_password_label": "Confirm Password",
              "create_account_label": "Create Account",
              "create_account_title": "Let's create your account!",
              "password_invalid_error": "Please enter a valid password.",
              "password_match_error": "Passwords must match.",
              "change_password_label": "Change Password",
              "go_to_login_label": "Go to login",
              "go_to_settings_label": "Go to settings",
              "current_password_placeholder": "Current Password",
              "password_character_minimum": "Password needs at least 8 characters",
              "password_upper_lower_case_required": "It must have at least one lower and one upper case character",
              "password_symbol_required": "It needs at least one symbol ($, !, @, _, *, etc)",
              "password_number_required": "Password must include one number or more",
              "reset_password_label": "Reset Password",
              "new_password_label": "New Password",
              "password_in_email_error": "Your password cannot appear in your email address.",
              "email_in_password_error": "Your email address cannot appear in your password.",
              "username_in_password_error": "Your email username cannot appear in your password.",
              "need_account_prompt": "New here?",
              "need_account_cta": "Create an account",
              "forgot_password": "Forgot Password?",
              "or": "or"
            }
          };
        </script>
        <div class="uvSignin-uv-auth">
          <div class="uvField uvField-logged_in uvField-first">
            <span> Signed in as <span class="logged_in_as"></span> (<a href="/logout">Sign out</a>) </span>
          </div>
        </div>
        <div class="uvFormFlash uvFormFlash-error" tabindex="0" style="display: none;">
          <div class="uvFormFlashMessage"></div>
          <a class="uvFormFlashClose" href="#close">Close</a>
        </div>
        <div class="uvFormFlash uvFormFlash-info" tabindex="0">
          <div class="uvFormFlashMessage"></div>
          <a class="uvFormFlashClose" href="#close">Close</a>
        </div>
      </div>
    </fieldset>
  </div>
</form>

POST /api/v1/forums/59059/suggestions/6329149/votes.json

<form novalidate="" class="uvIdeaVoteForm" onsubmit="return false;" method="post" action="/api/v1/forums/59059/suggestions/6329149/votes.json" data-forum_id="59059" data-suggestion_id="6329149" data-legacy-voting="">
  <input type="hidden" name="channel" value="portal">
  <!-- Update to show number of votes cast -->
  <span class="uvIdeaVoteFormTrigger">
    <button class="uvIdeaVoteFormTriggerState-no_votes uvStyle-button">Vote</button>
    <button class="uvIdeaVoteFormTriggerState-you_voted uvStyle-button uvStyle-button-selected" id="uvIdeaVoteFormTriggerState-you_voted-6329149" data-singular="%{num} vote" data-plural="%{num} votes"></button>
    <button class="uvIdeaVoteFormTriggerState-out_of_votes uvStyle-button uvStyle-button-disabled uvTip" disabled="">Vote</button>
    <button class="uvIdeaVoteFormTriggerState-voting_closed uvStyle-button uvStyle-button-disabled uvTip" disabled="">Vote</button>
  </span>
  <!--- end -->
  <div class="uvIdeaVoteFormToggle" style="display: none;">
    <fieldset class="uvIdeaVoteFormFieldset" style="padding-left: 79px;">
      <legend class="uvIdeaVoteFormLegend">Vote</legend>
      <div class="uvVoterSigninArea">
        <uv-auth id="uv-signin-1688" class="sc-uv-auth-h sc-uv-auth-s hydrated" magic-public-key="pk_live_D21FDEDFFB8B0CC4" locale="en" mode="inline" social-first="" data-type=""
          data-options="{&quot;display_logged_in&quot;:&quot;hidden&quot;,&quot;social_auth_only&quot;:false,&quot;custom_signin&quot;:true,&quot;inline_form_mode&quot;:true,&quot;show_login&quot;:true,&quot;header&quot;:&quot;\u003ch2\u003eWe're glad you're here\u003c/h2\u003e\u003cp\u003ePlease sign in to leave feedback\u003c/p\u003e&quot;}"><!---->
          <fieldset class="uv-auth-container uv-auth-inline-container sc-uv-auth"><span hidden="" class="sc-uv-auth sc-uv-auth-s">
              <h2>We're glad you're here</h2>
              <p>Please sign in to leave feedback</p>
            </span><uv-sign-in class="sc-uv-auth sc-uv-sign-in-h sc-uv-sign-in-s hydrated">
              <div aria-live="off" class="uv-auth-sso-buttons-container grid sc-uv-sign-in"><uv-sso-button class="sc-uv-sign-in hydrated"><button type="button" title="Facebook sign in" aria-label="Facebook sign in" tabindex="0"
                    class="sso-button social-first" style="background-color: initial;"><img aria-hidden="true" class="sso-icon" src="/auth-component/uv-auth/icons/facebook.svg"><span class="sso-button-label"
                      title="Facebook">Facebook</span></button></uv-sso-button><uv-sso-button class="sc-uv-sign-in hydrated"><button type="button" title="Google sign in" aria-label="Google sign in" tabindex="0" class="sso-button social-first"
                    style="background-color: initial;"><img aria-hidden="true" class="sso-icon" src="/auth-component/uv-auth/icons/google.svg"><span class="sso-button-label" title="Google">Google</span></button></uv-sso-button></div>
              <div class="uv-auth-divider sc-uv-sign-in">
                <div class="line divider-bar sc-uv-sign-in"></div>
                <div class="label sc-uv-sign-in">or</div>
              </div>
              <div class="uv-auth-field-container sc-uv-sign-in">
                <div class="uv-auth-field uv-auth-text-field sc-uv-sign-in"><input id="email-input-0xuf2pxv5" class="sc-uv-sign-in" name="email" type="email" aria-describedby="email-error-0xuf2pxv5" aria-label="Email address"
                    placeholder="Email address" autofocus="">
                  <div role="alert" id="email-error-0xuf2pxv5" class="sc-uv-sign-in"></div>
                </div>
                <div class="uv-auth-field uv-auth-text-field sc-uv-sign-in"><input id="password-input-0xuf2pxv5" class="sc-uv-sign-in" name="password" type="password" aria-describedby="password-error-0xuf2pxv5" aria-label="Password"
                    placeholder="Password">
                  <div role="alert" id="password-error-0xuf2pxv5" class="sc-uv-sign-in"></div>
                </div><span class="secondary-uv-auth-actions sc-uv-sign-in"><button type="button" class="forgot-password-button sc-uv-sign-in">Forgot Password?</button></span>
              </div>
            </uv-sign-in>
            <div class="uv-auth-button-bar sc-uv-auth"><button type="button" class="signup-button sc-uv-auth">New here? <span class="underline sc-uv-auth">Create an account</span></button></div>
          </fieldset>
        </uv-auth>
        <script type="text/javascript">
          var uvAuthElement = document.getElementById("uv-signin-1688");
          uvAuthElement.subdomainSettings = {
            "disable_uservoice_auth": false,
            "password_auth_required": true,
            "auth_providers": [{
              "preset_name": "facebook",
              "url": "https://graph.facebook.com/oauth/authorize?client_id=1951193478523856\u0026redirect_uri=https%3A%2F%2Fauth.uservoice.com%2Ffacebook\u0026scope=email\u0026display=popup\u0026state=49883",
              "button_label": "Facebook"
            }, {
              "preset_name": "google",
              "url": "https://auth.uservoice.com/google/49883",
              "button_label": "Google"
            }],
            "subdomain_display_name": "xHamster UserVoice",
            "logo_path": "/logo/logo/design_setting/4667/original/logo_horizontal_color.jpg",
            "form_text": {
              "loading": "Loading",
              "cancel": "Cancel",
              "region_label": "Sign in to UserVoice",
              "email_label": "Email address",
              "email_placeholder": "Email address",
              "password_label": "Password",
              "password_placeholder": "Password",
              "name_label": "Display name (optional)",
              "name_placeholder": "Your name",
              "tos_checkbox_label_html": "I agree to the \u003ca href=\"/tos\" target=\"_blank\" rel=\"external\" title=\"Opens in new window\" class=\"color-link\"\u003eterms of service\u003c/a\u003e",
              "tos_checkbox_title": "Terms of Service",
              "gdpr_checkbox_label": "I agree to the storage of my email address, name, and IP address. This information and any feedback I provide may be used to inform product decisions and to notify me about product updates. (You can opt-out at any time.)",
              "gdpr_checkbox_title": "Required Consent",
              "remember_me_checkbox_label": "Remember me",
              "remember_me_checkbox_title": "Remember Me",
              "show_more_label": "Show more login options",
              "show_less_label": "Show fewer login options",
              "submit_signin_label": "Sign in",
              "submit_create_label": "Sign up",
              "email_invalid_error": "Please enter a valid email address.",
              "password_required_error": "Please enter your password.",
              "terms_invalid_error": "You must accept the terms to continue.",
              "generic_error": "Something went wrong!",
              "browser_error": "Cookie access is needed in order to sign you in. Please update your privacy settings to enable cross-site tracking or try using a different browser.",
              "permissions_error": "You do not have the necessary permissions to access this content.",
              "not_signed_in_error": "Sign in required to continue",
              "success_heading": "Hooray!",
              "success_message": "You're in, getting your page ready.",
              "create_password_placeholder": "Create Password",
              "verify_email_label": "Verify Email",
              "set_password_label": "Set Password",
              "verify_email_reset_pw_helper_text": "We need to verify your email first before resetting your password",
              "verify_email_create_account_helper_text": "We need to verify your email first before creating your account",
              "set_password_title": "Set a new password",
              "first_things_first_title": "First things first!",
              "confirm_password_placeholder": "Confirm Password",
              "confirm_password_label": "Confirm Password",
              "create_account_label": "Create Account",
              "create_account_title": "Let's create your account!",
              "password_invalid_error": "Please enter a valid password.",
              "password_match_error": "Passwords must match.",
              "change_password_label": "Change Password",
              "go_to_login_label": "Go to login",
              "go_to_settings_label": "Go to settings",
              "current_password_placeholder": "Current Password",
              "password_character_minimum": "Password needs at least 8 characters",
              "password_upper_lower_case_required": "It must have at least one lower and one upper case character",
              "password_symbol_required": "It needs at least one symbol ($, !, @, _, *, etc)",
              "password_number_required": "Password must include one number or more",
              "reset_password_label": "Reset Password",
              "new_password_label": "New Password",
              "password_in_email_error": "Your password cannot appear in your email address.",
              "email_in_password_error": "Your email address cannot appear in your password.",
              "username_in_password_error": "Your email username cannot appear in your password.",
              "need_account_prompt": "New here?",
              "need_account_cta": "Create an account",
              "forgot_password": "Forgot Password?",
              "or": "or"
            }
          };
        </script>
        <div class="uvSignin-uv-auth">
          <div class="uvField uvField-logged_in uvField-first">
            <span> Signed in as <span class="logged_in_as"></span> (<a href="/logout">Sign out</a>) </span>
          </div>
        </div>
        <div class="uvFormFlash uvFormFlash-error" tabindex="0" style="display: none;">
          <div class="uvFormFlashMessage"></div>
          <a class="uvFormFlashClose" href="#close">Close</a>
        </div>
        <div class="uvFormFlash uvFormFlash-info" tabindex="0">
          <div class="uvFormFlashMessage"></div>
          <a class="uvFormFlashClose" href="#close">Close</a>
        </div>
        <div class="uvIdeaVoteButtons">
          <button class="uvIdeaVoteButton uvIdeaVoteButton-1-votes uvStyle-button" type="submit" value="1" name="to">1 vote</button>
          <button class="uvIdeaVoteButton uvIdeaVoteButton-2-votes uvStyle-button" type="submit" value="2" name="to">2 votes</button>
          <button class="uvIdeaVoteButton uvIdeaVoteButton-3-votes uvStyle-button" type="submit" value="3" name="to">3 votes</button>
          <button class="uvIdeaVoteButton uvIdeaVoteButton-0-votes uvStyle-button uvIdeaVoteButtons-removevotes" type="submit" value="0" name="to" disabled="disabled">Remove votes</button>
          <div class="uvIdeaVoteButtonsMeta">
            <span class="uvIdeaVoteVotesRemaining"> You have <span class="uvUserData-votes-remaining" id="uvUserData-votes-remaining-6329149" data-singular="%{num} vote" data-plural="%{num} votes"></span> left! <span
                class="uvHelp uvHelp-votes uvTip">(?)</span>
            </span>
            <span class="uvSpinner">(thinking…)</span>
          </div>
        </div>
      </div>
    </fieldset>
  </div>
</form>

POST /api/v1/forums/59059/suggestions/6329149/score.json

<form novalidate="" class="uvIdeaScoreForm importScoreBorderBottom" onsubmit="return false;" method="post" action="/api/v1/forums/59059/suggestions/6329149/score.json" data-forum_id="59059" data-suggestion_id="6329149" data-importance_score=""
  data-importance_score_id="">
  <fieldset class="impScoreButtonContainer" aria-labelledby="importance_score_6329149">
    <legend id="importance_score_6329149">How important is this to you?</legend>
    <div class="impScoreButtonGroup" data-name="importance-score-button-group-6329149">
      <button class="impScoreButton" type="submit" id="importance-1-6329149" tabindex="0" name="importance_score_value" value="1"> Not at all <span class="tooltiptext">You must login first!</span>
      </button>
      <button class="impScoreButton" type="submit" id="importance-2-6329149" tabindex="0" name="importance_score_value" value="2"> Important <span class="tooltiptext">You must login first!</span>
      </button>
      <button class="impScoreButton" type="submit" id="importance-3-6329149" tabindex="0" name="importance_score_value" value="3"> Critical <span class="tooltiptext">You must login first!</span>
      </button>
      <h6 aria-live="polite" role="status" hidden="" class="scoreNotification"></h6>
      <input data-name="importance-score-6329149" type="hidden" name="importance_score" value="">
      <input data-name="importance-score-id-6329149" type="hidden" name="importance_score_id" value="">
      <input type="hidden" name="channel" value="portal">
    </div>
  </fieldset>
  <div class="uvIdeaScoreFormToggle" style="display: none;">
    <fieldset class="uvIdeaScoreFormFieldset">
      <div class="uvScorerSigninArea">
        <uv-auth id="uv-signin-9340" class="sc-uv-auth-h sc-uv-auth-s hydrated" magic-public-key="pk_live_D21FDEDFFB8B0CC4" locale="en" mode="inline" social-first="" data-type=""
          data-options="{&quot;display_logged_in&quot;:&quot;hidden&quot;,&quot;social_auth_only&quot;:false,&quot;custom_signin&quot;:true,&quot;inline_form_mode&quot;:true,&quot;show_login&quot;:true,&quot;header&quot;:&quot;\u003ch2\u003eWe're glad you're here\u003c/h2\u003e\u003cp\u003ePlease sign in to leave feedback\u003c/p\u003e&quot;}"><!---->
          <fieldset class="uv-auth-container uv-auth-inline-container sc-uv-auth"><span hidden="" class="sc-uv-auth sc-uv-auth-s">
              <h2>We're glad you're here</h2>
              <p>Please sign in to leave feedback</p>
            </span><uv-sign-in class="sc-uv-auth sc-uv-sign-in-h sc-uv-sign-in-s hydrated">
              <div aria-live="off" class="uv-auth-sso-buttons-container grid sc-uv-sign-in"><uv-sso-button class="sc-uv-sign-in hydrated"><button type="button" title="Facebook sign in" aria-label="Facebook sign in" tabindex="0"
                    class="sso-button social-first" style="background-color: initial;"><img aria-hidden="true" class="sso-icon" src="/auth-component/uv-auth/icons/facebook.svg"><span class="sso-button-label"
                      title="Facebook">Facebook</span></button></uv-sso-button><uv-sso-button class="sc-uv-sign-in hydrated"><button type="button" title="Google sign in" aria-label="Google sign in" tabindex="0" class="sso-button social-first"
                    style="background-color: initial;"><img aria-hidden="true" class="sso-icon" src="/auth-component/uv-auth/icons/google.svg"><span class="sso-button-label" title="Google">Google</span></button></uv-sso-button></div>
              <div class="uv-auth-divider sc-uv-sign-in">
                <div class="line divider-bar sc-uv-sign-in"></div>
                <div class="label sc-uv-sign-in">or</div>
              </div>
              <div class="uv-auth-field-container sc-uv-sign-in">
                <div class="uv-auth-field uv-auth-text-field sc-uv-sign-in"><input id="email-input-kx389ot0e" class="sc-uv-sign-in" name="email" type="email" aria-describedby="email-error-kx389ot0e" aria-label="Email address"
                    placeholder="Email address" autofocus="">
                  <div role="alert" id="email-error-kx389ot0e" class="sc-uv-sign-in"></div>
                </div>
                <div class="uv-auth-field uv-auth-text-field sc-uv-sign-in"><input id="password-input-kx389ot0e" class="sc-uv-sign-in" name="password" type="password" aria-describedby="password-error-kx389ot0e" aria-label="Password"
                    placeholder="Password">
                  <div role="alert" id="password-error-kx389ot0e" class="sc-uv-sign-in"></div>
                </div><span class="secondary-uv-auth-actions sc-uv-sign-in"><button type="button" class="forgot-password-button sc-uv-sign-in">Forgot Password?</button></span>
              </div>
            </uv-sign-in>
            <div class="uv-auth-button-bar sc-uv-auth"><button type="button" class="signup-button sc-uv-auth">New here? <span class="underline sc-uv-auth">Create an account</span></button></div>
          </fieldset>
        </uv-auth>
        <script type="text/javascript">
          var uvAuthElement = document.getElementById("uv-signin-9340");
          uvAuthElement.subdomainSettings = {
            "disable_uservoice_auth": false,
            "password_auth_required": true,
            "auth_providers": [{
              "preset_name": "facebook",
              "url": "https://graph.facebook.com/oauth/authorize?client_id=1951193478523856\u0026redirect_uri=https%3A%2F%2Fauth.uservoice.com%2Ffacebook\u0026scope=email\u0026display=popup\u0026state=49883",
              "button_label": "Facebook"
            }, {
              "preset_name": "google",
              "url": "https://auth.uservoice.com/google/49883",
              "button_label": "Google"
            }],
            "subdomain_display_name": "xHamster UserVoice",
            "logo_path": "/logo/logo/design_setting/4667/original/logo_horizontal_color.jpg",
            "form_text": {
              "loading": "Loading",
              "cancel": "Cancel",
              "region_label": "Sign in to UserVoice",
              "email_label": "Email address",
              "email_placeholder": "Email address",
              "password_label": "Password",
              "password_placeholder": "Password",
              "name_label": "Display name (optional)",
              "name_placeholder": "Your name",
              "tos_checkbox_label_html": "I agree to the \u003ca href=\"/tos\" target=\"_blank\" rel=\"external\" title=\"Opens in new window\" class=\"color-link\"\u003eterms of service\u003c/a\u003e",
              "tos_checkbox_title": "Terms of Service",
              "gdpr_checkbox_label": "I agree to the storage of my email address, name, and IP address. This information and any feedback I provide may be used to inform product decisions and to notify me about product updates. (You can opt-out at any time.)",
              "gdpr_checkbox_title": "Required Consent",
              "remember_me_checkbox_label": "Remember me",
              "remember_me_checkbox_title": "Remember Me",
              "show_more_label": "Show more login options",
              "show_less_label": "Show fewer login options",
              "submit_signin_label": "Sign in",
              "submit_create_label": "Sign up",
              "email_invalid_error": "Please enter a valid email address.",
              "password_required_error": "Please enter your password.",
              "terms_invalid_error": "You must accept the terms to continue.",
              "generic_error": "Something went wrong!",
              "browser_error": "Cookie access is needed in order to sign you in. Please update your privacy settings to enable cross-site tracking or try using a different browser.",
              "permissions_error": "You do not have the necessary permissions to access this content.",
              "not_signed_in_error": "Sign in required to continue",
              "success_heading": "Hooray!",
              "success_message": "You're in, getting your page ready.",
              "create_password_placeholder": "Create Password",
              "verify_email_label": "Verify Email",
              "set_password_label": "Set Password",
              "verify_email_reset_pw_helper_text": "We need to verify your email first before resetting your password",
              "verify_email_create_account_helper_text": "We need to verify your email first before creating your account",
              "set_password_title": "Set a new password",
              "first_things_first_title": "First things first!",
              "confirm_password_placeholder": "Confirm Password",
              "confirm_password_label": "Confirm Password",
              "create_account_label": "Create Account",
              "create_account_title": "Let's create your account!",
              "password_invalid_error": "Please enter a valid password.",
              "password_match_error": "Passwords must match.",
              "change_password_label": "Change Password",
              "go_to_login_label": "Go to login",
              "go_to_settings_label": "Go to settings",
              "current_password_placeholder": "Current Password",
              "password_character_minimum": "Password needs at least 8 characters",
              "password_upper_lower_case_required": "It must have at least one lower and one upper case character",
              "password_symbol_required": "It needs at least one symbol ($, !, @, _, *, etc)",
              "password_number_required": "Password must include one number or more",
              "reset_password_label": "Reset Password",
              "new_password_label": "New Password",
              "password_in_email_error": "Your password cannot appear in your email address.",
              "email_in_password_error": "Your email address cannot appear in your password.",
              "username_in_password_error": "Your email username cannot appear in your password.",
              "need_account_prompt": "New here?",
              "need_account_cta": "Create an account",
              "forgot_password": "Forgot Password?",
              "or": "or"
            }
          };
        </script>
        <div class="uvSignin-uv-auth">
          <div class="uvField uvField-logged_in uvField-first">
            <span> Signed in as <span class="logged_in_as"></span> (<a href="/logout">Sign out</a>) </span>
          </div>
        </div>
        <div class="uvFormFlash uvFormFlash-error" tabindex="0" style="display: none;">
          <div class="uvFormFlashMessage"></div>
          <a class="uvFormFlashClose" href="#close">Close</a>
        </div>
        <div class="uvFormFlash uvFormFlash-info" tabindex="0">
          <div class="uvFormFlashMessage"></div>
          <a class="uvFormFlashClose" href="#close">Close</a>
        </div>
      </div>
    </fieldset>
  </div>
</form>

POST /api/v1/forums/59059/suggestions/13571094/votes.json

<form novalidate="" class="uvIdeaVoteForm" onsubmit="return false;" method="post" action="/api/v1/forums/59059/suggestions/13571094/votes.json" data-forum_id="59059" data-suggestion_id="13571094" data-legacy-voting="">
  <input type="hidden" name="channel" value="portal">
  <!-- Update to show number of votes cast -->
  <span class="uvIdeaVoteFormTrigger">
    <button class="uvIdeaVoteFormTriggerState-no_votes uvStyle-button">Vote</button>
    <button class="uvIdeaVoteFormTriggerState-you_voted uvStyle-button uvStyle-button-selected" id="uvIdeaVoteFormTriggerState-you_voted-13571094" data-singular="%{num} vote" data-plural="%{num} votes"></button>
    <button class="uvIdeaVoteFormTriggerState-out_of_votes uvStyle-button uvStyle-button-disabled uvTip" disabled="">Vote</button>
    <button class="uvIdeaVoteFormTriggerState-voting_closed uvStyle-button uvStyle-button-disabled uvTip" disabled="">Vote</button>
  </span>
  <!--- end -->
  <div class="uvIdeaVoteFormToggle" style="display: none;">
    <fieldset class="uvIdeaVoteFormFieldset" style="padding-left: 79px;">
      <legend class="uvIdeaVoteFormLegend">Vote</legend>
      <div class="uvVoterSigninArea">
        <uv-auth id="uv-signin-3337" class="sc-uv-auth-h sc-uv-auth-s hydrated" magic-public-key="pk_live_D21FDEDFFB8B0CC4" locale="en" mode="inline" social-first="" data-type=""
          data-options="{&quot;display_logged_in&quot;:&quot;hidden&quot;,&quot;social_auth_only&quot;:false,&quot;custom_signin&quot;:true,&quot;inline_form_mode&quot;:true,&quot;show_login&quot;:true,&quot;header&quot;:&quot;\u003ch2\u003eWe're glad you're here\u003c/h2\u003e\u003cp\u003ePlease sign in to leave feedback\u003c/p\u003e&quot;}"><!---->
          <fieldset class="uv-auth-container uv-auth-inline-container sc-uv-auth"><span hidden="" class="sc-uv-auth sc-uv-auth-s">
              <h2>We're glad you're here</h2>
              <p>Please sign in to leave feedback</p>
            </span><uv-sign-in class="sc-uv-auth sc-uv-sign-in-h sc-uv-sign-in-s hydrated">
              <div aria-live="off" class="uv-auth-sso-buttons-container grid sc-uv-sign-in"><uv-sso-button class="sc-uv-sign-in hydrated"><button type="button" title="Facebook sign in" aria-label="Facebook sign in" tabindex="0"
                    class="sso-button social-first" style="background-color: initial;"><img aria-hidden="true" class="sso-icon" src="/auth-component/uv-auth/icons/facebook.svg"><span class="sso-button-label"
                      title="Facebook">Facebook</span></button></uv-sso-button><uv-sso-button class="sc-uv-sign-in hydrated"><button type="button" title="Google sign in" aria-label="Google sign in" tabindex="0" class="sso-button social-first"
                    style="background-color: initial;"><img aria-hidden="true" class="sso-icon" src="/auth-component/uv-auth/icons/google.svg"><span class="sso-button-label" title="Google">Google</span></button></uv-sso-button></div>
              <div class="uv-auth-divider sc-uv-sign-in">
                <div class="line divider-bar sc-uv-sign-in"></div>
                <div class="label sc-uv-sign-in">or</div>
              </div>
              <div class="uv-auth-field-container sc-uv-sign-in">
                <div class="uv-auth-field uv-auth-text-field sc-uv-sign-in"><input id="email-input-mm4xl9rez" class="sc-uv-sign-in" name="email" type="email" aria-describedby="email-error-mm4xl9rez" aria-label="Email address"
                    placeholder="Email address" autofocus="">
                  <div role="alert" id="email-error-mm4xl9rez" class="sc-uv-sign-in"></div>
                </div>
                <div class="uv-auth-field uv-auth-text-field sc-uv-sign-in"><input id="password-input-mm4xl9rez" class="sc-uv-sign-in" name="password" type="password" aria-describedby="password-error-mm4xl9rez" aria-label="Password"
                    placeholder="Password">
                  <div role="alert" id="password-error-mm4xl9rez" class="sc-uv-sign-in"></div>
                </div><span class="secondary-uv-auth-actions sc-uv-sign-in"><button type="button" class="forgot-password-button sc-uv-sign-in">Forgot Password?</button></span>
              </div>
            </uv-sign-in>
            <div class="uv-auth-button-bar sc-uv-auth"><button type="button" class="signup-button sc-uv-auth">New here? <span class="underline sc-uv-auth">Create an account</span></button></div>
          </fieldset>
        </uv-auth>
        <script type="text/javascript">
          var uvAuthElement = document.getElementById("uv-signin-3337");
          uvAuthElement.subdomainSettings = {
            "disable_uservoice_auth": false,
            "password_auth_required": true,
            "auth_providers": [{
              "preset_name": "facebook",
              "url": "https://graph.facebook.com/oauth/authorize?client_id=1951193478523856\u0026redirect_uri=https%3A%2F%2Fauth.uservoice.com%2Ffacebook\u0026scope=email\u0026display=popup\u0026state=49883",
              "button_label": "Facebook"
            }, {
              "preset_name": "google",
              "url": "https://auth.uservoice.com/google/49883",
              "button_label": "Google"
            }],
            "subdomain_display_name": "xHamster UserVoice",
            "logo_path": "/logo/logo/design_setting/4667/original/logo_horizontal_color.jpg",
            "form_text": {
              "loading": "Loading",
              "cancel": "Cancel",
              "region_label": "Sign in to UserVoice",
              "email_label": "Email address",
              "email_placeholder": "Email address",
              "password_label": "Password",
              "password_placeholder": "Password",
              "name_label": "Display name (optional)",
              "name_placeholder": "Your name",
              "tos_checkbox_label_html": "I agree to the \u003ca href=\"/tos\" target=\"_blank\" rel=\"external\" title=\"Opens in new window\" class=\"color-link\"\u003eterms of service\u003c/a\u003e",
              "tos_checkbox_title": "Terms of Service",
              "gdpr_checkbox_label": "I agree to the storage of my email address, name, and IP address. This information and any feedback I provide may be used to inform product decisions and to notify me about product updates. (You can opt-out at any time.)",
              "gdpr_checkbox_title": "Required Consent",
              "remember_me_checkbox_label": "Remember me",
              "remember_me_checkbox_title": "Remember Me",
              "show_more_label": "Show more login options",
              "show_less_label": "Show fewer login options",
              "submit_signin_label": "Sign in",
              "submit_create_label": "Sign up",
              "email_invalid_error": "Please enter a valid email address.",
              "password_required_error": "Please enter your password.",
              "terms_invalid_error": "You must accept the terms to continue.",
              "generic_error": "Something went wrong!",
              "browser_error": "Cookie access is needed in order to sign you in. Please update your privacy settings to enable cross-site tracking or try using a different browser.",
              "permissions_error": "You do not have the necessary permissions to access this content.",
              "not_signed_in_error": "Sign in required to continue",
              "success_heading": "Hooray!",
              "success_message": "You're in, getting your page ready.",
              "create_password_placeholder": "Create Password",
              "verify_email_label": "Verify Email",
              "set_password_label": "Set Password",
              "verify_email_reset_pw_helper_text": "We need to verify your email first before resetting your password",
              "verify_email_create_account_helper_text": "We need to verify your email first before creating your account",
              "set_password_title": "Set a new password",
              "first_things_first_title": "First things first!",
              "confirm_password_placeholder": "Confirm Password",
              "confirm_password_label": "Confirm Password",
              "create_account_label": "Create Account",
              "create_account_title": "Let's create your account!",
              "password_invalid_error": "Please enter a valid password.",
              "password_match_error": "Passwords must match.",
              "change_password_label": "Change Password",
              "go_to_login_label": "Go to login",
              "go_to_settings_label": "Go to settings",
              "current_password_placeholder": "Current Password",
              "password_character_minimum": "Password needs at least 8 characters",
              "password_upper_lower_case_required": "It must have at least one lower and one upper case character",
              "password_symbol_required": "It needs at least one symbol ($, !, @, _, *, etc)",
              "password_number_required": "Password must include one number or more",
              "reset_password_label": "Reset Password",
              "new_password_label": "New Password",
              "password_in_email_error": "Your password cannot appear in your email address.",
              "email_in_password_error": "Your email address cannot appear in your password.",
              "username_in_password_error": "Your email username cannot appear in your password.",
              "need_account_prompt": "New here?",
              "need_account_cta": "Create an account",
              "forgot_password": "Forgot Password?",
              "or": "or"
            }
          };
        </script>
        <div class="uvSignin-uv-auth">
          <div class="uvField uvField-logged_in uvField-first">
            <span> Signed in as <span class="logged_in_as"></span> (<a href="/logout">Sign out</a>) </span>
          </div>
        </div>
        <div class="uvFormFlash uvFormFlash-error" tabindex="0" style="display: none;">
          <div class="uvFormFlashMessage"></div>
          <a class="uvFormFlashClose" href="#close">Close</a>
        </div>
        <div class="uvFormFlash uvFormFlash-info" tabindex="0">
          <div class="uvFormFlashMessage"></div>
          <a class="uvFormFlashClose" href="#close">Close</a>
        </div>
        <div class="uvIdeaVoteButtons">
          <button class="uvIdeaVoteButton uvIdeaVoteButton-1-votes uvStyle-button" type="submit" value="1" name="to">1 vote</button>
          <button class="uvIdeaVoteButton uvIdeaVoteButton-2-votes uvStyle-button" type="submit" value="2" name="to">2 votes</button>
          <button class="uvIdeaVoteButton uvIdeaVoteButton-3-votes uvStyle-button" type="submit" value="3" name="to">3 votes</button>
          <button class="uvIdeaVoteButton uvIdeaVoteButton-0-votes uvStyle-button uvIdeaVoteButtons-removevotes" type="submit" value="0" name="to" disabled="disabled">Remove votes</button>
          <div class="uvIdeaVoteButtonsMeta">
            <span class="uvIdeaVoteVotesRemaining"> You have <span class="uvUserData-votes-remaining" id="uvUserData-votes-remaining-13571094" data-singular="%{num} vote" data-plural="%{num} votes"></span> left! <span
                class="uvHelp uvHelp-votes uvTip">(?)</span>
            </span>
            <span class="uvSpinner">(thinking…)</span>
          </div>
        </div>
      </div>
    </fieldset>
  </div>
</form>

POST /api/v1/forums/59059/suggestions/13571094/score.json

<form novalidate="" class="uvIdeaScoreForm importScoreBorderBottom" onsubmit="return false;" method="post" action="/api/v1/forums/59059/suggestions/13571094/score.json" data-forum_id="59059" data-suggestion_id="13571094" data-importance_score=""
  data-importance_score_id="">
  <fieldset class="impScoreButtonContainer" aria-labelledby="importance_score_13571094">
    <legend id="importance_score_13571094">How important is this to you?</legend>
    <div class="impScoreButtonGroup" data-name="importance-score-button-group-13571094">
      <button class="impScoreButton" type="submit" id="importance-1-13571094" tabindex="0" name="importance_score_value" value="1"> Not at all <span class="tooltiptext">You must login first!</span>
      </button>
      <button class="impScoreButton" type="submit" id="importance-2-13571094" tabindex="0" name="importance_score_value" value="2"> Important <span class="tooltiptext">You must login first!</span>
      </button>
      <button class="impScoreButton" type="submit" id="importance-3-13571094" tabindex="0" name="importance_score_value" value="3"> Critical <span class="tooltiptext">You must login first!</span>
      </button>
      <h6 aria-live="polite" role="status" hidden="" class="scoreNotification"></h6>
      <input data-name="importance-score-13571094" type="hidden" name="importance_score" value="">
      <input data-name="importance-score-id-13571094" type="hidden" name="importance_score_id" value="">
      <input type="hidden" name="channel" value="portal">
    </div>
  </fieldset>
  <div class="uvIdeaScoreFormToggle" style="display: none;">
    <fieldset class="uvIdeaScoreFormFieldset">
      <div class="uvScorerSigninArea">
        <uv-auth id="uv-signin-5828" class="sc-uv-auth-h sc-uv-auth-s hydrated" magic-public-key="pk_live_D21FDEDFFB8B0CC4" locale="en" mode="inline" social-first="" data-type=""
          data-options="{&quot;display_logged_in&quot;:&quot;hidden&quot;,&quot;social_auth_only&quot;:false,&quot;custom_signin&quot;:true,&quot;inline_form_mode&quot;:true,&quot;show_login&quot;:true,&quot;header&quot;:&quot;\u003ch2\u003eWe're glad you're here\u003c/h2\u003e\u003cp\u003ePlease sign in to leave feedback\u003c/p\u003e&quot;}"><!---->
          <fieldset class="uv-auth-container uv-auth-inline-container sc-uv-auth"><span hidden="" class="sc-uv-auth sc-uv-auth-s">
              <h2>We're glad you're here</h2>
              <p>Please sign in to leave feedback</p>
            </span><uv-sign-in class="sc-uv-auth sc-uv-sign-in-h sc-uv-sign-in-s hydrated">
              <div aria-live="off" class="uv-auth-sso-buttons-container grid sc-uv-sign-in"><uv-sso-button class="sc-uv-sign-in hydrated"><button type="button" title="Facebook sign in" aria-label="Facebook sign in" tabindex="0"
                    class="sso-button social-first" style="background-color: initial;"><img aria-hidden="true" class="sso-icon" src="/auth-component/uv-auth/icons/facebook.svg"><span class="sso-button-label"
                      title="Facebook">Facebook</span></button></uv-sso-button><uv-sso-button class="sc-uv-sign-in hydrated"><button type="button" title="Google sign in" aria-label="Google sign in" tabindex="0" class="sso-button social-first"
                    style="background-color: initial;"><img aria-hidden="true" class="sso-icon" src="/auth-component/uv-auth/icons/google.svg"><span class="sso-button-label" title="Google">Google</span></button></uv-sso-button></div>
              <div class="uv-auth-divider sc-uv-sign-in">
                <div class="line divider-bar sc-uv-sign-in"></div>
                <div class="label sc-uv-sign-in">or</div>
              </div>
              <div class="uv-auth-field-container sc-uv-sign-in">
                <div class="uv-auth-field uv-auth-text-field sc-uv-sign-in"><input id="email-input-czmylzgzi" class="sc-uv-sign-in" name="email" type="email" aria-describedby="email-error-czmylzgzi" aria-label="Email address"
                    placeholder="Email address" autofocus="">
                  <div role="alert" id="email-error-czmylzgzi" class="sc-uv-sign-in"></div>
                </div>
                <div class="uv-auth-field uv-auth-text-field sc-uv-sign-in"><input id="password-input-czmylzgzi" class="sc-uv-sign-in" name="password" type="password" aria-describedby="password-error-czmylzgzi" aria-label="Password"
                    placeholder="Password">
                  <div role="alert" id="password-error-czmylzgzi" class="sc-uv-sign-in"></div>
                </div><span class="secondary-uv-auth-actions sc-uv-sign-in"><button type="button" class="forgot-password-button sc-uv-sign-in">Forgot Password?</button></span>
              </div>
            </uv-sign-in>
            <div class="uv-auth-button-bar sc-uv-auth"><button type="button" class="signup-button sc-uv-auth">New here? <span class="underline sc-uv-auth">Create an account</span></button></div>
          </fieldset>
        </uv-auth>
        <script type="text/javascript">
          var uvAuthElement = document.getElementById("uv-signin-5828");
          uvAuthElement.subdomainSettings = {
            "disable_uservoice_auth": false,
            "password_auth_required": true,
            "auth_providers": [{
              "preset_name": "facebook",
              "url": "https://graph.facebook.com/oauth/authorize?client_id=1951193478523856\u0026redirect_uri=https%3A%2F%2Fauth.uservoice.com%2Ffacebook\u0026scope=email\u0026display=popup\u0026state=49883",
              "button_label": "Facebook"
            }, {
              "preset_name": "google",
              "url": "https://auth.uservoice.com/google/49883",
              "button_label": "Google"
            }],
            "subdomain_display_name": "xHamster UserVoice",
            "logo_path": "/logo/logo/design_setting/4667/original/logo_horizontal_color.jpg",
            "form_text": {
              "loading": "Loading",
              "cancel": "Cancel",
              "region_label": "Sign in to UserVoice",
              "email_label": "Email address",
              "email_placeholder": "Email address",
              "password_label": "Password",
              "password_placeholder": "Password",
              "name_label": "Display name (optional)",
              "name_placeholder": "Your name",
              "tos_checkbox_label_html": "I agree to the \u003ca href=\"/tos\" target=\"_blank\" rel=\"external\" title=\"Opens in new window\" class=\"color-link\"\u003eterms of service\u003c/a\u003e",
              "tos_checkbox_title": "Terms of Service",
              "gdpr_checkbox_label": "I agree to the storage of my email address, name, and IP address. This information and any feedback I provide may be used to inform product decisions and to notify me about product updates. (You can opt-out at any time.)",
              "gdpr_checkbox_title": "Required Consent",
              "remember_me_checkbox_label": "Remember me",
              "remember_me_checkbox_title": "Remember Me",
              "show_more_label": "Show more login options",
              "show_less_label": "Show fewer login options",
              "submit_signin_label": "Sign in",
              "submit_create_label": "Sign up",
              "email_invalid_error": "Please enter a valid email address.",
              "password_required_error": "Please enter your password.",
              "terms_invalid_error": "You must accept the terms to continue.",
              "generic_error": "Something went wrong!",
              "browser_error": "Cookie access is needed in order to sign you in. Please update your privacy settings to enable cross-site tracking or try using a different browser.",
              "permissions_error": "You do not have the necessary permissions to access this content.",
              "not_signed_in_error": "Sign in required to continue",
              "success_heading": "Hooray!",
              "success_message": "You're in, getting your page ready.",
              "create_password_placeholder": "Create Password",
              "verify_email_label": "Verify Email",
              "set_password_label": "Set Password",
              "verify_email_reset_pw_helper_text": "We need to verify your email first before resetting your password",
              "verify_email_create_account_helper_text": "We need to verify your email first before creating your account",
              "set_password_title": "Set a new password",
              "first_things_first_title": "First things first!",
              "confirm_password_placeholder": "Confirm Password",
              "confirm_password_label": "Confirm Password",
              "create_account_label": "Create Account",
              "create_account_title": "Let's create your account!",
              "password_invalid_error": "Please enter a valid password.",
              "password_match_error": "Passwords must match.",
              "change_password_label": "Change Password",
              "go_to_login_label": "Go to login",
              "go_to_settings_label": "Go to settings",
              "current_password_placeholder": "Current Password",
              "password_character_minimum": "Password needs at least 8 characters",
              "password_upper_lower_case_required": "It must have at least one lower and one upper case character",
              "password_symbol_required": "It needs at least one symbol ($, !, @, _, *, etc)",
              "password_number_required": "Password must include one number or more",
              "reset_password_label": "Reset Password",
              "new_password_label": "New Password",
              "password_in_email_error": "Your password cannot appear in your email address.",
              "email_in_password_error": "Your email address cannot appear in your password.",
              "username_in_password_error": "Your email username cannot appear in your password.",
              "need_account_prompt": "New here?",
              "need_account_cta": "Create an account",
              "forgot_password": "Forgot Password?",
              "or": "or"
            }
          };
        </script>
        <div class="uvSignin-uv-auth">
          <div class="uvField uvField-logged_in uvField-first">
            <span> Signed in as <span class="logged_in_as"></span> (<a href="/logout">Sign out</a>) </span>
          </div>
        </div>
        <div class="uvFormFlash uvFormFlash-error" tabindex="0" style="display: none;">
          <div class="uvFormFlashMessage"></div>
          <a class="uvFormFlashClose" href="#close">Close</a>
        </div>
        <div class="uvFormFlash uvFormFlash-info" tabindex="0">
          <div class="uvFormFlashMessage"></div>
          <a class="uvFormFlashClose" href="#close">Close</a>
        </div>
      </div>
    </fieldset>
  </div>
</form>

POST /api/v1/forums/59059/suggestions/42238072/votes.json

<form novalidate="" class="uvIdeaVoteForm" onsubmit="return false;" method="post" action="/api/v1/forums/59059/suggestions/42238072/votes.json" data-forum_id="59059" data-suggestion_id="42238072" data-legacy-voting="">
  <input type="hidden" name="channel" value="portal">
  <!-- Update to show number of votes cast -->
  <span class="uvIdeaVoteFormTrigger">
    <button class="uvIdeaVoteFormTriggerState-no_votes uvStyle-button">Vote</button>
    <button class="uvIdeaVoteFormTriggerState-you_voted uvStyle-button uvStyle-button-selected" id="uvIdeaVoteFormTriggerState-you_voted-42238072" data-singular="%{num} vote" data-plural="%{num} votes"></button>
    <button class="uvIdeaVoteFormTriggerState-out_of_votes uvStyle-button uvStyle-button-disabled uvTip" disabled="">Vote</button>
    <button class="uvIdeaVoteFormTriggerState-voting_closed uvStyle-button uvStyle-button-disabled uvTip" disabled="">Vote</button>
  </span>
  <!--- end -->
  <div class="uvIdeaVoteFormToggle" style="display: none;">
    <fieldset class="uvIdeaVoteFormFieldset" style="padding-left: 79px;">
      <legend class="uvIdeaVoteFormLegend">Vote</legend>
      <div class="uvVoterSigninArea">
        <uv-auth id="uv-signin-7363" class="sc-uv-auth-h sc-uv-auth-s hydrated" magic-public-key="pk_live_D21FDEDFFB8B0CC4" locale="en" mode="inline" social-first="" data-type=""
          data-options="{&quot;display_logged_in&quot;:&quot;hidden&quot;,&quot;social_auth_only&quot;:false,&quot;custom_signin&quot;:true,&quot;inline_form_mode&quot;:true,&quot;show_login&quot;:true,&quot;header&quot;:&quot;\u003ch2\u003eWe're glad you're here\u003c/h2\u003e\u003cp\u003ePlease sign in to leave feedback\u003c/p\u003e&quot;}"><!---->
          <fieldset class="uv-auth-container uv-auth-inline-container sc-uv-auth"><span hidden="" class="sc-uv-auth sc-uv-auth-s">
              <h2>We're glad you're here</h2>
              <p>Please sign in to leave feedback</p>
            </span><uv-sign-in class="sc-uv-auth sc-uv-sign-in-h sc-uv-sign-in-s hydrated">
              <div aria-live="off" class="uv-auth-sso-buttons-container grid sc-uv-sign-in"><uv-sso-button class="sc-uv-sign-in hydrated"><button type="button" title="Facebook sign in" aria-label="Facebook sign in" tabindex="0"
                    class="sso-button social-first" style="background-color: initial;"><img aria-hidden="true" class="sso-icon" src="/auth-component/uv-auth/icons/facebook.svg"><span class="sso-button-label"
                      title="Facebook">Facebook</span></button></uv-sso-button><uv-sso-button class="sc-uv-sign-in hydrated"><button type="button" title="Google sign in" aria-label="Google sign in" tabindex="0" class="sso-button social-first"
                    style="background-color: initial;"><img aria-hidden="true" class="sso-icon" src="/auth-component/uv-auth/icons/google.svg"><span class="sso-button-label" title="Google">Google</span></button></uv-sso-button></div>
              <div class="uv-auth-divider sc-uv-sign-in">
                <div class="line divider-bar sc-uv-sign-in"></div>
                <div class="label sc-uv-sign-in">or</div>
              </div>
              <div class="uv-auth-field-container sc-uv-sign-in">
                <div class="uv-auth-field uv-auth-text-field sc-uv-sign-in"><input id="email-input-14tirns37" class="sc-uv-sign-in" name="email" type="email" aria-describedby="email-error-14tirns37" aria-label="Email address"
                    placeholder="Email address" autofocus="">
                  <div role="alert" id="email-error-14tirns37" class="sc-uv-sign-in"></div>
                </div>
                <div class="uv-auth-field uv-auth-text-field sc-uv-sign-in"><input id="password-input-14tirns37" class="sc-uv-sign-in" name="password" type="password" aria-describedby="password-error-14tirns37" aria-label="Password"
                    placeholder="Password">
                  <div role="alert" id="password-error-14tirns37" class="sc-uv-sign-in"></div>
                </div><span class="secondary-uv-auth-actions sc-uv-sign-in"><button type="button" class="forgot-password-button sc-uv-sign-in">Forgot Password?</button></span>
              </div>
            </uv-sign-in>
            <div class="uv-auth-button-bar sc-uv-auth"><button type="button" class="signup-button sc-uv-auth">New here? <span class="underline sc-uv-auth">Create an account</span></button></div>
          </fieldset>
        </uv-auth>
        <script type="text/javascript">
          var uvAuthElement = document.getElementById("uv-signin-7363");
          uvAuthElement.subdomainSettings = {
            "disable_uservoice_auth": false,
            "password_auth_required": true,
            "auth_providers": [{
              "preset_name": "facebook",
              "url": "https://graph.facebook.com/oauth/authorize?client_id=1951193478523856\u0026redirect_uri=https%3A%2F%2Fauth.uservoice.com%2Ffacebook\u0026scope=email\u0026display=popup\u0026state=49883",
              "button_label": "Facebook"
            }, {
              "preset_name": "google",
              "url": "https://auth.uservoice.com/google/49883",
              "button_label": "Google"
            }],
            "subdomain_display_name": "xHamster UserVoice",
            "logo_path": "/logo/logo/design_setting/4667/original/logo_horizontal_color.jpg",
            "form_text": {
              "loading": "Loading",
              "cancel": "Cancel",
              "region_label": "Sign in to UserVoice",
              "email_label": "Email address",
              "email_placeholder": "Email address",
              "password_label": "Password",
              "password_placeholder": "Password",
              "name_label": "Display name (optional)",
              "name_placeholder": "Your name",
              "tos_checkbox_label_html": "I agree to the \u003ca href=\"/tos\" target=\"_blank\" rel=\"external\" title=\"Opens in new window\" class=\"color-link\"\u003eterms of service\u003c/a\u003e",
              "tos_checkbox_title": "Terms of Service",
              "gdpr_checkbox_label": "I agree to the storage of my email address, name, and IP address. This information and any feedback I provide may be used to inform product decisions and to notify me about product updates. (You can opt-out at any time.)",
              "gdpr_checkbox_title": "Required Consent",
              "remember_me_checkbox_label": "Remember me",
              "remember_me_checkbox_title": "Remember Me",
              "show_more_label": "Show more login options",
              "show_less_label": "Show fewer login options",
              "submit_signin_label": "Sign in",
              "submit_create_label": "Sign up",
              "email_invalid_error": "Please enter a valid email address.",
              "password_required_error": "Please enter your password.",
              "terms_invalid_error": "You must accept the terms to continue.",
              "generic_error": "Something went wrong!",
              "browser_error": "Cookie access is needed in order to sign you in. Please update your privacy settings to enable cross-site tracking or try using a different browser.",
              "permissions_error": "You do not have the necessary permissions to access this content.",
              "not_signed_in_error": "Sign in required to continue",
              "success_heading": "Hooray!",
              "success_message": "You're in, getting your page ready.",
              "create_password_placeholder": "Create Password",
              "verify_email_label": "Verify Email",
              "set_password_label": "Set Password",
              "verify_email_reset_pw_helper_text": "We need to verify your email first before resetting your password",
              "verify_email_create_account_helper_text": "We need to verify your email first before creating your account",
              "set_password_title": "Set a new password",
              "first_things_first_title": "First things first!",
              "confirm_password_placeholder": "Confirm Password",
              "confirm_password_label": "Confirm Password",
              "create_account_label": "Create Account",
              "create_account_title": "Let's create your account!",
              "password_invalid_error": "Please enter a valid password.",
              "password_match_error": "Passwords must match.",
              "change_password_label": "Change Password",
              "go_to_login_label": "Go to login",
              "go_to_settings_label": "Go to settings",
              "current_password_placeholder": "Current Password",
              "password_character_minimum": "Password needs at least 8 characters",
              "password_upper_lower_case_required": "It must have at least one lower and one upper case character",
              "password_symbol_required": "It needs at least one symbol ($, !, @, _, *, etc)",
              "password_number_required": "Password must include one number or more",
              "reset_password_label": "Reset Password",
              "new_password_label": "New Password",
              "password_in_email_error": "Your password cannot appear in your email address.",
              "email_in_password_error": "Your email address cannot appear in your password.",
              "username_in_password_error": "Your email username cannot appear in your password.",
              "need_account_prompt": "New here?",
              "need_account_cta": "Create an account",
              "forgot_password": "Forgot Password?",
              "or": "or"
            }
          };
        </script>
        <div class="uvSignin-uv-auth">
          <div class="uvField uvField-logged_in uvField-first">
            <span> Signed in as <span class="logged_in_as"></span> (<a href="/logout">Sign out</a>) </span>
          </div>
        </div>
        <div class="uvFormFlash uvFormFlash-error" tabindex="0" style="display: none;">
          <div class="uvFormFlashMessage"></div>
          <a class="uvFormFlashClose" href="#close">Close</a>
        </div>
        <div class="uvFormFlash uvFormFlash-info" tabindex="0">
          <div class="uvFormFlashMessage"></div>
          <a class="uvFormFlashClose" href="#close">Close</a>
        </div>
        <div class="uvIdeaVoteButtons">
          <button class="uvIdeaVoteButton uvIdeaVoteButton-1-votes uvStyle-button" type="submit" value="1" name="to">1 vote</button>
          <button class="uvIdeaVoteButton uvIdeaVoteButton-2-votes uvStyle-button" type="submit" value="2" name="to">2 votes</button>
          <button class="uvIdeaVoteButton uvIdeaVoteButton-3-votes uvStyle-button" type="submit" value="3" name="to">3 votes</button>
          <button class="uvIdeaVoteButton uvIdeaVoteButton-0-votes uvStyle-button uvIdeaVoteButtons-removevotes" type="submit" value="0" name="to" disabled="disabled">Remove votes</button>
          <div class="uvIdeaVoteButtonsMeta">
            <span class="uvIdeaVoteVotesRemaining"> You have <span class="uvUserData-votes-remaining" id="uvUserData-votes-remaining-42238072" data-singular="%{num} vote" data-plural="%{num} votes"></span> left! <span
                class="uvHelp uvHelp-votes uvTip">(?)</span>
            </span>
            <span class="uvSpinner">(thinking…)</span>
          </div>
        </div>
      </div>
    </fieldset>
  </div>
</form>

POST /api/v1/forums/59059/suggestions/42238072/score.json

<form novalidate="" class="uvIdeaScoreForm importScoreBorderBottom" onsubmit="return false;" method="post" action="/api/v1/forums/59059/suggestions/42238072/score.json" data-forum_id="59059" data-suggestion_id="42238072" data-importance_score=""
  data-importance_score_id="">
  <fieldset class="impScoreButtonContainer" aria-labelledby="importance_score_42238072">
    <legend id="importance_score_42238072">How important is this to you?</legend>
    <div class="impScoreButtonGroup" data-name="importance-score-button-group-42238072">
      <button class="impScoreButton" type="submit" id="importance-1-42238072" tabindex="0" name="importance_score_value" value="1"> Not at all <span class="tooltiptext">You must login first!</span>
      </button>
      <button class="impScoreButton" type="submit" id="importance-2-42238072" tabindex="0" name="importance_score_value" value="2"> Important <span class="tooltiptext">You must login first!</span>
      </button>
      <button class="impScoreButton" type="submit" id="importance-3-42238072" tabindex="0" name="importance_score_value" value="3"> Critical <span class="tooltiptext">You must login first!</span>
      </button>
      <h6 aria-live="polite" role="status" hidden="" class="scoreNotification"></h6>
      <input data-name="importance-score-42238072" type="hidden" name="importance_score" value="">
      <input data-name="importance-score-id-42238072" type="hidden" name="importance_score_id" value="">
      <input type="hidden" name="channel" value="portal">
    </div>
  </fieldset>
  <div class="uvIdeaScoreFormToggle" style="display: none;">
    <fieldset class="uvIdeaScoreFormFieldset">
      <div class="uvScorerSigninArea">
        <uv-auth id="uv-signin-604" class="sc-uv-auth-h sc-uv-auth-s hydrated" magic-public-key="pk_live_D21FDEDFFB8B0CC4" locale="en" mode="inline" social-first="" data-type=""
          data-options="{&quot;display_logged_in&quot;:&quot;hidden&quot;,&quot;social_auth_only&quot;:false,&quot;custom_signin&quot;:true,&quot;inline_form_mode&quot;:true,&quot;show_login&quot;:true,&quot;header&quot;:&quot;\u003ch2\u003eWe're glad you're here\u003c/h2\u003e\u003cp\u003ePlease sign in to leave feedback\u003c/p\u003e&quot;}"><!---->
          <fieldset class="uv-auth-container uv-auth-inline-container sc-uv-auth"><span hidden="" class="sc-uv-auth sc-uv-auth-s">
              <h2>We're glad you're here</h2>
              <p>Please sign in to leave feedback</p>
            </span><uv-sign-in class="sc-uv-auth sc-uv-sign-in-h sc-uv-sign-in-s hydrated">
              <div aria-live="off" class="uv-auth-sso-buttons-container grid sc-uv-sign-in"><uv-sso-button class="sc-uv-sign-in hydrated"><button type="button" title="Facebook sign in" aria-label="Facebook sign in" tabindex="0"
                    class="sso-button social-first" style="background-color: initial;"><img aria-hidden="true" class="sso-icon" src="/auth-component/uv-auth/icons/facebook.svg"><span class="sso-button-label"
                      title="Facebook">Facebook</span></button></uv-sso-button><uv-sso-button class="sc-uv-sign-in hydrated"><button type="button" title="Google sign in" aria-label="Google sign in" tabindex="0" class="sso-button social-first"
                    style="background-color: initial;"><img aria-hidden="true" class="sso-icon" src="/auth-component/uv-auth/icons/google.svg"><span class="sso-button-label" title="Google">Google</span></button></uv-sso-button></div>
              <div class="uv-auth-divider sc-uv-sign-in">
                <div class="line divider-bar sc-uv-sign-in"></div>
                <div class="label sc-uv-sign-in">or</div>
              </div>
              <div class="uv-auth-field-container sc-uv-sign-in">
                <div class="uv-auth-field uv-auth-text-field sc-uv-sign-in"><input id="email-input-pm6e9ydel" class="sc-uv-sign-in" name="email" type="email" aria-describedby="email-error-pm6e9ydel" aria-label="Email address"
                    placeholder="Email address" autofocus="">
                  <div role="alert" id="email-error-pm6e9ydel" class="sc-uv-sign-in"></div>
                </div>
                <div class="uv-auth-field uv-auth-text-field sc-uv-sign-in"><input id="password-input-pm6e9ydel" class="sc-uv-sign-in" name="password" type="password" aria-describedby="password-error-pm6e9ydel" aria-label="Password"
                    placeholder="Password">
                  <div role="alert" id="password-error-pm6e9ydel" class="sc-uv-sign-in"></div>
                </div><span class="secondary-uv-auth-actions sc-uv-sign-in"><button type="button" class="forgot-password-button sc-uv-sign-in">Forgot Password?</button></span>
              </div>
            </uv-sign-in>
            <div class="uv-auth-button-bar sc-uv-auth"><button type="button" class="signup-button sc-uv-auth">New here? <span class="underline sc-uv-auth">Create an account</span></button></div>
          </fieldset>
        </uv-auth>
        <script type="text/javascript">
          var uvAuthElement = document.getElementById("uv-signin-604");
          uvAuthElement.subdomainSettings = {
            "disable_uservoice_auth": false,
            "password_auth_required": true,
            "auth_providers": [{
              "preset_name": "facebook",
              "url": "https://graph.facebook.com/oauth/authorize?client_id=1951193478523856\u0026redirect_uri=https%3A%2F%2Fauth.uservoice.com%2Ffacebook\u0026scope=email\u0026display=popup\u0026state=49883",
              "button_label": "Facebook"
            }, {
              "preset_name": "google",
              "url": "https://auth.uservoice.com/google/49883",
              "button_label": "Google"
            }],
            "subdomain_display_name": "xHamster UserVoice",
            "logo_path": "/logo/logo/design_setting/4667/original/logo_horizontal_color.jpg",
            "form_text": {
              "loading": "Loading",
              "cancel": "Cancel",
              "region_label": "Sign in to UserVoice",
              "email_label": "Email address",
              "email_placeholder": "Email address",
              "password_label": "Password",
              "password_placeholder": "Password",
              "name_label": "Display name (optional)",
              "name_placeholder": "Your name",
              "tos_checkbox_label_html": "I agree to the \u003ca href=\"/tos\" target=\"_blank\" rel=\"external\" title=\"Opens in new window\" class=\"color-link\"\u003eterms of service\u003c/a\u003e",
              "tos_checkbox_title": "Terms of Service",
              "gdpr_checkbox_label": "I agree to the storage of my email address, name, and IP address. This information and any feedback I provide may be used to inform product decisions and to notify me about product updates. (You can opt-out at any time.)",
              "gdpr_checkbox_title": "Required Consent",
              "remember_me_checkbox_label": "Remember me",
              "remember_me_checkbox_title": "Remember Me",
              "show_more_label": "Show more login options",
              "show_less_label": "Show fewer login options",
              "submit_signin_label": "Sign in",
              "submit_create_label": "Sign up",
              "email_invalid_error": "Please enter a valid email address.",
              "password_required_error": "Please enter your password.",
              "terms_invalid_error": "You must accept the terms to continue.",
              "generic_error": "Something went wrong!",
              "browser_error": "Cookie access is needed in order to sign you in. Please update your privacy settings to enable cross-site tracking or try using a different browser.",
              "permissions_error": "You do not have the necessary permissions to access this content.",
              "not_signed_in_error": "Sign in required to continue",
              "success_heading": "Hooray!",
              "success_message": "You're in, getting your page ready.",
              "create_password_placeholder": "Create Password",
              "verify_email_label": "Verify Email",
              "set_password_label": "Set Password",
              "verify_email_reset_pw_helper_text": "We need to verify your email first before resetting your password",
              "verify_email_create_account_helper_text": "We need to verify your email first before creating your account",
              "set_password_title": "Set a new password",
              "first_things_first_title": "First things first!",
              "confirm_password_placeholder": "Confirm Password",
              "confirm_password_label": "Confirm Password",
              "create_account_label": "Create Account",
              "create_account_title": "Let's create your account!",
              "password_invalid_error": "Please enter a valid password.",
              "password_match_error": "Passwords must match.",
              "change_password_label": "Change Password",
              "go_to_login_label": "Go to login",
              "go_to_settings_label": "Go to settings",
              "current_password_placeholder": "Current Password",
              "password_character_minimum": "Password needs at least 8 characters",
              "password_upper_lower_case_required": "It must have at least one lower and one upper case character",
              "password_symbol_required": "It needs at least one symbol ($, !, @, _, *, etc)",
              "password_number_required": "Password must include one number or more",
              "reset_password_label": "Reset Password",
              "new_password_label": "New Password",
              "password_in_email_error": "Your password cannot appear in your email address.",
              "email_in_password_error": "Your email address cannot appear in your password.",
              "username_in_password_error": "Your email username cannot appear in your password.",
              "need_account_prompt": "New here?",
              "need_account_cta": "Create an account",
              "forgot_password": "Forgot Password?",
              "or": "or"
            }
          };
        </script>
        <div class="uvSignin-uv-auth">
          <div class="uvField uvField-logged_in uvField-first">
            <span> Signed in as <span class="logged_in_as"></span> (<a href="/logout">Sign out</a>) </span>
          </div>
        </div>
        <div class="uvFormFlash uvFormFlash-error" tabindex="0" style="display: none;">
          <div class="uvFormFlashMessage"></div>
          <a class="uvFormFlashClose" href="#close">Close</a>
        </div>
        <div class="uvFormFlash uvFormFlash-info" tabindex="0">
          <div class="uvFormFlashMessage"></div>
          <a class="uvFormFlashClose" href="#close">Close</a>
        </div>
      </div>
    </fieldset>
  </div>
</form>

POST /api/v1/forums/59059/suggestions/5353479/votes.json

<form novalidate="" class="uvIdeaVoteForm" onsubmit="return false;" method="post" action="/api/v1/forums/59059/suggestions/5353479/votes.json" data-forum_id="59059" data-suggestion_id="5353479" data-legacy-voting="">
  <input type="hidden" name="channel" value="portal">
  <!-- Update to show number of votes cast -->
  <span class="uvIdeaVoteFormTrigger">
    <button class="uvIdeaVoteFormTriggerState-no_votes uvStyle-button">Vote</button>
    <button class="uvIdeaVoteFormTriggerState-you_voted uvStyle-button uvStyle-button-selected" id="uvIdeaVoteFormTriggerState-you_voted-5353479" data-singular="%{num} vote" data-plural="%{num} votes"></button>
    <button class="uvIdeaVoteFormTriggerState-out_of_votes uvStyle-button uvStyle-button-disabled uvTip" disabled="">Vote</button>
    <button class="uvIdeaVoteFormTriggerState-voting_closed uvStyle-button uvStyle-button-disabled uvTip" disabled="">Vote</button>
  </span>
  <!--- end -->
  <div class="uvIdeaVoteFormToggle" style="display: none;">
    <fieldset class="uvIdeaVoteFormFieldset" style="padding-left: 79px;">
      <legend class="uvIdeaVoteFormLegend">Vote</legend>
      <div class="uvVoterSigninArea">
        <uv-auth id="uv-signin-3441" class="sc-uv-auth-h sc-uv-auth-s hydrated" magic-public-key="pk_live_D21FDEDFFB8B0CC4" locale="en" mode="inline" social-first="" data-type=""
          data-options="{&quot;display_logged_in&quot;:&quot;hidden&quot;,&quot;social_auth_only&quot;:false,&quot;custom_signin&quot;:true,&quot;inline_form_mode&quot;:true,&quot;show_login&quot;:true,&quot;header&quot;:&quot;\u003ch2\u003eWe're glad you're here\u003c/h2\u003e\u003cp\u003ePlease sign in to leave feedback\u003c/p\u003e&quot;}"><!---->
          <fieldset class="uv-auth-container uv-auth-inline-container sc-uv-auth"><span hidden="" class="sc-uv-auth sc-uv-auth-s">
              <h2>We're glad you're here</h2>
              <p>Please sign in to leave feedback</p>
            </span><uv-sign-in class="sc-uv-auth sc-uv-sign-in-h sc-uv-sign-in-s hydrated">
              <div aria-live="off" class="uv-auth-sso-buttons-container grid sc-uv-sign-in"><uv-sso-button class="sc-uv-sign-in hydrated"><button type="button" title="Facebook sign in" aria-label="Facebook sign in" tabindex="0"
                    class="sso-button social-first" style="background-color: initial;"><img aria-hidden="true" class="sso-icon" src="/auth-component/uv-auth/icons/facebook.svg"><span class="sso-button-label"
                      title="Facebook">Facebook</span></button></uv-sso-button><uv-sso-button class="sc-uv-sign-in hydrated"><button type="button" title="Google sign in" aria-label="Google sign in" tabindex="0" class="sso-button social-first"
                    style="background-color: initial;"><img aria-hidden="true" class="sso-icon" src="/auth-component/uv-auth/icons/google.svg"><span class="sso-button-label" title="Google">Google</span></button></uv-sso-button></div>
              <div class="uv-auth-divider sc-uv-sign-in">
                <div class="line divider-bar sc-uv-sign-in"></div>
                <div class="label sc-uv-sign-in">or</div>
              </div>
              <div class="uv-auth-field-container sc-uv-sign-in">
                <div class="uv-auth-field uv-auth-text-field sc-uv-sign-in"><input id="email-input-s54fz8yqy" class="sc-uv-sign-in" name="email" type="email" aria-describedby="email-error-s54fz8yqy" aria-label="Email address"
                    placeholder="Email address" autofocus="">
                  <div role="alert" id="email-error-s54fz8yqy" class="sc-uv-sign-in"></div>
                </div>
                <div class="uv-auth-field uv-auth-text-field sc-uv-sign-in"><input id="password-input-s54fz8yqy" class="sc-uv-sign-in" name="password" type="password" aria-describedby="password-error-s54fz8yqy" aria-label="Password"
                    placeholder="Password">
                  <div role="alert" id="password-error-s54fz8yqy" class="sc-uv-sign-in"></div>
                </div><span class="secondary-uv-auth-actions sc-uv-sign-in"><button type="button" class="forgot-password-button sc-uv-sign-in">Forgot Password?</button></span>
              </div>
            </uv-sign-in>
            <div class="uv-auth-button-bar sc-uv-auth"><button type="button" class="signup-button sc-uv-auth">New here? <span class="underline sc-uv-auth">Create an account</span></button></div>
          </fieldset>
        </uv-auth>
        <script type="text/javascript">
          var uvAuthElement = document.getElementById("uv-signin-3441");
          uvAuthElement.subdomainSettings = {
            "disable_uservoice_auth": false,
            "password_auth_required": true,
            "auth_providers": [{
              "preset_name": "facebook",
              "url": "https://graph.facebook.com/oauth/authorize?client_id=1951193478523856\u0026redirect_uri=https%3A%2F%2Fauth.uservoice.com%2Ffacebook\u0026scope=email\u0026display=popup\u0026state=49883",
              "button_label": "Facebook"
            }, {
              "preset_name": "google",
              "url": "https://auth.uservoice.com/google/49883",
              "button_label": "Google"
            }],
            "subdomain_display_name": "xHamster UserVoice",
            "logo_path": "/logo/logo/design_setting/4667/original/logo_horizontal_color.jpg",
            "form_text": {
              "loading": "Loading",
              "cancel": "Cancel",
              "region_label": "Sign in to UserVoice",
              "email_label": "Email address",
              "email_placeholder": "Email address",
              "password_label": "Password",
              "password_placeholder": "Password",
              "name_label": "Display name (optional)",
              "name_placeholder": "Your name",
              "tos_checkbox_label_html": "I agree to the \u003ca href=\"/tos\" target=\"_blank\" rel=\"external\" title=\"Opens in new window\" class=\"color-link\"\u003eterms of service\u003c/a\u003e",
              "tos_checkbox_title": "Terms of Service",
              "gdpr_checkbox_label": "I agree to the storage of my email address, name, and IP address. This information and any feedback I provide may be used to inform product decisions and to notify me about product updates. (You can opt-out at any time.)",
              "gdpr_checkbox_title": "Required Consent",
              "remember_me_checkbox_label": "Remember me",
              "remember_me_checkbox_title": "Remember Me",
              "show_more_label": "Show more login options",
              "show_less_label": "Show fewer login options",
              "submit_signin_label": "Sign in",
              "submit_create_label": "Sign up",
              "email_invalid_error": "Please enter a valid email address.",
              "password_required_error": "Please enter your password.",
              "terms_invalid_error": "You must accept the terms to continue.",
              "generic_error": "Something went wrong!",
              "browser_error": "Cookie access is needed in order to sign you in. Please update your privacy settings to enable cross-site tracking or try using a different browser.",
              "permissions_error": "You do not have the necessary permissions to access this content.",
              "not_signed_in_error": "Sign in required to continue",
              "success_heading": "Hooray!",
              "success_message": "You're in, getting your page ready.",
              "create_password_placeholder": "Create Password",
              "verify_email_label": "Verify Email",
              "set_password_label": "Set Password",
              "verify_email_reset_pw_helper_text": "We need to verify your email first before resetting your password",
              "verify_email_create_account_helper_text": "We need to verify your email first before creating your account",
              "set_password_title": "Set a new password",
              "first_things_first_title": "First things first!",
              "confirm_password_placeholder": "Confirm Password",
              "confirm_password_label": "Confirm Password",
              "create_account_label": "Create Account",
              "create_account_title": "Let's create your account!",
              "password_invalid_error": "Please enter a valid password.",
              "password_match_error": "Passwords must match.",
              "change_password_label": "Change Password",
              "go_to_login_label": "Go to login",
              "go_to_settings_label": "Go to settings",
              "current_password_placeholder": "Current Password",
              "password_character_minimum": "Password needs at least 8 characters",
              "password_upper_lower_case_required": "It must have at least one lower and one upper case character",
              "password_symbol_required": "It needs at least one symbol ($, !, @, _, *, etc)",
              "password_number_required": "Password must include one number or more",
              "reset_password_label": "Reset Password",
              "new_password_label": "New Password",
              "password_in_email_error": "Your password cannot appear in your email address.",
              "email_in_password_error": "Your email address cannot appear in your password.",
              "username_in_password_error": "Your email username cannot appear in your password.",
              "need_account_prompt": "New here?",
              "need_account_cta": "Create an account",
              "forgot_password": "Forgot Password?",
              "or": "or"
            }
          };
        </script>
        <div class="uvSignin-uv-auth">
          <div class="uvField uvField-logged_in uvField-first">
            <span> Signed in as <span class="logged_in_as"></span> (<a href="/logout">Sign out</a>) </span>
          </div>
        </div>
        <div class="uvFormFlash uvFormFlash-error" tabindex="0" style="display: none;">
          <div class="uvFormFlashMessage"></div>
          <a class="uvFormFlashClose" href="#close">Close</a>
        </div>
        <div class="uvFormFlash uvFormFlash-info" tabindex="0">
          <div class="uvFormFlashMessage"></div>
          <a class="uvFormFlashClose" href="#close">Close</a>
        </div>
        <div class="uvIdeaVoteButtons">
          <button class="uvIdeaVoteButton uvIdeaVoteButton-1-votes uvStyle-button" type="submit" value="1" name="to">1 vote</button>
          <button class="uvIdeaVoteButton uvIdeaVoteButton-2-votes uvStyle-button" type="submit" value="2" name="to">2 votes</button>
          <button class="uvIdeaVoteButton uvIdeaVoteButton-3-votes uvStyle-button" type="submit" value="3" name="to">3 votes</button>
          <button class="uvIdeaVoteButton uvIdeaVoteButton-0-votes uvStyle-button uvIdeaVoteButtons-removevotes" type="submit" value="0" name="to" disabled="disabled">Remove votes</button>
          <div class="uvIdeaVoteButtonsMeta">
            <span class="uvIdeaVoteVotesRemaining"> You have <span class="uvUserData-votes-remaining" id="uvUserData-votes-remaining-5353479" data-singular="%{num} vote" data-plural="%{num} votes"></span> left! <span
                class="uvHelp uvHelp-votes uvTip">(?)</span>
            </span>
            <span class="uvSpinner">(thinking…)</span>
          </div>
        </div>
      </div>
    </fieldset>
  </div>
</form>

POST /api/v1/forums/59059/suggestions/5353479/score.json

<form novalidate="" class="uvIdeaScoreForm importScoreBorderBottom" onsubmit="return false;" method="post" action="/api/v1/forums/59059/suggestions/5353479/score.json" data-forum_id="59059" data-suggestion_id="5353479" data-importance_score=""
  data-importance_score_id="">
  <fieldset class="impScoreButtonContainer" aria-labelledby="importance_score_5353479">
    <legend id="importance_score_5353479">How important is this to you?</legend>
    <div class="impScoreButtonGroup" data-name="importance-score-button-group-5353479">
      <button class="impScoreButton" type="submit" id="importance-1-5353479" tabindex="0" name="importance_score_value" value="1"> Not at all <span class="tooltiptext">You must login first!</span>
      </button>
      <button class="impScoreButton" type="submit" id="importance-2-5353479" tabindex="0" name="importance_score_value" value="2"> Important <span class="tooltiptext">You must login first!</span>
      </button>
      <button class="impScoreButton" type="submit" id="importance-3-5353479" tabindex="0" name="importance_score_value" value="3"> Critical <span class="tooltiptext">You must login first!</span>
      </button>
      <h6 aria-live="polite" role="status" hidden="" class="scoreNotification"></h6>
      <input data-name="importance-score-5353479" type="hidden" name="importance_score" value="">
      <input data-name="importance-score-id-5353479" type="hidden" name="importance_score_id" value="">
      <input type="hidden" name="channel" value="portal">
    </div>
  </fieldset>
  <div class="uvIdeaScoreFormToggle" style="display: none;">
    <fieldset class="uvIdeaScoreFormFieldset">
      <div class="uvScorerSigninArea">
        <uv-auth id="uv-signin-517" class="sc-uv-auth-h sc-uv-auth-s hydrated" magic-public-key="pk_live_D21FDEDFFB8B0CC4" locale="en" mode="inline" social-first="" data-type=""
          data-options="{&quot;display_logged_in&quot;:&quot;hidden&quot;,&quot;social_auth_only&quot;:false,&quot;custom_signin&quot;:true,&quot;inline_form_mode&quot;:true,&quot;show_login&quot;:true,&quot;header&quot;:&quot;\u003ch2\u003eWe're glad you're here\u003c/h2\u003e\u003cp\u003ePlease sign in to leave feedback\u003c/p\u003e&quot;}"><!---->
          <fieldset class="uv-auth-container uv-auth-inline-container sc-uv-auth"><span hidden="" class="sc-uv-auth sc-uv-auth-s">
              <h2>We're glad you're here</h2>
              <p>Please sign in to leave feedback</p>
            </span><uv-sign-in class="sc-uv-auth sc-uv-sign-in-h sc-uv-sign-in-s hydrated">
              <div aria-live="off" class="uv-auth-sso-buttons-container grid sc-uv-sign-in"><uv-sso-button class="sc-uv-sign-in hydrated"><button type="button" title="Facebook sign in" aria-label="Facebook sign in" tabindex="0"
                    class="sso-button social-first" style="background-color: initial;"><img aria-hidden="true" class="sso-icon" src="/auth-component/uv-auth/icons/facebook.svg"><span class="sso-button-label"
                      title="Facebook">Facebook</span></button></uv-sso-button><uv-sso-button class="sc-uv-sign-in hydrated"><button type="button" title="Google sign in" aria-label="Google sign in" tabindex="0" class="sso-button social-first"
                    style="background-color: initial;"><img aria-hidden="true" class="sso-icon" src="/auth-component/uv-auth/icons/google.svg"><span class="sso-button-label" title="Google">Google</span></button></uv-sso-button></div>
              <div class="uv-auth-divider sc-uv-sign-in">
                <div class="line divider-bar sc-uv-sign-in"></div>
                <div class="label sc-uv-sign-in">or</div>
              </div>
              <div class="uv-auth-field-container sc-uv-sign-in">
                <div class="uv-auth-field uv-auth-text-field sc-uv-sign-in"><input id="email-input-r482t5cce" class="sc-uv-sign-in" name="email" type="email" aria-describedby="email-error-r482t5cce" aria-label="Email address"
                    placeholder="Email address" autofocus="">
                  <div role="alert" id="email-error-r482t5cce" class="sc-uv-sign-in"></div>
                </div>
                <div class="uv-auth-field uv-auth-text-field sc-uv-sign-in"><input id="password-input-r482t5cce" class="sc-uv-sign-in" name="password" type="password" aria-describedby="password-error-r482t5cce" aria-label="Password"
                    placeholder="Password">
                  <div role="alert" id="password-error-r482t5cce" class="sc-uv-sign-in"></div>
                </div><span class="secondary-uv-auth-actions sc-uv-sign-in"><button type="button" class="forgot-password-button sc-uv-sign-in">Forgot Password?</button></span>
              </div>
            </uv-sign-in>
            <div class="uv-auth-button-bar sc-uv-auth"><button type="button" class="signup-button sc-uv-auth">New here? <span class="underline sc-uv-auth">Create an account</span></button></div>
          </fieldset>
        </uv-auth>
        <script type="text/javascript">
          var uvAuthElement = document.getElementById("uv-signin-517");
          uvAuthElement.subdomainSettings = {
            "disable_uservoice_auth": false,
            "password_auth_required": true,
            "auth_providers": [{
              "preset_name": "facebook",
              "url": "https://graph.facebook.com/oauth/authorize?client_id=1951193478523856\u0026redirect_uri=https%3A%2F%2Fauth.uservoice.com%2Ffacebook\u0026scope=email\u0026display=popup\u0026state=49883",
              "button_label": "Facebook"
            }, {
              "preset_name": "google",
              "url": "https://auth.uservoice.com/google/49883",
              "button_label": "Google"
            }],
            "subdomain_display_name": "xHamster UserVoice",
            "logo_path": "/logo/logo/design_setting/4667/original/logo_horizontal_color.jpg",
            "form_text": {
              "loading": "Loading",
              "cancel": "Cancel",
              "region_label": "Sign in to UserVoice",
              "email_label": "Email address",
              "email_placeholder": "Email address",
              "password_label": "Password",
              "password_placeholder": "Password",
              "name_label": "Display name (optional)",
              "name_placeholder": "Your name",
              "tos_checkbox_label_html": "I agree to the \u003ca href=\"/tos\" target=\"_blank\" rel=\"external\" title=\"Opens in new window\" class=\"color-link\"\u003eterms of service\u003c/a\u003e",
              "tos_checkbox_title": "Terms of Service",
              "gdpr_checkbox_label": "I agree to the storage of my email address, name, and IP address. This information and any feedback I provide may be used to inform product decisions and to notify me about product updates. (You can opt-out at any time.)",
              "gdpr_checkbox_title": "Required Consent",
              "remember_me_checkbox_label": "Remember me",
              "remember_me_checkbox_title": "Remember Me",
              "show_more_label": "Show more login options",
              "show_less_label": "Show fewer login options",
              "submit_signin_label": "Sign in",
              "submit_create_label": "Sign up",
              "email_invalid_error": "Please enter a valid email address.",
              "password_required_error": "Please enter your password.",
              "terms_invalid_error": "You must accept the terms to continue.",
              "generic_error": "Something went wrong!",
              "browser_error": "Cookie access is needed in order to sign you in. Please update your privacy settings to enable cross-site tracking or try using a different browser.",
              "permissions_error": "You do not have the necessary permissions to access this content.",
              "not_signed_in_error": "Sign in required to continue",
              "success_heading": "Hooray!",
              "success_message": "You're in, getting your page ready.",
              "create_password_placeholder": "Create Password",
              "verify_email_label": "Verify Email",
              "set_password_label": "Set Password",
              "verify_email_reset_pw_helper_text": "We need to verify your email first before resetting your password",
              "verify_email_create_account_helper_text": "We need to verify your email first before creating your account",
              "set_password_title": "Set a new password",
              "first_things_first_title": "First things first!",
              "confirm_password_placeholder": "Confirm Password",
              "confirm_password_label": "Confirm Password",
              "create_account_label": "Create Account",
              "create_account_title": "Let's create your account!",
              "password_invalid_error": "Please enter a valid password.",
              "password_match_error": "Passwords must match.",
              "change_password_label": "Change Password",
              "go_to_login_label": "Go to login",
              "go_to_settings_label": "Go to settings",
              "current_password_placeholder": "Current Password",
              "password_character_minimum": "Password needs at least 8 characters",
              "password_upper_lower_case_required": "It must have at least one lower and one upper case character",
              "password_symbol_required": "It needs at least one symbol ($, !, @, _, *, etc)",
              "password_number_required": "Password must include one number or more",
              "reset_password_label": "Reset Password",
              "new_password_label": "New Password",
              "password_in_email_error": "Your password cannot appear in your email address.",
              "email_in_password_error": "Your email address cannot appear in your password.",
              "username_in_password_error": "Your email username cannot appear in your password.",
              "need_account_prompt": "New here?",
              "need_account_cta": "Create an account",
              "forgot_password": "Forgot Password?",
              "or": "or"
            }
          };
        </script>
        <div class="uvSignin-uv-auth">
          <div class="uvField uvField-logged_in uvField-first">
            <span> Signed in as <span class="logged_in_as"></span> (<a href="/logout">Sign out</a>) </span>
          </div>
        </div>
        <div class="uvFormFlash uvFormFlash-error" tabindex="0" style="display: none;">
          <div class="uvFormFlashMessage"></div>
          <a class="uvFormFlashClose" href="#close">Close</a>
        </div>
        <div class="uvFormFlash uvFormFlash-info" tabindex="0">
          <div class="uvFormFlashMessage"></div>
          <a class="uvFormFlashClose" href="#close">Close</a>
        </div>
      </div>
    </fieldset>
  </div>
</form>

POST /api/v1/forums/59059/suggestions/40097464/votes.json

<form novalidate="" class="uvIdeaVoteForm" onsubmit="return false;" method="post" action="/api/v1/forums/59059/suggestions/40097464/votes.json" data-forum_id="59059" data-suggestion_id="40097464" data-legacy-voting="">
  <input type="hidden" name="channel" value="portal">
  <!-- Update to show number of votes cast -->
  <span class="uvIdeaVoteFormTrigger">
    <button class="uvIdeaVoteFormTriggerState-no_votes uvStyle-button">Vote</button>
    <button class="uvIdeaVoteFormTriggerState-you_voted uvStyle-button uvStyle-button-selected" id="uvIdeaVoteFormTriggerState-you_voted-40097464" data-singular="%{num} vote" data-plural="%{num} votes"></button>
    <button class="uvIdeaVoteFormTriggerState-out_of_votes uvStyle-button uvStyle-button-disabled uvTip" disabled="">Vote</button>
    <button class="uvIdeaVoteFormTriggerState-voting_closed uvStyle-button uvStyle-button-disabled uvTip" disabled="">Vote</button>
  </span>
  <!--- end -->
  <div class="uvIdeaVoteFormToggle" style="display: none;">
    <fieldset class="uvIdeaVoteFormFieldset" style="padding-left: 79px;">
      <legend class="uvIdeaVoteFormLegend">Vote</legend>
      <div class="uvVoterSigninArea">
        <uv-auth id="uv-signin-91" class="sc-uv-auth-h sc-uv-auth-s hydrated" magic-public-key="pk_live_D21FDEDFFB8B0CC4" locale="en" mode="inline" social-first="" data-type=""
          data-options="{&quot;display_logged_in&quot;:&quot;hidden&quot;,&quot;social_auth_only&quot;:false,&quot;custom_signin&quot;:true,&quot;inline_form_mode&quot;:true,&quot;show_login&quot;:true,&quot;header&quot;:&quot;\u003ch2\u003eWe're glad you're here\u003c/h2\u003e\u003cp\u003ePlease sign in to leave feedback\u003c/p\u003e&quot;}"><!---->
          <fieldset class="uv-auth-container uv-auth-inline-container sc-uv-auth"><span hidden="" class="sc-uv-auth sc-uv-auth-s">
              <h2>We're glad you're here</h2>
              <p>Please sign in to leave feedback</p>
            </span><uv-sign-in class="sc-uv-auth sc-uv-sign-in-h sc-uv-sign-in-s hydrated">
              <div aria-live="off" class="uv-auth-sso-buttons-container grid sc-uv-sign-in"><uv-sso-button class="sc-uv-sign-in hydrated"><button type="button" title="Facebook sign in" aria-label="Facebook sign in" tabindex="0"
                    class="sso-button social-first" style="background-color: initial;"><img aria-hidden="true" class="sso-icon" src="/auth-component/uv-auth/icons/facebook.svg"><span class="sso-button-label"
                      title="Facebook">Facebook</span></button></uv-sso-button><uv-sso-button class="sc-uv-sign-in hydrated"><button type="button" title="Google sign in" aria-label="Google sign in" tabindex="0" class="sso-button social-first"
                    style="background-color: initial;"><img aria-hidden="true" class="sso-icon" src="/auth-component/uv-auth/icons/google.svg"><span class="sso-button-label" title="Google">Google</span></button></uv-sso-button></div>
              <div class="uv-auth-divider sc-uv-sign-in">
                <div class="line divider-bar sc-uv-sign-in"></div>
                <div class="label sc-uv-sign-in">or</div>
              </div>
              <div class="uv-auth-field-container sc-uv-sign-in">
                <div class="uv-auth-field uv-auth-text-field sc-uv-sign-in"><input id="email-input-n9bogeqvx" class="sc-uv-sign-in" name="email" type="email" aria-describedby="email-error-n9bogeqvx" aria-label="Email address"
                    placeholder="Email address" autofocus="">
                  <div role="alert" id="email-error-n9bogeqvx" class="sc-uv-sign-in"></div>
                </div>
                <div class="uv-auth-field uv-auth-text-field sc-uv-sign-in"><input id="password-input-n9bogeqvx" class="sc-uv-sign-in" name="password" type="password" aria-describedby="password-error-n9bogeqvx" aria-label="Password"
                    placeholder="Password">
                  <div role="alert" id="password-error-n9bogeqvx" class="sc-uv-sign-in"></div>
                </div><span class="secondary-uv-auth-actions sc-uv-sign-in"><button type="button" class="forgot-password-button sc-uv-sign-in">Forgot Password?</button></span>
              </div>
            </uv-sign-in>
            <div class="uv-auth-button-bar sc-uv-auth"><button type="button" class="signup-button sc-uv-auth">New here? <span class="underline sc-uv-auth">Create an account</span></button></div>
          </fieldset>
        </uv-auth>
        <script type="text/javascript">
          var uvAuthElement = document.getElementById("uv-signin-91");
          uvAuthElement.subdomainSettings = {
            "disable_uservoice_auth": false,
            "password_auth_required": true,
            "auth_providers": [{
              "preset_name": "facebook",
              "url": "https://graph.facebook.com/oauth/authorize?client_id=1951193478523856\u0026redirect_uri=https%3A%2F%2Fauth.uservoice.com%2Ffacebook\u0026scope=email\u0026display=popup\u0026state=49883",
              "button_label": "Facebook"
            }, {
              "preset_name": "google",
              "url": "https://auth.uservoice.com/google/49883",
              "button_label": "Google"
            }],
            "subdomain_display_name": "xHamster UserVoice",
            "logo_path": "/logo/logo/design_setting/4667/original/logo_horizontal_color.jpg",
            "form_text": {
              "loading": "Loading",
              "cancel": "Cancel",
              "region_label": "Sign in to UserVoice",
              "email_label": "Email address",
              "email_placeholder": "Email address",
              "password_label": "Password",
              "password_placeholder": "Password",
              "name_label": "Display name (optional)",
              "name_placeholder": "Your name",
              "tos_checkbox_label_html": "I agree to the \u003ca href=\"/tos\" target=\"_blank\" rel=\"external\" title=\"Opens in new window\" class=\"color-link\"\u003eterms of service\u003c/a\u003e",
              "tos_checkbox_title": "Terms of Service",
              "gdpr_checkbox_label": "I agree to the storage of my email address, name, and IP address. This information and any feedback I provide may be used to inform product decisions and to notify me about product updates. (You can opt-out at any time.)",
              "gdpr_checkbox_title": "Required Consent",
              "remember_me_checkbox_label": "Remember me",
              "remember_me_checkbox_title": "Remember Me",
              "show_more_label": "Show more login options",
              "show_less_label": "Show fewer login options",
              "submit_signin_label": "Sign in",
              "submit_create_label": "Sign up",
              "email_invalid_error": "Please enter a valid email address.",
              "password_required_error": "Please enter your password.",
              "terms_invalid_error": "You must accept the terms to continue.",
              "generic_error": "Something went wrong!",
              "browser_error": "Cookie access is needed in order to sign you in. Please update your privacy settings to enable cross-site tracking or try using a different browser.",
              "permissions_error": "You do not have the necessary permissions to access this content.",
              "not_signed_in_error": "Sign in required to continue",
              "success_heading": "Hooray!",
              "success_message": "You're in, getting your page ready.",
              "create_password_placeholder": "Create Password",
              "verify_email_label": "Verify Email",
              "set_password_label": "Set Password",
              "verify_email_reset_pw_helper_text": "We need to verify your email first before resetting your password",
              "verify_email_create_account_helper_text": "We need to verify your email first before creating your account",
              "set_password_title": "Set a new password",
              "first_things_first_title": "First things first!",
              "confirm_password_placeholder": "Confirm Password",
              "confirm_password_label": "Confirm Password",
              "create_account_label": "Create Account",
              "create_account_title": "Let's create your account!",
              "password_invalid_error": "Please enter a valid password.",
              "password_match_error": "Passwords must match.",
              "change_password_label": "Change Password",
              "go_to_login_label": "Go to login",
              "go_to_settings_label": "Go to settings",
              "current_password_placeholder": "Current Password",
              "password_character_minimum": "Password needs at least 8 characters",
              "password_upper_lower_case_required": "It must have at least one lower and one upper case character",
              "password_symbol_required": "It needs at least one symbol ($, !, @, _, *, etc)",
              "password_number_required": "Password must include one number or more",
              "reset_password_label": "Reset Password",
              "new_password_label": "New Password",
              "password_in_email_error": "Your password cannot appear in your email address.",
              "email_in_password_error": "Your email address cannot appear in your password.",
              "username_in_password_error": "Your email username cannot appear in your password.",
              "need_account_prompt": "New here?",
              "need_account_cta": "Create an account",
              "forgot_password": "Forgot Password?",
              "or": "or"
            }
          };
        </script>
        <div class="uvSignin-uv-auth">
          <div class="uvField uvField-logged_in uvField-first">
            <span> Signed in as <span class="logged_in_as"></span> (<a href="/logout">Sign out</a>) </span>
          </div>
        </div>
        <div class="uvFormFlash uvFormFlash-error" tabindex="0" style="display: none;">
          <div class="uvFormFlashMessage"></div>
          <a class="uvFormFlashClose" href="#close">Close</a>
        </div>
        <div class="uvFormFlash uvFormFlash-info" tabindex="0">
          <div class="uvFormFlashMessage"></div>
          <a class="uvFormFlashClose" href="#close">Close</a>
        </div>
        <div class="uvIdeaVoteButtons">
          <button class="uvIdeaVoteButton uvIdeaVoteButton-1-votes uvStyle-button" type="submit" value="1" name="to">1 vote</button>
          <button class="uvIdeaVoteButton uvIdeaVoteButton-2-votes uvStyle-button" type="submit" value="2" name="to">2 votes</button>
          <button class="uvIdeaVoteButton uvIdeaVoteButton-3-votes uvStyle-button" type="submit" value="3" name="to">3 votes</button>
          <button class="uvIdeaVoteButton uvIdeaVoteButton-0-votes uvStyle-button uvIdeaVoteButtons-removevotes" type="submit" value="0" name="to" disabled="disabled">Remove votes</button>
          <div class="uvIdeaVoteButtonsMeta">
            <span class="uvIdeaVoteVotesRemaining"> You have <span class="uvUserData-votes-remaining" id="uvUserData-votes-remaining-40097464" data-singular="%{num} vote" data-plural="%{num} votes"></span> left! <span
                class="uvHelp uvHelp-votes uvTip">(?)</span>
            </span>
            <span class="uvSpinner">(thinking…)</span>
          </div>
        </div>
      </div>
    </fieldset>
  </div>
</form>

POST /api/v1/forums/59059/suggestions/40097464/score.json

<form novalidate="" class="uvIdeaScoreForm importScoreBorderBottom" onsubmit="return false;" method="post" action="/api/v1/forums/59059/suggestions/40097464/score.json" data-forum_id="59059" data-suggestion_id="40097464" data-importance_score=""
  data-importance_score_id="">
  <fieldset class="impScoreButtonContainer" aria-labelledby="importance_score_40097464">
    <legend id="importance_score_40097464">How important is this to you?</legend>
    <div class="impScoreButtonGroup" data-name="importance-score-button-group-40097464">
      <button class="impScoreButton" type="submit" id="importance-1-40097464" tabindex="0" name="importance_score_value" value="1"> Not at all <span class="tooltiptext">You must login first!</span>
      </button>
      <button class="impScoreButton" type="submit" id="importance-2-40097464" tabindex="0" name="importance_score_value" value="2"> Important <span class="tooltiptext">You must login first!</span>
      </button>
      <button class="impScoreButton" type="submit" id="importance-3-40097464" tabindex="0" name="importance_score_value" value="3"> Critical <span class="tooltiptext">You must login first!</span>
      </button>
      <h6 aria-live="polite" role="status" hidden="" class="scoreNotification"></h6>
      <input data-name="importance-score-40097464" type="hidden" name="importance_score" value="">
      <input data-name="importance-score-id-40097464" type="hidden" name="importance_score_id" value="">
      <input type="hidden" name="channel" value="portal">
    </div>
  </fieldset>
  <div class="uvIdeaScoreFormToggle" style="display: none;">
    <fieldset class="uvIdeaScoreFormFieldset">
      <div class="uvScorerSigninArea">
        <uv-auth id="uv-signin-3793" class="sc-uv-auth-h sc-uv-auth-s hydrated" magic-public-key="pk_live_D21FDEDFFB8B0CC4" locale="en" mode="inline" social-first="" data-type=""
          data-options="{&quot;display_logged_in&quot;:&quot;hidden&quot;,&quot;social_auth_only&quot;:false,&quot;custom_signin&quot;:true,&quot;inline_form_mode&quot;:true,&quot;show_login&quot;:true,&quot;header&quot;:&quot;\u003ch2\u003eWe're glad you're here\u003c/h2\u003e\u003cp\u003ePlease sign in to leave feedback\u003c/p\u003e&quot;}"><!---->
          <fieldset class="uv-auth-container uv-auth-inline-container sc-uv-auth"><span hidden="" class="sc-uv-auth sc-uv-auth-s">
              <h2>We're glad you're here</h2>
              <p>Please sign in to leave feedback</p>
            </span><uv-sign-in class="sc-uv-auth sc-uv-sign-in-h sc-uv-sign-in-s hydrated">
              <div aria-live="off" class="uv-auth-sso-buttons-container grid sc-uv-sign-in"><uv-sso-button class="sc-uv-sign-in hydrated"><button type="button" title="Facebook sign in" aria-label="Facebook sign in" tabindex="0"
                    class="sso-button social-first" style="background-color: initial;"><img aria-hidden="true" class="sso-icon" src="/auth-component/uv-auth/icons/facebook.svg"><span class="sso-button-label"
                      title="Facebook">Facebook</span></button></uv-sso-button><uv-sso-button class="sc-uv-sign-in hydrated"><button type="button" title="Google sign in" aria-label="Google sign in" tabindex="0" class="sso-button social-first"
                    style="background-color: initial;"><img aria-hidden="true" class="sso-icon" src="/auth-component/uv-auth/icons/google.svg"><span class="sso-button-label" title="Google">Google</span></button></uv-sso-button></div>
              <div class="uv-auth-divider sc-uv-sign-in">
                <div class="line divider-bar sc-uv-sign-in"></div>
                <div class="label sc-uv-sign-in">or</div>
              </div>
              <div class="uv-auth-field-container sc-uv-sign-in">
                <div class="uv-auth-field uv-auth-text-field sc-uv-sign-in"><input id="email-input-3qyztd5n1" class="sc-uv-sign-in" name="email" type="email" aria-describedby="email-error-3qyztd5n1" aria-label="Email address"
                    placeholder="Email address" autofocus="">
                  <div role="alert" id="email-error-3qyztd5n1" class="sc-uv-sign-in"></div>
                </div>
                <div class="uv-auth-field uv-auth-text-field sc-uv-sign-in"><input id="password-input-3qyztd5n1" class="sc-uv-sign-in" name="password" type="password" aria-describedby="password-error-3qyztd5n1" aria-label="Password"
                    placeholder="Password">
                  <div role="alert" id="password-error-3qyztd5n1" class="sc-uv-sign-in"></div>
                </div><span class="secondary-uv-auth-actions sc-uv-sign-in"><button type="button" class="forgot-password-button sc-uv-sign-in">Forgot Password?</button></span>
              </div>
            </uv-sign-in>
            <div class="uv-auth-button-bar sc-uv-auth"><button type="button" class="signup-button sc-uv-auth">New here? <span class="underline sc-uv-auth">Create an account</span></button></div>
          </fieldset>
        </uv-auth>
        <script type="text/javascript">
          var uvAuthElement = document.getElementById("uv-signin-3793");
          uvAuthElement.subdomainSettings = {
            "disable_uservoice_auth": false,
            "password_auth_required": true,
            "auth_providers": [{
              "preset_name": "facebook",
              "url": "https://graph.facebook.com/oauth/authorize?client_id=1951193478523856\u0026redirect_uri=https%3A%2F%2Fauth.uservoice.com%2Ffacebook\u0026scope=email\u0026display=popup\u0026state=49883",
              "button_label": "Facebook"
            }, {
              "preset_name": "google",
              "url": "https://auth.uservoice.com/google/49883",
              "button_label": "Google"
            }],
            "subdomain_display_name": "xHamster UserVoice",
            "logo_path": "/logo/logo/design_setting/4667/original/logo_horizontal_color.jpg",
            "form_text": {
              "loading": "Loading",
              "cancel": "Cancel",
              "region_label": "Sign in to UserVoice",
              "email_label": "Email address",
              "email_placeholder": "Email address",
              "password_label": "Password",
              "password_placeholder": "Password",
              "name_label": "Display name (optional)",
              "name_placeholder": "Your name",
              "tos_checkbox_label_html": "I agree to the \u003ca href=\"/tos\" target=\"_blank\" rel=\"external\" title=\"Opens in new window\" class=\"color-link\"\u003eterms of service\u003c/a\u003e",
              "tos_checkbox_title": "Terms of Service",
              "gdpr_checkbox_label": "I agree to the storage of my email address, name, and IP address. This information and any feedback I provide may be used to inform product decisions and to notify me about product updates. (You can opt-out at any time.)",
              "gdpr_checkbox_title": "Required Consent",
              "remember_me_checkbox_label": "Remember me",
              "remember_me_checkbox_title": "Remember Me",
              "show_more_label": "Show more login options",
              "show_less_label": "Show fewer login options",
              "submit_signin_label": "Sign in",
              "submit_create_label": "Sign up",
              "email_invalid_error": "Please enter a valid email address.",
              "password_required_error": "Please enter your password.",
              "terms_invalid_error": "You must accept the terms to continue.",
              "generic_error": "Something went wrong!",
              "browser_error": "Cookie access is needed in order to sign you in. Please update your privacy settings to enable cross-site tracking or try using a different browser.",
              "permissions_error": "You do not have the necessary permissions to access this content.",
              "not_signed_in_error": "Sign in required to continue",
              "success_heading": "Hooray!",
              "success_message": "You're in, getting your page ready.",
              "create_password_placeholder": "Create Password",
              "verify_email_label": "Verify Email",
              "set_password_label": "Set Password",
              "verify_email_reset_pw_helper_text": "We need to verify your email first before resetting your password",
              "verify_email_create_account_helper_text": "We need to verify your email first before creating your account",
              "set_password_title": "Set a new password",
              "first_things_first_title": "First things first!",
              "confirm_password_placeholder": "Confirm Password",
              "confirm_password_label": "Confirm Password",
              "create_account_label": "Create Account",
              "create_account_title": "Let's create your account!",
              "password_invalid_error": "Please enter a valid password.",
              "password_match_error": "Passwords must match.",
              "change_password_label": "Change Password",
              "go_to_login_label": "Go to login",
              "go_to_settings_label": "Go to settings",
              "current_password_placeholder": "Current Password",
              "password_character_minimum": "Password needs at least 8 characters",
              "password_upper_lower_case_required": "It must have at least one lower and one upper case character",
              "password_symbol_required": "It needs at least one symbol ($, !, @, _, *, etc)",
              "password_number_required": "Password must include one number or more",
              "reset_password_label": "Reset Password",
              "new_password_label": "New Password",
              "password_in_email_error": "Your password cannot appear in your email address.",
              "email_in_password_error": "Your email address cannot appear in your password.",
              "username_in_password_error": "Your email username cannot appear in your password.",
              "need_account_prompt": "New here?",
              "need_account_cta": "Create an account",
              "forgot_password": "Forgot Password?",
              "or": "or"
            }
          };
        </script>
        <div class="uvSignin-uv-auth">
          <div class="uvField uvField-logged_in uvField-first">
            <span> Signed in as <span class="logged_in_as"></span> (<a href="/logout">Sign out</a>) </span>
          </div>
        </div>
        <div class="uvFormFlash uvFormFlash-error" tabindex="0" style="display: none;">
          <div class="uvFormFlashMessage"></div>
          <a class="uvFormFlashClose" href="#close">Close</a>
        </div>
        <div class="uvFormFlash uvFormFlash-info" tabindex="0">
          <div class="uvFormFlashMessage"></div>
          <a class="uvFormFlashClose" href="#close">Close</a>
        </div>
      </div>
    </fieldset>
  </div>
</form>

POST /api/v1/forums/59059/suggestions/3501877/votes.json

<form novalidate="" class="uvIdeaVoteForm" onsubmit="return false;" method="post" action="/api/v1/forums/59059/suggestions/3501877/votes.json" data-forum_id="59059" data-suggestion_id="3501877" data-legacy-voting="">
  <input type="hidden" name="channel" value="portal">
  <!-- Update to show number of votes cast -->
  <span class="uvIdeaVoteFormTrigger">
    <button class="uvIdeaVoteFormTriggerState-no_votes uvStyle-button">Vote</button>
    <button class="uvIdeaVoteFormTriggerState-you_voted uvStyle-button uvStyle-button-selected" id="uvIdeaVoteFormTriggerState-you_voted-3501877" data-singular="%{num} vote" data-plural="%{num} votes"></button>
    <button class="uvIdeaVoteFormTriggerState-out_of_votes uvStyle-button uvStyle-button-disabled uvTip" disabled="">Vote</button>
    <button class="uvIdeaVoteFormTriggerState-voting_closed uvStyle-button uvStyle-button-disabled uvTip" disabled="">Vote</button>
  </span>
  <!--- end -->
  <div class="uvIdeaVoteFormToggle" style="display: none;">
    <fieldset class="uvIdeaVoteFormFieldset" style="padding-left: 79px;">
      <legend class="uvIdeaVoteFormLegend">Vote</legend>
      <div class="uvVoterSigninArea">
        <uv-auth id="uv-signin-7657" class="sc-uv-auth-h sc-uv-auth-s hydrated" magic-public-key="pk_live_D21FDEDFFB8B0CC4" locale="en" mode="inline" social-first="" data-type=""
          data-options="{&quot;display_logged_in&quot;:&quot;hidden&quot;,&quot;social_auth_only&quot;:false,&quot;custom_signin&quot;:true,&quot;inline_form_mode&quot;:true,&quot;show_login&quot;:true,&quot;header&quot;:&quot;\u003ch2\u003eWe're glad you're here\u003c/h2\u003e\u003cp\u003ePlease sign in to leave feedback\u003c/p\u003e&quot;}"><!---->
          <fieldset class="uv-auth-container uv-auth-inline-container sc-uv-auth"><span hidden="" class="sc-uv-auth sc-uv-auth-s">
              <h2>We're glad you're here</h2>
              <p>Please sign in to leave feedback</p>
            </span><uv-sign-in class="sc-uv-auth sc-uv-sign-in-h sc-uv-sign-in-s hydrated">
              <div aria-live="off" class="uv-auth-sso-buttons-container grid sc-uv-sign-in"><uv-sso-button class="sc-uv-sign-in hydrated"><button type="button" title="Facebook sign in" aria-label="Facebook sign in" tabindex="0"
                    class="sso-button social-first" style="background-color: initial;"><img aria-hidden="true" class="sso-icon" src="/auth-component/uv-auth/icons/facebook.svg"><span class="sso-button-label"
                      title="Facebook">Facebook</span></button></uv-sso-button><uv-sso-button class="sc-uv-sign-in hydrated"><button type="button" title="Google sign in" aria-label="Google sign in" tabindex="0" class="sso-button social-first"
                    style="background-color: initial;"><img aria-hidden="true" class="sso-icon" src="/auth-component/uv-auth/icons/google.svg"><span class="sso-button-label" title="Google">Google</span></button></uv-sso-button></div>
              <div class="uv-auth-divider sc-uv-sign-in">
                <div class="line divider-bar sc-uv-sign-in"></div>
                <div class="label sc-uv-sign-in">or</div>
              </div>
              <div class="uv-auth-field-container sc-uv-sign-in">
                <div class="uv-auth-field uv-auth-text-field sc-uv-sign-in"><input id="email-input-c8ymnivkn" class="sc-uv-sign-in" name="email" type="email" aria-describedby="email-error-c8ymnivkn" aria-label="Email address"
                    placeholder="Email address" autofocus="">
                  <div role="alert" id="email-error-c8ymnivkn" class="sc-uv-sign-in"></div>
                </div>
                <div class="uv-auth-field uv-auth-text-field sc-uv-sign-in"><input id="password-input-c8ymnivkn" class="sc-uv-sign-in" name="password" type="password" aria-describedby="password-error-c8ymnivkn" aria-label="Password"
                    placeholder="Password">
                  <div role="alert" id="password-error-c8ymnivkn" class="sc-uv-sign-in"></div>
                </div><span class="secondary-uv-auth-actions sc-uv-sign-in"><button type="button" class="forgot-password-button sc-uv-sign-in">Forgot Password?</button></span>
              </div>
            </uv-sign-in>
            <div class="uv-auth-button-bar sc-uv-auth"><button type="button" class="signup-button sc-uv-auth">New here? <span class="underline sc-uv-auth">Create an account</span></button></div>
          </fieldset>
        </uv-auth>
        <script type="text/javascript">
          var uvAuthElement = document.getElementById("uv-signin-7657");
          uvAuthElement.subdomainSettings = {
            "disable_uservoice_auth": false,
            "password_auth_required": true,
            "auth_providers": [{
              "preset_name": "facebook",
              "url": "https://graph.facebook.com/oauth/authorize?client_id=1951193478523856\u0026redirect_uri=https%3A%2F%2Fauth.uservoice.com%2Ffacebook\u0026scope=email\u0026display=popup\u0026state=49883",
              "button_label": "Facebook"
            }, {
              "preset_name": "google",
              "url": "https://auth.uservoice.com/google/49883",
              "button_label": "Google"
            }],
            "subdomain_display_name": "xHamster UserVoice",
            "logo_path": "/logo/logo/design_setting/4667/original/logo_horizontal_color.jpg",
            "form_text": {
              "loading": "Loading",
              "cancel": "Cancel",
              "region_label": "Sign in to UserVoice",
              "email_label": "Email address",
              "email_placeholder": "Email address",
              "password_label": "Password",
              "password_placeholder": "Password",
              "name_label": "Display name (optional)",
              "name_placeholder": "Your name",
              "tos_checkbox_label_html": "I agree to the \u003ca href=\"/tos\" target=\"_blank\" rel=\"external\" title=\"Opens in new window\" class=\"color-link\"\u003eterms of service\u003c/a\u003e",
              "tos_checkbox_title": "Terms of Service",
              "gdpr_checkbox_label": "I agree to the storage of my email address, name, and IP address. This information and any feedback I provide may be used to inform product decisions and to notify me about product updates. (You can opt-out at any time.)",
              "gdpr_checkbox_title": "Required Consent",
              "remember_me_checkbox_label": "Remember me",
              "remember_me_checkbox_title": "Remember Me",
              "show_more_label": "Show more login options",
              "show_less_label": "Show fewer login options",
              "submit_signin_label": "Sign in",
              "submit_create_label": "Sign up",
              "email_invalid_error": "Please enter a valid email address.",
              "password_required_error": "Please enter your password.",
              "terms_invalid_error": "You must accept the terms to continue.",
              "generic_error": "Something went wrong!",
              "browser_error": "Cookie access is needed in order to sign you in. Please update your privacy settings to enable cross-site tracking or try using a different browser.",
              "permissions_error": "You do not have the necessary permissions to access this content.",
              "not_signed_in_error": "Sign in required to continue",
              "success_heading": "Hooray!",
              "success_message": "You're in, getting your page ready.",
              "create_password_placeholder": "Create Password",
              "verify_email_label": "Verify Email",
              "set_password_label": "Set Password",
              "verify_email_reset_pw_helper_text": "We need to verify your email first before resetting your password",
              "verify_email_create_account_helper_text": "We need to verify your email first before creating your account",
              "set_password_title": "Set a new password",
              "first_things_first_title": "First things first!",
              "confirm_password_placeholder": "Confirm Password",
              "confirm_password_label": "Confirm Password",
              "create_account_label": "Create Account",
              "create_account_title": "Let's create your account!",
              "password_invalid_error": "Please enter a valid password.",
              "password_match_error": "Passwords must match.",
              "change_password_label": "Change Password",
              "go_to_login_label": "Go to login",
              "go_to_settings_label": "Go to settings",
              "current_password_placeholder": "Current Password",
              "password_character_minimum": "Password needs at least 8 characters",
              "password_upper_lower_case_required": "It must have at least one lower and one upper case character",
              "password_symbol_required": "It needs at least one symbol ($, !, @, _, *, etc)",
              "password_number_required": "Password must include one number or more",
              "reset_password_label": "Reset Password",
              "new_password_label": "New Password",
              "password_in_email_error": "Your password cannot appear in your email address.",
              "email_in_password_error": "Your email address cannot appear in your password.",
              "username_in_password_error": "Your email username cannot appear in your password.",
              "need_account_prompt": "New here?",
              "need_account_cta": "Create an account",
              "forgot_password": "Forgot Password?",
              "or": "or"
            }
          };
        </script>
        <div class="uvSignin-uv-auth">
          <div class="uvField uvField-logged_in uvField-first">
            <span> Signed in as <span class="logged_in_as"></span> (<a href="/logout">Sign out</a>) </span>
          </div>
        </div>
        <div class="uvFormFlash uvFormFlash-error" tabindex="0" style="display: none;">
          <div class="uvFormFlashMessage"></div>
          <a class="uvFormFlashClose" href="#close">Close</a>
        </div>
        <div class="uvFormFlash uvFormFlash-info" tabindex="0">
          <div class="uvFormFlashMessage"></div>
          <a class="uvFormFlashClose" href="#close">Close</a>
        </div>
        <div class="uvIdeaVoteButtons">
          <button class="uvIdeaVoteButton uvIdeaVoteButton-1-votes uvStyle-button" type="submit" value="1" name="to">1 vote</button>
          <button class="uvIdeaVoteButton uvIdeaVoteButton-2-votes uvStyle-button" type="submit" value="2" name="to">2 votes</button>
          <button class="uvIdeaVoteButton uvIdeaVoteButton-3-votes uvStyle-button" type="submit" value="3" name="to">3 votes</button>
          <button class="uvIdeaVoteButton uvIdeaVoteButton-0-votes uvStyle-button uvIdeaVoteButtons-removevotes" type="submit" value="0" name="to" disabled="disabled">Remove votes</button>
          <div class="uvIdeaVoteButtonsMeta">
            <span class="uvIdeaVoteVotesRemaining"> You have <span class="uvUserData-votes-remaining" id="uvUserData-votes-remaining-3501877" data-singular="%{num} vote" data-plural="%{num} votes"></span> left! <span
                class="uvHelp uvHelp-votes uvTip">(?)</span>
            </span>
            <span class="uvSpinner">(thinking…)</span>
          </div>
        </div>
      </div>
    </fieldset>
  </div>
</form>

POST /api/v1/forums/59059/suggestions/3501877/score.json

<form novalidate="" class="uvIdeaScoreForm importScoreBorderBottom" onsubmit="return false;" method="post" action="/api/v1/forums/59059/suggestions/3501877/score.json" data-forum_id="59059" data-suggestion_id="3501877" data-importance_score=""
  data-importance_score_id="">
  <fieldset class="impScoreButtonContainer" aria-labelledby="importance_score_3501877">
    <legend id="importance_score_3501877">How important is this to you?</legend>
    <div class="impScoreButtonGroup" data-name="importance-score-button-group-3501877">
      <button class="impScoreButton" type="submit" id="importance-1-3501877" tabindex="0" name="importance_score_value" value="1"> Not at all <span class="tooltiptext">You must login first!</span>
      </button>
      <button class="impScoreButton" type="submit" id="importance-2-3501877" tabindex="0" name="importance_score_value" value="2"> Important <span class="tooltiptext">You must login first!</span>
      </button>
      <button class="impScoreButton" type="submit" id="importance-3-3501877" tabindex="0" name="importance_score_value" value="3"> Critical <span class="tooltiptext">You must login first!</span>
      </button>
      <h6 aria-live="polite" role="status" hidden="" class="scoreNotification"></h6>
      <input data-name="importance-score-3501877" type="hidden" name="importance_score" value="">
      <input data-name="importance-score-id-3501877" type="hidden" name="importance_score_id" value="">
      <input type="hidden" name="channel" value="portal">
    </div>
  </fieldset>
  <div class="uvIdeaScoreFormToggle" style="display: none;">
    <fieldset class="uvIdeaScoreFormFieldset">
      <div class="uvScorerSigninArea">
        <uv-auth id="uv-signin-4635" class="sc-uv-auth-h sc-uv-auth-s hydrated" magic-public-key="pk_live_D21FDEDFFB8B0CC4" locale="en" mode="inline" social-first="" data-type=""
          data-options="{&quot;display_logged_in&quot;:&quot;hidden&quot;,&quot;social_auth_only&quot;:false,&quot;custom_signin&quot;:true,&quot;inline_form_mode&quot;:true,&quot;show_login&quot;:true,&quot;header&quot;:&quot;\u003ch2\u003eWe're glad you're here\u003c/h2\u003e\u003cp\u003ePlease sign in to leave feedback\u003c/p\u003e&quot;}"><!---->
          <fieldset class="uv-auth-container uv-auth-inline-container sc-uv-auth"><span hidden="" class="sc-uv-auth sc-uv-auth-s">
              <h2>We're glad you're here</h2>
              <p>Please sign in to leave feedback</p>
            </span><uv-sign-in class="sc-uv-auth sc-uv-sign-in-h sc-uv-sign-in-s hydrated">
              <div aria-live="off" class="uv-auth-sso-buttons-container grid sc-uv-sign-in"><uv-sso-button class="sc-uv-sign-in hydrated"><button type="button" title="Facebook sign in" aria-label="Facebook sign in" tabindex="0"
                    class="sso-button social-first" style="background-color: initial;"><img aria-hidden="true" class="sso-icon" src="/auth-component/uv-auth/icons/facebook.svg"><span class="sso-button-label"
                      title="Facebook">Facebook</span></button></uv-sso-button><uv-sso-button class="sc-uv-sign-in hydrated"><button type="button" title="Google sign in" aria-label="Google sign in" tabindex="0" class="sso-button social-first"
                    style="background-color: initial;"><img aria-hidden="true" class="sso-icon" src="/auth-component/uv-auth/icons/google.svg"><span class="sso-button-label" title="Google">Google</span></button></uv-sso-button></div>
              <div class="uv-auth-divider sc-uv-sign-in">
                <div class="line divider-bar sc-uv-sign-in"></div>
                <div class="label sc-uv-sign-in">or</div>
              </div>
              <div class="uv-auth-field-container sc-uv-sign-in">
                <div class="uv-auth-field uv-auth-text-field sc-uv-sign-in"><input id="email-input-cb7pks2hs" class="sc-uv-sign-in" name="email" type="email" aria-describedby="email-error-cb7pks2hs" aria-label="Email address"
                    placeholder="Email address" autofocus="">
                  <div role="alert" id="email-error-cb7pks2hs" class="sc-uv-sign-in"></div>
                </div>
                <div class="uv-auth-field uv-auth-text-field sc-uv-sign-in"><input id="password-input-cb7pks2hs" class="sc-uv-sign-in" name="password" type="password" aria-describedby="password-error-cb7pks2hs" aria-label="Password"
                    placeholder="Password">
                  <div role="alert" id="password-error-cb7pks2hs" class="sc-uv-sign-in"></div>
                </div><span class="secondary-uv-auth-actions sc-uv-sign-in"><button type="button" class="forgot-password-button sc-uv-sign-in">Forgot Password?</button></span>
              </div>
            </uv-sign-in>
            <div class="uv-auth-button-bar sc-uv-auth"><button type="button" class="signup-button sc-uv-auth">New here? <span class="underline sc-uv-auth">Create an account</span></button></div>
          </fieldset>
        </uv-auth>
        <script type="text/javascript">
          var uvAuthElement = document.getElementById("uv-signin-4635");
          uvAuthElement.subdomainSettings = {
            "disable_uservoice_auth": false,
            "password_auth_required": true,
            "auth_providers": [{
              "preset_name": "facebook",
              "url": "https://graph.facebook.com/oauth/authorize?client_id=1951193478523856\u0026redirect_uri=https%3A%2F%2Fauth.uservoice.com%2Ffacebook\u0026scope=email\u0026display=popup\u0026state=49883",
              "button_label": "Facebook"
            }, {
              "preset_name": "google",
              "url": "https://auth.uservoice.com/google/49883",
              "button_label": "Google"
            }],
            "subdomain_display_name": "xHamster UserVoice",
            "logo_path": "/logo/logo/design_setting/4667/original/logo_horizontal_color.jpg",
            "form_text": {
              "loading": "Loading",
              "cancel": "Cancel",
              "region_label": "Sign in to UserVoice",
              "email_label": "Email address",
              "email_placeholder": "Email address",
              "password_label": "Password",
              "password_placeholder": "Password",
              "name_label": "Display name (optional)",
              "name_placeholder": "Your name",
              "tos_checkbox_label_html": "I agree to the \u003ca href=\"/tos\" target=\"_blank\" rel=\"external\" title=\"Opens in new window\" class=\"color-link\"\u003eterms of service\u003c/a\u003e",
              "tos_checkbox_title": "Terms of Service",
              "gdpr_checkbox_label": "I agree to the storage of my email address, name, and IP address. This information and any feedback I provide may be used to inform product decisions and to notify me about product updates. (You can opt-out at any time.)",
              "gdpr_checkbox_title": "Required Consent",
              "remember_me_checkbox_label": "Remember me",
              "remember_me_checkbox_title": "Remember Me",
              "show_more_label": "Show more login options",
              "show_less_label": "Show fewer login options",
              "submit_signin_label": "Sign in",
              "submit_create_label": "Sign up",
              "email_invalid_error": "Please enter a valid email address.",
              "password_required_error": "Please enter your password.",
              "terms_invalid_error": "You must accept the terms to continue.",
              "generic_error": "Something went wrong!",
              "browser_error": "Cookie access is needed in order to sign you in. Please update your privacy settings to enable cross-site tracking or try using a different browser.",
              "permissions_error": "You do not have the necessary permissions to access this content.",
              "not_signed_in_error": "Sign in required to continue",
              "success_heading": "Hooray!",
              "success_message": "You're in, getting your page ready.",
              "create_password_placeholder": "Create Password",
              "verify_email_label": "Verify Email",
              "set_password_label": "Set Password",
              "verify_email_reset_pw_helper_text": "We need to verify your email first before resetting your password",
              "verify_email_create_account_helper_text": "We need to verify your email first before creating your account",
              "set_password_title": "Set a new password",
              "first_things_first_title": "First things first!",
              "confirm_password_placeholder": "Confirm Password",
              "confirm_password_label": "Confirm Password",
              "create_account_label": "Create Account",
              "create_account_title": "Let's create your account!",
              "password_invalid_error": "Please enter a valid password.",
              "password_match_error": "Passwords must match.",
              "change_password_label": "Change Password",
              "go_to_login_label": "Go to login",
              "go_to_settings_label": "Go to settings",
              "current_password_placeholder": "Current Password",
              "password_character_minimum": "Password needs at least 8 characters",
              "password_upper_lower_case_required": "It must have at least one lower and one upper case character",
              "password_symbol_required": "It needs at least one symbol ($, !, @, _, *, etc)",
              "password_number_required": "Password must include one number or more",
              "reset_password_label": "Reset Password",
              "new_password_label": "New Password",
              "password_in_email_error": "Your password cannot appear in your email address.",
              "email_in_password_error": "Your email address cannot appear in your password.",
              "username_in_password_error": "Your email username cannot appear in your password.",
              "need_account_prompt": "New here?",
              "need_account_cta": "Create an account",
              "forgot_password": "Forgot Password?",
              "or": "or"
            }
          };
        </script>
        <div class="uvSignin-uv-auth">
          <div class="uvField uvField-logged_in uvField-first">
            <span> Signed in as <span class="logged_in_as"></span> (<a href="/logout">Sign out</a>) </span>
          </div>
        </div>
        <div class="uvFormFlash uvFormFlash-error" tabindex="0" style="display: none;">
          <div class="uvFormFlashMessage"></div>
          <a class="uvFormFlashClose" href="#close">Close</a>
        </div>
        <div class="uvFormFlash uvFormFlash-info" tabindex="0">
          <div class="uvFormFlashMessage"></div>
          <a class="uvFormFlashClose" href="#close">Close</a>
        </div>
      </div>
    </fieldset>
  </div>
</form>

POST /api/v1/forums/59059/suggestions/3178767/votes.json

<form novalidate="" class="uvIdeaVoteForm" onsubmit="return false;" method="post" action="/api/v1/forums/59059/suggestions/3178767/votes.json" data-forum_id="59059" data-suggestion_id="3178767" data-legacy-voting="">
  <input type="hidden" name="channel" value="portal">
  <!-- Update to show number of votes cast -->
  <span class="uvIdeaVoteFormTrigger">
    <button class="uvIdeaVoteFormTriggerState-no_votes uvStyle-button">Vote</button>
    <button class="uvIdeaVoteFormTriggerState-you_voted uvStyle-button uvStyle-button-selected" id="uvIdeaVoteFormTriggerState-you_voted-3178767" data-singular="%{num} vote" data-plural="%{num} votes"></button>
    <button class="uvIdeaVoteFormTriggerState-out_of_votes uvStyle-button uvStyle-button-disabled uvTip" disabled="">Vote</button>
    <button class="uvIdeaVoteFormTriggerState-voting_closed uvStyle-button uvStyle-button-disabled uvTip" disabled="">Vote</button>
  </span>
  <!--- end -->
  <div class="uvIdeaVoteFormToggle" style="display: none;">
    <fieldset class="uvIdeaVoteFormFieldset" style="padding-left: 79px;">
      <legend class="uvIdeaVoteFormLegend">Vote</legend>
      <div class="uvVoterSigninArea">
        <uv-auth id="uv-signin-7016" class="sc-uv-auth-h sc-uv-auth-s hydrated" magic-public-key="pk_live_D21FDEDFFB8B0CC4" locale="en" mode="inline" social-first="" data-type=""
          data-options="{&quot;display_logged_in&quot;:&quot;hidden&quot;,&quot;social_auth_only&quot;:false,&quot;custom_signin&quot;:true,&quot;inline_form_mode&quot;:true,&quot;show_login&quot;:true,&quot;header&quot;:&quot;\u003ch2\u003eWe're glad you're here\u003c/h2\u003e\u003cp\u003ePlease sign in to leave feedback\u003c/p\u003e&quot;}"><!---->
          <fieldset class="uv-auth-container uv-auth-inline-container sc-uv-auth"><span hidden="" class="sc-uv-auth sc-uv-auth-s">
              <h2>We're glad you're here</h2>
              <p>Please sign in to leave feedback</p>
            </span><uv-sign-in class="sc-uv-auth sc-uv-sign-in-h sc-uv-sign-in-s hydrated">
              <div aria-live="off" class="uv-auth-sso-buttons-container grid sc-uv-sign-in"><uv-sso-button class="sc-uv-sign-in hydrated"><button type="button" title="Facebook sign in" aria-label="Facebook sign in" tabindex="0"
                    class="sso-button social-first" style="background-color: initial;"><img aria-hidden="true" class="sso-icon" src="/auth-component/uv-auth/icons/facebook.svg"><span class="sso-button-label"
                      title="Facebook">Facebook</span></button></uv-sso-button><uv-sso-button class="sc-uv-sign-in hydrated"><button type="button" title="Google sign in" aria-label="Google sign in" tabindex="0" class="sso-button social-first"
                    style="background-color: initial;"><img aria-hidden="true" class="sso-icon" src="/auth-component/uv-auth/icons/google.svg"><span class="sso-button-label" title="Google">Google</span></button></uv-sso-button></div>
              <div class="uv-auth-divider sc-uv-sign-in">
                <div class="line divider-bar sc-uv-sign-in"></div>
                <div class="label sc-uv-sign-in">or</div>
              </div>
              <div class="uv-auth-field-container sc-uv-sign-in">
                <div class="uv-auth-field uv-auth-text-field sc-uv-sign-in"><input id="email-input-yqdhmu224" class="sc-uv-sign-in" name="email" type="email" aria-describedby="email-error-yqdhmu224" aria-label="Email address"
                    placeholder="Email address" autofocus="">
                  <div role="alert" id="email-error-yqdhmu224" class="sc-uv-sign-in"></div>
                </div>
                <div class="uv-auth-field uv-auth-text-field sc-uv-sign-in"><input id="password-input-yqdhmu224" class="sc-uv-sign-in" name="password" type="password" aria-describedby="password-error-yqdhmu224" aria-label="Password"
                    placeholder="Password">
                  <div role="alert" id="password-error-yqdhmu224" class="sc-uv-sign-in"></div>
                </div><span class="secondary-uv-auth-actions sc-uv-sign-in"><button type="button" class="forgot-password-button sc-uv-sign-in">Forgot Password?</button></span>
              </div>
            </uv-sign-in>
            <div class="uv-auth-button-bar sc-uv-auth"><button type="button" class="signup-button sc-uv-auth">New here? <span class="underline sc-uv-auth">Create an account</span></button></div>
          </fieldset>
        </uv-auth>
        <script type="text/javascript">
          var uvAuthElement = document.getElementById("uv-signin-7016");
          uvAuthElement.subdomainSettings = {
            "disable_uservoice_auth": false,
            "password_auth_required": true,
            "auth_providers": [{
              "preset_name": "facebook",
              "url": "https://graph.facebook.com/oauth/authorize?client_id=1951193478523856\u0026redirect_uri=https%3A%2F%2Fauth.uservoice.com%2Ffacebook\u0026scope=email\u0026display=popup\u0026state=49883",
              "button_label": "Facebook"
            }, {
              "preset_name": "google",
              "url": "https://auth.uservoice.com/google/49883",
              "button_label": "Google"
            }],
            "subdomain_display_name": "xHamster UserVoice",
            "logo_path": "/logo/logo/design_setting/4667/original/logo_horizontal_color.jpg",
            "form_text": {
              "loading": "Loading",
              "cancel": "Cancel",
              "region_label": "Sign in to UserVoice",
              "email_label": "Email address",
              "email_placeholder": "Email address",
              "password_label": "Password",
              "password_placeholder": "Password",
              "name_label": "Display name (optional)",
              "name_placeholder": "Your name",
              "tos_checkbox_label_html": "I agree to the \u003ca href=\"/tos\" target=\"_blank\" rel=\"external\" title=\"Opens in new window\" class=\"color-link\"\u003eterms of service\u003c/a\u003e",
              "tos_checkbox_title": "Terms of Service",
              "gdpr_checkbox_label": "I agree to the storage of my email address, name, and IP address. This information and any feedback I provide may be used to inform product decisions and to notify me about product updates. (You can opt-out at any time.)",
              "gdpr_checkbox_title": "Required Consent",
              "remember_me_checkbox_label": "Remember me",
              "remember_me_checkbox_title": "Remember Me",
              "show_more_label": "Show more login options",
              "show_less_label": "Show fewer login options",
              "submit_signin_label": "Sign in",
              "submit_create_label": "Sign up",
              "email_invalid_error": "Please enter a valid email address.",
              "password_required_error": "Please enter your password.",
              "terms_invalid_error": "You must accept the terms to continue.",
              "generic_error": "Something went wrong!",
              "browser_error": "Cookie access is needed in order to sign you in. Please update your privacy settings to enable cross-site tracking or try using a different browser.",
              "permissions_error": "You do not have the necessary permissions to access this content.",
              "not_signed_in_error": "Sign in required to continue",
              "success_heading": "Hooray!",
              "success_message": "You're in, getting your page ready.",
              "create_password_placeholder": "Create Password",
              "verify_email_label": "Verify Email",
              "set_password_label": "Set Password",
              "verify_email_reset_pw_helper_text": "We need to verify your email first before resetting your password",
              "verify_email_create_account_helper_text": "We need to verify your email first before creating your account",
              "set_password_title": "Set a new password",
              "first_things_first_title": "First things first!",
              "confirm_password_placeholder": "Confirm Password",
              "confirm_password_label": "Confirm Password",
              "create_account_label": "Create Account",
              "create_account_title": "Let's create your account!",
              "password_invalid_error": "Please enter a valid password.",
              "password_match_error": "Passwords must match.",
              "change_password_label": "Change Password",
              "go_to_login_label": "Go to login",
              "go_to_settings_label": "Go to settings",
              "current_password_placeholder": "Current Password",
              "password_character_minimum": "Password needs at least 8 characters",
              "password_upper_lower_case_required": "It must have at least one lower and one upper case character",
              "password_symbol_required": "It needs at least one symbol ($, !, @, _, *, etc)",
              "password_number_required": "Password must include one number or more",
              "reset_password_label": "Reset Password",
              "new_password_label": "New Password",
              "password_in_email_error": "Your password cannot appear in your email address.",
              "email_in_password_error": "Your email address cannot appear in your password.",
              "username_in_password_error": "Your email username cannot appear in your password.",
              "need_account_prompt": "New here?",
              "need_account_cta": "Create an account",
              "forgot_password": "Forgot Password?",
              "or": "or"
            }
          };
        </script>
        <div class="uvSignin-uv-auth">
          <div class="uvField uvField-logged_in uvField-first">
            <span> Signed in as <span class="logged_in_as"></span> (<a href="/logout">Sign out</a>) </span>
          </div>
        </div>
        <div class="uvFormFlash uvFormFlash-error" tabindex="0" style="display: none;">
          <div class="uvFormFlashMessage"></div>
          <a class="uvFormFlashClose" href="#close">Close</a>
        </div>
        <div class="uvFormFlash uvFormFlash-info" tabindex="0">
          <div class="uvFormFlashMessage"></div>
          <a class="uvFormFlashClose" href="#close">Close</a>
        </div>
        <div class="uvIdeaVoteButtons">
          <button class="uvIdeaVoteButton uvIdeaVoteButton-1-votes uvStyle-button" type="submit" value="1" name="to">1 vote</button>
          <button class="uvIdeaVoteButton uvIdeaVoteButton-2-votes uvStyle-button" type="submit" value="2" name="to">2 votes</button>
          <button class="uvIdeaVoteButton uvIdeaVoteButton-3-votes uvStyle-button" type="submit" value="3" name="to">3 votes</button>
          <button class="uvIdeaVoteButton uvIdeaVoteButton-0-votes uvStyle-button uvIdeaVoteButtons-removevotes" type="submit" value="0" name="to" disabled="disabled">Remove votes</button>
          <div class="uvIdeaVoteButtonsMeta">
            <span class="uvIdeaVoteVotesRemaining"> You have <span class="uvUserData-votes-remaining" id="uvUserData-votes-remaining-3178767" data-singular="%{num} vote" data-plural="%{num} votes"></span> left! <span
                class="uvHelp uvHelp-votes uvTip">(?)</span>
            </span>
            <span class="uvSpinner">(thinking…)</span>
          </div>
        </div>
      </div>
    </fieldset>
  </div>
</form>

POST /api/v1/forums/59059/suggestions/3178767/score.json

<form novalidate="" class="uvIdeaScoreForm importScoreBorderBottom" onsubmit="return false;" method="post" action="/api/v1/forums/59059/suggestions/3178767/score.json" data-forum_id="59059" data-suggestion_id="3178767" data-importance_score=""
  data-importance_score_id="">
  <fieldset class="impScoreButtonContainer" aria-labelledby="importance_score_3178767">
    <legend id="importance_score_3178767">How important is this to you?</legend>
    <div class="impScoreButtonGroup" data-name="importance-score-button-group-3178767">
      <button class="impScoreButton" type="submit" id="importance-1-3178767" tabindex="0" name="importance_score_value" value="1"> Not at all <span class="tooltiptext">You must login first!</span>
      </button>
      <button class="impScoreButton" type="submit" id="importance-2-3178767" tabindex="0" name="importance_score_value" value="2"> Important <span class="tooltiptext">You must login first!</span>
      </button>
      <button class="impScoreButton" type="submit" id="importance-3-3178767" tabindex="0" name="importance_score_value" value="3"> Critical <span class="tooltiptext">You must login first!</span>
      </button>
      <h6 aria-live="polite" role="status" hidden="" class="scoreNotification"></h6>
      <input data-name="importance-score-3178767" type="hidden" name="importance_score" value="">
      <input data-name="importance-score-id-3178767" type="hidden" name="importance_score_id" value="">
      <input type="hidden" name="channel" value="portal">
    </div>
  </fieldset>
  <div class="uvIdeaScoreFormToggle" style="display: none;">
    <fieldset class="uvIdeaScoreFormFieldset">
      <div class="uvScorerSigninArea">
        <uv-auth id="uv-signin-7569" class="sc-uv-auth-h sc-uv-auth-s hydrated" magic-public-key="pk_live_D21FDEDFFB8B0CC4" locale="en" mode="inline" social-first="" data-type=""
          data-options="{&quot;display_logged_in&quot;:&quot;hidden&quot;,&quot;social_auth_only&quot;:false,&quot;custom_signin&quot;:true,&quot;inline_form_mode&quot;:true,&quot;show_login&quot;:true,&quot;header&quot;:&quot;\u003ch2\u003eWe're glad you're here\u003c/h2\u003e\u003cp\u003ePlease sign in to leave feedback\u003c/p\u003e&quot;}"><!---->
          <fieldset class="uv-auth-container uv-auth-inline-container sc-uv-auth"><span hidden="" class="sc-uv-auth sc-uv-auth-s">
              <h2>We're glad you're here</h2>
              <p>Please sign in to leave feedback</p>
            </span><uv-sign-in class="sc-uv-auth sc-uv-sign-in-h sc-uv-sign-in-s hydrated">
              <div aria-live="off" class="uv-auth-sso-buttons-container grid sc-uv-sign-in"><uv-sso-button class="sc-uv-sign-in hydrated"><button type="button" title="Facebook sign in" aria-label="Facebook sign in" tabindex="0"
                    class="sso-button social-first" style="background-color: initial;"><img aria-hidden="true" class="sso-icon" src="/auth-component/uv-auth/icons/facebook.svg"><span class="sso-button-label"
                      title="Facebook">Facebook</span></button></uv-sso-button><uv-sso-button class="sc-uv-sign-in hydrated"><button type="button" title="Google sign in" aria-label="Google sign in" tabindex="0" class="sso-button social-first"
                    style="background-color: initial;"><img aria-hidden="true" class="sso-icon" src="/auth-component/uv-auth/icons/google.svg"><span class="sso-button-label" title="Google">Google</span></button></uv-sso-button></div>
              <div class="uv-auth-divider sc-uv-sign-in">
                <div class="line divider-bar sc-uv-sign-in"></div>
                <div class="label sc-uv-sign-in">or</div>
              </div>
              <div class="uv-auth-field-container sc-uv-sign-in">
                <div class="uv-auth-field uv-auth-text-field sc-uv-sign-in"><input id="email-input-kychklv9d" class="sc-uv-sign-in" name="email" type="email" aria-describedby="email-error-kychklv9d" aria-label="Email address"
                    placeholder="Email address" autofocus="">
                  <div role="alert" id="email-error-kychklv9d" class="sc-uv-sign-in"></div>
                </div>
                <div class="uv-auth-field uv-auth-text-field sc-uv-sign-in"><input id="password-input-kychklv9d" class="sc-uv-sign-in" name="password" type="password" aria-describedby="password-error-kychklv9d" aria-label="Password"
                    placeholder="Password">
                  <div role="alert" id="password-error-kychklv9d" class="sc-uv-sign-in"></div>
                </div><span class="secondary-uv-auth-actions sc-uv-sign-in"><button type="button" class="forgot-password-button sc-uv-sign-in">Forgot Password?</button></span>
              </div>
            </uv-sign-in>
            <div class="uv-auth-button-bar sc-uv-auth"><button type="button" class="signup-button sc-uv-auth">New here? <span class="underline sc-uv-auth">Create an account</span></button></div>
          </fieldset>
        </uv-auth>
        <script type="text/javascript">
          var uvAuthElement = document.getElementById("uv-signin-7569");
          uvAuthElement.subdomainSettings = {
            "disable_uservoice_auth": false,
            "password_auth_required": true,
            "auth_providers": [{
              "preset_name": "facebook",
              "url": "https://graph.facebook.com/oauth/authorize?client_id=1951193478523856\u0026redirect_uri=https%3A%2F%2Fauth.uservoice.com%2Ffacebook\u0026scope=email\u0026display=popup\u0026state=49883",
              "button_label": "Facebook"
            }, {
              "preset_name": "google",
              "url": "https://auth.uservoice.com/google/49883",
              "button_label": "Google"
            }],
            "subdomain_display_name": "xHamster UserVoice",
            "logo_path": "/logo/logo/design_setting/4667/original/logo_horizontal_color.jpg",
            "form_text": {
              "loading": "Loading",
              "cancel": "Cancel",
              "region_label": "Sign in to UserVoice",
              "email_label": "Email address",
              "email_placeholder": "Email address",
              "password_label": "Password",
              "password_placeholder": "Password",
              "name_label": "Display name (optional)",
              "name_placeholder": "Your name",
              "tos_checkbox_label_html": "I agree to the \u003ca href=\"/tos\" target=\"_blank\" rel=\"external\" title=\"Opens in new window\" class=\"color-link\"\u003eterms of service\u003c/a\u003e",
              "tos_checkbox_title": "Terms of Service",
              "gdpr_checkbox_label": "I agree to the storage of my email address, name, and IP address. This information and any feedback I provide may be used to inform product decisions and to notify me about product updates. (You can opt-out at any time.)",
              "gdpr_checkbox_title": "Required Consent",
              "remember_me_checkbox_label": "Remember me",
              "remember_me_checkbox_title": "Remember Me",
              "show_more_label": "Show more login options",
              "show_less_label": "Show fewer login options",
              "submit_signin_label": "Sign in",
              "submit_create_label": "Sign up",
              "email_invalid_error": "Please enter a valid email address.",
              "password_required_error": "Please enter your password.",
              "terms_invalid_error": "You must accept the terms to continue.",
              "generic_error": "Something went wrong!",
              "browser_error": "Cookie access is needed in order to sign you in. Please update your privacy settings to enable cross-site tracking or try using a different browser.",
              "permissions_error": "You do not have the necessary permissions to access this content.",
              "not_signed_in_error": "Sign in required to continue",
              "success_heading": "Hooray!",
              "success_message": "You're in, getting your page ready.",
              "create_password_placeholder": "Create Password",
              "verify_email_label": "Verify Email",
              "set_password_label": "Set Password",
              "verify_email_reset_pw_helper_text": "We need to verify your email first before resetting your password",
              "verify_email_create_account_helper_text": "We need to verify your email first before creating your account",
              "set_password_title": "Set a new password",
              "first_things_first_title": "First things first!",
              "confirm_password_placeholder": "Confirm Password",
              "confirm_password_label": "Confirm Password",
              "create_account_label": "Create Account",
              "create_account_title": "Let's create your account!",
              "password_invalid_error": "Please enter a valid password.",
              "password_match_error": "Passwords must match.",
              "change_password_label": "Change Password",
              "go_to_login_label": "Go to login",
              "go_to_settings_label": "Go to settings",
              "current_password_placeholder": "Current Password",
              "password_character_minimum": "Password needs at least 8 characters",
              "password_upper_lower_case_required": "It must have at least one lower and one upper case character",
              "password_symbol_required": "It needs at least one symbol ($, !, @, _, *, etc)",
              "password_number_required": "Password must include one number or more",
              "reset_password_label": "Reset Password",
              "new_password_label": "New Password",
              "password_in_email_error": "Your password cannot appear in your email address.",
              "email_in_password_error": "Your email address cannot appear in your password.",
              "username_in_password_error": "Your email username cannot appear in your password.",
              "need_account_prompt": "New here?",
              "need_account_cta": "Create an account",
              "forgot_password": "Forgot Password?",
              "or": "or"
            }
          };
        </script>
        <div class="uvSignin-uv-auth">
          <div class="uvField uvField-logged_in uvField-first">
            <span> Signed in as <span class="logged_in_as"></span> (<a href="/logout">Sign out</a>) </span>
          </div>
        </div>
        <div class="uvFormFlash uvFormFlash-error" tabindex="0" style="display: none;">
          <div class="uvFormFlashMessage"></div>
          <a class="uvFormFlashClose" href="#close">Close</a>
        </div>
        <div class="uvFormFlash uvFormFlash-info" tabindex="0">
          <div class="uvFormFlashMessage"></div>
          <a class="uvFormFlashClose" href="#close">Close</a>
        </div>
      </div>
    </fieldset>
  </div>
</form>

POST /api/v1/forums/59059/suggestions/11473989/votes.json

<form novalidate="" class="uvIdeaVoteForm" onsubmit="return false;" method="post" action="/api/v1/forums/59059/suggestions/11473989/votes.json" data-forum_id="59059" data-suggestion_id="11473989" data-legacy-voting="">
  <input type="hidden" name="channel" value="portal">
  <!-- Update to show number of votes cast -->
  <span class="uvIdeaVoteFormTrigger">
    <button class="uvIdeaVoteFormTriggerState-no_votes uvStyle-button">Vote</button>
    <button class="uvIdeaVoteFormTriggerState-you_voted uvStyle-button uvStyle-button-selected" id="uvIdeaVoteFormTriggerState-you_voted-11473989" data-singular="%{num} vote" data-plural="%{num} votes"></button>
    <button class="uvIdeaVoteFormTriggerState-out_of_votes uvStyle-button uvStyle-button-disabled uvTip" disabled="">Vote</button>
    <button class="uvIdeaVoteFormTriggerState-voting_closed uvStyle-button uvStyle-button-disabled uvTip" disabled="">Vote</button>
  </span>
  <!--- end -->
  <div class="uvIdeaVoteFormToggle" style="display: none;">
    <fieldset class="uvIdeaVoteFormFieldset" style="padding-left: 79px;">
      <legend class="uvIdeaVoteFormLegend">Vote</legend>
      <div class="uvVoterSigninArea">
        <uv-auth id="uv-signin-3971" class="sc-uv-auth-h sc-uv-auth-s hydrated" magic-public-key="pk_live_D21FDEDFFB8B0CC4" locale="en" mode="inline" social-first="" data-type=""
          data-options="{&quot;display_logged_in&quot;:&quot;hidden&quot;,&quot;social_auth_only&quot;:false,&quot;custom_signin&quot;:true,&quot;inline_form_mode&quot;:true,&quot;show_login&quot;:true,&quot;header&quot;:&quot;\u003ch2\u003eWe're glad you're here\u003c/h2\u003e\u003cp\u003ePlease sign in to leave feedback\u003c/p\u003e&quot;}"><!---->
          <fieldset class="uv-auth-container uv-auth-inline-container sc-uv-auth"><span hidden="" class="sc-uv-auth sc-uv-auth-s">
              <h2>We're glad you're here</h2>
              <p>Please sign in to leave feedback</p>
            </span><uv-sign-in class="sc-uv-auth sc-uv-sign-in-h sc-uv-sign-in-s hydrated">
              <div aria-live="off" class="uv-auth-sso-buttons-container grid sc-uv-sign-in"><uv-sso-button class="sc-uv-sign-in hydrated"><button type="button" title="Facebook sign in" aria-label="Facebook sign in" tabindex="0"
                    class="sso-button social-first" style="background-color: initial;"><img aria-hidden="true" class="sso-icon" src="/auth-component/uv-auth/icons/facebook.svg"><span class="sso-button-label"
                      title="Facebook">Facebook</span></button></uv-sso-button><uv-sso-button class="sc-uv-sign-in hydrated"><button type="button" title="Google sign in" aria-label="Google sign in" tabindex="0" class="sso-button social-first"
                    style="background-color: initial;"><img aria-hidden="true" class="sso-icon" src="/auth-component/uv-auth/icons/google.svg"><span class="sso-button-label" title="Google">Google</span></button></uv-sso-button></div>
              <div class="uv-auth-divider sc-uv-sign-in">
                <div class="line divider-bar sc-uv-sign-in"></div>
                <div class="label sc-uv-sign-in">or</div>
              </div>
              <div class="uv-auth-field-container sc-uv-sign-in">
                <div class="uv-auth-field uv-auth-text-field sc-uv-sign-in"><input id="email-input-j4azkfhmv" class="sc-uv-sign-in" name="email" type="email" aria-describedby="email-error-j4azkfhmv" aria-label="Email address"
                    placeholder="Email address" autofocus="">
                  <div role="alert" id="email-error-j4azkfhmv" class="sc-uv-sign-in"></div>
                </div>
                <div class="uv-auth-field uv-auth-text-field sc-uv-sign-in"><input id="password-input-j4azkfhmv" class="sc-uv-sign-in" name="password" type="password" aria-describedby="password-error-j4azkfhmv" aria-label="Password"
                    placeholder="Password">
                  <div role="alert" id="password-error-j4azkfhmv" class="sc-uv-sign-in"></div>
                </div><span class="secondary-uv-auth-actions sc-uv-sign-in"><button type="button" class="forgot-password-button sc-uv-sign-in">Forgot Password?</button></span>
              </div>
            </uv-sign-in>
            <div class="uv-auth-button-bar sc-uv-auth"><button type="button" class="signup-button sc-uv-auth">New here? <span class="underline sc-uv-auth">Create an account</span></button></div>
          </fieldset>
        </uv-auth>
        <script type="text/javascript">
          var uvAuthElement = document.getElementById("uv-signin-3971");
          uvAuthElement.subdomainSettings = {
            "disable_uservoice_auth": false,
            "password_auth_required": true,
            "auth_providers": [{
              "preset_name": "facebook",
              "url": "https://graph.facebook.com/oauth/authorize?client_id=1951193478523856\u0026redirect_uri=https%3A%2F%2Fauth.uservoice.com%2Ffacebook\u0026scope=email\u0026display=popup\u0026state=49883",
              "button_label": "Facebook"
            }, {
              "preset_name": "google",
              "url": "https://auth.uservoice.com/google/49883",
              "button_label": "Google"
            }],
            "subdomain_display_name": "xHamster UserVoice",
            "logo_path": "/logo/logo/design_setting/4667/original/logo_horizontal_color.jpg",
            "form_text": {
              "loading": "Loading",
              "cancel": "Cancel",
              "region_label": "Sign in to UserVoice",
              "email_label": "Email address",
              "email_placeholder": "Email address",
              "password_label": "Password",
              "password_placeholder": "Password",
              "name_label": "Display name (optional)",
              "name_placeholder": "Your name",
              "tos_checkbox_label_html": "I agree to the \u003ca href=\"/tos\" target=\"_blank\" rel=\"external\" title=\"Opens in new window\" class=\"color-link\"\u003eterms of service\u003c/a\u003e",
              "tos_checkbox_title": "Terms of Service",
              "gdpr_checkbox_label": "I agree to the storage of my email address, name, and IP address. This information and any feedback I provide may be used to inform product decisions and to notify me about product updates. (You can opt-out at any time.)",
              "gdpr_checkbox_title": "Required Consent",
              "remember_me_checkbox_label": "Remember me",
              "remember_me_checkbox_title": "Remember Me",
              "show_more_label": "Show more login options",
              "show_less_label": "Show fewer login options",
              "submit_signin_label": "Sign in",
              "submit_create_label": "Sign up",
              "email_invalid_error": "Please enter a valid email address.",
              "password_required_error": "Please enter your password.",
              "terms_invalid_error": "You must accept the terms to continue.",
              "generic_error": "Something went wrong!",
              "browser_error": "Cookie access is needed in order to sign you in. Please update your privacy settings to enable cross-site tracking or try using a different browser.",
              "permissions_error": "You do not have the necessary permissions to access this content.",
              "not_signed_in_error": "Sign in required to continue",
              "success_heading": "Hooray!",
              "success_message": "You're in, getting your page ready.",
              "create_password_placeholder": "Create Password",
              "verify_email_label": "Verify Email",
              "set_password_label": "Set Password",
              "verify_email_reset_pw_helper_text": "We need to verify your email first before resetting your password",
              "verify_email_create_account_helper_text": "We need to verify your email first before creating your account",
              "set_password_title": "Set a new password",
              "first_things_first_title": "First things first!",
              "confirm_password_placeholder": "Confirm Password",
              "confirm_password_label": "Confirm Password",
              "create_account_label": "Create Account",
              "create_account_title": "Let's create your account!",
              "password_invalid_error": "Please enter a valid password.",
              "password_match_error": "Passwords must match.",
              "change_password_label": "Change Password",
              "go_to_login_label": "Go to login",
              "go_to_settings_label": "Go to settings",
              "current_password_placeholder": "Current Password",
              "password_character_minimum": "Password needs at least 8 characters",
              "password_upper_lower_case_required": "It must have at least one lower and one upper case character",
              "password_symbol_required": "It needs at least one symbol ($, !, @, _, *, etc)",
              "password_number_required": "Password must include one number or more",
              "reset_password_label": "Reset Password",
              "new_password_label": "New Password",
              "password_in_email_error": "Your password cannot appear in your email address.",
              "email_in_password_error": "Your email address cannot appear in your password.",
              "username_in_password_error": "Your email username cannot appear in your password.",
              "need_account_prompt": "New here?",
              "need_account_cta": "Create an account",
              "forgot_password": "Forgot Password?",
              "or": "or"
            }
          };
        </script>
        <div class="uvSignin-uv-auth">
          <div class="uvField uvField-logged_in uvField-first">
            <span> Signed in as <span class="logged_in_as"></span> (<a href="/logout">Sign out</a>) </span>
          </div>
        </div>
        <div class="uvFormFlash uvFormFlash-error" tabindex="0" style="display: none;">
          <div class="uvFormFlashMessage"></div>
          <a class="uvFormFlashClose" href="#close">Close</a>
        </div>
        <div class="uvFormFlash uvFormFlash-info" tabindex="0">
          <div class="uvFormFlashMessage"></div>
          <a class="uvFormFlashClose" href="#close">Close</a>
        </div>
        <div class="uvIdeaVoteButtons">
          <button class="uvIdeaVoteButton uvIdeaVoteButton-1-votes uvStyle-button" type="submit" value="1" name="to">1 vote</button>
          <button class="uvIdeaVoteButton uvIdeaVoteButton-2-votes uvStyle-button" type="submit" value="2" name="to">2 votes</button>
          <button class="uvIdeaVoteButton uvIdeaVoteButton-3-votes uvStyle-button" type="submit" value="3" name="to">3 votes</button>
          <button class="uvIdeaVoteButton uvIdeaVoteButton-0-votes uvStyle-button uvIdeaVoteButtons-removevotes" type="submit" value="0" name="to" disabled="disabled">Remove votes</button>
          <div class="uvIdeaVoteButtonsMeta">
            <span class="uvIdeaVoteVotesRemaining"> You have <span class="uvUserData-votes-remaining" id="uvUserData-votes-remaining-11473989" data-singular="%{num} vote" data-plural="%{num} votes"></span> left! <span
                class="uvHelp uvHelp-votes uvTip">(?)</span>
            </span>
            <span class="uvSpinner">(thinking…)</span>
          </div>
        </div>
      </div>
    </fieldset>
  </div>
</form>

POST /api/v1/forums/59059/suggestions/11473989/score.json

<form novalidate="" class="uvIdeaScoreForm importScoreBorderBottom" onsubmit="return false;" method="post" action="/api/v1/forums/59059/suggestions/11473989/score.json" data-forum_id="59059" data-suggestion_id="11473989" data-importance_score=""
  data-importance_score_id="">
  <fieldset class="impScoreButtonContainer" aria-labelledby="importance_score_11473989">
    <legend id="importance_score_11473989">How important is this to you?</legend>
    <div class="impScoreButtonGroup" data-name="importance-score-button-group-11473989">
      <button class="impScoreButton" type="submit" id="importance-1-11473989" tabindex="0" name="importance_score_value" value="1"> Not at all <span class="tooltiptext">You must login first!</span>
      </button>
      <button class="impScoreButton" type="submit" id="importance-2-11473989" tabindex="0" name="importance_score_value" value="2"> Important <span class="tooltiptext">You must login first!</span>
      </button>
      <button class="impScoreButton" type="submit" id="importance-3-11473989" tabindex="0" name="importance_score_value" value="3"> Critical <span class="tooltiptext">You must login first!</span>
      </button>
      <h6 aria-live="polite" role="status" hidden="" class="scoreNotification"></h6>
      <input data-name="importance-score-11473989" type="hidden" name="importance_score" value="">
      <input data-name="importance-score-id-11473989" type="hidden" name="importance_score_id" value="">
      <input type="hidden" name="channel" value="portal">
    </div>
  </fieldset>
  <div class="uvIdeaScoreFormToggle" style="display: none;">
    <fieldset class="uvIdeaScoreFormFieldset">
      <div class="uvScorerSigninArea">
        <uv-auth id="uv-signin-7623" class="sc-uv-auth-h sc-uv-auth-s hydrated" magic-public-key="pk_live_D21FDEDFFB8B0CC4" locale="en" mode="inline" social-first="" data-type=""
          data-options="{&quot;display_logged_in&quot;:&quot;hidden&quot;,&quot;social_auth_only&quot;:false,&quot;custom_signin&quot;:true,&quot;inline_form_mode&quot;:true,&quot;show_login&quot;:true,&quot;header&quot;:&quot;\u003ch2\u003eWe're glad you're here\u003c/h2\u003e\u003cp\u003ePlease sign in to leave feedback\u003c/p\u003e&quot;}"><!---->
          <fieldset class="uv-auth-container uv-auth-inline-container sc-uv-auth"><span hidden="" class="sc-uv-auth sc-uv-auth-s">
              <h2>We're glad you're here</h2>
              <p>Please sign in to leave feedback</p>
            </span><uv-sign-in class="sc-uv-auth sc-uv-sign-in-h sc-uv-sign-in-s hydrated">
              <div aria-live="off" class="uv-auth-sso-buttons-container grid sc-uv-sign-in"><uv-sso-button class="sc-uv-sign-in hydrated"><button type="button" title="Facebook sign in" aria-label="Facebook sign in" tabindex="0"
                    class="sso-button social-first" style="background-color: initial;"><img aria-hidden="true" class="sso-icon" src="/auth-component/uv-auth/icons/facebook.svg"><span class="sso-button-label"
                      title="Facebook">Facebook</span></button></uv-sso-button><uv-sso-button class="sc-uv-sign-in hydrated"><button type="button" title="Google sign in" aria-label="Google sign in" tabindex="0" class="sso-button social-first"
                    style="background-color: initial;"><img aria-hidden="true" class="sso-icon" src="/auth-component/uv-auth/icons/google.svg"><span class="sso-button-label" title="Google">Google</span></button></uv-sso-button></div>
              <div class="uv-auth-divider sc-uv-sign-in">
                <div class="line divider-bar sc-uv-sign-in"></div>
                <div class="label sc-uv-sign-in">or</div>
              </div>
              <div class="uv-auth-field-container sc-uv-sign-in">
                <div class="uv-auth-field uv-auth-text-field sc-uv-sign-in"><input id="email-input-rd35es6g3" class="sc-uv-sign-in" name="email" type="email" aria-describedby="email-error-rd35es6g3" aria-label="Email address"
                    placeholder="Email address" autofocus="">
                  <div role="alert" id="email-error-rd35es6g3" class="sc-uv-sign-in"></div>
                </div>
                <div class="uv-auth-field uv-auth-text-field sc-uv-sign-in"><input id="password-input-rd35es6g3" class="sc-uv-sign-in" name="password" type="password" aria-describedby="password-error-rd35es6g3" aria-label="Password"
                    placeholder="Password">
                  <div role="alert" id="password-error-rd35es6g3" class="sc-uv-sign-in"></div>
                </div><span class="secondary-uv-auth-actions sc-uv-sign-in"><button type="button" class="forgot-password-button sc-uv-sign-in">Forgot Password?</button></span>
              </div>
            </uv-sign-in>
            <div class="uv-auth-button-bar sc-uv-auth"><button type="button" class="signup-button sc-uv-auth">New here? <span class="underline sc-uv-auth">Create an account</span></button></div>
          </fieldset>
        </uv-auth>
        <script type="text/javascript">
          var uvAuthElement = document.getElementById("uv-signin-7623");
          uvAuthElement.subdomainSettings = {
            "disable_uservoice_auth": false,
            "password_auth_required": true,
            "auth_providers": [{
              "preset_name": "facebook",
              "url": "https://graph.facebook.com/oauth/authorize?client_id=1951193478523856\u0026redirect_uri=https%3A%2F%2Fauth.uservoice.com%2Ffacebook\u0026scope=email\u0026display=popup\u0026state=49883",
              "button_label": "Facebook"
            }, {
              "preset_name": "google",
              "url": "https://auth.uservoice.com/google/49883",
              "button_label": "Google"
            }],
            "subdomain_display_name": "xHamster UserVoice",
            "logo_path": "/logo/logo/design_setting/4667/original/logo_horizontal_color.jpg",
            "form_text": {
              "loading": "Loading",
              "cancel": "Cancel",
              "region_label": "Sign in to UserVoice",
              "email_label": "Email address",
              "email_placeholder": "Email address",
              "password_label": "Password",
              "password_placeholder": "Password",
              "name_label": "Display name (optional)",
              "name_placeholder": "Your name",
              "tos_checkbox_label_html": "I agree to the \u003ca href=\"/tos\" target=\"_blank\" rel=\"external\" title=\"Opens in new window\" class=\"color-link\"\u003eterms of service\u003c/a\u003e",
              "tos_checkbox_title": "Terms of Service",
              "gdpr_checkbox_label": "I agree to the storage of my email address, name, and IP address. This information and any feedback I provide may be used to inform product decisions and to notify me about product updates. (You can opt-out at any time.)",
              "gdpr_checkbox_title": "Required Consent",
              "remember_me_checkbox_label": "Remember me",
              "remember_me_checkbox_title": "Remember Me",
              "show_more_label": "Show more login options",
              "show_less_label": "Show fewer login options",
              "submit_signin_label": "Sign in",
              "submit_create_label": "Sign up",
              "email_invalid_error": "Please enter a valid email address.",
              "password_required_error": "Please enter your password.",
              "terms_invalid_error": "You must accept the terms to continue.",
              "generic_error": "Something went wrong!",
              "browser_error": "Cookie access is needed in order to sign you in. Please update your privacy settings to enable cross-site tracking or try using a different browser.",
              "permissions_error": "You do not have the necessary permissions to access this content.",
              "not_signed_in_error": "Sign in required to continue",
              "success_heading": "Hooray!",
              "success_message": "You're in, getting your page ready.",
              "create_password_placeholder": "Create Password",
              "verify_email_label": "Verify Email",
              "set_password_label": "Set Password",
              "verify_email_reset_pw_helper_text": "We need to verify your email first before resetting your password",
              "verify_email_create_account_helper_text": "We need to verify your email first before creating your account",
              "set_password_title": "Set a new password",
              "first_things_first_title": "First things first!",
              "confirm_password_placeholder": "Confirm Password",
              "confirm_password_label": "Confirm Password",
              "create_account_label": "Create Account",
              "create_account_title": "Let's create your account!",
              "password_invalid_error": "Please enter a valid password.",
              "password_match_error": "Passwords must match.",
              "change_password_label": "Change Password",
              "go_to_login_label": "Go to login",
              "go_to_settings_label": "Go to settings",
              "current_password_placeholder": "Current Password",
              "password_character_minimum": "Password needs at least 8 characters",
              "password_upper_lower_case_required": "It must have at least one lower and one upper case character",
              "password_symbol_required": "It needs at least one symbol ($, !, @, _, *, etc)",
              "password_number_required": "Password must include one number or more",
              "reset_password_label": "Reset Password",
              "new_password_label": "New Password",
              "password_in_email_error": "Your password cannot appear in your email address.",
              "email_in_password_error": "Your email address cannot appear in your password.",
              "username_in_password_error": "Your email username cannot appear in your password.",
              "need_account_prompt": "New here?",
              "need_account_cta": "Create an account",
              "forgot_password": "Forgot Password?",
              "or": "or"
            }
          };
        </script>
        <div class="uvSignin-uv-auth">
          <div class="uvField uvField-logged_in uvField-first">
            <span> Signed in as <span class="logged_in_as"></span> (<a href="/logout">Sign out</a>) </span>
          </div>
        </div>
        <div class="uvFormFlash uvFormFlash-error" tabindex="0" style="display: none;">
          <div class="uvFormFlashMessage"></div>
          <a class="uvFormFlashClose" href="#close">Close</a>
        </div>
        <div class="uvFormFlash uvFormFlash-info" tabindex="0">
          <div class="uvFormFlashMessage"></div>
          <a class="uvFormFlashClose" href="#close">Close</a>
        </div>
      </div>
    </fieldset>
  </div>
</form>

POST /api/v1/forums/59059/suggestions/37759492/votes.json

<form novalidate="" class="uvIdeaVoteForm" onsubmit="return false;" method="post" action="/api/v1/forums/59059/suggestions/37759492/votes.json" data-forum_id="59059" data-suggestion_id="37759492" data-legacy-voting="">
  <input type="hidden" name="channel" value="portal">
  <!-- Update to show number of votes cast -->
  <span class="uvIdeaVoteFormTrigger">
    <button class="uvIdeaVoteFormTriggerState-no_votes uvStyle-button">Vote</button>
    <button class="uvIdeaVoteFormTriggerState-you_voted uvStyle-button uvStyle-button-selected" id="uvIdeaVoteFormTriggerState-you_voted-37759492" data-singular="%{num} vote" data-plural="%{num} votes"></button>
    <button class="uvIdeaVoteFormTriggerState-out_of_votes uvStyle-button uvStyle-button-disabled uvTip" disabled="">Vote</button>
    <button class="uvIdeaVoteFormTriggerState-voting_closed uvStyle-button uvStyle-button-disabled uvTip" disabled="">Vote</button>
  </span>
  <!--- end -->
  <div class="uvIdeaVoteFormToggle" style="display: none;">
    <fieldset class="uvIdeaVoteFormFieldset" style="padding-left: 79px;">
      <legend class="uvIdeaVoteFormLegend">Vote</legend>
      <div class="uvVoterSigninArea">
        <uv-auth id="uv-signin-1003" class="sc-uv-auth-h sc-uv-auth-s hydrated" magic-public-key="pk_live_D21FDEDFFB8B0CC4" locale="en" mode="inline" social-first="" data-type=""
          data-options="{&quot;display_logged_in&quot;:&quot;hidden&quot;,&quot;social_auth_only&quot;:false,&quot;custom_signin&quot;:true,&quot;inline_form_mode&quot;:true,&quot;show_login&quot;:true,&quot;header&quot;:&quot;\u003ch2\u003eWe're glad you're here\u003c/h2\u003e\u003cp\u003ePlease sign in to leave feedback\u003c/p\u003e&quot;}"><!---->
          <fieldset class="uv-auth-container uv-auth-inline-container sc-uv-auth"><span hidden="" class="sc-uv-auth sc-uv-auth-s">
              <h2>We're glad you're here</h2>
              <p>Please sign in to leave feedback</p>
            </span><uv-sign-in class="sc-uv-auth sc-uv-sign-in-h sc-uv-sign-in-s hydrated">
              <div aria-live="off" class="uv-auth-sso-buttons-container grid sc-uv-sign-in"><uv-sso-button class="sc-uv-sign-in hydrated"><button type="button" title="Facebook sign in" aria-label="Facebook sign in" tabindex="0"
                    class="sso-button social-first" style="background-color: initial;"><img aria-hidden="true" class="sso-icon" src="/auth-component/uv-auth/icons/facebook.svg"><span class="sso-button-label"
                      title="Facebook">Facebook</span></button></uv-sso-button><uv-sso-button class="sc-uv-sign-in hydrated"><button type="button" title="Google sign in" aria-label="Google sign in" tabindex="0" class="sso-button social-first"
                    style="background-color: initial;"><img aria-hidden="true" class="sso-icon" src="/auth-component/uv-auth/icons/google.svg"><span class="sso-button-label" title="Google">Google</span></button></uv-sso-button></div>
              <div class="uv-auth-divider sc-uv-sign-in">
                <div class="line divider-bar sc-uv-sign-in"></div>
                <div class="label sc-uv-sign-in">or</div>
              </div>
              <div class="uv-auth-field-container sc-uv-sign-in">
                <div class="uv-auth-field uv-auth-text-field sc-uv-sign-in"><input id="email-input-ijvnkvym0" class="sc-uv-sign-in" name="email" type="email" aria-describedby="email-error-ijvnkvym0" aria-label="Email address"
                    placeholder="Email address" autofocus="">
                  <div role="alert" id="email-error-ijvnkvym0" class="sc-uv-sign-in"></div>
                </div>
                <div class="uv-auth-field uv-auth-text-field sc-uv-sign-in"><input id="password-input-ijvnkvym0" class="sc-uv-sign-in" name="password" type="password" aria-describedby="password-error-ijvnkvym0" aria-label="Password"
                    placeholder="Password">
                  <div role="alert" id="password-error-ijvnkvym0" class="sc-uv-sign-in"></div>
                </div><span class="secondary-uv-auth-actions sc-uv-sign-in"><button type="button" class="forgot-password-button sc-uv-sign-in">Forgot Password?</button></span>
              </div>
            </uv-sign-in>
            <div class="uv-auth-button-bar sc-uv-auth"><button type="button" class="signup-button sc-uv-auth">New here? <span class="underline sc-uv-auth">Create an account</span></button></div>
          </fieldset>
        </uv-auth>
        <script type="text/javascript">
          var uvAuthElement = document.getElementById("uv-signin-1003");
          uvAuthElement.subdomainSettings = {
            "disable_uservoice_auth": false,
            "password_auth_required": true,
            "auth_providers": [{
              "preset_name": "facebook",
              "url": "https://graph.facebook.com/oauth/authorize?client_id=1951193478523856\u0026redirect_uri=https%3A%2F%2Fauth.uservoice.com%2Ffacebook\u0026scope=email\u0026display=popup\u0026state=49883",
              "button_label": "Facebook"
            }, {
              "preset_name": "google",
              "url": "https://auth.uservoice.com/google/49883",
              "button_label": "Google"
            }],
            "subdomain_display_name": "xHamster UserVoice",
            "logo_path": "/logo/logo/design_setting/4667/original/logo_horizontal_color.jpg",
            "form_text": {
              "loading": "Loading",
              "cancel": "Cancel",
              "region_label": "Sign in to UserVoice",
              "email_label": "Email address",
              "email_placeholder": "Email address",
              "password_label": "Password",
              "password_placeholder": "Password",
              "name_label": "Display name (optional)",
              "name_placeholder": "Your name",
              "tos_checkbox_label_html": "I agree to the \u003ca href=\"/tos\" target=\"_blank\" rel=\"external\" title=\"Opens in new window\" class=\"color-link\"\u003eterms of service\u003c/a\u003e",
              "tos_checkbox_title": "Terms of Service",
              "gdpr_checkbox_label": "I agree to the storage of my email address, name, and IP address. This information and any feedback I provide may be used to inform product decisions and to notify me about product updates. (You can opt-out at any time.)",
              "gdpr_checkbox_title": "Required Consent",
              "remember_me_checkbox_label": "Remember me",
              "remember_me_checkbox_title": "Remember Me",
              "show_more_label": "Show more login options",
              "show_less_label": "Show fewer login options",
              "submit_signin_label": "Sign in",
              "submit_create_label": "Sign up",
              "email_invalid_error": "Please enter a valid email address.",
              "password_required_error": "Please enter your password.",
              "terms_invalid_error": "You must accept the terms to continue.",
              "generic_error": "Something went wrong!",
              "browser_error": "Cookie access is needed in order to sign you in. Please update your privacy settings to enable cross-site tracking or try using a different browser.",
              "permissions_error": "You do not have the necessary permissions to access this content.",
              "not_signed_in_error": "Sign in required to continue",
              "success_heading": "Hooray!",
              "success_message": "You're in, getting your page ready.",
              "create_password_placeholder": "Create Password",
              "verify_email_label": "Verify Email",
              "set_password_label": "Set Password",
              "verify_email_reset_pw_helper_text": "We need to verify your email first before resetting your password",
              "verify_email_create_account_helper_text": "We need to verify your email first before creating your account",
              "set_password_title": "Set a new password",
              "first_things_first_title": "First things first!",
              "confirm_password_placeholder": "Confirm Password",
              "confirm_password_label": "Confirm Password",
              "create_account_label": "Create Account",
              "create_account_title": "Let's create your account!",
              "password_invalid_error": "Please enter a valid password.",
              "password_match_error": "Passwords must match.",
              "change_password_label": "Change Password",
              "go_to_login_label": "Go to login",
              "go_to_settings_label": "Go to settings",
              "current_password_placeholder": "Current Password",
              "password_character_minimum": "Password needs at least 8 characters",
              "password_upper_lower_case_required": "It must have at least one lower and one upper case character",
              "password_symbol_required": "It needs at least one symbol ($, !, @, _, *, etc)",
              "password_number_required": "Password must include one number or more",
              "reset_password_label": "Reset Password",
              "new_password_label": "New Password",
              "password_in_email_error": "Your password cannot appear in your email address.",
              "email_in_password_error": "Your email address cannot appear in your password.",
              "username_in_password_error": "Your email username cannot appear in your password.",
              "need_account_prompt": "New here?",
              "need_account_cta": "Create an account",
              "forgot_password": "Forgot Password?",
              "or": "or"
            }
          };
        </script>
        <div class="uvSignin-uv-auth">
          <div class="uvField uvField-logged_in uvField-first">
            <span> Signed in as <span class="logged_in_as"></span> (<a href="/logout">Sign out</a>) </span>
          </div>
        </div>
        <div class="uvFormFlash uvFormFlash-error" tabindex="0" style="display: none;">
          <div class="uvFormFlashMessage"></div>
          <a class="uvFormFlashClose" href="#close">Close</a>
        </div>
        <div class="uvFormFlash uvFormFlash-info" tabindex="0">
          <div class="uvFormFlashMessage"></div>
          <a class="uvFormFlashClose" href="#close">Close</a>
        </div>
        <div class="uvIdeaVoteButtons">
          <button class="uvIdeaVoteButton uvIdeaVoteButton-1-votes uvStyle-button" type="submit" value="1" name="to">1 vote</button>
          <button class="uvIdeaVoteButton uvIdeaVoteButton-2-votes uvStyle-button" type="submit" value="2" name="to">2 votes</button>
          <button class="uvIdeaVoteButton uvIdeaVoteButton-3-votes uvStyle-button" type="submit" value="3" name="to">3 votes</button>
          <button class="uvIdeaVoteButton uvIdeaVoteButton-0-votes uvStyle-button uvIdeaVoteButtons-removevotes" type="submit" value="0" name="to" disabled="disabled">Remove votes</button>
          <div class="uvIdeaVoteButtonsMeta">
            <span class="uvIdeaVoteVotesRemaining"> You have <span class="uvUserData-votes-remaining" id="uvUserData-votes-remaining-37759492" data-singular="%{num} vote" data-plural="%{num} votes"></span> left! <span
                class="uvHelp uvHelp-votes uvTip">(?)</span>
            </span>
            <span class="uvSpinner">(thinking…)</span>
          </div>
        </div>
      </div>
    </fieldset>
  </div>
</form>

POST /api/v1/forums/59059/suggestions/37759492/score.json

<form novalidate="" class="uvIdeaScoreForm importScoreBorderBottom" onsubmit="return false;" method="post" action="/api/v1/forums/59059/suggestions/37759492/score.json" data-forum_id="59059" data-suggestion_id="37759492" data-importance_score=""
  data-importance_score_id="">
  <fieldset class="impScoreButtonContainer" aria-labelledby="importance_score_37759492">
    <legend id="importance_score_37759492">How important is this to you?</legend>
    <div class="impScoreButtonGroup" data-name="importance-score-button-group-37759492">
      <button class="impScoreButton" type="submit" id="importance-1-37759492" tabindex="0" name="importance_score_value" value="1"> Not at all <span class="tooltiptext">You must login first!</span>
      </button>
      <button class="impScoreButton" type="submit" id="importance-2-37759492" tabindex="0" name="importance_score_value" value="2"> Important <span class="tooltiptext">You must login first!</span>
      </button>
      <button class="impScoreButton" type="submit" id="importance-3-37759492" tabindex="0" name="importance_score_value" value="3"> Critical <span class="tooltiptext">You must login first!</span>
      </button>
      <h6 aria-live="polite" role="status" hidden="" class="scoreNotification"></h6>
      <input data-name="importance-score-37759492" type="hidden" name="importance_score" value="">
      <input data-name="importance-score-id-37759492" type="hidden" name="importance_score_id" value="">
      <input type="hidden" name="channel" value="portal">
    </div>
  </fieldset>
  <div class="uvIdeaScoreFormToggle" style="display: none;">
    <fieldset class="uvIdeaScoreFormFieldset">
      <div class="uvScorerSigninArea">
        <uv-auth id="uv-signin-1385" class="sc-uv-auth-h sc-uv-auth-s hydrated" magic-public-key="pk_live_D21FDEDFFB8B0CC4" locale="en" mode="inline" social-first="" data-type=""
          data-options="{&quot;display_logged_in&quot;:&quot;hidden&quot;,&quot;social_auth_only&quot;:false,&quot;custom_signin&quot;:true,&quot;inline_form_mode&quot;:true,&quot;show_login&quot;:true,&quot;header&quot;:&quot;\u003ch2\u003eWe're glad you're here\u003c/h2\u003e\u003cp\u003ePlease sign in to leave feedback\u003c/p\u003e&quot;}"><!---->
          <fieldset class="uv-auth-container uv-auth-inline-container sc-uv-auth"><span hidden="" class="sc-uv-auth sc-uv-auth-s">
              <h2>We're glad you're here</h2>
              <p>Please sign in to leave feedback</p>
            </span><uv-sign-in class="sc-uv-auth sc-uv-sign-in-h sc-uv-sign-in-s hydrated">
              <div aria-live="off" class="uv-auth-sso-buttons-container grid sc-uv-sign-in"><uv-sso-button class="sc-uv-sign-in hydrated"><button type="button" title="Facebook sign in" aria-label="Facebook sign in" tabindex="0"
                    class="sso-button social-first" style="background-color: initial;"><img aria-hidden="true" class="sso-icon" src="/auth-component/uv-auth/icons/facebook.svg"><span class="sso-button-label"
                      title="Facebook">Facebook</span></button></uv-sso-button><uv-sso-button class="sc-uv-sign-in hydrated"><button type="button" title="Google sign in" aria-label="Google sign in" tabindex="0" class="sso-button social-first"
                    style="background-color: initial;"><img aria-hidden="true" class="sso-icon" src="/auth-component/uv-auth/icons/google.svg"><span class="sso-button-label" title="Google">Google</span></button></uv-sso-button></div>
              <div class="uv-auth-divider sc-uv-sign-in">
                <div class="line divider-bar sc-uv-sign-in"></div>
                <div class="label sc-uv-sign-in">or</div>
              </div>
              <div class="uv-auth-field-container sc-uv-sign-in">
                <div class="uv-auth-field uv-auth-text-field sc-uv-sign-in"><input id="email-input-6wdkk3gb2" class="sc-uv-sign-in" name="email" type="email" aria-describedby="email-error-6wdkk3gb2" aria-label="Email address"
                    placeholder="Email address" autofocus="">
                  <div role="alert" id="email-error-6wdkk3gb2" class="sc-uv-sign-in"></div>
                </div>
                <div class="uv-auth-field uv-auth-text-field sc-uv-sign-in"><input id="password-input-6wdkk3gb2" class="sc-uv-sign-in" name="password" type="password" aria-describedby="password-error-6wdkk3gb2" aria-label="Password"
                    placeholder="Password">
                  <div role="alert" id="password-error-6wdkk3gb2" class="sc-uv-sign-in"></div>
                </div><span class="secondary-uv-auth-actions sc-uv-sign-in"><button type="button" class="forgot-password-button sc-uv-sign-in">Forgot Password?</button></span>
              </div>
            </uv-sign-in>
            <div class="uv-auth-button-bar sc-uv-auth"><button type="button" class="signup-button sc-uv-auth">New here? <span class="underline sc-uv-auth">Create an account</span></button></div>
          </fieldset>
        </uv-auth>
        <script type="text/javascript">
          var uvAuthElement = document.getElementById("uv-signin-1385");
          uvAuthElement.subdomainSettings = {
            "disable_uservoice_auth": false,
            "password_auth_required": true,
            "auth_providers": [{
              "preset_name": "facebook",
              "url": "https://graph.facebook.com/oauth/authorize?client_id=1951193478523856\u0026redirect_uri=https%3A%2F%2Fauth.uservoice.com%2Ffacebook\u0026scope=email\u0026display=popup\u0026state=49883",
              "button_label": "Facebook"
            }, {
              "preset_name": "google",
              "url": "https://auth.uservoice.com/google/49883",
              "button_label": "Google"
            }],
            "subdomain_display_name": "xHamster UserVoice",
            "logo_path": "/logo/logo/design_setting/4667/original/logo_horizontal_color.jpg",
            "form_text": {
              "loading": "Loading",
              "cancel": "Cancel",
              "region_label": "Sign in to UserVoice",
              "email_label": "Email address",
              "email_placeholder": "Email address",
              "password_label": "Password",
              "password_placeholder": "Password",
              "name_label": "Display name (optional)",
              "name_placeholder": "Your name",
              "tos_checkbox_label_html": "I agree to the \u003ca href=\"/tos\" target=\"_blank\" rel=\"external\" title=\"Opens in new window\" class=\"color-link\"\u003eterms of service\u003c/a\u003e",
              "tos_checkbox_title": "Terms of Service",
              "gdpr_checkbox_label": "I agree to the storage of my email address, name, and IP address. This information and any feedback I provide may be used to inform product decisions and to notify me about product updates. (You can opt-out at any time.)",
              "gdpr_checkbox_title": "Required Consent",
              "remember_me_checkbox_label": "Remember me",
              "remember_me_checkbox_title": "Remember Me",
              "show_more_label": "Show more login options",
              "show_less_label": "Show fewer login options",
              "submit_signin_label": "Sign in",
              "submit_create_label": "Sign up",
              "email_invalid_error": "Please enter a valid email address.",
              "password_required_error": "Please enter your password.",
              "terms_invalid_error": "You must accept the terms to continue.",
              "generic_error": "Something went wrong!",
              "browser_error": "Cookie access is needed in order to sign you in. Please update your privacy settings to enable cross-site tracking or try using a different browser.",
              "permissions_error": "You do not have the necessary permissions to access this content.",
              "not_signed_in_error": "Sign in required to continue",
              "success_heading": "Hooray!",
              "success_message": "You're in, getting your page ready.",
              "create_password_placeholder": "Create Password",
              "verify_email_label": "Verify Email",
              "set_password_label": "Set Password",
              "verify_email_reset_pw_helper_text": "We need to verify your email first before resetting your password",
              "verify_email_create_account_helper_text": "We need to verify your email first before creating your account",
              "set_password_title": "Set a new password",
              "first_things_first_title": "First things first!",
              "confirm_password_placeholder": "Confirm Password",
              "confirm_password_label": "Confirm Password",
              "create_account_label": "Create Account",
              "create_account_title": "Let's create your account!",
              "password_invalid_error": "Please enter a valid password.",
              "password_match_error": "Passwords must match.",
              "change_password_label": "Change Password",
              "go_to_login_label": "Go to login",
              "go_to_settings_label": "Go to settings",
              "current_password_placeholder": "Current Password",
              "password_character_minimum": "Password needs at least 8 characters",
              "password_upper_lower_case_required": "It must have at least one lower and one upper case character",
              "password_symbol_required": "It needs at least one symbol ($, !, @, _, *, etc)",
              "password_number_required": "Password must include one number or more",
              "reset_password_label": "Reset Password",
              "new_password_label": "New Password",
              "password_in_email_error": "Your password cannot appear in your email address.",
              "email_in_password_error": "Your email address cannot appear in your password.",
              "username_in_password_error": "Your email username cannot appear in your password.",
              "need_account_prompt": "New here?",
              "need_account_cta": "Create an account",
              "forgot_password": "Forgot Password?",
              "or": "or"
            }
          };
        </script>
        <div class="uvSignin-uv-auth">
          <div class="uvField uvField-logged_in uvField-first">
            <span> Signed in as <span class="logged_in_as"></span> (<a href="/logout">Sign out</a>) </span>
          </div>
        </div>
        <div class="uvFormFlash uvFormFlash-error" tabindex="0" style="display: none;">
          <div class="uvFormFlashMessage"></div>
          <a class="uvFormFlashClose" href="#close">Close</a>
        </div>
        <div class="uvFormFlash uvFormFlash-info" tabindex="0">
          <div class="uvFormFlashMessage"></div>
          <a class="uvFormFlashClose" href="#close">Close</a>
        </div>
      </div>
    </fieldset>
  </div>
</form>

POST /api/v1/forums/59059/suggestions/3696252/votes.json

<form novalidate="" class="uvIdeaVoteForm" onsubmit="return false;" method="post" action="/api/v1/forums/59059/suggestions/3696252/votes.json" data-forum_id="59059" data-suggestion_id="3696252" data-legacy-voting="">
  <input type="hidden" name="channel" value="portal">
  <!-- Update to show number of votes cast -->
  <span class="uvIdeaVoteFormTrigger">
    <button class="uvIdeaVoteFormTriggerState-no_votes uvStyle-button">Vote</button>
    <button class="uvIdeaVoteFormTriggerState-you_voted uvStyle-button uvStyle-button-selected" id="uvIdeaVoteFormTriggerState-you_voted-3696252" data-singular="%{num} vote" data-plural="%{num} votes"></button>
    <button class="uvIdeaVoteFormTriggerState-out_of_votes uvStyle-button uvStyle-button-disabled uvTip" disabled="">Vote</button>
    <button class="uvIdeaVoteFormTriggerState-voting_closed uvStyle-button uvStyle-button-disabled uvTip" disabled="">Vote</button>
  </span>
  <!--- end -->
  <div class="uvIdeaVoteFormToggle" style="display: none;">
    <fieldset class="uvIdeaVoteFormFieldset" style="padding-left: 79px;">
      <legend class="uvIdeaVoteFormLegend">Vote</legend>
      <div class="uvVoterSigninArea">
        <uv-auth id="uv-signin-2631" class="sc-uv-auth-h sc-uv-auth-s hydrated" magic-public-key="pk_live_D21FDEDFFB8B0CC4" locale="en" mode="inline" social-first="" data-type=""
          data-options="{&quot;display_logged_in&quot;:&quot;hidden&quot;,&quot;social_auth_only&quot;:false,&quot;custom_signin&quot;:true,&quot;inline_form_mode&quot;:true,&quot;show_login&quot;:true,&quot;header&quot;:&quot;\u003ch2\u003eWe're glad you're here\u003c/h2\u003e\u003cp\u003ePlease sign in to leave feedback\u003c/p\u003e&quot;}"><!---->
          <fieldset class="uv-auth-container uv-auth-inline-container sc-uv-auth"><span hidden="" class="sc-uv-auth sc-uv-auth-s">
              <h2>We're glad you're here</h2>
              <p>Please sign in to leave feedback</p>
            </span><uv-sign-in class="sc-uv-auth sc-uv-sign-in-h sc-uv-sign-in-s hydrated">
              <div aria-live="off" class="uv-auth-sso-buttons-container grid sc-uv-sign-in"><uv-sso-button class="sc-uv-sign-in hydrated"><button type="button" title="Facebook sign in" aria-label="Facebook sign in" tabindex="0"
                    class="sso-button social-first" style="background-color: initial;"><img aria-hidden="true" class="sso-icon" src="/auth-component/uv-auth/icons/facebook.svg"><span class="sso-button-label"
                      title="Facebook">Facebook</span></button></uv-sso-button><uv-sso-button class="sc-uv-sign-in hydrated"><button type="button" title="Google sign in" aria-label="Google sign in" tabindex="0" class="sso-button social-first"
                    style="background-color: initial;"><img aria-hidden="true" class="sso-icon" src="/auth-component/uv-auth/icons/google.svg"><span class="sso-button-label" title="Google">Google</span></button></uv-sso-button></div>
              <div class="uv-auth-divider sc-uv-sign-in">
                <div class="line divider-bar sc-uv-sign-in"></div>
                <div class="label sc-uv-sign-in">or</div>
              </div>
              <div class="uv-auth-field-container sc-uv-sign-in">
                <div class="uv-auth-field uv-auth-text-field sc-uv-sign-in"><input id="email-input-k29wrur12" class="sc-uv-sign-in" name="email" type="email" aria-describedby="email-error-k29wrur12" aria-label="Email address"
                    placeholder="Email address" autofocus="">
                  <div role="alert" id="email-error-k29wrur12" class="sc-uv-sign-in"></div>
                </div>
                <div class="uv-auth-field uv-auth-text-field sc-uv-sign-in"><input id="password-input-k29wrur12" class="sc-uv-sign-in" name="password" type="password" aria-describedby="password-error-k29wrur12" aria-label="Password"
                    placeholder="Password">
                  <div role="alert" id="password-error-k29wrur12" class="sc-uv-sign-in"></div>
                </div><span class="secondary-uv-auth-actions sc-uv-sign-in"><button type="button" class="forgot-password-button sc-uv-sign-in">Forgot Password?</button></span>
              </div>
            </uv-sign-in>
            <div class="uv-auth-button-bar sc-uv-auth"><button type="button" class="signup-button sc-uv-auth">New here? <span class="underline sc-uv-auth">Create an account</span></button></div>
          </fieldset>
        </uv-auth>
        <script type="text/javascript">
          var uvAuthElement = document.getElementById("uv-signin-2631");
          uvAuthElement.subdomainSettings = {
            "disable_uservoice_auth": false,
            "password_auth_required": true,
            "auth_providers": [{
              "preset_name": "facebook",
              "url": "https://graph.facebook.com/oauth/authorize?client_id=1951193478523856\u0026redirect_uri=https%3A%2F%2Fauth.uservoice.com%2Ffacebook\u0026scope=email\u0026display=popup\u0026state=49883",
              "button_label": "Facebook"
            }, {
              "preset_name": "google",
              "url": "https://auth.uservoice.com/google/49883",
              "button_label": "Google"
            }],
            "subdomain_display_name": "xHamster UserVoice",
            "logo_path": "/logo/logo/design_setting/4667/original/logo_horizontal_color.jpg",
            "form_text": {
              "loading": "Loading",
              "cancel": "Cancel",
              "region_label": "Sign in to UserVoice",
              "email_label": "Email address",
              "email_placeholder": "Email address",
              "password_label": "Password",
              "password_placeholder": "Password",
              "name_label": "Display name (optional)",
              "name_placeholder": "Your name",
              "tos_checkbox_label_html": "I agree to the \u003ca href=\"/tos\" target=\"_blank\" rel=\"external\" title=\"Opens in new window\" class=\"color-link\"\u003eterms of service\u003c/a\u003e",
              "tos_checkbox_title": "Terms of Service",
              "gdpr_checkbox_label": "I agree to the storage of my email address, name, and IP address. This information and any feedback I provide may be used to inform product decisions and to notify me about product updates. (You can opt-out at any time.)",
              "gdpr_checkbox_title": "Required Consent",
              "remember_me_checkbox_label": "Remember me",
              "remember_me_checkbox_title": "Remember Me",
              "show_more_label": "Show more login options",
              "show_less_label": "Show fewer login options",
              "submit_signin_label": "Sign in",
              "submit_create_label": "Sign up",
              "email_invalid_error": "Please enter a valid email address.",
              "password_required_error": "Please enter your password.",
              "terms_invalid_error": "You must accept the terms to continue.",
              "generic_error": "Something went wrong!",
              "browser_error": "Cookie access is needed in order to sign you in. Please update your privacy settings to enable cross-site tracking or try using a different browser.",
              "permissions_error": "You do not have the necessary permissions to access this content.",
              "not_signed_in_error": "Sign in required to continue",
              "success_heading": "Hooray!",
              "success_message": "You're in, getting your page ready.",
              "create_password_placeholder": "Create Password",
              "verify_email_label": "Verify Email",
              "set_password_label": "Set Password",
              "verify_email_reset_pw_helper_text": "We need to verify your email first before resetting your password",
              "verify_email_create_account_helper_text": "We need to verify your email first before creating your account",
              "set_password_title": "Set a new password",
              "first_things_first_title": "First things first!",
              "confirm_password_placeholder": "Confirm Password",
              "confirm_password_label": "Confirm Password",
              "create_account_label": "Create Account",
              "create_account_title": "Let's create your account!",
              "password_invalid_error": "Please enter a valid password.",
              "password_match_error": "Passwords must match.",
              "change_password_label": "Change Password",
              "go_to_login_label": "Go to login",
              "go_to_settings_label": "Go to settings",
              "current_password_placeholder": "Current Password",
              "password_character_minimum": "Password needs at least 8 characters",
              "password_upper_lower_case_required": "It must have at least one lower and one upper case character",
              "password_symbol_required": "It needs at least one symbol ($, !, @, _, *, etc)",
              "password_number_required": "Password must include one number or more",
              "reset_password_label": "Reset Password",
              "new_password_label": "New Password",
              "password_in_email_error": "Your password cannot appear in your email address.",
              "email_in_password_error": "Your email address cannot appear in your password.",
              "username_in_password_error": "Your email username cannot appear in your password.",
              "need_account_prompt": "New here?",
              "need_account_cta": "Create an account",
              "forgot_password": "Forgot Password?",
              "or": "or"
            }
          };
        </script>
        <div class="uvSignin-uv-auth">
          <div class="uvField uvField-logged_in uvField-first">
            <span> Signed in as <span class="logged_in_as"></span> (<a href="/logout">Sign out</a>) </span>
          </div>
        </div>
        <div class="uvFormFlash uvFormFlash-error" tabindex="0" style="display: none;">
          <div class="uvFormFlashMessage"></div>
          <a class="uvFormFlashClose" href="#close">Close</a>
        </div>
        <div class="uvFormFlash uvFormFlash-info" tabindex="0">
          <div class="uvFormFlashMessage"></div>
          <a class="uvFormFlashClose" href="#close">Close</a>
        </div>
        <div class="uvIdeaVoteButtons">
          <button class="uvIdeaVoteButton uvIdeaVoteButton-1-votes uvStyle-button" type="submit" value="1" name="to">1 vote</button>
          <button class="uvIdeaVoteButton uvIdeaVoteButton-2-votes uvStyle-button" type="submit" value="2" name="to">2 votes</button>
          <button class="uvIdeaVoteButton uvIdeaVoteButton-3-votes uvStyle-button" type="submit" value="3" name="to">3 votes</button>
          <button class="uvIdeaVoteButton uvIdeaVoteButton-0-votes uvStyle-button uvIdeaVoteButtons-removevotes" type="submit" value="0" name="to" disabled="disabled">Remove votes</button>
          <div class="uvIdeaVoteButtonsMeta">
            <span class="uvIdeaVoteVotesRemaining"> You have <span class="uvUserData-votes-remaining" id="uvUserData-votes-remaining-3696252" data-singular="%{num} vote" data-plural="%{num} votes"></span> left! <span
                class="uvHelp uvHelp-votes uvTip">(?)</span>
            </span>
            <span class="uvSpinner">(thinking…)</span>
          </div>
        </div>
      </div>
    </fieldset>
  </div>
</form>

POST /api/v1/forums/59059/suggestions/3696252/score.json

<form novalidate="" class="uvIdeaScoreForm importScoreBorderBottom" onsubmit="return false;" method="post" action="/api/v1/forums/59059/suggestions/3696252/score.json" data-forum_id="59059" data-suggestion_id="3696252" data-importance_score=""
  data-importance_score_id="">
  <fieldset class="impScoreButtonContainer" aria-labelledby="importance_score_3696252">
    <legend id="importance_score_3696252">How important is this to you?</legend>
    <div class="impScoreButtonGroup" data-name="importance-score-button-group-3696252">
      <button class="impScoreButton" type="submit" id="importance-1-3696252" tabindex="0" name="importance_score_value" value="1"> Not at all <span class="tooltiptext">You must login first!</span>
      </button>
      <button class="impScoreButton" type="submit" id="importance-2-3696252" tabindex="0" name="importance_score_value" value="2"> Important <span class="tooltiptext">You must login first!</span>
      </button>
      <button class="impScoreButton" type="submit" id="importance-3-3696252" tabindex="0" name="importance_score_value" value="3"> Critical <span class="tooltiptext">You must login first!</span>
      </button>
      <h6 aria-live="polite" role="status" hidden="" class="scoreNotification"></h6>
      <input data-name="importance-score-3696252" type="hidden" name="importance_score" value="">
      <input data-name="importance-score-id-3696252" type="hidden" name="importance_score_id" value="">
      <input type="hidden" name="channel" value="portal">
    </div>
  </fieldset>
  <div class="uvIdeaScoreFormToggle" style="display: none;">
    <fieldset class="uvIdeaScoreFormFieldset">
      <div class="uvScorerSigninArea">
        <uv-auth id="uv-signin-7631" class="sc-uv-auth-h sc-uv-auth-s hydrated" magic-public-key="pk_live_D21FDEDFFB8B0CC4" locale="en" mode="inline" social-first="" data-type=""
          data-options="{&quot;display_logged_in&quot;:&quot;hidden&quot;,&quot;social_auth_only&quot;:false,&quot;custom_signin&quot;:true,&quot;inline_form_mode&quot;:true,&quot;show_login&quot;:true,&quot;header&quot;:&quot;\u003ch2\u003eWe're glad you're here\u003c/h2\u003e\u003cp\u003ePlease sign in to leave feedback\u003c/p\u003e&quot;}"><!---->
          <fieldset class="uv-auth-container uv-auth-inline-container sc-uv-auth"><span hidden="" class="sc-uv-auth sc-uv-auth-s">
              <h2>We're glad you're here</h2>
              <p>Please sign in to leave feedback</p>
            </span><uv-sign-in class="sc-uv-auth sc-uv-sign-in-h sc-uv-sign-in-s hydrated">
              <div aria-live="off" class="uv-auth-sso-buttons-container grid sc-uv-sign-in"><uv-sso-button class="sc-uv-sign-in hydrated"><button type="button" title="Facebook sign in" aria-label="Facebook sign in" tabindex="0"
                    class="sso-button social-first" style="background-color: initial;"><img aria-hidden="true" class="sso-icon" src="/auth-component/uv-auth/icons/facebook.svg"><span class="sso-button-label"
                      title="Facebook">Facebook</span></button></uv-sso-button><uv-sso-button class="sc-uv-sign-in hydrated"><button type="button" title="Google sign in" aria-label="Google sign in" tabindex="0" class="sso-button social-first"
                    style="background-color: initial;"><img aria-hidden="true" class="sso-icon" src="/auth-component/uv-auth/icons/google.svg"><span class="sso-button-label" title="Google">Google</span></button></uv-sso-button></div>
              <div class="uv-auth-divider sc-uv-sign-in">
                <div class="line divider-bar sc-uv-sign-in"></div>
                <div class="label sc-uv-sign-in">or</div>
              </div>
              <div class="uv-auth-field-container sc-uv-sign-in">
                <div class="uv-auth-field uv-auth-text-field sc-uv-sign-in"><input id="email-input-k8yuvfmkn" class="sc-uv-sign-in" name="email" type="email" aria-describedby="email-error-k8yuvfmkn" aria-label="Email address"
                    placeholder="Email address" autofocus="">
                  <div role="alert" id="email-error-k8yuvfmkn" class="sc-uv-sign-in"></div>
                </div>
                <div class="uv-auth-field uv-auth-text-field sc-uv-sign-in"><input id="password-input-k8yuvfmkn" class="sc-uv-sign-in" name="password" type="password" aria-describedby="password-error-k8yuvfmkn" aria-label="Password"
                    placeholder="Password">
                  <div role="alert" id="password-error-k8yuvfmkn" class="sc-uv-sign-in"></div>
                </div><span class="secondary-uv-auth-actions sc-uv-sign-in"><button type="button" class="forgot-password-button sc-uv-sign-in">Forgot Password?</button></span>
              </div>
            </uv-sign-in>
            <div class="uv-auth-button-bar sc-uv-auth"><button type="button" class="signup-button sc-uv-auth">New here? <span class="underline sc-uv-auth">Create an account</span></button></div>
          </fieldset>
        </uv-auth>
        <script type="text/javascript">
          var uvAuthElement = document.getElementById("uv-signin-7631");
          uvAuthElement.subdomainSettings = {
            "disable_uservoice_auth": false,
            "password_auth_required": true,
            "auth_providers": [{
              "preset_name": "facebook",
              "url": "https://graph.facebook.com/oauth/authorize?client_id=1951193478523856\u0026redirect_uri=https%3A%2F%2Fauth.uservoice.com%2Ffacebook\u0026scope=email\u0026display=popup\u0026state=49883",
              "button_label": "Facebook"
            }, {
              "preset_name": "google",
              "url": "https://auth.uservoice.com/google/49883",
              "button_label": "Google"
            }],
            "subdomain_display_name": "xHamster UserVoice",
            "logo_path": "/logo/logo/design_setting/4667/original/logo_horizontal_color.jpg",
            "form_text": {
              "loading": "Loading",
              "cancel": "Cancel",
              "region_label": "Sign in to UserVoice",
              "email_label": "Email address",
              "email_placeholder": "Email address",
              "password_label": "Password",
              "password_placeholder": "Password",
              "name_label": "Display name (optional)",
              "name_placeholder": "Your name",
              "tos_checkbox_label_html": "I agree to the \u003ca href=\"/tos\" target=\"_blank\" rel=\"external\" title=\"Opens in new window\" class=\"color-link\"\u003eterms of service\u003c/a\u003e",
              "tos_checkbox_title": "Terms of Service",
              "gdpr_checkbox_label": "I agree to the storage of my email address, name, and IP address. This information and any feedback I provide may be used to inform product decisions and to notify me about product updates. (You can opt-out at any time.)",
              "gdpr_checkbox_title": "Required Consent",
              "remember_me_checkbox_label": "Remember me",
              "remember_me_checkbox_title": "Remember Me",
              "show_more_label": "Show more login options",
              "show_less_label": "Show fewer login options",
              "submit_signin_label": "Sign in",
              "submit_create_label": "Sign up",
              "email_invalid_error": "Please enter a valid email address.",
              "password_required_error": "Please enter your password.",
              "terms_invalid_error": "You must accept the terms to continue.",
              "generic_error": "Something went wrong!",
              "browser_error": "Cookie access is needed in order to sign you in. Please update your privacy settings to enable cross-site tracking or try using a different browser.",
              "permissions_error": "You do not have the necessary permissions to access this content.",
              "not_signed_in_error": "Sign in required to continue",
              "success_heading": "Hooray!",
              "success_message": "You're in, getting your page ready.",
              "create_password_placeholder": "Create Password",
              "verify_email_label": "Verify Email",
              "set_password_label": "Set Password",
              "verify_email_reset_pw_helper_text": "We need to verify your email first before resetting your password",
              "verify_email_create_account_helper_text": "We need to verify your email first before creating your account",
              "set_password_title": "Set a new password",
              "first_things_first_title": "First things first!",
              "confirm_password_placeholder": "Confirm Password",
              "confirm_password_label": "Confirm Password",
              "create_account_label": "Create Account",
              "create_account_title": "Let's create your account!",
              "password_invalid_error": "Please enter a valid password.",
              "password_match_error": "Passwords must match.",
              "change_password_label": "Change Password",
              "go_to_login_label": "Go to login",
              "go_to_settings_label": "Go to settings",
              "current_password_placeholder": "Current Password",
              "password_character_minimum": "Password needs at least 8 characters",
              "password_upper_lower_case_required": "It must have at least one lower and one upper case character",
              "password_symbol_required": "It needs at least one symbol ($, !, @, _, *, etc)",
              "password_number_required": "Password must include one number or more",
              "reset_password_label": "Reset Password",
              "new_password_label": "New Password",
              "password_in_email_error": "Your password cannot appear in your email address.",
              "email_in_password_error": "Your email address cannot appear in your password.",
              "username_in_password_error": "Your email username cannot appear in your password.",
              "need_account_prompt": "New here?",
              "need_account_cta": "Create an account",
              "forgot_password": "Forgot Password?",
              "or": "or"
            }
          };
        </script>
        <div class="uvSignin-uv-auth">
          <div class="uvField uvField-logged_in uvField-first">
            <span> Signed in as <span class="logged_in_as"></span> (<a href="/logout">Sign out</a>) </span>
          </div>
        </div>
        <div class="uvFormFlash uvFormFlash-error" tabindex="0" style="display: none;">
          <div class="uvFormFlashMessage"></div>
          <a class="uvFormFlashClose" href="#close">Close</a>
        </div>
        <div class="uvFormFlash uvFormFlash-info" tabindex="0">
          <div class="uvFormFlashMessage"></div>
          <a class="uvFormFlashClose" href="#close">Close</a>
        </div>
      </div>
    </fieldset>
  </div>
</form>

POST /api/v1/forums/59059/suggestions/40751482/votes.json

<form novalidate="" class="uvIdeaVoteForm" onsubmit="return false;" method="post" action="/api/v1/forums/59059/suggestions/40751482/votes.json" data-forum_id="59059" data-suggestion_id="40751482" data-legacy-voting="">
  <input type="hidden" name="channel" value="portal">
  <!-- Update to show number of votes cast -->
  <span class="uvIdeaVoteFormTrigger">
    <button class="uvIdeaVoteFormTriggerState-no_votes uvStyle-button">Vote</button>
    <button class="uvIdeaVoteFormTriggerState-you_voted uvStyle-button uvStyle-button-selected" id="uvIdeaVoteFormTriggerState-you_voted-40751482" data-singular="%{num} vote" data-plural="%{num} votes"></button>
    <button class="uvIdeaVoteFormTriggerState-out_of_votes uvStyle-button uvStyle-button-disabled uvTip" disabled="">Vote</button>
    <button class="uvIdeaVoteFormTriggerState-voting_closed uvStyle-button uvStyle-button-disabled uvTip" disabled="">Vote</button>
  </span>
  <!--- end -->
  <div class="uvIdeaVoteFormToggle" style="display: none;">
    <fieldset class="uvIdeaVoteFormFieldset" style="padding-left: 79px;">
      <legend class="uvIdeaVoteFormLegend">Vote</legend>
      <div class="uvVoterSigninArea">
        <uv-auth id="uv-signin-9450" class="sc-uv-auth-h sc-uv-auth-s hydrated" magic-public-key="pk_live_D21FDEDFFB8B0CC4" locale="en" mode="inline" social-first="" data-type=""
          data-options="{&quot;display_logged_in&quot;:&quot;hidden&quot;,&quot;social_auth_only&quot;:false,&quot;custom_signin&quot;:true,&quot;inline_form_mode&quot;:true,&quot;show_login&quot;:true,&quot;header&quot;:&quot;\u003ch2\u003eWe're glad you're here\u003c/h2\u003e\u003cp\u003ePlease sign in to leave feedback\u003c/p\u003e&quot;}"><!---->
          <fieldset class="uv-auth-container uv-auth-inline-container sc-uv-auth"><span hidden="" class="sc-uv-auth sc-uv-auth-s">
              <h2>We're glad you're here</h2>
              <p>Please sign in to leave feedback</p>
            </span><uv-sign-in class="sc-uv-auth sc-uv-sign-in-h sc-uv-sign-in-s hydrated">
              <div aria-live="off" class="uv-auth-sso-buttons-container grid sc-uv-sign-in"><uv-sso-button class="sc-uv-sign-in hydrated"><button type="button" title="Facebook sign in" aria-label="Facebook sign in" tabindex="0"
                    class="sso-button social-first" style="background-color: initial;"><img aria-hidden="true" class="sso-icon" src="/auth-component/uv-auth/icons/facebook.svg"><span class="sso-button-label"
                      title="Facebook">Facebook</span></button></uv-sso-button><uv-sso-button class="sc-uv-sign-in hydrated"><button type="button" title="Google sign in" aria-label="Google sign in" tabindex="0" class="sso-button social-first"
                    style="background-color: initial;"><img aria-hidden="true" class="sso-icon" src="/auth-component/uv-auth/icons/google.svg"><span class="sso-button-label" title="Google">Google</span></button></uv-sso-button></div>
              <div class="uv-auth-divider sc-uv-sign-in">
                <div class="line divider-bar sc-uv-sign-in"></div>
                <div class="label sc-uv-sign-in">or</div>
              </div>
              <div class="uv-auth-field-container sc-uv-sign-in">
                <div class="uv-auth-field uv-auth-text-field sc-uv-sign-in"><input id="email-input-wocypkek9" class="sc-uv-sign-in" name="email" type="email" aria-describedby="email-error-wocypkek9" aria-label="Email address"
                    placeholder="Email address" autofocus="">
                  <div role="alert" id="email-error-wocypkek9" class="sc-uv-sign-in"></div>
                </div>
                <div class="uv-auth-field uv-auth-text-field sc-uv-sign-in"><input id="password-input-wocypkek9" class="sc-uv-sign-in" name="password" type="password" aria-describedby="password-error-wocypkek9" aria-label="Password"
                    placeholder="Password">
                  <div role="alert" id="password-error-wocypkek9" class="sc-uv-sign-in"></div>
                </div><span class="secondary-uv-auth-actions sc-uv-sign-in"><button type="button" class="forgot-password-button sc-uv-sign-in">Forgot Password?</button></span>
              </div>
            </uv-sign-in>
            <div class="uv-auth-button-bar sc-uv-auth"><button type="button" class="signup-button sc-uv-auth">New here? <span class="underline sc-uv-auth">Create an account</span></button></div>
          </fieldset>
        </uv-auth>
        <script type="text/javascript">
          var uvAuthElement = document.getElementById("uv-signin-9450");
          uvAuthElement.subdomainSettings = {
            "disable_uservoice_auth": false,
            "password_auth_required": true,
            "auth_providers": [{
              "preset_name": "facebook",
              "url": "https://graph.facebook.com/oauth/authorize?client_id=1951193478523856\u0026redirect_uri=https%3A%2F%2Fauth.uservoice.com%2Ffacebook\u0026scope=email\u0026display=popup\u0026state=49883",
              "button_label": "Facebook"
            }, {
              "preset_name": "google",
              "url": "https://auth.uservoice.com/google/49883",
              "button_label": "Google"
            }],
            "subdomain_display_name": "xHamster UserVoice",
            "logo_path": "/logo/logo/design_setting/4667/original/logo_horizontal_color.jpg",
            "form_text": {
              "loading": "Loading",
              "cancel": "Cancel",
              "region_label": "Sign in to UserVoice",
              "email_label": "Email address",
              "email_placeholder": "Email address",
              "password_label": "Password",
              "password_placeholder": "Password",
              "name_label": "Display name (optional)",
              "name_placeholder": "Your name",
              "tos_checkbox_label_html": "I agree to the \u003ca href=\"/tos\" target=\"_blank\" rel=\"external\" title=\"Opens in new window\" class=\"color-link\"\u003eterms of service\u003c/a\u003e",
              "tos_checkbox_title": "Terms of Service",
              "gdpr_checkbox_label": "I agree to the storage of my email address, name, and IP address. This information and any feedback I provide may be used to inform product decisions and to notify me about product updates. (You can opt-out at any time.)",
              "gdpr_checkbox_title": "Required Consent",
              "remember_me_checkbox_label": "Remember me",
              "remember_me_checkbox_title": "Remember Me",
              "show_more_label": "Show more login options",
              "show_less_label": "Show fewer login options",
              "submit_signin_label": "Sign in",
              "submit_create_label": "Sign up",
              "email_invalid_error": "Please enter a valid email address.",
              "password_required_error": "Please enter your password.",
              "terms_invalid_error": "You must accept the terms to continue.",
              "generic_error": "Something went wrong!",
              "browser_error": "Cookie access is needed in order to sign you in. Please update your privacy settings to enable cross-site tracking or try using a different browser.",
              "permissions_error": "You do not have the necessary permissions to access this content.",
              "not_signed_in_error": "Sign in required to continue",
              "success_heading": "Hooray!",
              "success_message": "You're in, getting your page ready.",
              "create_password_placeholder": "Create Password",
              "verify_email_label": "Verify Email",
              "set_password_label": "Set Password",
              "verify_email_reset_pw_helper_text": "We need to verify your email first before resetting your password",
              "verify_email_create_account_helper_text": "We need to verify your email first before creating your account",
              "set_password_title": "Set a new password",
              "first_things_first_title": "First things first!",
              "confirm_password_placeholder": "Confirm Password",
              "confirm_password_label": "Confirm Password",
              "create_account_label": "Create Account",
              "create_account_title": "Let's create your account!",
              "password_invalid_error": "Please enter a valid password.",
              "password_match_error": "Passwords must match.",
              "change_password_label": "Change Password",
              "go_to_login_label": "Go to login",
              "go_to_settings_label": "Go to settings",
              "current_password_placeholder": "Current Password",
              "password_character_minimum": "Password needs at least 8 characters",
              "password_upper_lower_case_required": "It must have at least one lower and one upper case character",
              "password_symbol_required": "It needs at least one symbol ($, !, @, _, *, etc)",
              "password_number_required": "Password must include one number or more",
              "reset_password_label": "Reset Password",
              "new_password_label": "New Password",
              "password_in_email_error": "Your password cannot appear in your email address.",
              "email_in_password_error": "Your email address cannot appear in your password.",
              "username_in_password_error": "Your email username cannot appear in your password.",
              "need_account_prompt": "New here?",
              "need_account_cta": "Create an account",
              "forgot_password": "Forgot Password?",
              "or": "or"
            }
          };
        </script>
        <div class="uvSignin-uv-auth">
          <div class="uvField uvField-logged_in uvField-first">
            <span> Signed in as <span class="logged_in_as"></span> (<a href="/logout">Sign out</a>) </span>
          </div>
        </div>
        <div class="uvFormFlash uvFormFlash-error" tabindex="0" style="display: none;">
          <div class="uvFormFlashMessage"></div>
          <a class="uvFormFlashClose" href="#close">Close</a>
        </div>
        <div class="uvFormFlash uvFormFlash-info" tabindex="0">
          <div class="uvFormFlashMessage"></div>
          <a class="uvFormFlashClose" href="#close">Close</a>
        </div>
        <div class="uvIdeaVoteButtons">
          <button class="uvIdeaVoteButton uvIdeaVoteButton-1-votes uvStyle-button" type="submit" value="1" name="to">1 vote</button>
          <button class="uvIdeaVoteButton uvIdeaVoteButton-2-votes uvStyle-button" type="submit" value="2" name="to">2 votes</button>
          <button class="uvIdeaVoteButton uvIdeaVoteButton-3-votes uvStyle-button" type="submit" value="3" name="to">3 votes</button>
          <button class="uvIdeaVoteButton uvIdeaVoteButton-0-votes uvStyle-button uvIdeaVoteButtons-removevotes" type="submit" value="0" name="to" disabled="disabled">Remove votes</button>
          <div class="uvIdeaVoteButtonsMeta">
            <span class="uvIdeaVoteVotesRemaining"> You have <span class="uvUserData-votes-remaining" id="uvUserData-votes-remaining-40751482" data-singular="%{num} vote" data-plural="%{num} votes"></span> left! <span
                class="uvHelp uvHelp-votes uvTip">(?)</span>
            </span>
            <span class="uvSpinner">(thinking…)</span>
          </div>
        </div>
      </div>
    </fieldset>
  </div>
</form>

POST /api/v1/forums/59059/suggestions/40751482/score.json

<form novalidate="" class="uvIdeaScoreForm importScoreBorderBottom" onsubmit="return false;" method="post" action="/api/v1/forums/59059/suggestions/40751482/score.json" data-forum_id="59059" data-suggestion_id="40751482" data-importance_score=""
  data-importance_score_id="">
  <fieldset class="impScoreButtonContainer" aria-labelledby="importance_score_40751482">
    <legend id="importance_score_40751482">How important is this to you?</legend>
    <div class="impScoreButtonGroup" data-name="importance-score-button-group-40751482">
      <button class="impScoreButton" type="submit" id="importance-1-40751482" tabindex="0" name="importance_score_value" value="1"> Not at all <span class="tooltiptext">You must login first!</span>
      </button>
      <button class="impScoreButton" type="submit" id="importance-2-40751482" tabindex="0" name="importance_score_value" value="2"> Important <span class="tooltiptext">You must login first!</span>
      </button>
      <button class="impScoreButton" type="submit" id="importance-3-40751482" tabindex="0" name="importance_score_value" value="3"> Critical <span class="tooltiptext">You must login first!</span>
      </button>
      <h6 aria-live="polite" role="status" hidden="" class="scoreNotification"></h6>
      <input data-name="importance-score-40751482" type="hidden" name="importance_score" value="">
      <input data-name="importance-score-id-40751482" type="hidden" name="importance_score_id" value="">
      <input type="hidden" name="channel" value="portal">
    </div>
  </fieldset>
  <div class="uvIdeaScoreFormToggle" style="display: none;">
    <fieldset class="uvIdeaScoreFormFieldset">
      <div class="uvScorerSigninArea">
        <uv-auth id="uv-signin-4501" class="sc-uv-auth-h sc-uv-auth-s hydrated" magic-public-key="pk_live_D21FDEDFFB8B0CC4" locale="en" mode="inline" social-first="" data-type=""
          data-options="{&quot;display_logged_in&quot;:&quot;hidden&quot;,&quot;social_auth_only&quot;:false,&quot;custom_signin&quot;:true,&quot;inline_form_mode&quot;:true,&quot;show_login&quot;:true,&quot;header&quot;:&quot;\u003ch2\u003eWe're glad you're here\u003c/h2\u003e\u003cp\u003ePlease sign in to leave feedback\u003c/p\u003e&quot;}"><!---->
          <fieldset class="uv-auth-container uv-auth-inline-container sc-uv-auth"><span hidden="" class="sc-uv-auth sc-uv-auth-s">
              <h2>We're glad you're here</h2>
              <p>Please sign in to leave feedback</p>
            </span><uv-sign-in class="sc-uv-auth sc-uv-sign-in-h sc-uv-sign-in-s hydrated">
              <div aria-live="off" class="uv-auth-sso-buttons-container grid sc-uv-sign-in"><uv-sso-button class="sc-uv-sign-in hydrated"><button type="button" title="Facebook sign in" aria-label="Facebook sign in" tabindex="0"
                    class="sso-button social-first" style="background-color: initial;"><img aria-hidden="true" class="sso-icon" src="/auth-component/uv-auth/icons/facebook.svg"><span class="sso-button-label"
                      title="Facebook">Facebook</span></button></uv-sso-button><uv-sso-button class="sc-uv-sign-in hydrated"><button type="button" title="Google sign in" aria-label="Google sign in" tabindex="0" class="sso-button social-first"
                    style="background-color: initial;"><img aria-hidden="true" class="sso-icon" src="/auth-component/uv-auth/icons/google.svg"><span class="sso-button-label" title="Google">Google</span></button></uv-sso-button></div>
              <div class="uv-auth-divider sc-uv-sign-in">
                <div class="line divider-bar sc-uv-sign-in"></div>
                <div class="label sc-uv-sign-in">or</div>
              </div>
              <div class="uv-auth-field-container sc-uv-sign-in">
                <div class="uv-auth-field uv-auth-text-field sc-uv-sign-in"><input id="email-input-d0vz0146p" class="sc-uv-sign-in" name="email" type="email" aria-describedby="email-error-d0vz0146p" aria-label="Email address"
                    placeholder="Email address" autofocus="">
                  <div role="alert" id="email-error-d0vz0146p" class="sc-uv-sign-in"></div>
                </div>
                <div class="uv-auth-field uv-auth-text-field sc-uv-sign-in"><input id="password-input-d0vz0146p" class="sc-uv-sign-in" name="password" type="password" aria-describedby="password-error-d0vz0146p" aria-label="Password"
                    placeholder="Password">
                  <div role="alert" id="password-error-d0vz0146p" class="sc-uv-sign-in"></div>
                </div><span class="secondary-uv-auth-actions sc-uv-sign-in"><button type="button" class="forgot-password-button sc-uv-sign-in">Forgot Password?</button></span>
              </div>
            </uv-sign-in>
            <div class="uv-auth-button-bar sc-uv-auth"><button type="button" class="signup-button sc-uv-auth">New here? <span class="underline sc-uv-auth">Create an account</span></button></div>
          </fieldset>
        </uv-auth>
        <script type="text/javascript">
          var uvAuthElement = document.getElementById("uv-signin-4501");
          uvAuthElement.subdomainSettings = {
            "disable_uservoice_auth": false,
            "password_auth_required": true,
            "auth_providers": [{
              "preset_name": "facebook",
              "url": "https://graph.facebook.com/oauth/authorize?client_id=1951193478523856\u0026redirect_uri=https%3A%2F%2Fauth.uservoice.com%2Ffacebook\u0026scope=email\u0026display=popup\u0026state=49883",
              "button_label": "Facebook"
            }, {
              "preset_name": "google",
              "url": "https://auth.uservoice.com/google/49883",
              "button_label": "Google"
            }],
            "subdomain_display_name": "xHamster UserVoice",
            "logo_path": "/logo/logo/design_setting/4667/original/logo_horizontal_color.jpg",
            "form_text": {
              "loading": "Loading",
              "cancel": "Cancel",
              "region_label": "Sign in to UserVoice",
              "email_label": "Email address",
              "email_placeholder": "Email address",
              "password_label": "Password",
              "password_placeholder": "Password",
              "name_label": "Display name (optional)",
              "name_placeholder": "Your name",
              "tos_checkbox_label_html": "I agree to the \u003ca href=\"/tos\" target=\"_blank\" rel=\"external\" title=\"Opens in new window\" class=\"color-link\"\u003eterms of service\u003c/a\u003e",
              "tos_checkbox_title": "Terms of Service",
              "gdpr_checkbox_label": "I agree to the storage of my email address, name, and IP address. This information and any feedback I provide may be used to inform product decisions and to notify me about product updates. (You can opt-out at any time.)",
              "gdpr_checkbox_title": "Required Consent",
              "remember_me_checkbox_label": "Remember me",
              "remember_me_checkbox_title": "Remember Me",
              "show_more_label": "Show more login options",
              "show_less_label": "Show fewer login options",
              "submit_signin_label": "Sign in",
              "submit_create_label": "Sign up",
              "email_invalid_error": "Please enter a valid email address.",
              "password_required_error": "Please enter your password.",
              "terms_invalid_error": "You must accept the terms to continue.",
              "generic_error": "Something went wrong!",
              "browser_error": "Cookie access is needed in order to sign you in. Please update your privacy settings to enable cross-site tracking or try using a different browser.",
              "permissions_error": "You do not have the necessary permissions to access this content.",
              "not_signed_in_error": "Sign in required to continue",
              "success_heading": "Hooray!",
              "success_message": "You're in, getting your page ready.",
              "create_password_placeholder": "Create Password",
              "verify_email_label": "Verify Email",
              "set_password_label": "Set Password",
              "verify_email_reset_pw_helper_text": "We need to verify your email first before resetting your password",
              "verify_email_create_account_helper_text": "We need to verify your email first before creating your account",
              "set_password_title": "Set a new password",
              "first_things_first_title": "First things first!",
              "confirm_password_placeholder": "Confirm Password",
              "confirm_password_label": "Confirm Password",
              "create_account_label": "Create Account",
              "create_account_title": "Let's create your account!",
              "password_invalid_error": "Please enter a valid password.",
              "password_match_error": "Passwords must match.",
              "change_password_label": "Change Password",
              "go_to_login_label": "Go to login",
              "go_to_settings_label": "Go to settings",
              "current_password_placeholder": "Current Password",
              "password_character_minimum": "Password needs at least 8 characters",
              "password_upper_lower_case_required": "It must have at least one lower and one upper case character",
              "password_symbol_required": "It needs at least one symbol ($, !, @, _, *, etc)",
              "password_number_required": "Password must include one number or more",
              "reset_password_label": "Reset Password",
              "new_password_label": "New Password",
              "password_in_email_error": "Your password cannot appear in your email address.",
              "email_in_password_error": "Your email address cannot appear in your password.",
              "username_in_password_error": "Your email username cannot appear in your password.",
              "need_account_prompt": "New here?",
              "need_account_cta": "Create an account",
              "forgot_password": "Forgot Password?",
              "or": "or"
            }
          };
        </script>
        <div class="uvSignin-uv-auth">
          <div class="uvField uvField-logged_in uvField-first">
            <span> Signed in as <span class="logged_in_as"></span> (<a href="/logout">Sign out</a>) </span>
          </div>
        </div>
        <div class="uvFormFlash uvFormFlash-error" tabindex="0" style="display: none;">
          <div class="uvFormFlashMessage"></div>
          <a class="uvFormFlashClose" href="#close">Close</a>
        </div>
        <div class="uvFormFlash uvFormFlash-info" tabindex="0">
          <div class="uvFormFlashMessage"></div>
          <a class="uvFormFlashClose" href="#close">Close</a>
        </div>
      </div>
    </fieldset>
  </div>
</form>

POST /api/v1/forums/59059/suggestions/10044846/votes.json

<form novalidate="" class="uvIdeaVoteForm" onsubmit="return false;" method="post" action="/api/v1/forums/59059/suggestions/10044846/votes.json" data-forum_id="59059" data-suggestion_id="10044846" data-legacy-voting="">
  <input type="hidden" name="channel" value="portal">
  <!-- Update to show number of votes cast -->
  <span class="uvIdeaVoteFormTrigger">
    <button class="uvIdeaVoteFormTriggerState-no_votes uvStyle-button">Vote</button>
    <button class="uvIdeaVoteFormTriggerState-you_voted uvStyle-button uvStyle-button-selected" id="uvIdeaVoteFormTriggerState-you_voted-10044846" data-singular="%{num} vote" data-plural="%{num} votes"></button>
    <button class="uvIdeaVoteFormTriggerState-out_of_votes uvStyle-button uvStyle-button-disabled uvTip" disabled="">Vote</button>
    <button class="uvIdeaVoteFormTriggerState-voting_closed uvStyle-button uvStyle-button-disabled uvTip" disabled="">Vote</button>
  </span>
  <!--- end -->
  <div class="uvIdeaVoteFormToggle" style="display: none;">
    <fieldset class="uvIdeaVoteFormFieldset" style="padding-left: 79px;">
      <legend class="uvIdeaVoteFormLegend">Vote</legend>
      <div class="uvVoterSigninArea">
        <uv-auth id="uv-signin-3852" class="sc-uv-auth-h sc-uv-auth-s hydrated" magic-public-key="pk_live_D21FDEDFFB8B0CC4" locale="en" mode="inline" social-first="" data-type=""
          data-options="{&quot;display_logged_in&quot;:&quot;hidden&quot;,&quot;social_auth_only&quot;:false,&quot;custom_signin&quot;:true,&quot;inline_form_mode&quot;:true,&quot;show_login&quot;:true,&quot;header&quot;:&quot;\u003ch2\u003eWe're glad you're here\u003c/h2\u003e\u003cp\u003ePlease sign in to leave feedback\u003c/p\u003e&quot;}"><!---->
          <fieldset class="uv-auth-container uv-auth-inline-container sc-uv-auth"><span hidden="" class="sc-uv-auth sc-uv-auth-s">
              <h2>We're glad you're here</h2>
              <p>Please sign in to leave feedback</p>
            </span><uv-sign-in class="sc-uv-auth sc-uv-sign-in-h sc-uv-sign-in-s hydrated">
              <div aria-live="off" class="uv-auth-sso-buttons-container grid sc-uv-sign-in"><uv-sso-button class="sc-uv-sign-in hydrated"><button type="button" title="Facebook sign in" aria-label="Facebook sign in" tabindex="0"
                    class="sso-button social-first" style="background-color: initial;"><img aria-hidden="true" class="sso-icon" src="/auth-component/uv-auth/icons/facebook.svg"><span class="sso-button-label"
                      title="Facebook">Facebook</span></button></uv-sso-button><uv-sso-button class="sc-uv-sign-in hydrated"><button type="button" title="Google sign in" aria-label="Google sign in" tabindex="0" class="sso-button social-first"
                    style="background-color: initial;"><img aria-hidden="true" class="sso-icon" src="/auth-component/uv-auth/icons/google.svg"><span class="sso-button-label" title="Google">Google</span></button></uv-sso-button></div>
              <div class="uv-auth-divider sc-uv-sign-in">
                <div class="line divider-bar sc-uv-sign-in"></div>
                <div class="label sc-uv-sign-in">or</div>
              </div>
              <div class="uv-auth-field-container sc-uv-sign-in">
                <div class="uv-auth-field uv-auth-text-field sc-uv-sign-in"><input id="email-input-koi56skwo" class="sc-uv-sign-in" name="email" type="email" aria-describedby="email-error-koi56skwo" aria-label="Email address"
                    placeholder="Email address" autofocus="">
                  <div role="alert" id="email-error-koi56skwo" class="sc-uv-sign-in"></div>
                </div>
                <div class="uv-auth-field uv-auth-text-field sc-uv-sign-in"><input id="password-input-koi56skwo" class="sc-uv-sign-in" name="password" type="password" aria-describedby="password-error-koi56skwo" aria-label="Password"
                    placeholder="Password">
                  <div role="alert" id="password-error-koi56skwo" class="sc-uv-sign-in"></div>
                </div><span class="secondary-uv-auth-actions sc-uv-sign-in"><button type="button" class="forgot-password-button sc-uv-sign-in">Forgot Password?</button></span>
              </div>
            </uv-sign-in>
            <div class="uv-auth-button-bar sc-uv-auth"><button type="button" class="signup-button sc-uv-auth">New here? <span class="underline sc-uv-auth">Create an account</span></button></div>
          </fieldset>
        </uv-auth>
        <script type="text/javascript">
          var uvAuthElement = document.getElementById("uv-signin-3852");
          uvAuthElement.subdomainSettings = {
            "disable_uservoice_auth": false,
            "password_auth_required": true,
            "auth_providers": [{
              "preset_name": "facebook",
              "url": "https://graph.facebook.com/oauth/authorize?client_id=1951193478523856\u0026redirect_uri=https%3A%2F%2Fauth.uservoice.com%2Ffacebook\u0026scope=email\u0026display=popup\u0026state=49883",
              "button_label": "Facebook"
            }, {
              "preset_name": "google",
              "url": "https://auth.uservoice.com/google/49883",
              "button_label": "Google"
            }],
            "subdomain_display_name": "xHamster UserVoice",
            "logo_path": "/logo/logo/design_setting/4667/original/logo_horizontal_color.jpg",
            "form_text": {
              "loading": "Loading",
              "cancel": "Cancel",
              "region_label": "Sign in to UserVoice",
              "email_label": "Email address",
              "email_placeholder": "Email address",
              "password_label": "Password",
              "password_placeholder": "Password",
              "name_label": "Display name (optional)",
              "name_placeholder": "Your name",
              "tos_checkbox_label_html": "I agree to the \u003ca href=\"/tos\" target=\"_blank\" rel=\"external\" title=\"Opens in new window\" class=\"color-link\"\u003eterms of service\u003c/a\u003e",
              "tos_checkbox_title": "Terms of Service",
              "gdpr_checkbox_label": "I agree to the storage of my email address, name, and IP address. This information and any feedback I provide may be used to inform product decisions and to notify me about product updates. (You can opt-out at any time.)",
              "gdpr_checkbox_title": "Required Consent",
              "remember_me_checkbox_label": "Remember me",
              "remember_me_checkbox_title": "Remember Me",
              "show_more_label": "Show more login options",
              "show_less_label": "Show fewer login options",
              "submit_signin_label": "Sign in",
              "submit_create_label": "Sign up",
              "email_invalid_error": "Please enter a valid email address.",
              "password_required_error": "Please enter your password.",
              "terms_invalid_error": "You must accept the terms to continue.",
              "generic_error": "Something went wrong!",
              "browser_error": "Cookie access is needed in order to sign you in. Please update your privacy settings to enable cross-site tracking or try using a different browser.",
              "permissions_error": "You do not have the necessary permissions to access this content.",
              "not_signed_in_error": "Sign in required to continue",
              "success_heading": "Hooray!",
              "success_message": "You're in, getting your page ready.",
              "create_password_placeholder": "Create Password",
              "verify_email_label": "Verify Email",
              "set_password_label": "Set Password",
              "verify_email_reset_pw_helper_text": "We need to verify your email first before resetting your password",
              "verify_email_create_account_helper_text": "We need to verify your email first before creating your account",
              "set_password_title": "Set a new password",
              "first_things_first_title": "First things first!",
              "confirm_password_placeholder": "Confirm Password",
              "confirm_password_label": "Confirm Password",
              "create_account_label": "Create Account",
              "create_account_title": "Let's create your account!",
              "password_invalid_error": "Please enter a valid password.",
              "password_match_error": "Passwords must match.",
              "change_password_label": "Change Password",
              "go_to_login_label": "Go to login",
              "go_to_settings_label": "Go to settings",
              "current_password_placeholder": "Current Password",
              "password_character_minimum": "Password needs at least 8 characters",
              "password_upper_lower_case_required": "It must have at least one lower and one upper case character",
              "password_symbol_required": "It needs at least one symbol ($, !, @, _, *, etc)",
              "password_number_required": "Password must include one number or more",
              "reset_password_label": "Reset Password",
              "new_password_label": "New Password",
              "password_in_email_error": "Your password cannot appear in your email address.",
              "email_in_password_error": "Your email address cannot appear in your password.",
              "username_in_password_error": "Your email username cannot appear in your password.",
              "need_account_prompt": "New here?",
              "need_account_cta": "Create an account",
              "forgot_password": "Forgot Password?",
              "or": "or"
            }
          };
        </script>
        <div class="uvSignin-uv-auth">
          <div class="uvField uvField-logged_in uvField-first">
            <span> Signed in as <span class="logged_in_as"></span> (<a href="/logout">Sign out</a>) </span>
          </div>
        </div>
        <div class="uvFormFlash uvFormFlash-error" tabindex="0" style="display: none;">
          <div class="uvFormFlashMessage"></div>
          <a class="uvFormFlashClose" href="#close">Close</a>
        </div>
        <div class="uvFormFlash uvFormFlash-info" tabindex="0">
          <div class="uvFormFlashMessage"></div>
          <a class="uvFormFlashClose" href="#close">Close</a>
        </div>
        <div class="uvIdeaVoteButtons">
          <button class="uvIdeaVoteButton uvIdeaVoteButton-1-votes uvStyle-button" type="submit" value="1" name="to">1 vote</button>
          <button class="uvIdeaVoteButton uvIdeaVoteButton-2-votes uvStyle-button" type="submit" value="2" name="to">2 votes</button>
          <button class="uvIdeaVoteButton uvIdeaVoteButton-3-votes uvStyle-button" type="submit" value="3" name="to">3 votes</button>
          <button class="uvIdeaVoteButton uvIdeaVoteButton-0-votes uvStyle-button uvIdeaVoteButtons-removevotes" type="submit" value="0" name="to" disabled="disabled">Remove votes</button>
          <div class="uvIdeaVoteButtonsMeta">
            <span class="uvIdeaVoteVotesRemaining"> You have <span class="uvUserData-votes-remaining" id="uvUserData-votes-remaining-10044846" data-singular="%{num} vote" data-plural="%{num} votes"></span> left! <span
                class="uvHelp uvHelp-votes uvTip">(?)</span>
            </span>
            <span class="uvSpinner">(thinking…)</span>
          </div>
        </div>
      </div>
    </fieldset>
  </div>
</form>

POST /api/v1/forums/59059/suggestions/10044846/score.json

<form novalidate="" class="uvIdeaScoreForm importScoreBorderBottom" onsubmit="return false;" method="post" action="/api/v1/forums/59059/suggestions/10044846/score.json" data-forum_id="59059" data-suggestion_id="10044846" data-importance_score=""
  data-importance_score_id="">
  <fieldset class="impScoreButtonContainer" aria-labelledby="importance_score_10044846">
    <legend id="importance_score_10044846">How important is this to you?</legend>
    <div class="impScoreButtonGroup" data-name="importance-score-button-group-10044846">
      <button class="impScoreButton" type="submit" id="importance-1-10044846" tabindex="0" name="importance_score_value" value="1"> Not at all <span class="tooltiptext">You must login first!</span>
      </button>
      <button class="impScoreButton" type="submit" id="importance-2-10044846" tabindex="0" name="importance_score_value" value="2"> Important <span class="tooltiptext">You must login first!</span>
      </button>
      <button class="impScoreButton" type="submit" id="importance-3-10044846" tabindex="0" name="importance_score_value" value="3"> Critical <span class="tooltiptext">You must login first!</span>
      </button>
      <h6 aria-live="polite" role="status" hidden="" class="scoreNotification"></h6>
      <input data-name="importance-score-10044846" type="hidden" name="importance_score" value="">
      <input data-name="importance-score-id-10044846" type="hidden" name="importance_score_id" value="">
      <input type="hidden" name="channel" value="portal">
    </div>
  </fieldset>
  <div class="uvIdeaScoreFormToggle" style="display: none;">
    <fieldset class="uvIdeaScoreFormFieldset">
      <div class="uvScorerSigninArea">
        <uv-auth id="uv-signin-8696" class="sc-uv-auth-h sc-uv-auth-s hydrated" magic-public-key="pk_live_D21FDEDFFB8B0CC4" locale="en" mode="inline" social-first="" data-type=""
          data-options="{&quot;display_logged_in&quot;:&quot;hidden&quot;,&quot;social_auth_only&quot;:false,&quot;custom_signin&quot;:true,&quot;inline_form_mode&quot;:true,&quot;show_login&quot;:true,&quot;header&quot;:&quot;\u003ch2\u003eWe're glad you're here\u003c/h2\u003e\u003cp\u003ePlease sign in to leave feedback\u003c/p\u003e&quot;}"><!---->
          <fieldset class="uv-auth-container uv-auth-inline-container sc-uv-auth"><span hidden="" class="sc-uv-auth sc-uv-auth-s">
              <h2>We're glad you're here</h2>
              <p>Please sign in to leave feedback</p>
            </span><uv-sign-in class="sc-uv-auth sc-uv-sign-in-h sc-uv-sign-in-s hydrated">
              <div aria-live="off" class="uv-auth-sso-buttons-container grid sc-uv-sign-in"><uv-sso-button class="sc-uv-sign-in hydrated"><button type="button" title="Facebook sign in" aria-label="Facebook sign in" tabindex="0"
                    class="sso-button social-first" style="background-color: initial;"><img aria-hidden="true" class="sso-icon" src="/auth-component/uv-auth/icons/facebook.svg"><span class="sso-button-label"
                      title="Facebook">Facebook</span></button></uv-sso-button><uv-sso-button class="sc-uv-sign-in hydrated"><button type="button" title="Google sign in" aria-label="Google sign in" tabindex="0" class="sso-button social-first"
                    style="background-color: initial;"><img aria-hidden="true" class="sso-icon" src="/auth-component/uv-auth/icons/google.svg"><span class="sso-button-label" title="Google">Google</span></button></uv-sso-button></div>
              <div class="uv-auth-divider sc-uv-sign-in">
                <div class="line divider-bar sc-uv-sign-in"></div>
                <div class="label sc-uv-sign-in">or</div>
              </div>
              <div class="uv-auth-field-container sc-uv-sign-in">
                <div class="uv-auth-field uv-auth-text-field sc-uv-sign-in"><input id="email-input-veozk36qg" class="sc-uv-sign-in" name="email" type="email" aria-describedby="email-error-veozk36qg" aria-label="Email address"
                    placeholder="Email address" autofocus="">
                  <div role="alert" id="email-error-veozk36qg" class="sc-uv-sign-in"></div>
                </div>
                <div class="uv-auth-field uv-auth-text-field sc-uv-sign-in"><input id="password-input-veozk36qg" class="sc-uv-sign-in" name="password" type="password" aria-describedby="password-error-veozk36qg" aria-label="Password"
                    placeholder="Password">
                  <div role="alert" id="password-error-veozk36qg" class="sc-uv-sign-in"></div>
                </div><span class="secondary-uv-auth-actions sc-uv-sign-in"><button type="button" class="forgot-password-button sc-uv-sign-in">Forgot Password?</button></span>
              </div>
            </uv-sign-in>
            <div class="uv-auth-button-bar sc-uv-auth"><button type="button" class="signup-button sc-uv-auth">New here? <span class="underline sc-uv-auth">Create an account</span></button></div>
          </fieldset>
        </uv-auth>
        <script type="text/javascript">
          var uvAuthElement = document.getElementById("uv-signin-8696");
          uvAuthElement.subdomainSettings = {
            "disable_uservoice_auth": false,
            "password_auth_required": true,
            "auth_providers": [{
              "preset_name": "facebook",
              "url": "https://graph.facebook.com/oauth/authorize?client_id=1951193478523856\u0026redirect_uri=https%3A%2F%2Fauth.uservoice.com%2Ffacebook\u0026scope=email\u0026display=popup\u0026state=49883",
              "button_label": "Facebook"
            }, {
              "preset_name": "google",
              "url": "https://auth.uservoice.com/google/49883",
              "button_label": "Google"
            }],
            "subdomain_display_name": "xHamster UserVoice",
            "logo_path": "/logo/logo/design_setting/4667/original/logo_horizontal_color.jpg",
            "form_text": {
              "loading": "Loading",
              "cancel": "Cancel",
              "region_label": "Sign in to UserVoice",
              "email_label": "Email address",
              "email_placeholder": "Email address",
              "password_label": "Password",
              "password_placeholder": "Password",
              "name_label": "Display name (optional)",
              "name_placeholder": "Your name",
              "tos_checkbox_label_html": "I agree to the \u003ca href=\"/tos\" target=\"_blank\" rel=\"external\" title=\"Opens in new window\" class=\"color-link\"\u003eterms of service\u003c/a\u003e",
              "tos_checkbox_title": "Terms of Service",
              "gdpr_checkbox_label": "I agree to the storage of my email address, name, and IP address. This information and any feedback I provide may be used to inform product decisions and to notify me about product updates. (You can opt-out at any time.)",
              "gdpr_checkbox_title": "Required Consent",
              "remember_me_checkbox_label": "Remember me",
              "remember_me_checkbox_title": "Remember Me",
              "show_more_label": "Show more login options",
              "show_less_label": "Show fewer login options",
              "submit_signin_label": "Sign in",
              "submit_create_label": "Sign up",
              "email_invalid_error": "Please enter a valid email address.",
              "password_required_error": "Please enter your password.",
              "terms_invalid_error": "You must accept the terms to continue.",
              "generic_error": "Something went wrong!",
              "browser_error": "Cookie access is needed in order to sign you in. Please update your privacy settings to enable cross-site tracking or try using a different browser.",
              "permissions_error": "You do not have the necessary permissions to access this content.",
              "not_signed_in_error": "Sign in required to continue",
              "success_heading": "Hooray!",
              "success_message": "You're in, getting your page ready.",
              "create_password_placeholder": "Create Password",
              "verify_email_label": "Verify Email",
              "set_password_label": "Set Password",
              "verify_email_reset_pw_helper_text": "We need to verify your email first before resetting your password",
              "verify_email_create_account_helper_text": "We need to verify your email first before creating your account",
              "set_password_title": "Set a new password",
              "first_things_first_title": "First things first!",
              "confirm_password_placeholder": "Confirm Password",
              "confirm_password_label": "Confirm Password",
              "create_account_label": "Create Account",
              "create_account_title": "Let's create your account!",
              "password_invalid_error": "Please enter a valid password.",
              "password_match_error": "Passwords must match.",
              "change_password_label": "Change Password",
              "go_to_login_label": "Go to login",
              "go_to_settings_label": "Go to settings",
              "current_password_placeholder": "Current Password",
              "password_character_minimum": "Password needs at least 8 characters",
              "password_upper_lower_case_required": "It must have at least one lower and one upper case character",
              "password_symbol_required": "It needs at least one symbol ($, !, @, _, *, etc)",
              "password_number_required": "Password must include one number or more",
              "reset_password_label": "Reset Password",
              "new_password_label": "New Password",
              "password_in_email_error": "Your password cannot appear in your email address.",
              "email_in_password_error": "Your email address cannot appear in your password.",
              "username_in_password_error": "Your email username cannot appear in your password.",
              "need_account_prompt": "New here?",
              "need_account_cta": "Create an account",
              "forgot_password": "Forgot Password?",
              "or": "or"
            }
          };
        </script>
        <div class="uvSignin-uv-auth">
          <div class="uvField uvField-logged_in uvField-first">
            <span> Signed in as <span class="logged_in_as"></span> (<a href="/logout">Sign out</a>) </span>
          </div>
        </div>
        <div class="uvFormFlash uvFormFlash-error" tabindex="0" style="display: none;">
          <div class="uvFormFlashMessage"></div>
          <a class="uvFormFlashClose" href="#close">Close</a>
        </div>
        <div class="uvFormFlash uvFormFlash-info" tabindex="0">
          <div class="uvFormFlashMessage"></div>
          <a class="uvFormFlashClose" href="#close">Close</a>
        </div>
      </div>
    </fieldset>
  </div>
</form>

POST /api/v1/forums/59059/suggestions/3475331/votes.json

<form novalidate="" class="uvIdeaVoteForm" onsubmit="return false;" method="post" action="/api/v1/forums/59059/suggestions/3475331/votes.json" data-forum_id="59059" data-suggestion_id="3475331" data-legacy-voting="">
  <input type="hidden" name="channel" value="portal">
  <!-- Update to show number of votes cast -->
  <span class="uvIdeaVoteFormTrigger">
    <button class="uvIdeaVoteFormTriggerState-no_votes uvStyle-button">Vote</button>
    <button class="uvIdeaVoteFormTriggerState-you_voted uvStyle-button uvStyle-button-selected" id="uvIdeaVoteFormTriggerState-you_voted-3475331" data-singular="%{num} vote" data-plural="%{num} votes"></button>
    <button class="uvIdeaVoteFormTriggerState-out_of_votes uvStyle-button uvStyle-button-disabled uvTip" disabled="">Vote</button>
    <button class="uvIdeaVoteFormTriggerState-voting_closed uvStyle-button uvStyle-button-disabled uvTip" disabled="">Vote</button>
  </span>
  <!--- end -->
  <div class="uvIdeaVoteFormToggle" style="display: none;">
    <fieldset class="uvIdeaVoteFormFieldset" style="padding-left: 79px;">
      <legend class="uvIdeaVoteFormLegend">Vote</legend>
      <div class="uvVoterSigninArea">
        <uv-auth id="uv-signin-23" class="sc-uv-auth-h sc-uv-auth-s hydrated" magic-public-key="pk_live_D21FDEDFFB8B0CC4" locale="en" mode="inline" social-first="" data-type=""
          data-options="{&quot;display_logged_in&quot;:&quot;hidden&quot;,&quot;social_auth_only&quot;:false,&quot;custom_signin&quot;:true,&quot;inline_form_mode&quot;:true,&quot;show_login&quot;:true,&quot;header&quot;:&quot;\u003ch2\u003eWe're glad you're here\u003c/h2\u003e\u003cp\u003ePlease sign in to leave feedback\u003c/p\u003e&quot;}"><!---->
          <fieldset class="uv-auth-container uv-auth-inline-container sc-uv-auth"><span hidden="" class="sc-uv-auth sc-uv-auth-s">
              <h2>We're glad you're here</h2>
              <p>Please sign in to leave feedback</p>
            </span><uv-sign-in class="sc-uv-auth sc-uv-sign-in-h sc-uv-sign-in-s hydrated">
              <div aria-live="off" class="uv-auth-sso-buttons-container grid sc-uv-sign-in"><uv-sso-button class="sc-uv-sign-in hydrated"><button type="button" title="Facebook sign in" aria-label="Facebook sign in" tabindex="0"
                    class="sso-button social-first" style="background-color: initial;"><img aria-hidden="true" class="sso-icon" src="/auth-component/uv-auth/icons/facebook.svg"><span class="sso-button-label"
                      title="Facebook">Facebook</span></button></uv-sso-button><uv-sso-button class="sc-uv-sign-in hydrated"><button type="button" title="Google sign in" aria-label="Google sign in" tabindex="0" class="sso-button social-first"
                    style="background-color: initial;"><img aria-hidden="true" class="sso-icon" src="/auth-component/uv-auth/icons/google.svg"><span class="sso-button-label" title="Google">Google</span></button></uv-sso-button></div>
              <div class="uv-auth-divider sc-uv-sign-in">
                <div class="line divider-bar sc-uv-sign-in"></div>
                <div class="label sc-uv-sign-in">or</div>
              </div>
              <div class="uv-auth-field-container sc-uv-sign-in">
                <div class="uv-auth-field uv-auth-text-field sc-uv-sign-in"><input id="email-input-c9q67d38a" class="sc-uv-sign-in" name="email" type="email" aria-describedby="email-error-c9q67d38a" aria-label="Email address"
                    placeholder="Email address" autofocus="">
                  <div role="alert" id="email-error-c9q67d38a" class="sc-uv-sign-in"></div>
                </div>
                <div class="uv-auth-field uv-auth-text-field sc-uv-sign-in"><input id="password-input-c9q67d38a" class="sc-uv-sign-in" name="password" type="password" aria-describedby="password-error-c9q67d38a" aria-label="Password"
                    placeholder="Password">
                  <div role="alert" id="password-error-c9q67d38a" class="sc-uv-sign-in"></div>
                </div><span class="secondary-uv-auth-actions sc-uv-sign-in"><button type="button" class="forgot-password-button sc-uv-sign-in">Forgot Password?</button></span>
              </div>
            </uv-sign-in>
            <div class="uv-auth-button-bar sc-uv-auth"><button type="button" class="signup-button sc-uv-auth">New here? <span class="underline sc-uv-auth">Create an account</span></button></div>
          </fieldset>
        </uv-auth>
        <script type="text/javascript">
          var uvAuthElement = document.getElementById("uv-signin-23");
          uvAuthElement.subdomainSettings = {
            "disable_uservoice_auth": false,
            "password_auth_required": true,
            "auth_providers": [{
              "preset_name": "facebook",
              "url": "https://graph.facebook.com/oauth/authorize?client_id=1951193478523856\u0026redirect_uri=https%3A%2F%2Fauth.uservoice.com%2Ffacebook\u0026scope=email\u0026display=popup\u0026state=49883",
              "button_label": "Facebook"
            }, {
              "preset_name": "google",
              "url": "https://auth.uservoice.com/google/49883",
              "button_label": "Google"
            }],
            "subdomain_display_name": "xHamster UserVoice",
            "logo_path": "/logo/logo/design_setting/4667/original/logo_horizontal_color.jpg",
            "form_text": {
              "loading": "Loading",
              "cancel": "Cancel",
              "region_label": "Sign in to UserVoice",
              "email_label": "Email address",
              "email_placeholder": "Email address",
              "password_label": "Password",
              "password_placeholder": "Password",
              "name_label": "Display name (optional)",
              "name_placeholder": "Your name",
              "tos_checkbox_label_html": "I agree to the \u003ca href=\"/tos\" target=\"_blank\" rel=\"external\" title=\"Opens in new window\" class=\"color-link\"\u003eterms of service\u003c/a\u003e",
              "tos_checkbox_title": "Terms of Service",
              "gdpr_checkbox_label": "I agree to the storage of my email address, name, and IP address. This information and any feedback I provide may be used to inform product decisions and to notify me about product updates. (You can opt-out at any time.)",
              "gdpr_checkbox_title": "Required Consent",
              "remember_me_checkbox_label": "Remember me",
              "remember_me_checkbox_title": "Remember Me",
              "show_more_label": "Show more login options",
              "show_less_label": "Show fewer login options",
              "submit_signin_label": "Sign in",
              "submit_create_label": "Sign up",
              "email_invalid_error": "Please enter a valid email address.",
              "password_required_error": "Please enter your password.",
              "terms_invalid_error": "You must accept the terms to continue.",
              "generic_error": "Something went wrong!",
              "browser_error": "Cookie access is needed in order to sign you in. Please update your privacy settings to enable cross-site tracking or try using a different browser.",
              "permissions_error": "You do not have the necessary permissions to access this content.",
              "not_signed_in_error": "Sign in required to continue",
              "success_heading": "Hooray!",
              "success_message": "You're in, getting your page ready.",
              "create_password_placeholder": "Create Password",
              "verify_email_label": "Verify Email",
              "set_password_label": "Set Password",
              "verify_email_reset_pw_helper_text": "We need to verify your email first before resetting your password",
              "verify_email_create_account_helper_text": "We need to verify your email first before creating your account",
              "set_password_title": "Set a new password",
              "first_things_first_title": "First things first!",
              "confirm_password_placeholder": "Confirm Password",
              "confirm_password_label": "Confirm Password",
              "create_account_label": "Create Account",
              "create_account_title": "Let's create your account!",
              "password_invalid_error": "Please enter a valid password.",
              "password_match_error": "Passwords must match.",
              "change_password_label": "Change Password",
              "go_to_login_label": "Go to login",
              "go_to_settings_label": "Go to settings",
              "current_password_placeholder": "Current Password",
              "password_character_minimum": "Password needs at least 8 characters",
              "password_upper_lower_case_required": "It must have at least one lower and one upper case character",
              "password_symbol_required": "It needs at least one symbol ($, !, @, _, *, etc)",
              "password_number_required": "Password must include one number or more",
              "reset_password_label": "Reset Password",
              "new_password_label": "New Password",
              "password_in_email_error": "Your password cannot appear in your email address.",
              "email_in_password_error": "Your email address cannot appear in your password.",
              "username_in_password_error": "Your email username cannot appear in your password.",
              "need_account_prompt": "New here?",
              "need_account_cta": "Create an account",
              "forgot_password": "Forgot Password?",
              "or": "or"
            }
          };
        </script>
        <div class="uvSignin-uv-auth">
          <div class="uvField uvField-logged_in uvField-first">
            <span> Signed in as <span class="logged_in_as"></span> (<a href="/logout">Sign out</a>) </span>
          </div>
        </div>
        <div class="uvFormFlash uvFormFlash-error" tabindex="0" style="display: none;">
          <div class="uvFormFlashMessage"></div>
          <a class="uvFormFlashClose" href="#close">Close</a>
        </div>
        <div class="uvFormFlash uvFormFlash-info" tabindex="0">
          <div class="uvFormFlashMessage"></div>
          <a class="uvFormFlashClose" href="#close">Close</a>
        </div>
        <div class="uvIdeaVoteButtons">
          <button class="uvIdeaVoteButton uvIdeaVoteButton-1-votes uvStyle-button" type="submit" value="1" name="to">1 vote</button>
          <button class="uvIdeaVoteButton uvIdeaVoteButton-2-votes uvStyle-button" type="submit" value="2" name="to">2 votes</button>
          <button class="uvIdeaVoteButton uvIdeaVoteButton-3-votes uvStyle-button" type="submit" value="3" name="to">3 votes</button>
          <button class="uvIdeaVoteButton uvIdeaVoteButton-0-votes uvStyle-button uvIdeaVoteButtons-removevotes" type="submit" value="0" name="to" disabled="disabled">Remove votes</button>
          <div class="uvIdeaVoteButtonsMeta">
            <span class="uvIdeaVoteVotesRemaining"> You have <span class="uvUserData-votes-remaining" id="uvUserData-votes-remaining-3475331" data-singular="%{num} vote" data-plural="%{num} votes"></span> left! <span
                class="uvHelp uvHelp-votes uvTip">(?)</span>
            </span>
            <span class="uvSpinner">(thinking…)</span>
          </div>
        </div>
      </div>
    </fieldset>
  </div>
</form>

POST /api/v1/forums/59059/suggestions/3475331/score.json

<form novalidate="" class="uvIdeaScoreForm importScoreBorderBottom" onsubmit="return false;" method="post" action="/api/v1/forums/59059/suggestions/3475331/score.json" data-forum_id="59059" data-suggestion_id="3475331" data-importance_score=""
  data-importance_score_id="">
  <fieldset class="impScoreButtonContainer" aria-labelledby="importance_score_3475331">
    <legend id="importance_score_3475331">How important is this to you?</legend>
    <div class="impScoreButtonGroup" data-name="importance-score-button-group-3475331">
      <button class="impScoreButton" type="submit" id="importance-1-3475331" tabindex="0" name="importance_score_value" value="1"> Not at all <span class="tooltiptext">You must login first!</span>
      </button>
      <button class="impScoreButton" type="submit" id="importance-2-3475331" tabindex="0" name="importance_score_value" value="2"> Important <span class="tooltiptext">You must login first!</span>
      </button>
      <button class="impScoreButton" type="submit" id="importance-3-3475331" tabindex="0" name="importance_score_value" value="3"> Critical <span class="tooltiptext">You must login first!</span>
      </button>
      <h6 aria-live="polite" role="status" hidden="" class="scoreNotification"></h6>
      <input data-name="importance-score-3475331" type="hidden" name="importance_score" value="">
      <input data-name="importance-score-id-3475331" type="hidden" name="importance_score_id" value="">
      <input type="hidden" name="channel" value="portal">
    </div>
  </fieldset>
  <div class="uvIdeaScoreFormToggle" style="display: none;">
    <fieldset class="uvIdeaScoreFormFieldset">
      <div class="uvScorerSigninArea">
        <uv-auth id="uv-signin-1400" class="sc-uv-auth-h sc-uv-auth-s hydrated" magic-public-key="pk_live_D21FDEDFFB8B0CC4" locale="en" mode="inline" social-first="" data-type=""
          data-options="{&quot;display_logged_in&quot;:&quot;hidden&quot;,&quot;social_auth_only&quot;:false,&quot;custom_signin&quot;:true,&quot;inline_form_mode&quot;:true,&quot;show_login&quot;:true,&quot;header&quot;:&quot;\u003ch2\u003eWe're glad you're here\u003c/h2\u003e\u003cp\u003ePlease sign in to leave feedback\u003c/p\u003e&quot;}"><!---->
          <fieldset class="uv-auth-container uv-auth-inline-container sc-uv-auth"><span hidden="" class="sc-uv-auth sc-uv-auth-s">
              <h2>We're glad you're here</h2>
              <p>Please sign in to leave feedback</p>
            </span><uv-sign-in class="sc-uv-auth sc-uv-sign-in-h sc-uv-sign-in-s hydrated">
              <div aria-live="off" class="uv-auth-sso-buttons-container grid sc-uv-sign-in"><uv-sso-button class="sc-uv-sign-in hydrated"><button type="button" title="Facebook sign in" aria-label="Facebook sign in" tabindex="0"
                    class="sso-button social-first" style="background-color: initial;"><img aria-hidden="true" class="sso-icon" src="/auth-component/uv-auth/icons/facebook.svg"><span class="sso-button-label"
                      title="Facebook">Facebook</span></button></uv-sso-button><uv-sso-button class="sc-uv-sign-in hydrated"><button type="button" title="Google sign in" aria-label="Google sign in" tabindex="0" class="sso-button social-first"
                    style="background-color: initial;"><img aria-hidden="true" class="sso-icon" src="/auth-component/uv-auth/icons/google.svg"><span class="sso-button-label" title="Google">Google</span></button></uv-sso-button></div>
              <div class="uv-auth-divider sc-uv-sign-in">
                <div class="line divider-bar sc-uv-sign-in"></div>
                <div class="label sc-uv-sign-in">or</div>
              </div>
              <div class="uv-auth-field-container sc-uv-sign-in">
                <div class="uv-auth-field uv-auth-text-field sc-uv-sign-in"><input id="email-input-6s7pgebrg" class="sc-uv-sign-in" name="email" type="email" aria-describedby="email-error-6s7pgebrg" aria-label="Email address"
                    placeholder="Email address" autofocus="">
                  <div role="alert" id="email-error-6s7pgebrg" class="sc-uv-sign-in"></div>
                </div>
                <div class="uv-auth-field uv-auth-text-field sc-uv-sign-in"><input id="password-input-6s7pgebrg" class="sc-uv-sign-in" name="password" type="password" aria-describedby="password-error-6s7pgebrg" aria-label="Password"
                    placeholder="Password">
                  <div role="alert" id="password-error-6s7pgebrg" class="sc-uv-sign-in"></div>
                </div><span class="secondary-uv-auth-actions sc-uv-sign-in"><button type="button" class="forgot-password-button sc-uv-sign-in">Forgot Password?</button></span>
              </div>
            </uv-sign-in>
            <div class="uv-auth-button-bar sc-uv-auth"><button type="button" class="signup-button sc-uv-auth">New here? <span class="underline sc-uv-auth">Create an account</span></button></div>
          </fieldset>
        </uv-auth>
        <script type="text/javascript">
          var uvAuthElement = document.getElementById("uv-signin-1400");
          uvAuthElement.subdomainSettings = {
            "disable_uservoice_auth": false,
            "password_auth_required": true,
            "auth_providers": [{
              "preset_name": "facebook",
              "url": "https://graph.facebook.com/oauth/authorize?client_id=1951193478523856\u0026redirect_uri=https%3A%2F%2Fauth.uservoice.com%2Ffacebook\u0026scope=email\u0026display=popup\u0026state=49883",
              "button_label": "Facebook"
            }, {
              "preset_name": "google",
              "url": "https://auth.uservoice.com/google/49883",
              "button_label": "Google"
            }],
            "subdomain_display_name": "xHamster UserVoice",
            "logo_path": "/logo/logo/design_setting/4667/original/logo_horizontal_color.jpg",
            "form_text": {
              "loading": "Loading",
              "cancel": "Cancel",
              "region_label": "Sign in to UserVoice",
              "email_label": "Email address",
              "email_placeholder": "Email address",
              "password_label": "Password",
              "password_placeholder": "Password",
              "name_label": "Display name (optional)",
              "name_placeholder": "Your name",
              "tos_checkbox_label_html": "I agree to the \u003ca href=\"/tos\" target=\"_blank\" rel=\"external\" title=\"Opens in new window\" class=\"color-link\"\u003eterms of service\u003c/a\u003e",
              "tos_checkbox_title": "Terms of Service",
              "gdpr_checkbox_label": "I agree to the storage of my email address, name, and IP address. This information and any feedback I provide may be used to inform product decisions and to notify me about product updates. (You can opt-out at any time.)",
              "gdpr_checkbox_title": "Required Consent",
              "remember_me_checkbox_label": "Remember me",
              "remember_me_checkbox_title": "Remember Me",
              "show_more_label": "Show more login options",
              "show_less_label": "Show fewer login options",
              "submit_signin_label": "Sign in",
              "submit_create_label": "Sign up",
              "email_invalid_error": "Please enter a valid email address.",
              "password_required_error": "Please enter your password.",
              "terms_invalid_error": "You must accept the terms to continue.",
              "generic_error": "Something went wrong!",
              "browser_error": "Cookie access is needed in order to sign you in. Please update your privacy settings to enable cross-site tracking or try using a different browser.",
              "permissions_error": "You do not have the necessary permissions to access this content.",
              "not_signed_in_error": "Sign in required to continue",
              "success_heading": "Hooray!",
              "success_message": "You're in, getting your page ready.",
              "create_password_placeholder": "Create Password",
              "verify_email_label": "Verify Email",
              "set_password_label": "Set Password",
              "verify_email_reset_pw_helper_text": "We need to verify your email first before resetting your password",
              "verify_email_create_account_helper_text": "We need to verify your email first before creating your account",
              "set_password_title": "Set a new password",
              "first_things_first_title": "First things first!",
              "confirm_password_placeholder": "Confirm Password",
              "confirm_password_label": "Confirm Password",
              "create_account_label": "Create Account",
              "create_account_title": "Let's create your account!",
              "password_invalid_error": "Please enter a valid password.",
              "password_match_error": "Passwords must match.",
              "change_password_label": "Change Password",
              "go_to_login_label": "Go to login",
              "go_to_settings_label": "Go to settings",
              "current_password_placeholder": "Current Password",
              "password_character_minimum": "Password needs at least 8 characters",
              "password_upper_lower_case_required": "It must have at least one lower and one upper case character",
              "password_symbol_required": "It needs at least one symbol ($, !, @, _, *, etc)",
              "password_number_required": "Password must include one number or more",
              "reset_password_label": "Reset Password",
              "new_password_label": "New Password",
              "password_in_email_error": "Your password cannot appear in your email address.",
              "email_in_password_error": "Your email address cannot appear in your password.",
              "username_in_password_error": "Your email username cannot appear in your password.",
              "need_account_prompt": "New here?",
              "need_account_cta": "Create an account",
              "forgot_password": "Forgot Password?",
              "or": "or"
            }
          };
        </script>
        <div class="uvSignin-uv-auth">
          <div class="uvField uvField-logged_in uvField-first">
            <span> Signed in as <span class="logged_in_as"></span> (<a href="/logout">Sign out</a>) </span>
          </div>
        </div>
        <div class="uvFormFlash uvFormFlash-error" tabindex="0" style="display: none;">
          <div class="uvFormFlashMessage"></div>
          <a class="uvFormFlashClose" href="#close">Close</a>
        </div>
        <div class="uvFormFlash uvFormFlash-info" tabindex="0">
          <div class="uvFormFlashMessage"></div>
          <a class="uvFormFlashClose" href="#close">Close</a>
        </div>
      </div>
    </fieldset>
  </div>
</form>

POST /api/v1/forums/59059/suggestions/42292144/votes.json

<form novalidate="" class="uvIdeaVoteForm" onsubmit="return false;" method="post" action="/api/v1/forums/59059/suggestions/42292144/votes.json" data-forum_id="59059" data-suggestion_id="42292144" data-legacy-voting="">
  <input type="hidden" name="channel" value="portal">
  <!-- Update to show number of votes cast -->
  <span class="uvIdeaVoteFormTrigger">
    <button class="uvIdeaVoteFormTriggerState-no_votes uvStyle-button">Vote</button>
    <button class="uvIdeaVoteFormTriggerState-you_voted uvStyle-button uvStyle-button-selected" id="uvIdeaVoteFormTriggerState-you_voted-42292144" data-singular="%{num} vote" data-plural="%{num} votes"></button>
    <button class="uvIdeaVoteFormTriggerState-out_of_votes uvStyle-button uvStyle-button-disabled uvTip" disabled="">Vote</button>
    <button class="uvIdeaVoteFormTriggerState-voting_closed uvStyle-button uvStyle-button-disabled uvTip" disabled="">Vote</button>
  </span>
  <!--- end -->
  <div class="uvIdeaVoteFormToggle" style="display: none;">
    <fieldset class="uvIdeaVoteFormFieldset" style="padding-left: 79px;">
      <legend class="uvIdeaVoteFormLegend">Vote</legend>
      <div class="uvVoterSigninArea">
        <uv-auth id="uv-signin-7610" class="sc-uv-auth-h sc-uv-auth-s hydrated" magic-public-key="pk_live_D21FDEDFFB8B0CC4" locale="en" mode="inline" social-first="" data-type=""
          data-options="{&quot;display_logged_in&quot;:&quot;hidden&quot;,&quot;social_auth_only&quot;:false,&quot;custom_signin&quot;:true,&quot;inline_form_mode&quot;:true,&quot;show_login&quot;:true,&quot;header&quot;:&quot;\u003ch2\u003eWe're glad you're here\u003c/h2\u003e\u003cp\u003ePlease sign in to leave feedback\u003c/p\u003e&quot;}"><!---->
          <fieldset class="uv-auth-container uv-auth-inline-container sc-uv-auth"><span hidden="" class="sc-uv-auth sc-uv-auth-s">
              <h2>We're glad you're here</h2>
              <p>Please sign in to leave feedback</p>
            </span><uv-sign-in class="sc-uv-auth sc-uv-sign-in-h sc-uv-sign-in-s hydrated">
              <div aria-live="off" class="uv-auth-sso-buttons-container grid sc-uv-sign-in"><uv-sso-button class="sc-uv-sign-in hydrated"><button type="button" title="Facebook sign in" aria-label="Facebook sign in" tabindex="0"
                    class="sso-button social-first" style="background-color: initial;"><img aria-hidden="true" class="sso-icon" src="/auth-component/uv-auth/icons/facebook.svg"><span class="sso-button-label"
                      title="Facebook">Facebook</span></button></uv-sso-button><uv-sso-button class="sc-uv-sign-in hydrated"><button type="button" title="Google sign in" aria-label="Google sign in" tabindex="0" class="sso-button social-first"
                    style="background-color: initial;"><img aria-hidden="true" class="sso-icon" src="/auth-component/uv-auth/icons/google.svg"><span class="sso-button-label" title="Google">Google</span></button></uv-sso-button></div>
              <div class="uv-auth-divider sc-uv-sign-in">
                <div class="line divider-bar sc-uv-sign-in"></div>
                <div class="label sc-uv-sign-in">or</div>
              </div>
              <div class="uv-auth-field-container sc-uv-sign-in">
                <div class="uv-auth-field uv-auth-text-field sc-uv-sign-in"><input id="email-input-qq5u3j7hr" class="sc-uv-sign-in" name="email" type="email" aria-describedby="email-error-qq5u3j7hr" aria-label="Email address"
                    placeholder="Email address" autofocus="">
                  <div role="alert" id="email-error-qq5u3j7hr" class="sc-uv-sign-in"></div>
                </div>
                <div class="uv-auth-field uv-auth-text-field sc-uv-sign-in"><input id="password-input-qq5u3j7hr" class="sc-uv-sign-in" name="password" type="password" aria-describedby="password-error-qq5u3j7hr" aria-label="Password"
                    placeholder="Password">
                  <div role="alert" id="password-error-qq5u3j7hr" class="sc-uv-sign-in"></div>
                </div><span class="secondary-uv-auth-actions sc-uv-sign-in"><button type="button" class="forgot-password-button sc-uv-sign-in">Forgot Password?</button></span>
              </div>
            </uv-sign-in>
            <div class="uv-auth-button-bar sc-uv-auth"><button type="button" class="signup-button sc-uv-auth">New here? <span class="underline sc-uv-auth">Create an account</span></button></div>
          </fieldset>
        </uv-auth>
        <script type="text/javascript">
          var uvAuthElement = document.getElementById("uv-signin-7610");
          uvAuthElement.subdomainSettings = {
            "disable_uservoice_auth": false,
            "password_auth_required": true,
            "auth_providers": [{
              "preset_name": "facebook",
              "url": "https://graph.facebook.com/oauth/authorize?client_id=1951193478523856\u0026redirect_uri=https%3A%2F%2Fauth.uservoice.com%2Ffacebook\u0026scope=email\u0026display=popup\u0026state=49883",
              "button_label": "Facebook"
            }, {
              "preset_name": "google",
              "url": "https://auth.uservoice.com/google/49883",
              "button_label": "Google"
            }],
            "subdomain_display_name": "xHamster UserVoice",
            "logo_path": "/logo/logo/design_setting/4667/original/logo_horizontal_color.jpg",
            "form_text": {
              "loading": "Loading",
              "cancel": "Cancel",
              "region_label": "Sign in to UserVoice",
              "email_label": "Email address",
              "email_placeholder": "Email address",
              "password_label": "Password",
              "password_placeholder": "Password",
              "name_label": "Display name (optional)",
              "name_placeholder": "Your name",
              "tos_checkbox_label_html": "I agree to the \u003ca href=\"/tos\" target=\"_blank\" rel=\"external\" title=\"Opens in new window\" class=\"color-link\"\u003eterms of service\u003c/a\u003e",
              "tos_checkbox_title": "Terms of Service",
              "gdpr_checkbox_label": "I agree to the storage of my email address, name, and IP address. This information and any feedback I provide may be used to inform product decisions and to notify me about product updates. (You can opt-out at any time.)",
              "gdpr_checkbox_title": "Required Consent",
              "remember_me_checkbox_label": "Remember me",
              "remember_me_checkbox_title": "Remember Me",
              "show_more_label": "Show more login options",
              "show_less_label": "Show fewer login options",
              "submit_signin_label": "Sign in",
              "submit_create_label": "Sign up",
              "email_invalid_error": "Please enter a valid email address.",
              "password_required_error": "Please enter your password.",
              "terms_invalid_error": "You must accept the terms to continue.",
              "generic_error": "Something went wrong!",
              "browser_error": "Cookie access is needed in order to sign you in. Please update your privacy settings to enable cross-site tracking or try using a different browser.",
              "permissions_error": "You do not have the necessary permissions to access this content.",
              "not_signed_in_error": "Sign in required to continue",
              "success_heading": "Hooray!",
              "success_message": "You're in, getting your page ready.",
              "create_password_placeholder": "Create Password",
              "verify_email_label": "Verify Email",
              "set_password_label": "Set Password",
              "verify_email_reset_pw_helper_text": "We need to verify your email first before resetting your password",
              "verify_email_create_account_helper_text": "We need to verify your email first before creating your account",
              "set_password_title": "Set a new password",
              "first_things_first_title": "First things first!",
              "confirm_password_placeholder": "Confirm Password",
              "confirm_password_label": "Confirm Password",
              "create_account_label": "Create Account",
              "create_account_title": "Let's create your account!",
              "password_invalid_error": "Please enter a valid password.",
              "password_match_error": "Passwords must match.",
              "change_password_label": "Change Password",
              "go_to_login_label": "Go to login",
              "go_to_settings_label": "Go to settings",
              "current_password_placeholder": "Current Password",
              "password_character_minimum": "Password needs at least 8 characters",
              "password_upper_lower_case_required": "It must have at least one lower and one upper case character",
              "password_symbol_required": "It needs at least one symbol ($, !, @, _, *, etc)",
              "password_number_required": "Password must include one number or more",
              "reset_password_label": "Reset Password",
              "new_password_label": "New Password",
              "password_in_email_error": "Your password cannot appear in your email address.",
              "email_in_password_error": "Your email address cannot appear in your password.",
              "username_in_password_error": "Your email username cannot appear in your password.",
              "need_account_prompt": "New here?",
              "need_account_cta": "Create an account",
              "forgot_password": "Forgot Password?",
              "or": "or"
            }
          };
        </script>
        <div class="uvSignin-uv-auth">
          <div class="uvField uvField-logged_in uvField-first">
            <span> Signed in as <span class="logged_in_as"></span> (<a href="/logout">Sign out</a>) </span>
          </div>
        </div>
        <div class="uvFormFlash uvFormFlash-error" tabindex="0" style="display: none;">
          <div class="uvFormFlashMessage"></div>
          <a class="uvFormFlashClose" href="#close">Close</a>
        </div>
        <div class="uvFormFlash uvFormFlash-info" tabindex="0">
          <div class="uvFormFlashMessage"></div>
          <a class="uvFormFlashClose" href="#close">Close</a>
        </div>
        <div class="uvIdeaVoteButtons">
          <button class="uvIdeaVoteButton uvIdeaVoteButton-1-votes uvStyle-button" type="submit" value="1" name="to">1 vote</button>
          <button class="uvIdeaVoteButton uvIdeaVoteButton-2-votes uvStyle-button" type="submit" value="2" name="to">2 votes</button>
          <button class="uvIdeaVoteButton uvIdeaVoteButton-3-votes uvStyle-button" type="submit" value="3" name="to">3 votes</button>
          <button class="uvIdeaVoteButton uvIdeaVoteButton-0-votes uvStyle-button uvIdeaVoteButtons-removevotes" type="submit" value="0" name="to" disabled="disabled">Remove votes</button>
          <div class="uvIdeaVoteButtonsMeta">
            <span class="uvIdeaVoteVotesRemaining"> You have <span class="uvUserData-votes-remaining" id="uvUserData-votes-remaining-42292144" data-singular="%{num} vote" data-plural="%{num} votes"></span> left! <span
                class="uvHelp uvHelp-votes uvTip">(?)</span>
            </span>
            <span class="uvSpinner">(thinking…)</span>
          </div>
        </div>
      </div>
    </fieldset>
  </div>
</form>

POST /api/v1/forums/59059/suggestions/42292144/score.json

<form novalidate="" class="uvIdeaScoreForm importScoreBorderBottom" onsubmit="return false;" method="post" action="/api/v1/forums/59059/suggestions/42292144/score.json" data-forum_id="59059" data-suggestion_id="42292144" data-importance_score=""
  data-importance_score_id="">
  <fieldset class="impScoreButtonContainer" aria-labelledby="importance_score_42292144">
    <legend id="importance_score_42292144">How important is this to you?</legend>
    <div class="impScoreButtonGroup" data-name="importance-score-button-group-42292144">
      <button class="impScoreButton" type="submit" id="importance-1-42292144" tabindex="0" name="importance_score_value" value="1"> Not at all <span class="tooltiptext">You must login first!</span>
      </button>
      <button class="impScoreButton" type="submit" id="importance-2-42292144" tabindex="0" name="importance_score_value" value="2"> Important <span class="tooltiptext">You must login first!</span>
      </button>
      <button class="impScoreButton" type="submit" id="importance-3-42292144" tabindex="0" name="importance_score_value" value="3"> Critical <span class="tooltiptext">You must login first!</span>
      </button>
      <h6 aria-live="polite" role="status" hidden="" class="scoreNotification"></h6>
      <input data-name="importance-score-42292144" type="hidden" name="importance_score" value="">
      <input data-name="importance-score-id-42292144" type="hidden" name="importance_score_id" value="">
      <input type="hidden" name="channel" value="portal">
    </div>
  </fieldset>
  <div class="uvIdeaScoreFormToggle" style="display: none;">
    <fieldset class="uvIdeaScoreFormFieldset">
      <div class="uvScorerSigninArea">
        <uv-auth id="uv-signin-6705" class="sc-uv-auth-h sc-uv-auth-s hydrated" magic-public-key="pk_live_D21FDEDFFB8B0CC4" locale="en" mode="inline" social-first="" data-type=""
          data-options="{&quot;display_logged_in&quot;:&quot;hidden&quot;,&quot;social_auth_only&quot;:false,&quot;custom_signin&quot;:true,&quot;inline_form_mode&quot;:true,&quot;show_login&quot;:true,&quot;header&quot;:&quot;\u003ch2\u003eWe're glad you're here\u003c/h2\u003e\u003cp\u003ePlease sign in to leave feedback\u003c/p\u003e&quot;}"><!---->
          <fieldset class="uv-auth-container uv-auth-inline-container sc-uv-auth"><span hidden="" class="sc-uv-auth sc-uv-auth-s">
              <h2>We're glad you're here</h2>
              <p>Please sign in to leave feedback</p>
            </span><uv-sign-in class="sc-uv-auth sc-uv-sign-in-h sc-uv-sign-in-s hydrated">
              <div aria-live="off" class="uv-auth-sso-buttons-container grid sc-uv-sign-in"><uv-sso-button class="sc-uv-sign-in hydrated"><button type="button" title="Facebook sign in" aria-label="Facebook sign in" tabindex="0"
                    class="sso-button social-first" style="background-color: initial;"><img aria-hidden="true" class="sso-icon" src="/auth-component/uv-auth/icons/facebook.svg"><span class="sso-button-label"
                      title="Facebook">Facebook</span></button></uv-sso-button><uv-sso-button class="sc-uv-sign-in hydrated"><button type="button" title="Google sign in" aria-label="Google sign in" tabindex="0" class="sso-button social-first"
                    style="background-color: initial;"><img aria-hidden="true" class="sso-icon" src="/auth-component/uv-auth/icons/google.svg"><span class="sso-button-label" title="Google">Google</span></button></uv-sso-button></div>
              <div class="uv-auth-divider sc-uv-sign-in">
                <div class="line divider-bar sc-uv-sign-in"></div>
                <div class="label sc-uv-sign-in">or</div>
              </div>
              <div class="uv-auth-field-container sc-uv-sign-in">
                <div class="uv-auth-field uv-auth-text-field sc-uv-sign-in"><input id="email-input-g0zb5l1in" class="sc-uv-sign-in" name="email" type="email" aria-describedby="email-error-g0zb5l1in" aria-label="Email address"
                    placeholder="Email address" autofocus="">
                  <div role="alert" id="email-error-g0zb5l1in" class="sc-uv-sign-in"></div>
                </div>
                <div class="uv-auth-field uv-auth-text-field sc-uv-sign-in"><input id="password-input-g0zb5l1in" class="sc-uv-sign-in" name="password" type="password" aria-describedby="password-error-g0zb5l1in" aria-label="Password"
                    placeholder="Password">
                  <div role="alert" id="password-error-g0zb5l1in" class="sc-uv-sign-in"></div>
                </div><span class="secondary-uv-auth-actions sc-uv-sign-in"><button type="button" class="forgot-password-button sc-uv-sign-in">Forgot Password?</button></span>
              </div>
            </uv-sign-in>
            <div class="uv-auth-button-bar sc-uv-auth"><button type="button" class="signup-button sc-uv-auth">New here? <span class="underline sc-uv-auth">Create an account</span></button></div>
          </fieldset>
        </uv-auth>
        <script type="text/javascript">
          var uvAuthElement = document.getElementById("uv-signin-6705");
          uvAuthElement.subdomainSettings = {
            "disable_uservoice_auth": false,
            "password_auth_required": true,
            "auth_providers": [{
              "preset_name": "facebook",
              "url": "https://graph.facebook.com/oauth/authorize?client_id=1951193478523856\u0026redirect_uri=https%3A%2F%2Fauth.uservoice.com%2Ffacebook\u0026scope=email\u0026display=popup\u0026state=49883",
              "button_label": "Facebook"
            }, {
              "preset_name": "google",
              "url": "https://auth.uservoice.com/google/49883",
              "button_label": "Google"
            }],
            "subdomain_display_name": "xHamster UserVoice",
            "logo_path": "/logo/logo/design_setting/4667/original/logo_horizontal_color.jpg",
            "form_text": {
              "loading": "Loading",
              "cancel": "Cancel",
              "region_label": "Sign in to UserVoice",
              "email_label": "Email address",
              "email_placeholder": "Email address",
              "password_label": "Password",
              "password_placeholder": "Password",
              "name_label": "Display name (optional)",
              "name_placeholder": "Your name",
              "tos_checkbox_label_html": "I agree to the \u003ca href=\"/tos\" target=\"_blank\" rel=\"external\" title=\"Opens in new window\" class=\"color-link\"\u003eterms of service\u003c/a\u003e",
              "tos_checkbox_title": "Terms of Service",
              "gdpr_checkbox_label": "I agree to the storage of my email address, name, and IP address. This information and any feedback I provide may be used to inform product decisions and to notify me about product updates. (You can opt-out at any time.)",
              "gdpr_checkbox_title": "Required Consent",
              "remember_me_checkbox_label": "Remember me",
              "remember_me_checkbox_title": "Remember Me",
              "show_more_label": "Show more login options",
              "show_less_label": "Show fewer login options",
              "submit_signin_label": "Sign in",
              "submit_create_label": "Sign up",
              "email_invalid_error": "Please enter a valid email address.",
              "password_required_error": "Please enter your password.",
              "terms_invalid_error": "You must accept the terms to continue.",
              "generic_error": "Something went wrong!",
              "browser_error": "Cookie access is needed in order to sign you in. Please update your privacy settings to enable cross-site tracking or try using a different browser.",
              "permissions_error": "You do not have the necessary permissions to access this content.",
              "not_signed_in_error": "Sign in required to continue",
              "success_heading": "Hooray!",
              "success_message": "You're in, getting your page ready.",
              "create_password_placeholder": "Create Password",
              "verify_email_label": "Verify Email",
              "set_password_label": "Set Password",
              "verify_email_reset_pw_helper_text": "We need to verify your email first before resetting your password",
              "verify_email_create_account_helper_text": "We need to verify your email first before creating your account",
              "set_password_title": "Set a new password",
              "first_things_first_title": "First things first!",
              "confirm_password_placeholder": "Confirm Password",
              "confirm_password_label": "Confirm Password",
              "create_account_label": "Create Account",
              "create_account_title": "Let's create your account!",
              "password_invalid_error": "Please enter a valid password.",
              "password_match_error": "Passwords must match.",
              "change_password_label": "Change Password",
              "go_to_login_label": "Go to login",
              "go_to_settings_label": "Go to settings",
              "current_password_placeholder": "Current Password",
              "password_character_minimum": "Password needs at least 8 characters",
              "password_upper_lower_case_required": "It must have at least one lower and one upper case character",
              "password_symbol_required": "It needs at least one symbol ($, !, @, _, *, etc)",
              "password_number_required": "Password must include one number or more",
              "reset_password_label": "Reset Password",
              "new_password_label": "New Password",
              "password_in_email_error": "Your password cannot appear in your email address.",
              "email_in_password_error": "Your email address cannot appear in your password.",
              "username_in_password_error": "Your email username cannot appear in your password.",
              "need_account_prompt": "New here?",
              "need_account_cta": "Create an account",
              "forgot_password": "Forgot Password?",
              "or": "or"
            }
          };
        </script>
        <div class="uvSignin-uv-auth">
          <div class="uvField uvField-logged_in uvField-first">
            <span> Signed in as <span class="logged_in_as"></span> (<a href="/logout">Sign out</a>) </span>
          </div>
        </div>
        <div class="uvFormFlash uvFormFlash-error" tabindex="0" style="display: none;">
          <div class="uvFormFlashMessage"></div>
          <a class="uvFormFlashClose" href="#close">Close</a>
        </div>
        <div class="uvFormFlash uvFormFlash-info" tabindex="0">
          <div class="uvFormFlashMessage"></div>
          <a class="uvFormFlashClose" href="#close">Close</a>
        </div>
      </div>
    </fieldset>
  </div>
</form>

POST /api/v1/forums/59059/suggestions/32252083/votes.json

<form novalidate="" class="uvIdeaVoteForm" onsubmit="return false;" method="post" action="/api/v1/forums/59059/suggestions/32252083/votes.json" data-forum_id="59059" data-suggestion_id="32252083" data-legacy-voting="">
  <input type="hidden" name="channel" value="portal">
  <!-- Update to show number of votes cast -->
  <span class="uvIdeaVoteFormTrigger">
    <button class="uvIdeaVoteFormTriggerState-no_votes uvStyle-button">Vote</button>
    <button class="uvIdeaVoteFormTriggerState-you_voted uvStyle-button uvStyle-button-selected" id="uvIdeaVoteFormTriggerState-you_voted-32252083" data-singular="%{num} vote" data-plural="%{num} votes"></button>
    <button class="uvIdeaVoteFormTriggerState-out_of_votes uvStyle-button uvStyle-button-disabled uvTip" disabled="">Vote</button>
    <button class="uvIdeaVoteFormTriggerState-voting_closed uvStyle-button uvStyle-button-disabled uvTip" disabled="">Vote</button>
  </span>
  <!--- end -->
  <div class="uvIdeaVoteFormToggle" style="display: none;">
    <fieldset class="uvIdeaVoteFormFieldset" style="padding-left: 79px;">
      <legend class="uvIdeaVoteFormLegend">Vote</legend>
      <div class="uvVoterSigninArea">
        <uv-auth id="uv-signin-7209" class="sc-uv-auth-h sc-uv-auth-s hydrated" magic-public-key="pk_live_D21FDEDFFB8B0CC4" locale="en" mode="inline" social-first="" data-type=""
          data-options="{&quot;display_logged_in&quot;:&quot;hidden&quot;,&quot;social_auth_only&quot;:false,&quot;custom_signin&quot;:true,&quot;inline_form_mode&quot;:true,&quot;show_login&quot;:true,&quot;header&quot;:&quot;\u003ch2\u003eWe're glad you're here\u003c/h2\u003e\u003cp\u003ePlease sign in to leave feedback\u003c/p\u003e&quot;}"><!---->
          <fieldset class="uv-auth-container uv-auth-inline-container sc-uv-auth"><span hidden="" class="sc-uv-auth sc-uv-auth-s">
              <h2>We're glad you're here</h2>
              <p>Please sign in to leave feedback</p>
            </span><uv-sign-in class="sc-uv-auth sc-uv-sign-in-h sc-uv-sign-in-s hydrated">
              <div aria-live="off" class="uv-auth-sso-buttons-container grid sc-uv-sign-in"><uv-sso-button class="sc-uv-sign-in hydrated"><button type="button" title="Facebook sign in" aria-label="Facebook sign in" tabindex="0"
                    class="sso-button social-first" style="background-color: initial;"><img aria-hidden="true" class="sso-icon" src="/auth-component/uv-auth/icons/facebook.svg"><span class="sso-button-label"
                      title="Facebook">Facebook</span></button></uv-sso-button><uv-sso-button class="sc-uv-sign-in hydrated"><button type="button" title="Google sign in" aria-label="Google sign in" tabindex="0" class="sso-button social-first"
                    style="background-color: initial;"><img aria-hidden="true" class="sso-icon" src="/auth-component/uv-auth/icons/google.svg"><span class="sso-button-label" title="Google">Google</span></button></uv-sso-button></div>
              <div class="uv-auth-divider sc-uv-sign-in">
                <div class="line divider-bar sc-uv-sign-in"></div>
                <div class="label sc-uv-sign-in">or</div>
              </div>
              <div class="uv-auth-field-container sc-uv-sign-in">
                <div class="uv-auth-field uv-auth-text-field sc-uv-sign-in"><input id="email-input-mntchen8n" class="sc-uv-sign-in" name="email" type="email" aria-describedby="email-error-mntchen8n" aria-label="Email address"
                    placeholder="Email address" autofocus="">
                  <div role="alert" id="email-error-mntchen8n" class="sc-uv-sign-in"></div>
                </div>
                <div class="uv-auth-field uv-auth-text-field sc-uv-sign-in"><input id="password-input-mntchen8n" class="sc-uv-sign-in" name="password" type="password" aria-describedby="password-error-mntchen8n" aria-label="Password"
                    placeholder="Password">
                  <div role="alert" id="password-error-mntchen8n" class="sc-uv-sign-in"></div>
                </div><span class="secondary-uv-auth-actions sc-uv-sign-in"><button type="button" class="forgot-password-button sc-uv-sign-in">Forgot Password?</button></span>
              </div>
            </uv-sign-in>
            <div class="uv-auth-button-bar sc-uv-auth"><button type="button" class="signup-button sc-uv-auth">New here? <span class="underline sc-uv-auth">Create an account</span></button></div>
          </fieldset>
        </uv-auth>
        <script type="text/javascript">
          var uvAuthElement = document.getElementById("uv-signin-7209");
          uvAuthElement.subdomainSettings = {
            "disable_uservoice_auth": false,
            "password_auth_required": true,
            "auth_providers": [{
              "preset_name": "facebook",
              "url": "https://graph.facebook.com/oauth/authorize?client_id=1951193478523856\u0026redirect_uri=https%3A%2F%2Fauth.uservoice.com%2Ffacebook\u0026scope=email\u0026display=popup\u0026state=49883",
              "button_label": "Facebook"
            }, {
              "preset_name": "google",
              "url": "https://auth.uservoice.com/google/49883",
              "button_label": "Google"
            }],
            "subdomain_display_name": "xHamster UserVoice",
            "logo_path": "/logo/logo/design_setting/4667/original/logo_horizontal_color.jpg",
            "form_text": {
              "loading": "Loading",
              "cancel": "Cancel",
              "region_label": "Sign in to UserVoice",
              "email_label": "Email address",
              "email_placeholder": "Email address",
              "password_label": "Password",
              "password_placeholder": "Password",
              "name_label": "Display name (optional)",
              "name_placeholder": "Your name",
              "tos_checkbox_label_html": "I agree to the \u003ca href=\"/tos\" target=\"_blank\" rel=\"external\" title=\"Opens in new window\" class=\"color-link\"\u003eterms of service\u003c/a\u003e",
              "tos_checkbox_title": "Terms of Service",
              "gdpr_checkbox_label": "I agree to the storage of my email address, name, and IP address. This information and any feedback I provide may be used to inform product decisions and to notify me about product updates. (You can opt-out at any time.)",
              "gdpr_checkbox_title": "Required Consent",
              "remember_me_checkbox_label": "Remember me",
              "remember_me_checkbox_title": "Remember Me",
              "show_more_label": "Show more login options",
              "show_less_label": "Show fewer login options",
              "submit_signin_label": "Sign in",
              "submit_create_label": "Sign up",
              "email_invalid_error": "Please enter a valid email address.",
              "password_required_error": "Please enter your password.",
              "terms_invalid_error": "You must accept the terms to continue.",
              "generic_error": "Something went wrong!",
              "browser_error": "Cookie access is needed in order to sign you in. Please update your privacy settings to enable cross-site tracking or try using a different browser.",
              "permissions_error": "You do not have the necessary permissions to access this content.",
              "not_signed_in_error": "Sign in required to continue",
              "success_heading": "Hooray!",
              "success_message": "You're in, getting your page ready.",
              "create_password_placeholder": "Create Password",
              "verify_email_label": "Verify Email",
              "set_password_label": "Set Password",
              "verify_email_reset_pw_helper_text": "We need to verify your email first before resetting your password",
              "verify_email_create_account_helper_text": "We need to verify your email first before creating your account",
              "set_password_title": "Set a new password",
              "first_things_first_title": "First things first!",
              "confirm_password_placeholder": "Confirm Password",
              "confirm_password_label": "Confirm Password",
              "create_account_label": "Create Account",
              "create_account_title": "Let's create your account!",
              "password_invalid_error": "Please enter a valid password.",
              "password_match_error": "Passwords must match.",
              "change_password_label": "Change Password",
              "go_to_login_label": "Go to login",
              "go_to_settings_label": "Go to settings",
              "current_password_placeholder": "Current Password",
              "password_character_minimum": "Password needs at least 8 characters",
              "password_upper_lower_case_required": "It must have at least one lower and one upper case character",
              "password_symbol_required": "It needs at least one symbol ($, !, @, _, *, etc)",
              "password_number_required": "Password must include one number or more",
              "reset_password_label": "Reset Password",
              "new_password_label": "New Password",
              "password_in_email_error": "Your password cannot appear in your email address.",
              "email_in_password_error": "Your email address cannot appear in your password.",
              "username_in_password_error": "Your email username cannot appear in your password.",
              "need_account_prompt": "New here?",
              "need_account_cta": "Create an account",
              "forgot_password": "Forgot Password?",
              "or": "or"
            }
          };
        </script>
        <div class="uvSignin-uv-auth">
          <div class="uvField uvField-logged_in uvField-first">
            <span> Signed in as <span class="logged_in_as"></span> (<a href="/logout">Sign out</a>) </span>
          </div>
        </div>
        <div class="uvFormFlash uvFormFlash-error" tabindex="0" style="display: none;">
          <div class="uvFormFlashMessage"></div>
          <a class="uvFormFlashClose" href="#close">Close</a>
        </div>
        <div class="uvFormFlash uvFormFlash-info" tabindex="0">
          <div class="uvFormFlashMessage"></div>
          <a class="uvFormFlashClose" href="#close">Close</a>
        </div>
        <div class="uvIdeaVoteButtons">
          <button class="uvIdeaVoteButton uvIdeaVoteButton-1-votes uvStyle-button" type="submit" value="1" name="to">1 vote</button>
          <button class="uvIdeaVoteButton uvIdeaVoteButton-2-votes uvStyle-button" type="submit" value="2" name="to">2 votes</button>
          <button class="uvIdeaVoteButton uvIdeaVoteButton-3-votes uvStyle-button" type="submit" value="3" name="to">3 votes</button>
          <button class="uvIdeaVoteButton uvIdeaVoteButton-0-votes uvStyle-button uvIdeaVoteButtons-removevotes" type="submit" value="0" name="to" disabled="disabled">Remove votes</button>
          <div class="uvIdeaVoteButtonsMeta">
            <span class="uvIdeaVoteVotesRemaining"> You have <span class="uvUserData-votes-remaining" id="uvUserData-votes-remaining-32252083" data-singular="%{num} vote" data-plural="%{num} votes"></span> left! <span
                class="uvHelp uvHelp-votes uvTip">(?)</span>
            </span>
            <span class="uvSpinner">(thinking…)</span>
          </div>
        </div>
      </div>
    </fieldset>
  </div>
</form>

POST /api/v1/forums/59059/suggestions/32252083/score.json

<form novalidate="" class="uvIdeaScoreForm importScoreBorderBottom" onsubmit="return false;" method="post" action="/api/v1/forums/59059/suggestions/32252083/score.json" data-forum_id="59059" data-suggestion_id="32252083" data-importance_score=""
  data-importance_score_id="">
  <fieldset class="impScoreButtonContainer" aria-labelledby="importance_score_32252083">
    <legend id="importance_score_32252083">How important is this to you?</legend>
    <div class="impScoreButtonGroup" data-name="importance-score-button-group-32252083">
      <button class="impScoreButton" type="submit" id="importance-1-32252083" tabindex="0" name="importance_score_value" value="1"> Not at all <span class="tooltiptext">You must login first!</span>
      </button>
      <button class="impScoreButton" type="submit" id="importance-2-32252083" tabindex="0" name="importance_score_value" value="2"> Important <span class="tooltiptext">You must login first!</span>
      </button>
      <button class="impScoreButton" type="submit" id="importance-3-32252083" tabindex="0" name="importance_score_value" value="3"> Critical <span class="tooltiptext">You must login first!</span>
      </button>
      <h6 aria-live="polite" role="status" hidden="" class="scoreNotification"></h6>
      <input data-name="importance-score-32252083" type="hidden" name="importance_score" value="">
      <input data-name="importance-score-id-32252083" type="hidden" name="importance_score_id" value="">
      <input type="hidden" name="channel" value="portal">
    </div>
  </fieldset>
  <div class="uvIdeaScoreFormToggle" style="display: none;">
    <fieldset class="uvIdeaScoreFormFieldset">
      <div class="uvScorerSigninArea">
        <uv-auth id="uv-signin-4757" class="sc-uv-auth-h sc-uv-auth-s hydrated" magic-public-key="pk_live_D21FDEDFFB8B0CC4" locale="en" mode="inline" social-first="" data-type=""
          data-options="{&quot;display_logged_in&quot;:&quot;hidden&quot;,&quot;social_auth_only&quot;:false,&quot;custom_signin&quot;:true,&quot;inline_form_mode&quot;:true,&quot;show_login&quot;:true,&quot;header&quot;:&quot;\u003ch2\u003eWe're glad you're here\u003c/h2\u003e\u003cp\u003ePlease sign in to leave feedback\u003c/p\u003e&quot;}"><!---->
          <fieldset class="uv-auth-container uv-auth-inline-container sc-uv-auth"><span hidden="" class="sc-uv-auth sc-uv-auth-s">
              <h2>We're glad you're here</h2>
              <p>Please sign in to leave feedback</p>
            </span><uv-sign-in class="sc-uv-auth sc-uv-sign-in-h sc-uv-sign-in-s hydrated">
              <div aria-live="off" class="uv-auth-sso-buttons-container grid sc-uv-sign-in"><uv-sso-button class="sc-uv-sign-in hydrated"><button type="button" title="Facebook sign in" aria-label="Facebook sign in" tabindex="0"
                    class="sso-button social-first" style="background-color: initial;"><img aria-hidden="true" class="sso-icon" src="/auth-component/uv-auth/icons/facebook.svg"><span class="sso-button-label"
                      title="Facebook">Facebook</span></button></uv-sso-button><uv-sso-button class="sc-uv-sign-in hydrated"><button type="button" title="Google sign in" aria-label="Google sign in" tabindex="0" class="sso-button social-first"
                    style="background-color: initial;"><img aria-hidden="true" class="sso-icon" src="/auth-component/uv-auth/icons/google.svg"><span class="sso-button-label" title="Google">Google</span></button></uv-sso-button></div>
              <div class="uv-auth-divider sc-uv-sign-in">
                <div class="line divider-bar sc-uv-sign-in"></div>
                <div class="label sc-uv-sign-in">or</div>
              </div>
              <div class="uv-auth-field-container sc-uv-sign-in">
                <div class="uv-auth-field uv-auth-text-field sc-uv-sign-in"><input id="email-input-2cdqnv9hu" class="sc-uv-sign-in" name="email" type="email" aria-describedby="email-error-2cdqnv9hu" aria-label="Email address"
                    placeholder="Email address" autofocus="">
                  <div role="alert" id="email-error-2cdqnv9hu" class="sc-uv-sign-in"></div>
                </div>
                <div class="uv-auth-field uv-auth-text-field sc-uv-sign-in"><input id="password-input-2cdqnv9hu" class="sc-uv-sign-in" name="password" type="password" aria-describedby="password-error-2cdqnv9hu" aria-label="Password"
                    placeholder="Password">
                  <div role="alert" id="password-error-2cdqnv9hu" class="sc-uv-sign-in"></div>
                </div><span class="secondary-uv-auth-actions sc-uv-sign-in"><button type="button" class="forgot-password-button sc-uv-sign-in">Forgot Password?</button></span>
              </div>
            </uv-sign-in>
            <div class="uv-auth-button-bar sc-uv-auth"><button type="button" class="signup-button sc-uv-auth">New here? <span class="underline sc-uv-auth">Create an account</span></button></div>
          </fieldset>
        </uv-auth>
        <script type="text/javascript">
          var uvAuthElement = document.getElementById("uv-signin-4757");
          uvAuthElement.subdomainSettings = {
            "disable_uservoice_auth": false,
            "password_auth_required": true,
            "auth_providers": [{
              "preset_name": "facebook",
              "url": "https://graph.facebook.com/oauth/authorize?client_id=1951193478523856\u0026redirect_uri=https%3A%2F%2Fauth.uservoice.com%2Ffacebook\u0026scope=email\u0026display=popup\u0026state=49883",
              "button_label": "Facebook"
            }, {
              "preset_name": "google",
              "url": "https://auth.uservoice.com/google/49883",
              "button_label": "Google"
            }],
            "subdomain_display_name": "xHamster UserVoice",
            "logo_path": "/logo/logo/design_setting/4667/original/logo_horizontal_color.jpg",
            "form_text": {
              "loading": "Loading",
              "cancel": "Cancel",
              "region_label": "Sign in to UserVoice",
              "email_label": "Email address",
              "email_placeholder": "Email address",
              "password_label": "Password",
              "password_placeholder": "Password",
              "name_label": "Display name (optional)",
              "name_placeholder": "Your name",
              "tos_checkbox_label_html": "I agree to the \u003ca href=\"/tos\" target=\"_blank\" rel=\"external\" title=\"Opens in new window\" class=\"color-link\"\u003eterms of service\u003c/a\u003e",
              "tos_checkbox_title": "Terms of Service",
              "gdpr_checkbox_label": "I agree to the storage of my email address, name, and IP address. This information and any feedback I provide may be used to inform product decisions and to notify me about product updates. (You can opt-out at any time.)",
              "gdpr_checkbox_title": "Required Consent",
              "remember_me_checkbox_label": "Remember me",
              "remember_me_checkbox_title": "Remember Me",
              "show_more_label": "Show more login options",
              "show_less_label": "Show fewer login options",
              "submit_signin_label": "Sign in",
              "submit_create_label": "Sign up",
              "email_invalid_error": "Please enter a valid email address.",
              "password_required_error": "Please enter your password.",
              "terms_invalid_error": "You must accept the terms to continue.",
              "generic_error": "Something went wrong!",
              "browser_error": "Cookie access is needed in order to sign you in. Please update your privacy settings to enable cross-site tracking or try using a different browser.",
              "permissions_error": "You do not have the necessary permissions to access this content.",
              "not_signed_in_error": "Sign in required to continue",
              "success_heading": "Hooray!",
              "success_message": "You're in, getting your page ready.",
              "create_password_placeholder": "Create Password",
              "verify_email_label": "Verify Email",
              "set_password_label": "Set Password",
              "verify_email_reset_pw_helper_text": "We need to verify your email first before resetting your password",
              "verify_email_create_account_helper_text": "We need to verify your email first before creating your account",
              "set_password_title": "Set a new password",
              "first_things_first_title": "First things first!",
              "confirm_password_placeholder": "Confirm Password",
              "confirm_password_label": "Confirm Password",
              "create_account_label": "Create Account",
              "create_account_title": "Let's create your account!",
              "password_invalid_error": "Please enter a valid password.",
              "password_match_error": "Passwords must match.",
              "change_password_label": "Change Password",
              "go_to_login_label": "Go to login",
              "go_to_settings_label": "Go to settings",
              "current_password_placeholder": "Current Password",
              "password_character_minimum": "Password needs at least 8 characters",
              "password_upper_lower_case_required": "It must have at least one lower and one upper case character",
              "password_symbol_required": "It needs at least one symbol ($, !, @, _, *, etc)",
              "password_number_required": "Password must include one number or more",
              "reset_password_label": "Reset Password",
              "new_password_label": "New Password",
              "password_in_email_error": "Your password cannot appear in your email address.",
              "email_in_password_error": "Your email address cannot appear in your password.",
              "username_in_password_error": "Your email username cannot appear in your password.",
              "need_account_prompt": "New here?",
              "need_account_cta": "Create an account",
              "forgot_password": "Forgot Password?",
              "or": "or"
            }
          };
        </script>
        <div class="uvSignin-uv-auth">
          <div class="uvField uvField-logged_in uvField-first">
            <span> Signed in as <span class="logged_in_as"></span> (<a href="/logout">Sign out</a>) </span>
          </div>
        </div>
        <div class="uvFormFlash uvFormFlash-error" tabindex="0" style="display: none;">
          <div class="uvFormFlashMessage"></div>
          <a class="uvFormFlashClose" href="#close">Close</a>
        </div>
        <div class="uvFormFlash uvFormFlash-info" tabindex="0">
          <div class="uvFormFlashMessage"></div>
          <a class="uvFormFlashClose" href="#close">Close</a>
        </div>
      </div>
    </fieldset>
  </div>
</form>

POST /api/v1/forums/59059/suggestions/40999192/votes.json

<form novalidate="" class="uvIdeaVoteForm" onsubmit="return false;" method="post" action="/api/v1/forums/59059/suggestions/40999192/votes.json" data-forum_id="59059" data-suggestion_id="40999192" data-legacy-voting="">
  <input type="hidden" name="channel" value="portal">
  <!-- Update to show number of votes cast -->
  <span class="uvIdeaVoteFormTrigger">
    <button class="uvIdeaVoteFormTriggerState-no_votes uvStyle-button">Vote</button>
    <button class="uvIdeaVoteFormTriggerState-you_voted uvStyle-button uvStyle-button-selected" id="uvIdeaVoteFormTriggerState-you_voted-40999192" data-singular="%{num} vote" data-plural="%{num} votes"></button>
    <button class="uvIdeaVoteFormTriggerState-out_of_votes uvStyle-button uvStyle-button-disabled uvTip" disabled="">Vote</button>
    <button class="uvIdeaVoteFormTriggerState-voting_closed uvStyle-button uvStyle-button-disabled uvTip" disabled="">Vote</button>
  </span>
  <!--- end -->
  <div class="uvIdeaVoteFormToggle" style="display: none;">
    <fieldset class="uvIdeaVoteFormFieldset" style="padding-left: 79px;">
      <legend class="uvIdeaVoteFormLegend">Vote</legend>
      <div class="uvVoterSigninArea">
        <uv-auth id="uv-signin-6258" class="sc-uv-auth-h sc-uv-auth-s hydrated" magic-public-key="pk_live_D21FDEDFFB8B0CC4" locale="en" mode="inline" social-first="" data-type=""
          data-options="{&quot;display_logged_in&quot;:&quot;hidden&quot;,&quot;social_auth_only&quot;:false,&quot;custom_signin&quot;:true,&quot;inline_form_mode&quot;:true,&quot;show_login&quot;:true,&quot;header&quot;:&quot;\u003ch2\u003eWe're glad you're here\u003c/h2\u003e\u003cp\u003ePlease sign in to leave feedback\u003c/p\u003e&quot;}"><!---->
          <fieldset class="uv-auth-container uv-auth-inline-container sc-uv-auth"><span hidden="" class="sc-uv-auth sc-uv-auth-s">
              <h2>We're glad you're here</h2>
              <p>Please sign in to leave feedback</p>
            </span><uv-sign-in class="sc-uv-auth sc-uv-sign-in-h sc-uv-sign-in-s hydrated">
              <div aria-live="off" class="uv-auth-sso-buttons-container grid sc-uv-sign-in"><uv-sso-button class="sc-uv-sign-in hydrated"><button type="button" title="Facebook sign in" aria-label="Facebook sign in" tabindex="0"
                    class="sso-button social-first" style="background-color: initial;"><img aria-hidden="true" class="sso-icon" src="/auth-component/uv-auth/icons/facebook.svg"><span class="sso-button-label"
                      title="Facebook">Facebook</span></button></uv-sso-button><uv-sso-button class="sc-uv-sign-in hydrated"><button type="button" title="Google sign in" aria-label="Google sign in" tabindex="0" class="sso-button social-first"
                    style="background-color: initial;"><img aria-hidden="true" class="sso-icon" src="/auth-component/uv-auth/icons/google.svg"><span class="sso-button-label" title="Google">Google</span></button></uv-sso-button></div>
              <div class="uv-auth-divider sc-uv-sign-in">
                <div class="line divider-bar sc-uv-sign-in"></div>
                <div class="label sc-uv-sign-in">or</div>
              </div>
              <div class="uv-auth-field-container sc-uv-sign-in">
                <div class="uv-auth-field uv-auth-text-field sc-uv-sign-in"><input id="email-input-vbvtczz9f" class="sc-uv-sign-in" name="email" type="email" aria-describedby="email-error-vbvtczz9f" aria-label="Email address"
                    placeholder="Email address" autofocus="">
                  <div role="alert" id="email-error-vbvtczz9f" class="sc-uv-sign-in"></div>
                </div>
                <div class="uv-auth-field uv-auth-text-field sc-uv-sign-in"><input id="password-input-vbvtczz9f" class="sc-uv-sign-in" name="password" type="password" aria-describedby="password-error-vbvtczz9f" aria-label="Password"
                    placeholder="Password">
                  <div role="alert" id="password-error-vbvtczz9f" class="sc-uv-sign-in"></div>
                </div><span class="secondary-uv-auth-actions sc-uv-sign-in"><button type="button" class="forgot-password-button sc-uv-sign-in">Forgot Password?</button></span>
              </div>
            </uv-sign-in>
            <div class="uv-auth-button-bar sc-uv-auth"><button type="button" class="signup-button sc-uv-auth">New here? <span class="underline sc-uv-auth">Create an account</span></button></div>
          </fieldset>
        </uv-auth>
        <script type="text/javascript">
          var uvAuthElement = document.getElementById("uv-signin-6258");
          uvAuthElement.subdomainSettings = {
            "disable_uservoice_auth": false,
            "password_auth_required": true,
            "auth_providers": [{
              "preset_name": "facebook",
              "url": "https://graph.facebook.com/oauth/authorize?client_id=1951193478523856\u0026redirect_uri=https%3A%2F%2Fauth.uservoice.com%2Ffacebook\u0026scope=email\u0026display=popup\u0026state=49883",
              "button_label": "Facebook"
            }, {
              "preset_name": "google",
              "url": "https://auth.uservoice.com/google/49883",
              "button_label": "Google"
            }],
            "subdomain_display_name": "xHamster UserVoice",
            "logo_path": "/logo/logo/design_setting/4667/original/logo_horizontal_color.jpg",
            "form_text": {
              "loading": "Loading",
              "cancel": "Cancel",
              "region_label": "Sign in to UserVoice",
              "email_label": "Email address",
              "email_placeholder": "Email address",
              "password_label": "Password",
              "password_placeholder": "Password",
              "name_label": "Display name (optional)",
              "name_placeholder": "Your name",
              "tos_checkbox_label_html": "I agree to the \u003ca href=\"/tos\" target=\"_blank\" rel=\"external\" title=\"Opens in new window\" class=\"color-link\"\u003eterms of service\u003c/a\u003e",
              "tos_checkbox_title": "Terms of Service",
              "gdpr_checkbox_label": "I agree to the storage of my email address, name, and IP address. This information and any feedback I provide may be used to inform product decisions and to notify me about product updates. (You can opt-out at any time.)",
              "gdpr_checkbox_title": "Required Consent",
              "remember_me_checkbox_label": "Remember me",
              "remember_me_checkbox_title": "Remember Me",
              "show_more_label": "Show more login options",
              "show_less_label": "Show fewer login options",
              "submit_signin_label": "Sign in",
              "submit_create_label": "Sign up",
              "email_invalid_error": "Please enter a valid email address.",
              "password_required_error": "Please enter your password.",
              "terms_invalid_error": "You must accept the terms to continue.",
              "generic_error": "Something went wrong!",
              "browser_error": "Cookie access is needed in order to sign you in. Please update your privacy settings to enable cross-site tracking or try using a different browser.",
              "permissions_error": "You do not have the necessary permissions to access this content.",
              "not_signed_in_error": "Sign in required to continue",
              "success_heading": "Hooray!",
              "success_message": "You're in, getting your page ready.",
              "create_password_placeholder": "Create Password",
              "verify_email_label": "Verify Email",
              "set_password_label": "Set Password",
              "verify_email_reset_pw_helper_text": "We need to verify your email first before resetting your password",
              "verify_email_create_account_helper_text": "We need to verify your email first before creating your account",
              "set_password_title": "Set a new password",
              "first_things_first_title": "First things first!",
              "confirm_password_placeholder": "Confirm Password",
              "confirm_password_label": "Confirm Password",
              "create_account_label": "Create Account",
              "create_account_title": "Let's create your account!",
              "password_invalid_error": "Please enter a valid password.",
              "password_match_error": "Passwords must match.",
              "change_password_label": "Change Password",
              "go_to_login_label": "Go to login",
              "go_to_settings_label": "Go to settings",
              "current_password_placeholder": "Current Password",
              "password_character_minimum": "Password needs at least 8 characters",
              "password_upper_lower_case_required": "It must have at least one lower and one upper case character",
              "password_symbol_required": "It needs at least one symbol ($, !, @, _, *, etc)",
              "password_number_required": "Password must include one number or more",
              "reset_password_label": "Reset Password",
              "new_password_label": "New Password",
              "password_in_email_error": "Your password cannot appear in your email address.",
              "email_in_password_error": "Your email address cannot appear in your password.",
              "username_in_password_error": "Your email username cannot appear in your password.",
              "need_account_prompt": "New here?",
              "need_account_cta": "Create an account",
              "forgot_password": "Forgot Password?",
              "or": "or"
            }
          };
        </script>
        <div class="uvSignin-uv-auth">
          <div class="uvField uvField-logged_in uvField-first">
            <span> Signed in as <span class="logged_in_as"></span> (<a href="/logout">Sign out</a>) </span>
          </div>
        </div>
        <div class="uvFormFlash uvFormFlash-error" tabindex="0" style="display: none;">
          <div class="uvFormFlashMessage"></div>
          <a class="uvFormFlashClose" href="#close">Close</a>
        </div>
        <div class="uvFormFlash uvFormFlash-info" tabindex="0">
          <div class="uvFormFlashMessage"></div>
          <a class="uvFormFlashClose" href="#close">Close</a>
        </div>
        <div class="uvIdeaVoteButtons">
          <button class="uvIdeaVoteButton uvIdeaVoteButton-1-votes uvStyle-button" type="submit" value="1" name="to">1 vote</button>
          <button class="uvIdeaVoteButton uvIdeaVoteButton-2-votes uvStyle-button" type="submit" value="2" name="to">2 votes</button>
          <button class="uvIdeaVoteButton uvIdeaVoteButton-3-votes uvStyle-button" type="submit" value="3" name="to">3 votes</button>
          <button class="uvIdeaVoteButton uvIdeaVoteButton-0-votes uvStyle-button uvIdeaVoteButtons-removevotes" type="submit" value="0" name="to" disabled="disabled">Remove votes</button>
          <div class="uvIdeaVoteButtonsMeta">
            <span class="uvIdeaVoteVotesRemaining"> You have <span class="uvUserData-votes-remaining" id="uvUserData-votes-remaining-40999192" data-singular="%{num} vote" data-plural="%{num} votes"></span> left! <span
                class="uvHelp uvHelp-votes uvTip">(?)</span>
            </span>
            <span class="uvSpinner">(thinking…)</span>
          </div>
        </div>
      </div>
    </fieldset>
  </div>
</form>

POST /api/v1/forums/59059/suggestions/40999192/score.json

<form novalidate="" class="uvIdeaScoreForm importScoreBorderBottom" onsubmit="return false;" method="post" action="/api/v1/forums/59059/suggestions/40999192/score.json" data-forum_id="59059" data-suggestion_id="40999192" data-importance_score=""
  data-importance_score_id="">
  <fieldset class="impScoreButtonContainer" aria-labelledby="importance_score_40999192">
    <legend id="importance_score_40999192">How important is this to you?</legend>
    <div class="impScoreButtonGroup" data-name="importance-score-button-group-40999192">
      <button class="impScoreButton" type="submit" id="importance-1-40999192" tabindex="0" name="importance_score_value" value="1"> Not at all <span class="tooltiptext">You must login first!</span>
      </button>
      <button class="impScoreButton" type="submit" id="importance-2-40999192" tabindex="0" name="importance_score_value" value="2"> Important <span class="tooltiptext">You must login first!</span>
      </button>
      <button class="impScoreButton" type="submit" id="importance-3-40999192" tabindex="0" name="importance_score_value" value="3"> Critical <span class="tooltiptext">You must login first!</span>
      </button>
      <h6 aria-live="polite" role="status" hidden="" class="scoreNotification"></h6>
      <input data-name="importance-score-40999192" type="hidden" name="importance_score" value="">
      <input data-name="importance-score-id-40999192" type="hidden" name="importance_score_id" value="">
      <input type="hidden" name="channel" value="portal">
    </div>
  </fieldset>
  <div class="uvIdeaScoreFormToggle" style="display: none;">
    <fieldset class="uvIdeaScoreFormFieldset">
      <div class="uvScorerSigninArea">
        <uv-auth id="uv-signin-7584" class="sc-uv-auth-h sc-uv-auth-s hydrated" magic-public-key="pk_live_D21FDEDFFB8B0CC4" locale="en" mode="inline" social-first="" data-type=""
          data-options="{&quot;display_logged_in&quot;:&quot;hidden&quot;,&quot;social_auth_only&quot;:false,&quot;custom_signin&quot;:true,&quot;inline_form_mode&quot;:true,&quot;show_login&quot;:true,&quot;header&quot;:&quot;\u003ch2\u003eWe're glad you're here\u003c/h2\u003e\u003cp\u003ePlease sign in to leave feedback\u003c/p\u003e&quot;}"><!---->
          <fieldset class="uv-auth-container uv-auth-inline-container sc-uv-auth"><span hidden="" class="sc-uv-auth sc-uv-auth-s">
              <h2>We're glad you're here</h2>
              <p>Please sign in to leave feedback</p>
            </span><uv-sign-in class="sc-uv-auth sc-uv-sign-in-h sc-uv-sign-in-s hydrated">
              <div aria-live="off" class="uv-auth-sso-buttons-container grid sc-uv-sign-in"><uv-sso-button class="sc-uv-sign-in hydrated"><button type="button" title="Facebook sign in" aria-label="Facebook sign in" tabindex="0"
                    class="sso-button social-first" style="background-color: initial;"><img aria-hidden="true" class="sso-icon" src="/auth-component/uv-auth/icons/facebook.svg"><span class="sso-button-label"
                      title="Facebook">Facebook</span></button></uv-sso-button><uv-sso-button class="sc-uv-sign-in hydrated"><button type="button" title="Google sign in" aria-label="Google sign in" tabindex="0" class="sso-button social-first"
                    style="background-color: initial;"><img aria-hidden="true" class="sso-icon" src="/auth-component/uv-auth/icons/google.svg"><span class="sso-button-label" title="Google">Google</span></button></uv-sso-button></div>
              <div class="uv-auth-divider sc-uv-sign-in">
                <div class="line divider-bar sc-uv-sign-in"></div>
                <div class="label sc-uv-sign-in">or</div>
              </div>
              <div class="uv-auth-field-container sc-uv-sign-in">
                <div class="uv-auth-field uv-auth-text-field sc-uv-sign-in"><input id="email-input-xwqo3qs9m" class="sc-uv-sign-in" name="email" type="email" aria-describedby="email-error-xwqo3qs9m" aria-label="Email address"
                    placeholder="Email address" autofocus="">
                  <div role="alert" id="email-error-xwqo3qs9m" class="sc-uv-sign-in"></div>
                </div>
                <div class="uv-auth-field uv-auth-text-field sc-uv-sign-in"><input id="password-input-xwqo3qs9m" class="sc-uv-sign-in" name="password" type="password" aria-describedby="password-error-xwqo3qs9m" aria-label="Password"
                    placeholder="Password">
                  <div role="alert" id="password-error-xwqo3qs9m" class="sc-uv-sign-in"></div>
                </div><span class="secondary-uv-auth-actions sc-uv-sign-in"><button type="button" class="forgot-password-button sc-uv-sign-in">Forgot Password?</button></span>
              </div>
            </uv-sign-in>
            <div class="uv-auth-button-bar sc-uv-auth"><button type="button" class="signup-button sc-uv-auth">New here? <span class="underline sc-uv-auth">Create an account</span></button></div>
          </fieldset>
        </uv-auth>
        <script type="text/javascript">
          var uvAuthElement = document.getElementById("uv-signin-7584");
          uvAuthElement.subdomainSettings = {
            "disable_uservoice_auth": false,
            "password_auth_required": true,
            "auth_providers": [{
              "preset_name": "facebook",
              "url": "https://graph.facebook.com/oauth/authorize?client_id=1951193478523856\u0026redirect_uri=https%3A%2F%2Fauth.uservoice.com%2Ffacebook\u0026scope=email\u0026display=popup\u0026state=49883",
              "button_label": "Facebook"
            }, {
              "preset_name": "google",
              "url": "https://auth.uservoice.com/google/49883",
              "button_label": "Google"
            }],
            "subdomain_display_name": "xHamster UserVoice",
            "logo_path": "/logo/logo/design_setting/4667/original/logo_horizontal_color.jpg",
            "form_text": {
              "loading": "Loading",
              "cancel": "Cancel",
              "region_label": "Sign in to UserVoice",
              "email_label": "Email address",
              "email_placeholder": "Email address",
              "password_label": "Password",
              "password_placeholder": "Password",
              "name_label": "Display name (optional)",
              "name_placeholder": "Your name",
              "tos_checkbox_label_html": "I agree to the \u003ca href=\"/tos\" target=\"_blank\" rel=\"external\" title=\"Opens in new window\" class=\"color-link\"\u003eterms of service\u003c/a\u003e",
              "tos_checkbox_title": "Terms of Service",
              "gdpr_checkbox_label": "I agree to the storage of my email address, name, and IP address. This information and any feedback I provide may be used to inform product decisions and to notify me about product updates. (You can opt-out at any time.)",
              "gdpr_checkbox_title": "Required Consent",
              "remember_me_checkbox_label": "Remember me",
              "remember_me_checkbox_title": "Remember Me",
              "show_more_label": "Show more login options",
              "show_less_label": "Show fewer login options",
              "submit_signin_label": "Sign in",
              "submit_create_label": "Sign up",
              "email_invalid_error": "Please enter a valid email address.",
              "password_required_error": "Please enter your password.",
              "terms_invalid_error": "You must accept the terms to continue.",
              "generic_error": "Something went wrong!",
              "browser_error": "Cookie access is needed in order to sign you in. Please update your privacy settings to enable cross-site tracking or try using a different browser.",
              "permissions_error": "You do not have the necessary permissions to access this content.",
              "not_signed_in_error": "Sign in required to continue",
              "success_heading": "Hooray!",
              "success_message": "You're in, getting your page ready.",
              "create_password_placeholder": "Create Password",
              "verify_email_label": "Verify Email",
              "set_password_label": "Set Password",
              "verify_email_reset_pw_helper_text": "We need to verify your email first before resetting your password",
              "verify_email_create_account_helper_text": "We need to verify your email first before creating your account",
              "set_password_title": "Set a new password",
              "first_things_first_title": "First things first!",
              "confirm_password_placeholder": "Confirm Password",
              "confirm_password_label": "Confirm Password",
              "create_account_label": "Create Account",
              "create_account_title": "Let's create your account!",
              "password_invalid_error": "Please enter a valid password.",
              "password_match_error": "Passwords must match.",
              "change_password_label": "Change Password",
              "go_to_login_label": "Go to login",
              "go_to_settings_label": "Go to settings",
              "current_password_placeholder": "Current Password",
              "password_character_minimum": "Password needs at least 8 characters",
              "password_upper_lower_case_required": "It must have at least one lower and one upper case character",
              "password_symbol_required": "It needs at least one symbol ($, !, @, _, *, etc)",
              "password_number_required": "Password must include one number or more",
              "reset_password_label": "Reset Password",
              "new_password_label": "New Password",
              "password_in_email_error": "Your password cannot appear in your email address.",
              "email_in_password_error": "Your email address cannot appear in your password.",
              "username_in_password_error": "Your email username cannot appear in your password.",
              "need_account_prompt": "New here?",
              "need_account_cta": "Create an account",
              "forgot_password": "Forgot Password?",
              "or": "or"
            }
          };
        </script>
        <div class="uvSignin-uv-auth">
          <div class="uvField uvField-logged_in uvField-first">
            <span> Signed in as <span class="logged_in_as"></span> (<a href="/logout">Sign out</a>) </span>
          </div>
        </div>
        <div class="uvFormFlash uvFormFlash-error" tabindex="0" style="display: none;">
          <div class="uvFormFlashMessage"></div>
          <a class="uvFormFlashClose" href="#close">Close</a>
        </div>
        <div class="uvFormFlash uvFormFlash-info" tabindex="0">
          <div class="uvFormFlashMessage"></div>
          <a class="uvFormFlashClose" href="#close">Close</a>
        </div>
      </div>
    </fieldset>
  </div>
</form>

POST /api/v1/forums/59059/suggestions/41010358/votes.json

<form novalidate="" class="uvIdeaVoteForm" onsubmit="return false;" method="post" action="/api/v1/forums/59059/suggestions/41010358/votes.json" data-forum_id="59059" data-suggestion_id="41010358" data-legacy-voting="">
  <input type="hidden" name="channel" value="portal">
  <!-- Update to show number of votes cast -->
  <span class="uvIdeaVoteFormTrigger">
    <button class="uvIdeaVoteFormTriggerState-no_votes uvStyle-button">Vote</button>
    <button class="uvIdeaVoteFormTriggerState-you_voted uvStyle-button uvStyle-button-selected" id="uvIdeaVoteFormTriggerState-you_voted-41010358" data-singular="%{num} vote" data-plural="%{num} votes"></button>
    <button class="uvIdeaVoteFormTriggerState-out_of_votes uvStyle-button uvStyle-button-disabled uvTip" disabled="">Vote</button>
    <button class="uvIdeaVoteFormTriggerState-voting_closed uvStyle-button uvStyle-button-disabled uvTip" disabled="">Vote</button>
  </span>
  <!--- end -->
  <div class="uvIdeaVoteFormToggle" style="display: none;">
    <fieldset class="uvIdeaVoteFormFieldset" style="padding-left: 79px;">
      <legend class="uvIdeaVoteFormLegend">Vote</legend>
      <div class="uvVoterSigninArea">
        <uv-auth id="uv-signin-7266" class="sc-uv-auth-h sc-uv-auth-s hydrated" magic-public-key="pk_live_D21FDEDFFB8B0CC4" locale="en" mode="inline" social-first="" data-type=""
          data-options="{&quot;display_logged_in&quot;:&quot;hidden&quot;,&quot;social_auth_only&quot;:false,&quot;custom_signin&quot;:true,&quot;inline_form_mode&quot;:true,&quot;show_login&quot;:true,&quot;header&quot;:&quot;\u003ch2\u003eWe're glad you're here\u003c/h2\u003e\u003cp\u003ePlease sign in to leave feedback\u003c/p\u003e&quot;}"><!---->
          <fieldset class="uv-auth-container uv-auth-inline-container sc-uv-auth"><span hidden="" class="sc-uv-auth sc-uv-auth-s">
              <h2>We're glad you're here</h2>
              <p>Please sign in to leave feedback</p>
            </span><uv-sign-in class="sc-uv-auth sc-uv-sign-in-h sc-uv-sign-in-s hydrated">
              <div aria-live="off" class="uv-auth-sso-buttons-container grid sc-uv-sign-in"><uv-sso-button class="sc-uv-sign-in hydrated"><button type="button" title="Facebook sign in" aria-label="Facebook sign in" tabindex="0"
                    class="sso-button social-first" style="background-color: initial;"><img aria-hidden="true" class="sso-icon" src="/auth-component/uv-auth/icons/facebook.svg"><span class="sso-button-label"
                      title="Facebook">Facebook</span></button></uv-sso-button><uv-sso-button class="sc-uv-sign-in hydrated"><button type="button" title="Google sign in" aria-label="Google sign in" tabindex="0" class="sso-button social-first"
                    style="background-color: initial;"><img aria-hidden="true" class="sso-icon" src="/auth-component/uv-auth/icons/google.svg"><span class="sso-button-label" title="Google">Google</span></button></uv-sso-button></div>
              <div class="uv-auth-divider sc-uv-sign-in">
                <div class="line divider-bar sc-uv-sign-in"></div>
                <div class="label sc-uv-sign-in">or</div>
              </div>
              <div class="uv-auth-field-container sc-uv-sign-in">
                <div class="uv-auth-field uv-auth-text-field sc-uv-sign-in"><input id="email-input-ugu5cvco9" class="sc-uv-sign-in" name="email" type="email" aria-describedby="email-error-ugu5cvco9" aria-label="Email address"
                    placeholder="Email address" autofocus="">
                  <div role="alert" id="email-error-ugu5cvco9" class="sc-uv-sign-in"></div>
                </div>
                <div class="uv-auth-field uv-auth-text-field sc-uv-sign-in"><input id="password-input-ugu5cvco9" class="sc-uv-sign-in" name="password" type="password" aria-describedby="password-error-ugu5cvco9" aria-label="Password"
                    placeholder="Password">
                  <div role="alert" id="password-error-ugu5cvco9" class="sc-uv-sign-in"></div>
                </div><span class="secondary-uv-auth-actions sc-uv-sign-in"><button type="button" class="forgot-password-button sc-uv-sign-in">Forgot Password?</button></span>
              </div>
            </uv-sign-in>
            <div class="uv-auth-button-bar sc-uv-auth"><button type="button" class="signup-button sc-uv-auth">New here? <span class="underline sc-uv-auth">Create an account</span></button></div>
          </fieldset>
        </uv-auth>
        <script type="text/javascript">
          var uvAuthElement = document.getElementById("uv-signin-7266");
          uvAuthElement.subdomainSettings = {
            "disable_uservoice_auth": false,
            "password_auth_required": true,
            "auth_providers": [{
              "preset_name": "facebook",
              "url": "https://graph.facebook.com/oauth/authorize?client_id=1951193478523856\u0026redirect_uri=https%3A%2F%2Fauth.uservoice.com%2Ffacebook\u0026scope=email\u0026display=popup\u0026state=49883",
              "button_label": "Facebook"
            }, {
              "preset_name": "google",
              "url": "https://auth.uservoice.com/google/49883",
              "button_label": "Google"
            }],
            "subdomain_display_name": "xHamster UserVoice",
            "logo_path": "/logo/logo/design_setting/4667/original/logo_horizontal_color.jpg",
            "form_text": {
              "loading": "Loading",
              "cancel": "Cancel",
              "region_label": "Sign in to UserVoice",
              "email_label": "Email address",
              "email_placeholder": "Email address",
              "password_label": "Password",
              "password_placeholder": "Password",
              "name_label": "Display name (optional)",
              "name_placeholder": "Your name",
              "tos_checkbox_label_html": "I agree to the \u003ca href=\"/tos\" target=\"_blank\" rel=\"external\" title=\"Opens in new window\" class=\"color-link\"\u003eterms of service\u003c/a\u003e",
              "tos_checkbox_title": "Terms of Service",
              "gdpr_checkbox_label": "I agree to the storage of my email address, name, and IP address. This information and any feedback I provide may be used to inform product decisions and to notify me about product updates. (You can opt-out at any time.)",
              "gdpr_checkbox_title": "Required Consent",
              "remember_me_checkbox_label": "Remember me",
              "remember_me_checkbox_title": "Remember Me",
              "show_more_label": "Show more login options",
              "show_less_label": "Show fewer login options",
              "submit_signin_label": "Sign in",
              "submit_create_label": "Sign up",
              "email_invalid_error": "Please enter a valid email address.",
              "password_required_error": "Please enter your password.",
              "terms_invalid_error": "You must accept the terms to continue.",
              "generic_error": "Something went wrong!",
              "browser_error": "Cookie access is needed in order to sign you in. Please update your privacy settings to enable cross-site tracking or try using a different browser.",
              "permissions_error": "You do not have the necessary permissions to access this content.",
              "not_signed_in_error": "Sign in required to continue",
              "success_heading": "Hooray!",
              "success_message": "You're in, getting your page ready.",
              "create_password_placeholder": "Create Password",
              "verify_email_label": "Verify Email",
              "set_password_label": "Set Password",
              "verify_email_reset_pw_helper_text": "We need to verify your email first before resetting your password",
              "verify_email_create_account_helper_text": "We need to verify your email first before creating your account",
              "set_password_title": "Set a new password",
              "first_things_first_title": "First things first!",
              "confirm_password_placeholder": "Confirm Password",
              "confirm_password_label": "Confirm Password",
              "create_account_label": "Create Account",
              "create_account_title": "Let's create your account!",
              "password_invalid_error": "Please enter a valid password.",
              "password_match_error": "Passwords must match.",
              "change_password_label": "Change Password",
              "go_to_login_label": "Go to login",
              "go_to_settings_label": "Go to settings",
              "current_password_placeholder": "Current Password",
              "password_character_minimum": "Password needs at least 8 characters",
              "password_upper_lower_case_required": "It must have at least one lower and one upper case character",
              "password_symbol_required": "It needs at least one symbol ($, !, @, _, *, etc)",
              "password_number_required": "Password must include one number or more",
              "reset_password_label": "Reset Password",
              "new_password_label": "New Password",
              "password_in_email_error": "Your password cannot appear in your email address.",
              "email_in_password_error": "Your email address cannot appear in your password.",
              "username_in_password_error": "Your email username cannot appear in your password.",
              "need_account_prompt": "New here?",
              "need_account_cta": "Create an account",
              "forgot_password": "Forgot Password?",
              "or": "or"
            }
          };
        </script>
        <div class="uvSignin-uv-auth">
          <div class="uvField uvField-logged_in uvField-first">
            <span> Signed in as <span class="logged_in_as"></span> (<a href="/logout">Sign out</a>) </span>
          </div>
        </div>
        <div class="uvFormFlash uvFormFlash-error" tabindex="0" style="display: none;">
          <div class="uvFormFlashMessage"></div>
          <a class="uvFormFlashClose" href="#close">Close</a>
        </div>
        <div class="uvFormFlash uvFormFlash-info" tabindex="0">
          <div class="uvFormFlashMessage"></div>
          <a class="uvFormFlashClose" href="#close">Close</a>
        </div>
        <div class="uvIdeaVoteButtons">
          <button class="uvIdeaVoteButton uvIdeaVoteButton-1-votes uvStyle-button" type="submit" value="1" name="to">1 vote</button>
          <button class="uvIdeaVoteButton uvIdeaVoteButton-2-votes uvStyle-button" type="submit" value="2" name="to">2 votes</button>
          <button class="uvIdeaVoteButton uvIdeaVoteButton-3-votes uvStyle-button" type="submit" value="3" name="to">3 votes</button>
          <button class="uvIdeaVoteButton uvIdeaVoteButton-0-votes uvStyle-button uvIdeaVoteButtons-removevotes" type="submit" value="0" name="to" disabled="disabled">Remove votes</button>
          <div class="uvIdeaVoteButtonsMeta">
            <span class="uvIdeaVoteVotesRemaining"> You have <span class="uvUserData-votes-remaining" id="uvUserData-votes-remaining-41010358" data-singular="%{num} vote" data-plural="%{num} votes"></span> left! <span
                class="uvHelp uvHelp-votes uvTip">(?)</span>
            </span>
            <span class="uvSpinner">(thinking…)</span>
          </div>
        </div>
      </div>
    </fieldset>
  </div>
</form>

POST /api/v1/forums/59059/suggestions/41010358/score.json

<form novalidate="" class="uvIdeaScoreForm importScoreBorderBottom" onsubmit="return false;" method="post" action="/api/v1/forums/59059/suggestions/41010358/score.json" data-forum_id="59059" data-suggestion_id="41010358" data-importance_score=""
  data-importance_score_id="">
  <fieldset class="impScoreButtonContainer" aria-labelledby="importance_score_41010358">
    <legend id="importance_score_41010358">How important is this to you?</legend>
    <div class="impScoreButtonGroup" data-name="importance-score-button-group-41010358">
      <button class="impScoreButton" type="submit" id="importance-1-41010358" tabindex="0" name="importance_score_value" value="1"> Not at all <span class="tooltiptext">You must login first!</span>
      </button>
      <button class="impScoreButton" type="submit" id="importance-2-41010358" tabindex="0" name="importance_score_value" value="2"> Important <span class="tooltiptext">You must login first!</span>
      </button>
      <button class="impScoreButton" type="submit" id="importance-3-41010358" tabindex="0" name="importance_score_value" value="3"> Critical <span class="tooltiptext">You must login first!</span>
      </button>
      <h6 aria-live="polite" role="status" hidden="" class="scoreNotification"></h6>
      <input data-name="importance-score-41010358" type="hidden" name="importance_score" value="">
      <input data-name="importance-score-id-41010358" type="hidden" name="importance_score_id" value="">
      <input type="hidden" name="channel" value="portal">
    </div>
  </fieldset>
  <div class="uvIdeaScoreFormToggle" style="display: none;">
    <fieldset class="uvIdeaScoreFormFieldset">
      <div class="uvScorerSigninArea">
        <uv-auth id="uv-signin-7487" class="sc-uv-auth-h sc-uv-auth-s hydrated" magic-public-key="pk_live_D21FDEDFFB8B0CC4" locale="en" mode="inline" social-first="" data-type=""
          data-options="{&quot;display_logged_in&quot;:&quot;hidden&quot;,&quot;social_auth_only&quot;:false,&quot;custom_signin&quot;:true,&quot;inline_form_mode&quot;:true,&quot;show_login&quot;:true,&quot;header&quot;:&quot;\u003ch2\u003eWe're glad you're here\u003c/h2\u003e\u003cp\u003ePlease sign in to leave feedback\u003c/p\u003e&quot;}"><!---->
          <fieldset class="uv-auth-container uv-auth-inline-container sc-uv-auth"><span hidden="" class="sc-uv-auth sc-uv-auth-s">
              <h2>We're glad you're here</h2>
              <p>Please sign in to leave feedback</p>
            </span><uv-sign-in class="sc-uv-auth sc-uv-sign-in-h sc-uv-sign-in-s hydrated">
              <div aria-live="off" class="uv-auth-sso-buttons-container grid sc-uv-sign-in"><uv-sso-button class="sc-uv-sign-in hydrated"><button type="button" title="Facebook sign in" aria-label="Facebook sign in" tabindex="0"
                    class="sso-button social-first" style="background-color: initial;"><img aria-hidden="true" class="sso-icon" src="/auth-component/uv-auth/icons/facebook.svg"><span class="sso-button-label"
                      title="Facebook">Facebook</span></button></uv-sso-button><uv-sso-button class="sc-uv-sign-in hydrated"><button type="button" title="Google sign in" aria-label="Google sign in" tabindex="0" class="sso-button social-first"
                    style="background-color: initial;"><img aria-hidden="true" class="sso-icon" src="/auth-component/uv-auth/icons/google.svg"><span class="sso-button-label" title="Google">Google</span></button></uv-sso-button></div>
              <div class="uv-auth-divider sc-uv-sign-in">
                <div class="line divider-bar sc-uv-sign-in"></div>
                <div class="label sc-uv-sign-in">or</div>
              </div>
              <div class="uv-auth-field-container sc-uv-sign-in">
                <div class="uv-auth-field uv-auth-text-field sc-uv-sign-in"><input id="email-input-hd0dthql3" class="sc-uv-sign-in" name="email" type="email" aria-describedby="email-error-hd0dthql3" aria-label="Email address"
                    placeholder="Email address" autofocus="">
                  <div role="alert" id="email-error-hd0dthql3" class="sc-uv-sign-in"></div>
                </div>
                <div class="uv-auth-field uv-auth-text-field sc-uv-sign-in"><input id="password-input-hd0dthql3" class="sc-uv-sign-in" name="password" type="password" aria-describedby="password-error-hd0dthql3" aria-label="Password"
                    placeholder="Password">
                  <div role="alert" id="password-error-hd0dthql3" class="sc-uv-sign-in"></div>
                </div><span class="secondary-uv-auth-actions sc-uv-sign-in"><button type="button" class="forgot-password-button sc-uv-sign-in">Forgot Password?</button></span>
              </div>
            </uv-sign-in>
            <div class="uv-auth-button-bar sc-uv-auth"><button type="button" class="signup-button sc-uv-auth">New here? <span class="underline sc-uv-auth">Create an account</span></button></div>
          </fieldset>
        </uv-auth>
        <script type="text/javascript">
          var uvAuthElement = document.getElementById("uv-signin-7487");
          uvAuthElement.subdomainSettings = {
            "disable_uservoice_auth": false,
            "password_auth_required": true,
            "auth_providers": [{
              "preset_name": "facebook",
              "url": "https://graph.facebook.com/oauth/authorize?client_id=1951193478523856\u0026redirect_uri=https%3A%2F%2Fauth.uservoice.com%2Ffacebook\u0026scope=email\u0026display=popup\u0026state=49883",
              "button_label": "Facebook"
            }, {
              "preset_name": "google",
              "url": "https://auth.uservoice.com/google/49883",
              "button_label": "Google"
            }],
            "subdomain_display_name": "xHamster UserVoice",
            "logo_path": "/logo/logo/design_setting/4667/original/logo_horizontal_color.jpg",
            "form_text": {
              "loading": "Loading",
              "cancel": "Cancel",
              "region_label": "Sign in to UserVoice",
              "email_label": "Email address",
              "email_placeholder": "Email address",
              "password_label": "Password",
              "password_placeholder": "Password",
              "name_label": "Display name (optional)",
              "name_placeholder": "Your name",
              "tos_checkbox_label_html": "I agree to the \u003ca href=\"/tos\" target=\"_blank\" rel=\"external\" title=\"Opens in new window\" class=\"color-link\"\u003eterms of service\u003c/a\u003e",
              "tos_checkbox_title": "Terms of Service",
              "gdpr_checkbox_label": "I agree to the storage of my email address, name, and IP address. This information and any feedback I provide may be used to inform product decisions and to notify me about product updates. (You can opt-out at any time.)",
              "gdpr_checkbox_title": "Required Consent",
              "remember_me_checkbox_label": "Remember me",
              "remember_me_checkbox_title": "Remember Me",
              "show_more_label": "Show more login options",
              "show_less_label": "Show fewer login options",
              "submit_signin_label": "Sign in",
              "submit_create_label": "Sign up",
              "email_invalid_error": "Please enter a valid email address.",
              "password_required_error": "Please enter your password.",
              "terms_invalid_error": "You must accept the terms to continue.",
              "generic_error": "Something went wrong!",
              "browser_error": "Cookie access is needed in order to sign you in. Please update your privacy settings to enable cross-site tracking or try using a different browser.",
              "permissions_error": "You do not have the necessary permissions to access this content.",
              "not_signed_in_error": "Sign in required to continue",
              "success_heading": "Hooray!",
              "success_message": "You're in, getting your page ready.",
              "create_password_placeholder": "Create Password",
              "verify_email_label": "Verify Email",
              "set_password_label": "Set Password",
              "verify_email_reset_pw_helper_text": "We need to verify your email first before resetting your password",
              "verify_email_create_account_helper_text": "We need to verify your email first before creating your account",
              "set_password_title": "Set a new password",
              "first_things_first_title": "First things first!",
              "confirm_password_placeholder": "Confirm Password",
              "confirm_password_label": "Confirm Password",
              "create_account_label": "Create Account",
              "create_account_title": "Let's create your account!",
              "password_invalid_error": "Please enter a valid password.",
              "password_match_error": "Passwords must match.",
              "change_password_label": "Change Password",
              "go_to_login_label": "Go to login",
              "go_to_settings_label": "Go to settings",
              "current_password_placeholder": "Current Password",
              "password_character_minimum": "Password needs at least 8 characters",
              "password_upper_lower_case_required": "It must have at least one lower and one upper case character",
              "password_symbol_required": "It needs at least one symbol ($, !, @, _, *, etc)",
              "password_number_required": "Password must include one number or more",
              "reset_password_label": "Reset Password",
              "new_password_label": "New Password",
              "password_in_email_error": "Your password cannot appear in your email address.",
              "email_in_password_error": "Your email address cannot appear in your password.",
              "username_in_password_error": "Your email username cannot appear in your password.",
              "need_account_prompt": "New here?",
              "need_account_cta": "Create an account",
              "forgot_password": "Forgot Password?",
              "or": "or"
            }
          };
        </script>
        <div class="uvSignin-uv-auth">
          <div class="uvField uvField-logged_in uvField-first">
            <span> Signed in as <span class="logged_in_as"></span> (<a href="/logout">Sign out</a>) </span>
          </div>
        </div>
        <div class="uvFormFlash uvFormFlash-error" tabindex="0" style="display: none;">
          <div class="uvFormFlashMessage"></div>
          <a class="uvFormFlashClose" href="#close">Close</a>
        </div>
        <div class="uvFormFlash uvFormFlash-info" tabindex="0">
          <div class="uvFormFlashMessage"></div>
          <a class="uvFormFlashClose" href="#close">Close</a>
        </div>
      </div>
    </fieldset>
  </div>
</form>

POST /api/v1/forums/59059/suggestions/4108625/votes.json

<form novalidate="" class="uvIdeaVoteForm" onsubmit="return false;" method="post" action="/api/v1/forums/59059/suggestions/4108625/votes.json" data-forum_id="59059" data-suggestion_id="4108625" data-legacy-voting="">
  <input type="hidden" name="channel" value="portal">
  <!-- Update to show number of votes cast -->
  <span class="uvIdeaVoteFormTrigger">
    <button class="uvIdeaVoteFormTriggerState-no_votes uvStyle-button">Vote</button>
    <button class="uvIdeaVoteFormTriggerState-you_voted uvStyle-button uvStyle-button-selected" id="uvIdeaVoteFormTriggerState-you_voted-4108625" data-singular="%{num} vote" data-plural="%{num} votes"></button>
    <button class="uvIdeaVoteFormTriggerState-out_of_votes uvStyle-button uvStyle-button-disabled uvTip" disabled="">Vote</button>
    <button class="uvIdeaVoteFormTriggerState-voting_closed uvStyle-button uvStyle-button-disabled uvTip" disabled="">Vote</button>
  </span>
  <!--- end -->
  <div class="uvIdeaVoteFormToggle" style="display: none;">
    <fieldset class="uvIdeaVoteFormFieldset" style="padding-left: 79px;">
      <legend class="uvIdeaVoteFormLegend">Vote</legend>
      <div class="uvVoterSigninArea">
        <uv-auth id="uv-signin-1366" class="sc-uv-auth-h sc-uv-auth-s hydrated" magic-public-key="pk_live_D21FDEDFFB8B0CC4" locale="en" mode="inline" social-first="" data-type=""
          data-options="{&quot;display_logged_in&quot;:&quot;hidden&quot;,&quot;social_auth_only&quot;:false,&quot;custom_signin&quot;:true,&quot;inline_form_mode&quot;:true,&quot;show_login&quot;:true,&quot;header&quot;:&quot;\u003ch2\u003eWe're glad you're here\u003c/h2\u003e\u003cp\u003ePlease sign in to leave feedback\u003c/p\u003e&quot;}"><!---->
          <fieldset class="uv-auth-container uv-auth-inline-container sc-uv-auth"><span hidden="" class="sc-uv-auth sc-uv-auth-s">
              <h2>We're glad you're here</h2>
              <p>Please sign in to leave feedback</p>
            </span><uv-sign-in class="sc-uv-auth sc-uv-sign-in-h sc-uv-sign-in-s hydrated">
              <div aria-live="off" class="uv-auth-sso-buttons-container grid sc-uv-sign-in"><uv-sso-button class="sc-uv-sign-in hydrated"><button type="button" title="Facebook sign in" aria-label="Facebook sign in" tabindex="0"
                    class="sso-button social-first" style="background-color: initial;"><img aria-hidden="true" class="sso-icon" src="/auth-component/uv-auth/icons/facebook.svg"><span class="sso-button-label"
                      title="Facebook">Facebook</span></button></uv-sso-button><uv-sso-button class="sc-uv-sign-in hydrated"><button type="button" title="Google sign in" aria-label="Google sign in" tabindex="0" class="sso-button social-first"
                    style="background-color: initial;"><img aria-hidden="true" class="sso-icon" src="/auth-component/uv-auth/icons/google.svg"><span class="sso-button-label" title="Google">Google</span></button></uv-sso-button></div>
              <div class="uv-auth-divider sc-uv-sign-in">
                <div class="line divider-bar sc-uv-sign-in"></div>
                <div class="label sc-uv-sign-in">or</div>
              </div>
              <div class="uv-auth-field-container sc-uv-sign-in">
                <div class="uv-auth-field uv-auth-text-field sc-uv-sign-in"><input id="email-input-pylczhdxq" class="sc-uv-sign-in" name="email" type="email" aria-describedby="email-error-pylczhdxq" aria-label="Email address"
                    placeholder="Email address" autofocus="">
                  <div role="alert" id="email-error-pylczhdxq" class="sc-uv-sign-in"></div>
                </div>
                <div class="uv-auth-field uv-auth-text-field sc-uv-sign-in"><input id="password-input-pylczhdxq" class="sc-uv-sign-in" name="password" type="password" aria-describedby="password-error-pylczhdxq" aria-label="Password"
                    placeholder="Password">
                  <div role="alert" id="password-error-pylczhdxq" class="sc-uv-sign-in"></div>
                </div><span class="secondary-uv-auth-actions sc-uv-sign-in"><button type="button" class="forgot-password-button sc-uv-sign-in">Forgot Password?</button></span>
              </div>
            </uv-sign-in>
            <div class="uv-auth-button-bar sc-uv-auth"><button type="button" class="signup-button sc-uv-auth">New here? <span class="underline sc-uv-auth">Create an account</span></button></div>
          </fieldset>
        </uv-auth>
        <script type="text/javascript">
          var uvAuthElement = document.getElementById("uv-signin-1366");
          uvAuthElement.subdomainSettings = {
            "disable_uservoice_auth": false,
            "password_auth_required": true,
            "auth_providers": [{
              "preset_name": "facebook",
              "url": "https://graph.facebook.com/oauth/authorize?client_id=1951193478523856\u0026redirect_uri=https%3A%2F%2Fauth.uservoice.com%2Ffacebook\u0026scope=email\u0026display=popup\u0026state=49883",
              "button_label": "Facebook"
            }, {
              "preset_name": "google",
              "url": "https://auth.uservoice.com/google/49883",
              "button_label": "Google"
            }],
            "subdomain_display_name": "xHamster UserVoice",
            "logo_path": "/logo/logo/design_setting/4667/original/logo_horizontal_color.jpg",
            "form_text": {
              "loading": "Loading",
              "cancel": "Cancel",
              "region_label": "Sign in to UserVoice",
              "email_label": "Email address",
              "email_placeholder": "Email address",
              "password_label": "Password",
              "password_placeholder": "Password",
              "name_label": "Display name (optional)",
              "name_placeholder": "Your name",
              "tos_checkbox_label_html": "I agree to the \u003ca href=\"/tos\" target=\"_blank\" rel=\"external\" title=\"Opens in new window\" class=\"color-link\"\u003eterms of service\u003c/a\u003e",
              "tos_checkbox_title": "Terms of Service",
              "gdpr_checkbox_label": "I agree to the storage of my email address, name, and IP address. This information and any feedback I provide may be used to inform product decisions and to notify me about product updates. (You can opt-out at any time.)",
              "gdpr_checkbox_title": "Required Consent",
              "remember_me_checkbox_label": "Remember me",
              "remember_me_checkbox_title": "Remember Me",
              "show_more_label": "Show more login options",
              "show_less_label": "Show fewer login options",
              "submit_signin_label": "Sign in",
              "submit_create_label": "Sign up",
              "email_invalid_error": "Please enter a valid email address.",
              "password_required_error": "Please enter your password.",
              "terms_invalid_error": "You must accept the terms to continue.",
              "generic_error": "Something went wrong!",
              "browser_error": "Cookie access is needed in order to sign you in. Please update your privacy settings to enable cross-site tracking or try using a different browser.",
              "permissions_error": "You do not have the necessary permissions to access this content.",
              "not_signed_in_error": "Sign in required to continue",
              "success_heading": "Hooray!",
              "success_message": "You're in, getting your page ready.",
              "create_password_placeholder": "Create Password",
              "verify_email_label": "Verify Email",
              "set_password_label": "Set Password",
              "verify_email_reset_pw_helper_text": "We need to verify your email first before resetting your password",
              "verify_email_create_account_helper_text": "We need to verify your email first before creating your account",
              "set_password_title": "Set a new password",
              "first_things_first_title": "First things first!",
              "confirm_password_placeholder": "Confirm Password",
              "confirm_password_label": "Confirm Password",
              "create_account_label": "Create Account",
              "create_account_title": "Let's create your account!",
              "password_invalid_error": "Please enter a valid password.",
              "password_match_error": "Passwords must match.",
              "change_password_label": "Change Password",
              "go_to_login_label": "Go to login",
              "go_to_settings_label": "Go to settings",
              "current_password_placeholder": "Current Password",
              "password_character_minimum": "Password needs at least 8 characters",
              "password_upper_lower_case_required": "It must have at least one lower and one upper case character",
              "password_symbol_required": "It needs at least one symbol ($, !, @, _, *, etc)",
              "password_number_required": "Password must include one number or more",
              "reset_password_label": "Reset Password",
              "new_password_label": "New Password",
              "password_in_email_error": "Your password cannot appear in your email address.",
              "email_in_password_error": "Your email address cannot appear in your password.",
              "username_in_password_error": "Your email username cannot appear in your password.",
              "need_account_prompt": "New here?",
              "need_account_cta": "Create an account",
              "forgot_password": "Forgot Password?",
              "or": "or"
            }
          };
        </script>
        <div class="uvSignin-uv-auth">
          <div class="uvField uvField-logged_in uvField-first">
            <span> Signed in as <span class="logged_in_as"></span> (<a href="/logout">Sign out</a>) </span>
          </div>
        </div>
        <div class="uvFormFlash uvFormFlash-error" tabindex="0" style="display: none;">
          <div class="uvFormFlashMessage"></div>
          <a class="uvFormFlashClose" href="#close">Close</a>
        </div>
        <div class="uvFormFlash uvFormFlash-info" tabindex="0">
          <div class="uvFormFlashMessage"></div>
          <a class="uvFormFlashClose" href="#close">Close</a>
        </div>
        <div class="uvIdeaVoteButtons">
          <button class="uvIdeaVoteButton uvIdeaVoteButton-1-votes uvStyle-button" type="submit" value="1" name="to">1 vote</button>
          <button class="uvIdeaVoteButton uvIdeaVoteButton-2-votes uvStyle-button" type="submit" value="2" name="to">2 votes</button>
          <button class="uvIdeaVoteButton uvIdeaVoteButton-3-votes uvStyle-button" type="submit" value="3" name="to">3 votes</button>
          <button class="uvIdeaVoteButton uvIdeaVoteButton-0-votes uvStyle-button uvIdeaVoteButtons-removevotes" type="submit" value="0" name="to" disabled="disabled">Remove votes</button>
          <div class="uvIdeaVoteButtonsMeta">
            <span class="uvIdeaVoteVotesRemaining"> You have <span class="uvUserData-votes-remaining" id="uvUserData-votes-remaining-4108625" data-singular="%{num} vote" data-plural="%{num} votes"></span> left! <span
                class="uvHelp uvHelp-votes uvTip">(?)</span>
            </span>
            <span class="uvSpinner">(thinking…)</span>
          </div>
        </div>
      </div>
    </fieldset>
  </div>
</form>

POST /api/v1/forums/59059/suggestions/4108625/score.json

<form novalidate="" class="uvIdeaScoreForm importScoreBorderBottom" onsubmit="return false;" method="post" action="/api/v1/forums/59059/suggestions/4108625/score.json" data-forum_id="59059" data-suggestion_id="4108625" data-importance_score=""
  data-importance_score_id="">
  <fieldset class="impScoreButtonContainer" aria-labelledby="importance_score_4108625">
    <legend id="importance_score_4108625">How important is this to you?</legend>
    <div class="impScoreButtonGroup" data-name="importance-score-button-group-4108625">
      <button class="impScoreButton" type="submit" id="importance-1-4108625" tabindex="0" name="importance_score_value" value="1"> Not at all <span class="tooltiptext">You must login first!</span>
      </button>
      <button class="impScoreButton" type="submit" id="importance-2-4108625" tabindex="0" name="importance_score_value" value="2"> Important <span class="tooltiptext">You must login first!</span>
      </button>
      <button class="impScoreButton" type="submit" id="importance-3-4108625" tabindex="0" name="importance_score_value" value="3"> Critical <span class="tooltiptext">You must login first!</span>
      </button>
      <h6 aria-live="polite" role="status" hidden="" class="scoreNotification"></h6>
      <input data-name="importance-score-4108625" type="hidden" name="importance_score" value="">
      <input data-name="importance-score-id-4108625" type="hidden" name="importance_score_id" value="">
      <input type="hidden" name="channel" value="portal">
    </div>
  </fieldset>
  <div class="uvIdeaScoreFormToggle" style="display: none;">
    <fieldset class="uvIdeaScoreFormFieldset">
      <div class="uvScorerSigninArea">
        <uv-auth id="uv-signin-266" class="sc-uv-auth-h sc-uv-auth-s hydrated" magic-public-key="pk_live_D21FDEDFFB8B0CC4" locale="en" mode="inline" social-first="" data-type=""
          data-options="{&quot;display_logged_in&quot;:&quot;hidden&quot;,&quot;social_auth_only&quot;:false,&quot;custom_signin&quot;:true,&quot;inline_form_mode&quot;:true,&quot;show_login&quot;:true,&quot;header&quot;:&quot;\u003ch2\u003eWe're glad you're here\u003c/h2\u003e\u003cp\u003ePlease sign in to leave feedback\u003c/p\u003e&quot;}"><!---->
          <fieldset class="uv-auth-container uv-auth-inline-container sc-uv-auth"><span hidden="" class="sc-uv-auth sc-uv-auth-s">
              <h2>We're glad you're here</h2>
              <p>Please sign in to leave feedback</p>
            </span><uv-sign-in class="sc-uv-auth sc-uv-sign-in-h sc-uv-sign-in-s hydrated">
              <div aria-live="off" class="uv-auth-sso-buttons-container grid sc-uv-sign-in"><uv-sso-button class="sc-uv-sign-in hydrated"><button type="button" title="Facebook sign in" aria-label="Facebook sign in" tabindex="0"
                    class="sso-button social-first" style="background-color: initial;"><img aria-hidden="true" class="sso-icon" src="/auth-component/uv-auth/icons/facebook.svg"><span class="sso-button-label"
                      title="Facebook">Facebook</span></button></uv-sso-button><uv-sso-button class="sc-uv-sign-in hydrated"><button type="button" title="Google sign in" aria-label="Google sign in" tabindex="0" class="sso-button social-first"
                    style="background-color: initial;"><img aria-hidden="true" class="sso-icon" src="/auth-component/uv-auth/icons/google.svg"><span class="sso-button-label" title="Google">Google</span></button></uv-sso-button></div>
              <div class="uv-auth-divider sc-uv-sign-in">
                <div class="line divider-bar sc-uv-sign-in"></div>
                <div class="label sc-uv-sign-in">or</div>
              </div>
              <div class="uv-auth-field-container sc-uv-sign-in">
                <div class="uv-auth-field uv-auth-text-field sc-uv-sign-in"><input id="email-input-xq8brvv47" class="sc-uv-sign-in" name="email" type="email" aria-describedby="email-error-xq8brvv47" aria-label="Email address"
                    placeholder="Email address" autofocus="">
                  <div role="alert" id="email-error-xq8brvv47" class="sc-uv-sign-in"></div>
                </div>
                <div class="uv-auth-field uv-auth-text-field sc-uv-sign-in"><input id="password-input-xq8brvv47" class="sc-uv-sign-in" name="password" type="password" aria-describedby="password-error-xq8brvv47" aria-label="Password"
                    placeholder="Password">
                  <div role="alert" id="password-error-xq8brvv47" class="sc-uv-sign-in"></div>
                </div><span class="secondary-uv-auth-actions sc-uv-sign-in"><button type="button" class="forgot-password-button sc-uv-sign-in">Forgot Password?</button></span>
              </div>
            </uv-sign-in>
            <div class="uv-auth-button-bar sc-uv-auth"><button type="button" class="signup-button sc-uv-auth">New here? <span class="underline sc-uv-auth">Create an account</span></button></div>
          </fieldset>
        </uv-auth>
        <script type="text/javascript">
          var uvAuthElement = document.getElementById("uv-signin-266");
          uvAuthElement.subdomainSettings = {
            "disable_uservoice_auth": false,
            "password_auth_required": true,
            "auth_providers": [{
              "preset_name": "facebook",
              "url": "https://graph.facebook.com/oauth/authorize?client_id=1951193478523856\u0026redirect_uri=https%3A%2F%2Fauth.uservoice.com%2Ffacebook\u0026scope=email\u0026display=popup\u0026state=49883",
              "button_label": "Facebook"
            }, {
              "preset_name": "google",
              "url": "https://auth.uservoice.com/google/49883",
              "button_label": "Google"
            }],
            "subdomain_display_name": "xHamster UserVoice",
            "logo_path": "/logo/logo/design_setting/4667/original/logo_horizontal_color.jpg",
            "form_text": {
              "loading": "Loading",
              "cancel": "Cancel",
              "region_label": "Sign in to UserVoice",
              "email_label": "Email address",
              "email_placeholder": "Email address",
              "password_label": "Password",
              "password_placeholder": "Password",
              "name_label": "Display name (optional)",
              "name_placeholder": "Your name",
              "tos_checkbox_label_html": "I agree to the \u003ca href=\"/tos\" target=\"_blank\" rel=\"external\" title=\"Opens in new window\" class=\"color-link\"\u003eterms of service\u003c/a\u003e",
              "tos_checkbox_title": "Terms of Service",
              "gdpr_checkbox_label": "I agree to the storage of my email address, name, and IP address. This information and any feedback I provide may be used to inform product decisions and to notify me about product updates. (You can opt-out at any time.)",
              "gdpr_checkbox_title": "Required Consent",
              "remember_me_checkbox_label": "Remember me",
              "remember_me_checkbox_title": "Remember Me",
              "show_more_label": "Show more login options",
              "show_less_label": "Show fewer login options",
              "submit_signin_label": "Sign in",
              "submit_create_label": "Sign up",
              "email_invalid_error": "Please enter a valid email address.",
              "password_required_error": "Please enter your password.",
              "terms_invalid_error": "You must accept the terms to continue.",
              "generic_error": "Something went wrong!",
              "browser_error": "Cookie access is needed in order to sign you in. Please update your privacy settings to enable cross-site tracking or try using a different browser.",
              "permissions_error": "You do not have the necessary permissions to access this content.",
              "not_signed_in_error": "Sign in required to continue",
              "success_heading": "Hooray!",
              "success_message": "You're in, getting your page ready.",
              "create_password_placeholder": "Create Password",
              "verify_email_label": "Verify Email",
              "set_password_label": "Set Password",
              "verify_email_reset_pw_helper_text": "We need to verify your email first before resetting your password",
              "verify_email_create_account_helper_text": "We need to verify your email first before creating your account",
              "set_password_title": "Set a new password",
              "first_things_first_title": "First things first!",
              "confirm_password_placeholder": "Confirm Password",
              "confirm_password_label": "Confirm Password",
              "create_account_label": "Create Account",
              "create_account_title": "Let's create your account!",
              "password_invalid_error": "Please enter a valid password.",
              "password_match_error": "Passwords must match.",
              "change_password_label": "Change Password",
              "go_to_login_label": "Go to login",
              "go_to_settings_label": "Go to settings",
              "current_password_placeholder": "Current Password",
              "password_character_minimum": "Password needs at least 8 characters",
              "password_upper_lower_case_required": "It must have at least one lower and one upper case character",
              "password_symbol_required": "It needs at least one symbol ($, !, @, _, *, etc)",
              "password_number_required": "Password must include one number or more",
              "reset_password_label": "Reset Password",
              "new_password_label": "New Password",
              "password_in_email_error": "Your password cannot appear in your email address.",
              "email_in_password_error": "Your email address cannot appear in your password.",
              "username_in_password_error": "Your email username cannot appear in your password.",
              "need_account_prompt": "New here?",
              "need_account_cta": "Create an account",
              "forgot_password": "Forgot Password?",
              "or": "or"
            }
          };
        </script>
        <div class="uvSignin-uv-auth">
          <div class="uvField uvField-logged_in uvField-first">
            <span> Signed in as <span class="logged_in_as"></span> (<a href="/logout">Sign out</a>) </span>
          </div>
        </div>
        <div class="uvFormFlash uvFormFlash-error" tabindex="0" style="display: none;">
          <div class="uvFormFlashMessage"></div>
          <a class="uvFormFlashClose" href="#close">Close</a>
        </div>
        <div class="uvFormFlash uvFormFlash-info" tabindex="0">
          <div class="uvFormFlashMessage"></div>
          <a class="uvFormFlashClose" href="#close">Close</a>
        </div>
      </div>
    </fieldset>
  </div>
</form>

POST /api/v1/forums/59059/suggestions/1933573/votes.json

<form novalidate="" class="uvIdeaVoteForm" onsubmit="return false;" method="post" action="/api/v1/forums/59059/suggestions/1933573/votes.json" data-forum_id="59059" data-suggestion_id="1933573" data-legacy-voting="">
  <input type="hidden" name="channel" value="portal">
  <!-- Update to show number of votes cast -->
  <span class="uvIdeaVoteFormTrigger">
    <button class="uvIdeaVoteFormTriggerState-no_votes uvStyle-button">Vote</button>
    <button class="uvIdeaVoteFormTriggerState-you_voted uvStyle-button uvStyle-button-selected" id="uvIdeaVoteFormTriggerState-you_voted-1933573" data-singular="%{num} vote" data-plural="%{num} votes"></button>
    <button class="uvIdeaVoteFormTriggerState-out_of_votes uvStyle-button uvStyle-button-disabled uvTip" disabled="">Vote</button>
    <button class="uvIdeaVoteFormTriggerState-voting_closed uvStyle-button uvStyle-button-disabled uvTip" disabled="">Vote</button>
  </span>
  <!--- end -->
  <div class="uvIdeaVoteFormToggle" style="display: none;">
    <fieldset class="uvIdeaVoteFormFieldset" style="padding-left: 79px;">
      <legend class="uvIdeaVoteFormLegend">Vote</legend>
      <div class="uvVoterSigninArea">
        <uv-auth id="uv-signin-7576" class="sc-uv-auth-h sc-uv-auth-s hydrated" magic-public-key="pk_live_D21FDEDFFB8B0CC4" locale="en" mode="inline" social-first="" data-type=""
          data-options="{&quot;display_logged_in&quot;:&quot;hidden&quot;,&quot;social_auth_only&quot;:false,&quot;custom_signin&quot;:true,&quot;inline_form_mode&quot;:true,&quot;show_login&quot;:true,&quot;header&quot;:&quot;\u003ch2\u003eWe're glad you're here\u003c/h2\u003e\u003cp\u003ePlease sign in to leave feedback\u003c/p\u003e&quot;}"><!---->
          <fieldset class="uv-auth-container uv-auth-inline-container sc-uv-auth"><span hidden="" class="sc-uv-auth sc-uv-auth-s">
              <h2>We're glad you're here</h2>
              <p>Please sign in to leave feedback</p>
            </span><uv-sign-in class="sc-uv-auth sc-uv-sign-in-h sc-uv-sign-in-s hydrated">
              <div aria-live="off" class="uv-auth-sso-buttons-container grid sc-uv-sign-in"><uv-sso-button class="sc-uv-sign-in hydrated"><button type="button" title="Facebook sign in" aria-label="Facebook sign in" tabindex="0"
                    class="sso-button social-first" style="background-color: initial;"><img aria-hidden="true" class="sso-icon" src="/auth-component/uv-auth/icons/facebook.svg"><span class="sso-button-label"
                      title="Facebook">Facebook</span></button></uv-sso-button><uv-sso-button class="sc-uv-sign-in hydrated"><button type="button" title="Google sign in" aria-label="Google sign in" tabindex="0" class="sso-button social-first"
                    style="background-color: initial;"><img aria-hidden="true" class="sso-icon" src="/auth-component/uv-auth/icons/google.svg"><span class="sso-button-label" title="Google">Google</span></button></uv-sso-button></div>
              <div class="uv-auth-divider sc-uv-sign-in">
                <div class="line divider-bar sc-uv-sign-in"></div>
                <div class="label sc-uv-sign-in">or</div>
              </div>
              <div class="uv-auth-field-container sc-uv-sign-in">
                <div class="uv-auth-field uv-auth-text-field sc-uv-sign-in"><input id="email-input-5e6rnlg1b" class="sc-uv-sign-in" name="email" type="email" aria-describedby="email-error-5e6rnlg1b" aria-label="Email address"
                    placeholder="Email address" autofocus="">
                  <div role="alert" id="email-error-5e6rnlg1b" class="sc-uv-sign-in"></div>
                </div>
                <div class="uv-auth-field uv-auth-text-field sc-uv-sign-in"><input id="password-input-5e6rnlg1b" class="sc-uv-sign-in" name="password" type="password" aria-describedby="password-error-5e6rnlg1b" aria-label="Password"
                    placeholder="Password">
                  <div role="alert" id="password-error-5e6rnlg1b" class="sc-uv-sign-in"></div>
                </div><span class="secondary-uv-auth-actions sc-uv-sign-in"><button type="button" class="forgot-password-button sc-uv-sign-in">Forgot Password?</button></span>
              </div>
            </uv-sign-in>
            <div class="uv-auth-button-bar sc-uv-auth"><button type="button" class="signup-button sc-uv-auth">New here? <span class="underline sc-uv-auth">Create an account</span></button></div>
          </fieldset>
        </uv-auth>
        <script type="text/javascript">
          var uvAuthElement = document.getElementById("uv-signin-7576");
          uvAuthElement.subdomainSettings = {
            "disable_uservoice_auth": false,
            "password_auth_required": true,
            "auth_providers": [{
              "preset_name": "facebook",
              "url": "https://graph.facebook.com/oauth/authorize?client_id=1951193478523856\u0026redirect_uri=https%3A%2F%2Fauth.uservoice.com%2Ffacebook\u0026scope=email\u0026display=popup\u0026state=49883",
              "button_label": "Facebook"
            }, {
              "preset_name": "google",
              "url": "https://auth.uservoice.com/google/49883",
              "button_label": "Google"
            }],
            "subdomain_display_name": "xHamster UserVoice",
            "logo_path": "/logo/logo/design_setting/4667/original/logo_horizontal_color.jpg",
            "form_text": {
              "loading": "Loading",
              "cancel": "Cancel",
              "region_label": "Sign in to UserVoice",
              "email_label": "Email address",
              "email_placeholder": "Email address",
              "password_label": "Password",
              "password_placeholder": "Password",
              "name_label": "Display name (optional)",
              "name_placeholder": "Your name",
              "tos_checkbox_label_html": "I agree to the \u003ca href=\"/tos\" target=\"_blank\" rel=\"external\" title=\"Opens in new window\" class=\"color-link\"\u003eterms of service\u003c/a\u003e",
              "tos_checkbox_title": "Terms of Service",
              "gdpr_checkbox_label": "I agree to the storage of my email address, name, and IP address. This information and any feedback I provide may be used to inform product decisions and to notify me about product updates. (You can opt-out at any time.)",
              "gdpr_checkbox_title": "Required Consent",
              "remember_me_checkbox_label": "Remember me",
              "remember_me_checkbox_title": "Remember Me",
              "show_more_label": "Show more login options",
              "show_less_label": "Show fewer login options",
              "submit_signin_label": "Sign in",
              "submit_create_label": "Sign up",
              "email_invalid_error": "Please enter a valid email address.",
              "password_required_error": "Please enter your password.",
              "terms_invalid_error": "You must accept the terms to continue.",
              "generic_error": "Something went wrong!",
              "browser_error": "Cookie access is needed in order to sign you in. Please update your privacy settings to enable cross-site tracking or try using a different browser.",
              "permissions_error": "You do not have the necessary permissions to access this content.",
              "not_signed_in_error": "Sign in required to continue",
              "success_heading": "Hooray!",
              "success_message": "You're in, getting your page ready.",
              "create_password_placeholder": "Create Password",
              "verify_email_label": "Verify Email",
              "set_password_label": "Set Password",
              "verify_email_reset_pw_helper_text": "We need to verify your email first before resetting your password",
              "verify_email_create_account_helper_text": "We need to verify your email first before creating your account",
              "set_password_title": "Set a new password",
              "first_things_first_title": "First things first!",
              "confirm_password_placeholder": "Confirm Password",
              "confirm_password_label": "Confirm Password",
              "create_account_label": "Create Account",
              "create_account_title": "Let's create your account!",
              "password_invalid_error": "Please enter a valid password.",
              "password_match_error": "Passwords must match.",
              "change_password_label": "Change Password",
              "go_to_login_label": "Go to login",
              "go_to_settings_label": "Go to settings",
              "current_password_placeholder": "Current Password",
              "password_character_minimum": "Password needs at least 8 characters",
              "password_upper_lower_case_required": "It must have at least one lower and one upper case character",
              "password_symbol_required": "It needs at least one symbol ($, !, @, _, *, etc)",
              "password_number_required": "Password must include one number or more",
              "reset_password_label": "Reset Password",
              "new_password_label": "New Password",
              "password_in_email_error": "Your password cannot appear in your email address.",
              "email_in_password_error": "Your email address cannot appear in your password.",
              "username_in_password_error": "Your email username cannot appear in your password.",
              "need_account_prompt": "New here?",
              "need_account_cta": "Create an account",
              "forgot_password": "Forgot Password?",
              "or": "or"
            }
          };
        </script>
        <div class="uvSignin-uv-auth">
          <div class="uvField uvField-logged_in uvField-first">
            <span> Signed in as <span class="logged_in_as"></span> (<a href="/logout">Sign out</a>) </span>
          </div>
        </div>
        <div class="uvFormFlash uvFormFlash-error" tabindex="0" style="display: none;">
          <div class="uvFormFlashMessage"></div>
          <a class="uvFormFlashClose" href="#close">Close</a>
        </div>
        <div class="uvFormFlash uvFormFlash-info" tabindex="0">
          <div class="uvFormFlashMessage"></div>
          <a class="uvFormFlashClose" href="#close">Close</a>
        </div>
        <div class="uvIdeaVoteButtons">
          <button class="uvIdeaVoteButton uvIdeaVoteButton-1-votes uvStyle-button" type="submit" value="1" name="to">1 vote</button>
          <button class="uvIdeaVoteButton uvIdeaVoteButton-2-votes uvStyle-button" type="submit" value="2" name="to">2 votes</button>
          <button class="uvIdeaVoteButton uvIdeaVoteButton-3-votes uvStyle-button" type="submit" value="3" name="to">3 votes</button>
          <button class="uvIdeaVoteButton uvIdeaVoteButton-0-votes uvStyle-button uvIdeaVoteButtons-removevotes" type="submit" value="0" name="to" disabled="disabled">Remove votes</button>
          <div class="uvIdeaVoteButtonsMeta">
            <span class="uvIdeaVoteVotesRemaining"> You have <span class="uvUserData-votes-remaining" id="uvUserData-votes-remaining-1933573" data-singular="%{num} vote" data-plural="%{num} votes"></span> left! <span
                class="uvHelp uvHelp-votes uvTip">(?)</span>
            </span>
            <span class="uvSpinner">(thinking…)</span>
          </div>
        </div>
      </div>
    </fieldset>
  </div>
</form>

POST /api/v1/forums/59059/suggestions/1933573/score.json

<form novalidate="" class="uvIdeaScoreForm importScoreBorderBottom" onsubmit="return false;" method="post" action="/api/v1/forums/59059/suggestions/1933573/score.json" data-forum_id="59059" data-suggestion_id="1933573" data-importance_score=""
  data-importance_score_id="">
  <fieldset class="impScoreButtonContainer" aria-labelledby="importance_score_1933573">
    <legend id="importance_score_1933573">How important is this to you?</legend>
    <div class="impScoreButtonGroup" data-name="importance-score-button-group-1933573">
      <button class="impScoreButton" type="submit" id="importance-1-1933573" tabindex="0" name="importance_score_value" value="1"> Not at all <span class="tooltiptext">You must login first!</span>
      </button>
      <button class="impScoreButton" type="submit" id="importance-2-1933573" tabindex="0" name="importance_score_value" value="2"> Important <span class="tooltiptext">You must login first!</span>
      </button>
      <button class="impScoreButton" type="submit" id="importance-3-1933573" tabindex="0" name="importance_score_value" value="3"> Critical <span class="tooltiptext">You must login first!</span>
      </button>
      <h6 aria-live="polite" role="status" hidden="" class="scoreNotification"></h6>
      <input data-name="importance-score-1933573" type="hidden" name="importance_score" value="">
      <input data-name="importance-score-id-1933573" type="hidden" name="importance_score_id" value="">
      <input type="hidden" name="channel" value="portal">
    </div>
  </fieldset>
  <div class="uvIdeaScoreFormToggle" style="display: none;">
    <fieldset class="uvIdeaScoreFormFieldset">
      <div class="uvScorerSigninArea">
        <uv-auth id="uv-signin-8354" class="sc-uv-auth-h sc-uv-auth-s hydrated" magic-public-key="pk_live_D21FDEDFFB8B0CC4" locale="en" mode="inline" social-first="" data-type=""
          data-options="{&quot;display_logged_in&quot;:&quot;hidden&quot;,&quot;social_auth_only&quot;:false,&quot;custom_signin&quot;:true,&quot;inline_form_mode&quot;:true,&quot;show_login&quot;:true,&quot;header&quot;:&quot;\u003ch2\u003eWe're glad you're here\u003c/h2\u003e\u003cp\u003ePlease sign in to leave feedback\u003c/p\u003e&quot;}"><!---->
          <fieldset class="uv-auth-container uv-auth-inline-container sc-uv-auth"><span hidden="" class="sc-uv-auth sc-uv-auth-s">
              <h2>We're glad you're here</h2>
              <p>Please sign in to leave feedback</p>
            </span><uv-sign-in class="sc-uv-auth sc-uv-sign-in-h sc-uv-sign-in-s hydrated">
              <div aria-live="off" class="uv-auth-sso-buttons-container grid sc-uv-sign-in"><uv-sso-button class="sc-uv-sign-in hydrated"><button type="button" title="Facebook sign in" aria-label="Facebook sign in" tabindex="0"
                    class="sso-button social-first" style="background-color: initial;"><img aria-hidden="true" class="sso-icon" src="/auth-component/uv-auth/icons/facebook.svg"><span class="sso-button-label"
                      title="Facebook">Facebook</span></button></uv-sso-button><uv-sso-button class="sc-uv-sign-in hydrated"><button type="button" title="Google sign in" aria-label="Google sign in" tabindex="0" class="sso-button social-first"
                    style="background-color: initial;"><img aria-hidden="true" class="sso-icon" src="/auth-component/uv-auth/icons/google.svg"><span class="sso-button-label" title="Google">Google</span></button></uv-sso-button></div>
              <div class="uv-auth-divider sc-uv-sign-in">
                <div class="line divider-bar sc-uv-sign-in"></div>
                <div class="label sc-uv-sign-in">or</div>
              </div>
              <div class="uv-auth-field-container sc-uv-sign-in">
                <div class="uv-auth-field uv-auth-text-field sc-uv-sign-in"><input id="email-input-q37wlnr5f" class="sc-uv-sign-in" name="email" type="email" aria-describedby="email-error-q37wlnr5f" aria-label="Email address"
                    placeholder="Email address" autofocus="">
                  <div role="alert" id="email-error-q37wlnr5f" class="sc-uv-sign-in"></div>
                </div>
                <div class="uv-auth-field uv-auth-text-field sc-uv-sign-in"><input id="password-input-q37wlnr5f" class="sc-uv-sign-in" name="password" type="password" aria-describedby="password-error-q37wlnr5f" aria-label="Password"
                    placeholder="Password">
                  <div role="alert" id="password-error-q37wlnr5f" class="sc-uv-sign-in"></div>
                </div><span class="secondary-uv-auth-actions sc-uv-sign-in"><button type="button" class="forgot-password-button sc-uv-sign-in">Forgot Password?</button></span>
              </div>
            </uv-sign-in>
            <div class="uv-auth-button-bar sc-uv-auth"><button type="button" class="signup-button sc-uv-auth">New here? <span class="underline sc-uv-auth">Create an account</span></button></div>
          </fieldset>
        </uv-auth>
        <script type="text/javascript">
          var uvAuthElement = document.getElementById("uv-signin-8354");
          uvAuthElement.subdomainSettings = {
            "disable_uservoice_auth": false,
            "password_auth_required": true,
            "auth_providers": [{
              "preset_name": "facebook",
              "url": "https://graph.facebook.com/oauth/authorize?client_id=1951193478523856\u0026redirect_uri=https%3A%2F%2Fauth.uservoice.com%2Ffacebook\u0026scope=email\u0026display=popup\u0026state=49883",
              "button_label": "Facebook"
            }, {
              "preset_name": "google",
              "url": "https://auth.uservoice.com/google/49883",
              "button_label": "Google"
            }],
            "subdomain_display_name": "xHamster UserVoice",
            "logo_path": "/logo/logo/design_setting/4667/original/logo_horizontal_color.jpg",
            "form_text": {
              "loading": "Loading",
              "cancel": "Cancel",
              "region_label": "Sign in to UserVoice",
              "email_label": "Email address",
              "email_placeholder": "Email address",
              "password_label": "Password",
              "password_placeholder": "Password",
              "name_label": "Display name (optional)",
              "name_placeholder": "Your name",
              "tos_checkbox_label_html": "I agree to the \u003ca href=\"/tos\" target=\"_blank\" rel=\"external\" title=\"Opens in new window\" class=\"color-link\"\u003eterms of service\u003c/a\u003e",
              "tos_checkbox_title": "Terms of Service",
              "gdpr_checkbox_label": "I agree to the storage of my email address, name, and IP address. This information and any feedback I provide may be used to inform product decisions and to notify me about product updates. (You can opt-out at any time.)",
              "gdpr_checkbox_title": "Required Consent",
              "remember_me_checkbox_label": "Remember me",
              "remember_me_checkbox_title": "Remember Me",
              "show_more_label": "Show more login options",
              "show_less_label": "Show fewer login options",
              "submit_signin_label": "Sign in",
              "submit_create_label": "Sign up",
              "email_invalid_error": "Please enter a valid email address.",
              "password_required_error": "Please enter your password.",
              "terms_invalid_error": "You must accept the terms to continue.",
              "generic_error": "Something went wrong!",
              "browser_error": "Cookie access is needed in order to sign you in. Please update your privacy settings to enable cross-site tracking or try using a different browser.",
              "permissions_error": "You do not have the necessary permissions to access this content.",
              "not_signed_in_error": "Sign in required to continue",
              "success_heading": "Hooray!",
              "success_message": "You're in, getting your page ready.",
              "create_password_placeholder": "Create Password",
              "verify_email_label": "Verify Email",
              "set_password_label": "Set Password",
              "verify_email_reset_pw_helper_text": "We need to verify your email first before resetting your password",
              "verify_email_create_account_helper_text": "We need to verify your email first before creating your account",
              "set_password_title": "Set a new password",
              "first_things_first_title": "First things first!",
              "confirm_password_placeholder": "Confirm Password",
              "confirm_password_label": "Confirm Password",
              "create_account_label": "Create Account",
              "create_account_title": "Let's create your account!",
              "password_invalid_error": "Please enter a valid password.",
              "password_match_error": "Passwords must match.",
              "change_password_label": "Change Password",
              "go_to_login_label": "Go to login",
              "go_to_settings_label": "Go to settings",
              "current_password_placeholder": "Current Password",
              "password_character_minimum": "Password needs at least 8 characters",
              "password_upper_lower_case_required": "It must have at least one lower and one upper case character",
              "password_symbol_required": "It needs at least one symbol ($, !, @, _, *, etc)",
              "password_number_required": "Password must include one number or more",
              "reset_password_label": "Reset Password",
              "new_password_label": "New Password",
              "password_in_email_error": "Your password cannot appear in your email address.",
              "email_in_password_error": "Your email address cannot appear in your password.",
              "username_in_password_error": "Your email username cannot appear in your password.",
              "need_account_prompt": "New here?",
              "need_account_cta": "Create an account",
              "forgot_password": "Forgot Password?",
              "or": "or"
            }
          };
        </script>
        <div class="uvSignin-uv-auth">
          <div class="uvField uvField-logged_in uvField-first">
            <span> Signed in as <span class="logged_in_as"></span> (<a href="/logout">Sign out</a>) </span>
          </div>
        </div>
        <div class="uvFormFlash uvFormFlash-error" tabindex="0" style="display: none;">
          <div class="uvFormFlashMessage"></div>
          <a class="uvFormFlashClose" href="#close">Close</a>
        </div>
        <div class="uvFormFlash uvFormFlash-info" tabindex="0">
          <div class="uvFormFlashMessage"></div>
          <a class="uvFormFlashClose" href="#close">Close</a>
        </div>
      </div>
    </fieldset>
  </div>
</form>

<form novalidate="" class="sc-uv-sign-in">
  <div aria-live="off" class="uv-auth-sso-buttons-container grid sc-uv-sign-in"><uv-sso-button class="sc-uv-sign-in hydrated"><button type="button" title="Facebook sign in" aria-label="Facebook sign in" tabindex="0" class="sso-button social-first"
        style="background-color: initial;"><img aria-hidden="true" class="sso-icon" src="/auth-component/uv-auth/icons/facebook.svg"><span class="sso-button-label" title="Facebook">Facebook</span></button></uv-sso-button><uv-sso-button
      class="sc-uv-sign-in hydrated"><button type="button" title="Google sign in" aria-label="Google sign in" tabindex="0" class="sso-button social-first" style="background-color: initial;"><img aria-hidden="true" class="sso-icon"
          src="/auth-component/uv-auth/icons/google.svg"><span class="sso-button-label" title="Google">Google</span></button></uv-sso-button></div>
  <div class="uv-auth-divider sc-uv-sign-in">
    <div class="line sc-uv-sign-in"></div>
    <div class="label sc-uv-sign-in">or</div>
  </div>
  <div class="uv-auth-field-container sc-uv-sign-in">
    <div class="uv-auth-field uv-auth-text-field sc-uv-sign-in"><input id="email-input-1v1m4d66w" class="sc-uv-sign-in" name="email" type="email" aria-describedby="email-error-1v1m4d66w" aria-label="Email address" placeholder="Email address"
        autofocus="">
      <div role="alert" id="email-error-1v1m4d66w" class="sc-uv-sign-in"></div>
    </div>
    <div class="uv-auth-field uv-auth-text-field sc-uv-sign-in"><input id="password-input-1v1m4d66w" class="sc-uv-sign-in" name="password" type="password" aria-describedby="password-error-1v1m4d66w" aria-label="Password" placeholder="Password">
      <div role="alert" id="password-error-1v1m4d66w" class="sc-uv-sign-in"></div>
    </div><span class="secondary-uv-auth-actions sc-uv-sign-in"><button type="button" class="forgot-password-button sc-uv-sign-in">Forgot Password?</button></span>
  </div>
</form>

/api/v1/search?weight_minimum=40&lang=en

<form action="/api/v1/search?weight_minimum=40&amp;lang=en">
  <div class="uvField uvField-search uvSidebarSearch">
    <label class="uvFieldInner" for="combined_search_sidebar">
      <!-- this should be a search for knowledgebase and helpdesk. -->
      <span class="uvFieldPlaceholder">Search</span>
      <input class="uvFieldText" name="query" type="text" id="combined_search_sidebar" role="combobox" aria-autocomplete="list" aria-controls="uv-idea-searchResults" aria-expanded="false">
      <script type="text/x-jquery-tmpl" id="uvSearch-template-articles"> <h4 class="uvNavListItemSubtitle">${total_articles} {{if total_articles > 1}}articles{{else}}article{{/if}}</h4>
            <ul class="uvList uvList-searchResults">
              {{each(i, article) articles}}
                <li class="uvListItem uvListItem-searchResult" data-search-weight="${article.weight}">
                  <a href="${article.path}">${article.question}</a>
                </li>
              {{/each}}
            </ul>
            {{if more_articles}}
              <p class="uvSearch-more-results"><a href="/search?filter=articles&query=${response_data.query}">More articles &rarr;</a></p>
            {{/if}}
          </script>
      <script type="text/x-jquery-tmpl" id="uvSearch-template-ideas"> <h4 id="uvSearch-results-label" class="uvNavListItemSubtitle">${total_suggestions} {{if total_suggestions > 1}}ideas{{else}}idea{{/if}}</h4>
            <ul id="uv-idea-searchResults" class="uvList uvList-searchResults" aria-labledby="uvSearch-results-label">
              {{each(i, idea) suggestions}}
                <li class="uvListItem uvListItem-searchResult" data-search-weight="${idea.weight}" role="option">
                {{if idea.status && idea.status.name}}
                  <em class="uvStyle-status uvStyle-status-${idea.status.key}"
                      title="This idea is ${idea.status.name} ${$.tmplHelpers.toLocalDate(idea.updated_at, '- updated %date%')}">${idea.status.name}</em>
                {{/if}}
                  <a href="${idea.path}" tabindex="-1">
                    ${idea.title}
                  </a>
                </li>
              {{/each}}
            </ul>
            {{if more_suggestions}}
              <p class="uvSearch-more-results"><a href="/search?filter=ideas&query=${response_data.query}">More ideas &rarr;</a></p>
            {{/if}}
          </script>
      <script type="text/x-jquery-tmpl" id="uvSearch-template-title">
        {{if searching}} Searching&hellip;
        {{else}}
          <a href="/search?filter=merged&query=${query}">Search results</a>
          {{/if}}
      </script>
    </label>
    <button class="uvFieldButton uvStyle-button" type="submit">
      <span class="uvFieldButtonImage-sidebar">Search</span>
    </button>
    <div class="uvFieldEtc uvFieldEtc-thinking">(thinking…)</div>
    <button type="reset" class="uvFieldEtc uvFieldEtc-reset">Reset</button>
  </div>
</form>

<form action="">
  <label><input type="radio" name="consent" value="agreed"><span>
      <strong>I agree</strong> to the storage of my email address, name, and IP address. This information and any feedback I provide may be used to inform product decisions and to notify me about product updates. (You can opt-out at any time.)
    </span></label>
  <label><input type="radio" name="consent" value="not_agreed"><span>
      <strong>I do not agree</strong> to the storage of my personal information, and <span class="warning-text">I wish to delete my feedback profile and all personal data from this site.</span>
    </span></label>
</form>

<form action="">
  <label>
    <input type="checkbox" value="gdpr_agreement">
    <span>
      <strong>I agree</strong> to the storage of my email address, name, and IP address. This information and any feedback I provide may be used to inform product decisions and to notify me about product updates. (You can opt-out at any time.)
    </span>
  </label>
  <label>
    <input type="checkbox" value="tos_agreement">
    <span>
      <strong>I agree</strong> to the <a target="_blank" rel="external" title="Opens in new window" href="/tos">terms of service</a>. </span>
  </label>
</form>

Text Content

Skip to content



XHAMSTER FEEDBACK AND SUGGESTIONS




I SUGGEST YOU ...

You've used all your votes and won't be able to post a new idea, but you can
still search and comment on existing ideas.


THERE ARE TWO WAYS TO GET MORE VOTES:

 * When an admin closes an idea you've voted on, you'll get your votes back from
   that idea.
 * You can remove your votes from an open idea you support.
 * To see ideas you have already voted on, select the "My feedback" filter and
   select "My open ideas".

More info…
Enter your idea
(thinking…)
Reset

Enter your idea and we'll search to see if someone has already suggested it.

If a similar idea already exists, you can support and comment on it.

If it doesn't exist, you can post your idea so others can support it.

Enter your idea and we'll search to see if someone has already suggested it.

Category (optional) Cams Content Producers Dating Mobile My Favorites My Profile
New Categories Photos Premium Private messages Search Engine Stories Videos
Describe your idea… (optional)
1 2 3 votes


WE'RE GLAD YOU'RE HERE

Please sign in to leave feedback

FacebookGoogle
or

Forgot Password?
New here? Create an account
Signed in as (Sign out)

Close

Close
Post idea Cancel Submitting...
 * Vote for an existing idea ()
 * or
 * Post a new idea…


 * Hot ideas
 * Top ideas
 * New ideas
 * Category Cams (362) Content Producers (381) Dating (425) Mobile (392) My
   Favorites (312) My Profile (640) New Categories (304) Photos (597) Premium
   (66) Private messages (275) Search Engine (408) Stories (175) Videos (1789)
 * Status under review (193) planned (138) started (51) moved to backlog (4)
   completed (865) declined (660)
 * My feedback

10779 results found


 1.  WHY DONT YOU HAVE A CHAT ROOM WHERE WE CAN HOOK UP WITH LOCALS?
     
     just somewhere on site where ur members can chat about their various
     different fetishes etc....
     
     6,913 votes
     Vote Vote Vote
     Vote
     
     
     WE'RE GLAD YOU'RE HERE
     
     Please sign in to leave feedback
     
     FacebookGoogle
     or
     
     Forgot Password?
     New here? Create an account
     Signed in as (Sign out)
     
     Close
     
     Close
     1 vote 2 votes 3 votes Remove votes
     You have left! (?) (thinking…)
     moved to backlog  ·  52 comments  ·  Dating  ·  Delete…  ·  Admin →
     How important is this to you?
     Not at all You must login first! Important You must login first! Critical
     You must login first!
     
     
     
     
     WE'RE GLAD YOU'RE HERE
     
     Please sign in to leave feedback
     
     FacebookGoogle
     or
     
     Forgot Password?
     New here? Create an account
     Signed in as (Sign out)
     
     Close
     
     Close


 2.  BETTER INDIVIDUALIZATION OF YOUR OWN PROFILE...
     
     A Profile-Banner/Cover would be really nice to have... take facebook for
     example, u can upload your own photos for this...
     
     Also the right side of the profile isn`t really used... you have your
     intro-picture/video, ur uploaded/favorite videos, ur uploaded/favorite
     galleries, ur own/favorite blogs and your friends... below there is nothing
     and to the left there is the pinboard/comment section... the space on the
     right side can be used in a better way... everything is better then nothing
     ;)
     
     it would be also nice to create your own "topic-boxes"... so you are able
     to make your profile setup. for example you have a anal, a blowjob and a
     cumshot box instead of having all your favorites in only one section...
     
     A Profile-Banner/Cover would be really nice to have... take facebook for
     example, u can upload your own photos for this...
     
     Also the right side of the profile isn`t really used... you have your
     intro-picture/video, ur uploaded/favorite videos, ur uploaded/favorite
     galleries, ur own/favorite blogs and your friends... below there is nothing
     and to the left there is the pinboard/comment section... the space on the
     right side can be used in a better way... everything is better then nothing
     ;)
     
     it would be also nice to create your own "topic-boxes"... so you are able
     to make your profile setup. for example you… more
     
     3,109 votes
     Vote Vote Vote
     Vote
     
     
     WE'RE GLAD YOU'RE HERE
     
     Please sign in to leave feedback
     
     FacebookGoogle
     or
     
     Forgot Password?
     New here? Create an account
     Signed in as (Sign out)
     
     Close
     
     Close
     1 vote 2 votes 3 votes Remove votes
     You have left! (?) (thinking…)
     moved to backlog  ·  27 comments  ·  My Profile  ·  Delete…  ·  Admin →
     How important is this to you?
     Not at all You must login first! Important You must login first! Critical
     You must login first!
     
     
     
     
     WE'RE GLAD YOU'RE HERE
     
     Please sign in to leave feedback
     
     FacebookGoogle
     or
     
     Forgot Password?
     New here? Create an account
     Signed in as (Sign out)
     
     Close
     
     Close


 3.  ADD AN OPTION TO REORDER PICTURES WHEN MANAGING GALLERIES
     
     It is VERY frustrting not to be able to sort/order the pictures within our
     own galleries once uploaded. Would be great to have a drg and drop option
     within the gallery management to decide which photo goes first etc...
     
     1,826 votes
     Vote Vote Vote
     Vote
     
     
     WE'RE GLAD YOU'RE HERE
     
     Please sign in to leave feedback
     
     FacebookGoogle
     or
     
     Forgot Password?
     New here? Create an account
     Signed in as (Sign out)
     
     Close
     
     Close
     1 vote 2 votes 3 votes Remove votes
     You have left! (?) (thinking…)
     37 comments  ·  Photos  ·  Delete…  ·  Admin →
     How important is this to you?
     Not at all You must login first! Important You must login first! Critical
     You must login first!
     
     
     
     
     WE'RE GLAD YOU'RE HERE
     
     Please sign in to leave feedback
     
     FacebookGoogle
     or
     
     Forgot Password?
     New here? Create an account
     Signed in as (Sign out)
     
     Close
     
     Close


 4.  DOWNLOAD
     
     Please add a download button 🔳
     
     1,729 votes
     Vote Vote Vote
     Vote
     
     
     WE'RE GLAD YOU'RE HERE
     
     Please sign in to leave feedback
     
     FacebookGoogle
     or
     
     Forgot Password?
     New here? Create an account
     Signed in as (Sign out)
     
     Close
     
     Close
     1 vote 2 votes 3 votes Remove votes
     You have left! (?) (thinking…)
     97 comments  ·  Delete…  ·  Admin →
     How important is this to you?
     Not at all You must login first! Important You must login first! Critical
     You must login first!
     
     
     
     
     WE'RE GLAD YOU'RE HERE
     
     Please sign in to leave feedback
     
     FacebookGoogle
     or
     
     Forgot Password?
     New here? Create an account
     Signed in as (Sign out)
     
     Close
     
     Close


 5.  BLOGS AND VIEWS
     
     can you add an option to blogs so we know how many views we get on our
     blogs,so we know if its Worth doing more blogs or keeping the ones we
     already got
     
     1,391 votes
     Vote Vote Vote
     Vote
     
     
     WE'RE GLAD YOU'RE HERE
     
     Please sign in to leave feedback
     
     FacebookGoogle
     or
     
     Forgot Password?
     New here? Create an account
     Signed in as (Sign out)
     
     Close
     
     Close
     1 vote 2 votes 3 votes Remove votes
     You have left! (?) (thinking…)
     31 comments  ·  My Profile  ·  Delete…  ·  Admin →
     How important is this to you?
     Not at all You must login first! Important You must login first! Critical
     You must login first!
     
     
     
     
     WE'RE GLAD YOU'RE HERE
     
     Please sign in to leave feedback
     
     FacebookGoogle
     or
     
     Forgot Password?
     New here? Create an account
     Signed in as (Sign out)
     
     Close
     
     Close


 6.  GIFTS
     
     Please bring the gifts back! The last time we were able to send them over 2
     years ago, and the last time it was given by the xHamster team was in
     February of last year
     
     1,265 votes
     Vote Vote Vote
     Vote
     
     
     WE'RE GLAD YOU'RE HERE
     
     Please sign in to leave feedback
     
     FacebookGoogle
     or
     
     Forgot Password?
     New here? Create an account
     Signed in as (Sign out)
     
     Close
     
     Close
     1 vote 2 votes 3 votes Remove votes
     You have left! (?) (thinking…)
     planned  ·  10 comments  ·  My Profile  ·  Delete…  ·  Admin →
     How important is this to you?
     Not at all You must login first! Important You must login first! Critical
     You must login first!
     
     
     
     
     WE'RE GLAD YOU'RE HERE
     
     Please sign in to leave feedback
     
     FacebookGoogle
     or
     
     Forgot Password?
     New here? Create an account
     Signed in as (Sign out)
     
     Close
     
     Close


 7.  THE ABILITY TO CHANGE OUR ONLINE STATUS
     
     Once the person signs in, the person will automatically have the "online"
     status. But the person will have the option to go to their profile, click
     on "My Availability" and choose from:
     
      1. Online
      2. Busy (or "Watching Porn")
      3. Invisible to Everyone
     
     1,123 votes
     Vote Vote Vote
     Vote
     
     
     WE'RE GLAD YOU'RE HERE
     
     Please sign in to leave feedback
     
     FacebookGoogle
     or
     
     Forgot Password?
     New here? Create an account
     Signed in as (Sign out)
     
     Close
     
     Close
     1 vote 2 votes 3 votes Remove votes
     You have left! (?) (thinking…)
     42 comments  ·  My Profile  ·  Delete…  ·  Admin →
     How important is this to you?
     Not at all You must login first! Important You must login first! Critical
     You must login first!
     
     
     
     
     WE'RE GLAD YOU'RE HERE
     
     Please sign in to leave feedback
     
     FacebookGoogle
     or
     
     Forgot Password?
     New here? Create an account
     Signed in as (Sign out)
     
     Close
     
     Close


 8.  CHANGE THE RANK SO IT ALSO REFLECT UPLOADED CONTENT & DAYS AS MEMBER
     
     I've been a Loyal Member for almost 4 years and I've contributed my share
     of Videos and yet my rank is still reflected as 'Newbie'. It can take under
     an hour to post 51 comments on videos and increase your rank. Please make
     it also possible to obtain ranks through contributing and/or active days,
     as this makes more sense.
     
     1,039 votes
     Vote Vote Vote
     Vote
     
     
     WE'RE GLAD YOU'RE HERE
     
     Please sign in to leave feedback
     
     FacebookGoogle
     or
     
     Forgot Password?
     New here? Create an account
     Signed in as (Sign out)
     
     Close
     
     Close
     1 vote 2 votes 3 votes Remove votes
     You have left! (?) (thinking…)
     28 comments  ·  Delete…  ·  Admin →
     How important is this to you?
     Not at all You must login first! Important You must login first! Critical
     You must login first!
     
     
     
     
     WE'RE GLAD YOU'RE HERE
     
     Please sign in to leave feedback
     
     FacebookGoogle
     or
     
     Forgot Password?
     New here? Create an account
     Signed in as (Sign out)
     
     Close
     
     Close


 9.  CHAIN TIP
     
     For Ohmibod models it would be good if we could chain tip. So if I wanted
     to tip x tokens y times I could select 1 token for 10 times. This would
     then send ten tips of 1 token. We could then see the model reactions better
     than tipping one token ten times from the screen.
     
     It should be a simple change to the tip screen and would make a big
     difference to the interactions we have with the models.
     
     936 votes
     Vote Vote Vote
     Vote
     
     
     WE'RE GLAD YOU'RE HERE
     
     Please sign in to leave feedback
     
     FacebookGoogle
     or
     
     Forgot Password?
     New here? Create an account
     Signed in as (Sign out)
     
     Close
     
     Close
     1 vote 2 votes 3 votes Remove votes
     You have left! (?) (thinking…)
     3 comments  ·  Cams  ·  Delete…  ·  Admin →
     How important is this to you?
     Not at all You must login first! Important You must login first! Critical
     You must login first!
     
     
     
     
     WE'RE GLAD YOU'RE HERE
     
     Please sign in to leave feedback
     
     FacebookGoogle
     or
     
     Forgot Password?
     New here? Create an account
     Signed in as (Sign out)
     
     Close
     
     Close
     started  ·  AdminxHamster (Admin, xHamster) responded
     
     We’re working on a Lovense implementation on this feature which is expected
     to be released this year.


 10. ALLOW A CHANGE OF USERNAME.
     
     I made my account years ago and enjoy the friends ive made and the content
     ive saved as well as the views to my content. I made my username a general
     throwaway name but would enjoy being able to change it to something I can
     identify with without losing the things I have.
     
     758 votes
     Vote Vote Vote
     Vote
     
     
     WE'RE GLAD YOU'RE HERE
     
     Please sign in to leave feedback
     
     FacebookGoogle
     or
     
     Forgot Password?
     New here? Create an account
     Signed in as (Sign out)
     
     Close
     
     Close
     1 vote 2 votes 3 votes Remove votes
     You have left! (?) (thinking…)
     started  ·  1 comment  ·  My Profile  ·  Delete…  ·  Admin →
     How important is this to you?
     Not at all You must login first! Important You must login first! Critical
     You must login first!
     
     
     
     
     WE'RE GLAD YOU'RE HERE
     
     Please sign in to leave feedback
     
     FacebookGoogle
     or
     
     Forgot Password?
     New here? Create an account
     Signed in as (Sign out)
     
     Close
     
     Close


 11. ALLOW US TO ARRANGE THE ORDER OF PHOTOS IN OUR GALLERIES
     
     When adding new photos, they automatically go to the top of the gallery. It
     would be great to have the ability to reorganize the gallery photos - to
     group together those that belong together, or to simply have it flow
     better.
     The xHamster team has made a reliable and very user friendly site.
     Thanks so much!!!
     
     715 votes
     Vote Vote Vote
     Vote
     
     
     WE'RE GLAD YOU'RE HERE
     
     Please sign in to leave feedback
     
     FacebookGoogle
     or
     
     Forgot Password?
     New here? Create an account
     Signed in as (Sign out)
     
     Close
     
     Close
     1 vote 2 votes 3 votes Remove votes
     You have left! (?) (thinking…)
     17 comments  ·  Photos  ·  Delete…  ·  Admin →
     How important is this to you?
     Not at all You must login first! Important You must login first! Critical
     You must login first!
     
     
     
     
     WE'RE GLAD YOU'RE HERE
     
     Please sign in to leave feedback
     
     FacebookGoogle
     or
     
     Forgot Password?
     New here? Create an account
     Signed in as (Sign out)
     
     Close
     
     Close


 12. PUT PHOTOS IN THE COMMENTS.
     
     It would be great to be able to put photos in the comments like on FB
     
     692 votes
     Vote Vote Vote
     Vote
     
     
     WE'RE GLAD YOU'RE HERE
     
     Please sign in to leave feedback
     
     FacebookGoogle
     or
     
     Forgot Password?
     New here? Create an account
     Signed in as (Sign out)
     
     Close
     
     Close
     1 vote 2 votes 3 votes Remove votes
     You have left! (?) (thinking…)
     8 comments  ·  Photos  ·  Delete…  ·  Admin →
     How important is this to you?
     Not at all You must login first! Important You must login first! Critical
     You must login first!
     
     
     
     
     WE'RE GLAD YOU'RE HERE
     
     Please sign in to leave feedback
     
     FacebookGoogle
     or
     
     Forgot Password?
     New here? Create an account
     Signed in as (Sign out)
     
     Close
     
     Close


 13. ADD A CHROMECAST FEATURE
     
     make videos suitable to stream via chromecast
     
     658 votes
     Vote Vote Vote
     Vote
     
     
     WE'RE GLAD YOU'RE HERE
     
     Please sign in to leave feedback
     
     FacebookGoogle
     or
     
     Forgot Password?
     New here? Create an account
     Signed in as (Sign out)
     
     Close
     
     Close
     1 vote 2 votes 3 votes Remove votes
     You have left! (?) (thinking…)
     started  ·  4 comments  ·  Videos  ·  Delete…  ·  Admin →
     How important is this to you?
     Not at all You must login first! Important You must login first! Critical
     You must login first!
     
     
     
     
     WE'RE GLAD YOU'RE HERE
     
     Please sign in to leave feedback
     
     FacebookGoogle
     or
     
     Forgot Password?
     New here? Create an account
     Signed in as (Sign out)
     
     Close
     
     Close


 14. SORTING FRIENDS
     
     Once you get past maybe 100 friends, it becomes hard to find people easily.
     How about a sorting tool:
     
      1. Gender
      2. Newest/Oldest
      3. Most/Fewest comments
      4. Alphabetic
      5. By Country
     
     602 votes
     Vote Vote Vote
     Vote
     
     
     WE'RE GLAD YOU'RE HERE
     
     Please sign in to leave feedback
     
     FacebookGoogle
     or
     
     Forgot Password?
     New here? Create an account
     Signed in as (Sign out)
     
     Close
     
     Close
     1 vote 2 votes 3 votes Remove votes
     You have left! (?) (thinking…)
     23 comments  ·  My Profile  ·  Delete…  ·  Admin →
     How important is this to you?
     Not at all You must login first! Important You must login first! Critical
     You must login first!
     
     
     
     
     WE'RE GLAD YOU'RE HERE
     
     Please sign in to leave feedback
     
     FacebookGoogle
     or
     
     Forgot Password?
     New here? Create an account
     Signed in as (Sign out)
     
     Close
     
     Close


 15. BRING BACK STORIES
     
     They removed the entire stories category in order to make xhamster a safe
     and pleasant experience... Yet pics and vids which involve real people are
     always "safe" no chance of anything unsafe going on between at least 2
     people having sex
     
     584 votes
     Vote Vote Vote
     Vote
     
     
     WE'RE GLAD YOU'RE HERE
     
     Please sign in to leave feedback
     
     FacebookGoogle
     or
     
     Forgot Password?
     New here? Create an account
     Signed in as (Sign out)
     
     Close
     
     Close
     1 vote 2 votes 3 votes Remove votes
     You have left! (?) (thinking…)
     31 comments  ·  Stories  ·  Delete…  ·  Admin →
     How important is this to you?
     Not at all You must login first! Important You must login first! Critical
     You must login first!
     
     
     
     
     WE'RE GLAD YOU'RE HERE
     
     Please sign in to leave feedback
     
     FacebookGoogle
     or
     
     Forgot Password?
     New here? Create an account
     Signed in as (Sign out)
     
     Close
     
     Close


 16. WHAT HAPPENED TO THE DOWNLOAD BUTTON?
     
     What happened to the download button?
     
     521 votes
     Vote Vote Vote
     Vote
     
     
     WE'RE GLAD YOU'RE HERE
     
     Please sign in to leave feedback
     
     FacebookGoogle
     or
     
     Forgot Password?
     New here? Create an account
     Signed in as (Sign out)
     
     Close
     
     Close
     1 vote 2 votes 3 votes Remove votes
     You have left! (?) (thinking…)
     68 comments  ·  Delete…  ·  Admin →
     How important is this to you?
     Not at all You must login first! Important You must login first! Critical
     You must login first!
     
     
     
     
     WE'RE GLAD YOU'RE HERE
     
     Please sign in to leave feedback
     
     FacebookGoogle
     or
     
     Forgot Password?
     New here? Create an account
     Signed in as (Sign out)
     
     Close
     
     Close


 17. REWARDS FOR HELPING USERS AND REVIEWERS
     
     Currently, NO REWARD is given to reviewers and users who help xHamster by
     reporting inappropriate content, fakes, spammers and other things. It would
     be great for the xHamster team to value those who really help.
     Only the old reviewers an ex-reviewers had the opportunity to gain access
     to the free and unlimited Premium membership, and were gifted with the VIP
     badge and this crown next to the name. And previously it was also possible
     to review videos but that was also removed from the reviewers.
     
     Oh! Users (Reviewers and Ex-reviewers) who have this crown and this badge
     no longer have access to the free and unlimited Premium, this is now just a
     cosmetic item!
     
     Currently, NO REWARD is given to reviewers and users who help xHamster by
     reporting inappropriate content, fakes, spammers and other things. It would
     be great for the xHamster team to value those who really help.
     Only the old reviewers an ex-reviewers had the opportunity to gain access
     to the free and unlimited Premium membership, and were gifted with the VIP
     badge and this crown next to the name. And previously it was also possible
     to review videos but that was also removed from the reviewers.
     
     Oh! Users (Reviewers and Ex-reviewers) who have this crown and this badge
     no longer have… more
     
     512 votes
     Vote Vote Vote
     Vote
     
     
     WE'RE GLAD YOU'RE HERE
     
     Please sign in to leave feedback
     
     FacebookGoogle
     or
     
     Forgot Password?
     New here? Create an account
     Signed in as (Sign out)
     
     Close
     
     Close
     1 vote 2 votes 3 votes Remove votes
     You have left! (?) (thinking…)
     5 comments  ·  Delete…  ·  Admin →
     How important is this to you?
     Not at all You must login first! Important You must login first! Critical
     You must login first!
     
     
     
     
     WE'RE GLAD YOU'RE HERE
     
     Please sign in to leave feedback
     
     FacebookGoogle
     or
     
     Forgot Password?
     New here? Create an account
     Signed in as (Sign out)
     
     Close
     
     Close


 18. TOTAL PERCENTAGE OF ERROR FOR REVIEWERS
     
     There should show Total Percentage of error for Reviewers for every
     reviewers inside their settings or stats so that a Reviewer might be able
     to know what percent of errors we are making.
     
     398 votes
     Vote Vote Vote
     Vote
     
     
     WE'RE GLAD YOU'RE HERE
     
     Please sign in to leave feedback
     
     FacebookGoogle
     or
     
     Forgot Password?
     New here? Create an account
     Signed in as (Sign out)
     
     Close
     
     Close
     1 vote 2 votes 3 votes Remove votes
     You have left! (?) (thinking…)
     2 comments  ·  Delete…  ·  Admin →
     How important is this to you?
     Not at all You must login first! Important You must login first! Critical
     You must login first!
     
     
     
     
     WE'RE GLAD YOU'RE HERE
     
     Please sign in to leave feedback
     
     FacebookGoogle
     or
     
     Forgot Password?
     New here? Create an account
     Signed in as (Sign out)
     
     Close
     
     Close


 19. SLIDESHOW OPTION FOR FAVOURITE PICS
     
     slideshow option for favourite pics
     
     365 votes
     Vote Vote Vote
     Vote
     
     
     WE'RE GLAD YOU'RE HERE
     
     Please sign in to leave feedback
     
     FacebookGoogle
     or
     
     Forgot Password?
     New here? Create an account
     Signed in as (Sign out)
     
     Close
     
     Close
     1 vote 2 votes 3 votes Remove votes
     You have left! (?) (thinking…)
     under review  ·  6 comments  ·  My Favorites  ·  Delete…  ·  Admin →
     How important is this to you?
     Not at all You must login first! Important You must login first! Critical
     You must login first!
     
     
     
     
     WE'RE GLAD YOU'RE HERE
     
     Please sign in to leave feedback
     
     FacebookGoogle
     or
     
     Forgot Password?
     New here? Create an account
     Signed in as (Sign out)
     
     Close
     
     Close


 20. FAVORITE SLIDESHOW
     
     You should be able to make a slideshow of your favorited pictures, instead
     of it taking you to the original folder, where the picture was found.
     
     366 votes
     Vote Vote Vote
     Vote
     
     
     WE'RE GLAD YOU'RE HERE
     
     Please sign in to leave feedback
     
     FacebookGoogle
     or
     
     Forgot Password?
     New here? Create an account
     Signed in as (Sign out)
     
     Close
     
     Close
     1 vote 2 votes 3 votes Remove votes
     You have left! (?) (thinking…)
     13 comments  ·  Delete…  ·  Admin →
     How important is this to you?
     Not at all You must login first! Important You must login first! Critical
     You must login first!
     
     
     
     
     WE'RE GLAD YOU'RE HERE
     
     Please sign in to leave feedback
     
     FacebookGoogle
     or
     
     Forgot Password?
     New here? Create an account
     Signed in as (Sign out)
     
     Close
     
     Close

← Previous 1 2 3 4 5 … 538 539 Next →
 * Don't see your idea?
 * Post a new idea…

New and returning users may sign in


WE'RE GLAD YOU'RE HERE

Please sign in to leave feedback

FacebookGoogle
or

Forgot Password?
New here? Create an account
Signed in as (Sign out)

Close

Close


FEEDBACK

10 10 votes


XHAMSTER FEEDBACK AND SUGGESTIONS


CATEGORIES

 * Post a new idea…
 * All ideas
 * My feedback
 * Cams 362
 * Content Producers 381
 * Dating 425
 * Mobile 392
 * My Favorites 312
 * My Profile 640
 * New Categories 304
 * Photos 597
 * Premium 66
 * Private messages 275
 * Search Engine 408
 * Stories 175
 * Videos 1789


FEEDBACK AND KNOWLEDGE BASE

Search Search
(thinking…)
Reset


 * SEARCHING…
   
   
   
   
   No results.
   
   Clear search results


 * GIVE FEEDBACK
   
   * xHamster Feedback and Suggestions 10,779 ideas
   * xHamster Premium Feedback and Suggestions 272 ideas


 * XHAMSTER

UserVoice Terms of Service & Privacy Policy



ACTION REQUIRED

We are now required to have consent to store personal data. Since you already
have data stored on this site, please select one of the following:

I agree to the storage of my email address, name, and IP address. This
information and any feedback I provide may be used to inform product decisions
and to notify me about product updates. (You can opt-out at any time.) I do not
agree to the storage of my personal information, and I wish to delete my
feedback profile and all personal data from this site.

Please note that if you do not select an option, we will be required to delete
your feedback profile and personal information .

Submit


ACTION REQUIRED

I agree to the storage of my email address, name, and IP address. This
information and any feedback I provide may be used to inform product decisions
and to notify me about product updates. (You can opt-out at any time.) I agree
to the terms of service.
Submit Cancel


ARE YOU SURE?

All of your personal information, including email address, name, and IP address
will be deleted from this site. Any feedback you have provided that others have
supported will be attributed to "Anonymous". All of your ideas without support
will be deleted.

Delete my profile Cancel