API endpoint response differs from documentation

Hello,
here the issue I noticed and steps to recreate it:

Set the meeting security option from the Zoom Web GUI as it follows:

Passcode Requirement:

  • Set the Flag “Cannot contain consecutive characters (e.g. “11111”, “12345”, “abcde”, or “qwert”)”

  • Set the option “Specify the length of consecutive characters” to 4

Then Perform an API call to GET /users/{userId}/settings?option=meeting_security for the same User just configured.

Output is:

{
    "meeting_security": {
        "approved_or_denied_countries_or_regions": {
            "enable": false
        },
        "auto_security": true,
        "block_user_domain": false,
        "embed_password_in_join_link": true,
        "meeting_password": true,
        "meeting_password_requirement": {
            "consecutive_characters_length": 0,
            "have_letter": false,
            "have_number": false,
            "have_special_character": false,
            "have_upper_and_lower_characters": false,
            "length": 6,
            "only_allow_numeric": true,
            "weak_enhance_detection": false
        },
        "only_authenticated_can_join_from_webclient": false,
        "password_for_pmi": "735348",
        "phone_password": true,
        "pmi_password": true,
        "require_password_for_scheduled_meeting": false,
        "require_password_for_scheduled_webinar": false,
        "waiting_room": false,
        "waiting_room_settings": {
            "participants_to_place_in_waiting_room": 0
        },
        "webinar_password": true
    }
}

The expected output should be:

{
    "meeting_security": {
        "approved_or_denied_countries_or_regions": {
            "enable": false
        },
        "auto_security": true,
        "block_user_domain": false,
        "embed_password_in_join_link": true,
        "meeting_password": true,
        "meeting_password_requirement": {
            "consecutive_characters_length": 4,
            "have_letter": false,
            "have_number": false,
            "have_special_character": false,
            "have_upper_and_lower_characters": false,
            "length": 6,
            "only_allow_numeric": true,
            "weak_enhance_detection": false
        },
        "only_authenticated_can_join_from_webclient": false,
        "password_for_pmi": "735348",
        "phone_password": true,
        "pmi_password": true,
        "require_password_for_scheduled_meeting": false,
        "require_password_for_scheduled_webinar": false,
        "waiting_room": false,
        "waiting_room_settings": {
            "participants_to_place_in_waiting_room": 0
        },
        "webinar_password": true
    }
}

consecutive_characters_length is registered as 0 while the expected value should be 4

Thanks for the support,
Andrea Bonanno