object UsersGetIdentityProviderExternalIdResponse
{
  "required": [
    "user_badges",
    "user"
  ],
  "properties": {
    "user": {
      "type": "object",
      "required": [
        "id",
        "username",
        "name",
        "avatar_template",
        "last_posted_at",
        "last_seen_at",
        "created_at",
        "ignored",
        "muted",
        "can_ignore_user",
        "can_mute_user",
        "can_send_private_messages",
        "can_send_private_message_to_user",
        "trust_level",
        "moderator",
        "admin",
        "title",
        "badge_count",
        "custom_fields",
        "time_read",
        "recent_time_read",
        "primary_group_id",
        "primary_group_name",
        "flair_group_id",
        "flair_name",
        "flair_url",
        "flair_bg_color",
        "flair_color",
        "featured_topic",
        "staged",
        "can_edit",
        "can_edit_username",
        "can_edit_email",
        "can_edit_name",
        "uploaded_avatar_id",
        "has_title_badges",
        "pending_count",
        "profile_view_count",
        "second_factor_enabled",
        "can_upload_profile_header",
        "can_upload_user_card_background",
        "post_count",
        "can_be_deleted",
        "can_delete_all_posts",
        "locale",
        "muted_category_ids",
        "regular_category_ids",
        "watched_tags",
        "watching_first_post_tags",
        "tracked_tags",
        "muted_tags",
        "tracked_category_ids",
        "watched_category_ids",
        "watched_first_post_category_ids",
        "system_avatar_upload_id",
        "system_avatar_template",
        "muted_usernames",
        "ignored_usernames",
        "allowed_pm_usernames",
        "mailing_list_posts_per_day",
        "can_change_bio",
        "can_change_location",
        "can_change_website",
        "can_change_tracking_preferences",
        "user_api_keys",
        "user_auth_tokens",
        "user_notification_schedule",
        "use_logo_small_as_avatar",
        "featured_user_badge_ids",
        "invited_by",
        "groups",
        "group_users",
        "user_option"
      ],
      "properties": {
        "id": {
          "type": "integer"
        },
        "name": {
          "type": "string"
        },
        "admin": {
          "type": "boolean"
        },
        "muted": {
          "type": "boolean"
        },
        "title": {
          "type": [
            "string",
            "null"
          ]
        },
        "groups": {
          "type": "array",
          "items": {
            "type": "object",
            "required": [
              "id",
              "automatic",
              "name",
              "display_name",
              "user_count",
              "mentionable_level",
              "messageable_level",
              "visibility_level",
              "primary_group",
              "title",
              "grant_trust_level",
              "incoming_email",
              "has_messages",
              "flair_url",
              "flair_bg_color",
              "flair_color",
              "bio_raw",
              "bio_cooked",
              "bio_excerpt",
              "public_admission",
              "public_exit",
              "allow_membership_requests",
              "full_name",
              "default_notification_level",
              "membership_request_template",
              "members_visibility_level",
              "can_see_members",
              "can_admin_group",
              "publish_read_state"
            ],
            "properties": {
              "id": {
                "type": "integer"
              },
              "name": {
                "type": "string"
              },
              "title": {
                "type": [
                  "string",
                  "null"
                ]
              },
              "bio_raw": {
                "type": [
                  "string",
                  "null"
                ]
              },
              "automatic": {
                "type": "boolean"
              },
              "flair_url": {
                "type": [
                  "string",
                  "null"
                ]
              },
              "full_name": {
                "type": [
                  "string",
                  "null"
                ]
              },
              "bio_cooked": {
                "type": [
                  "string",
                  "null"
                ]
              },
              "user_count": {
                "type": "integer"
              },
              "bio_excerpt": {
                "type": [
                  "string",
                  "null"
                ]
              },
              "flair_color": {
                "type": [
                  "string",
                  "null"
                ]
              },
              "public_exit": {
                "type": "boolean"
              },
              "display_name": {
                "type": "string"
              },
              "has_messages": {
                "type": "boolean"
              },
              "primary_group": {
                "type": "boolean"
              },
              "flair_bg_color": {
                "type": [
                  "string",
                  "null"
                ]
              },
              "incoming_email": {
                "type": [
                  "string",
                  "null"
                ]
              },
              "can_admin_group": {
                "type": "boolean"
              },
              "can_see_members": {
                "type": "boolean"
              },
              "public_admission": {
                "type": "boolean"
              },
              "visibility_level": {
                "type": "integer"
              },
              "grant_trust_level": {
                "type": [
                  "string",
                  "null"
                ]
              },
              "mentionable_level": {
                "type": "integer"
              },
              "messageable_level": {
                "type": "integer"
              },
              "publish_read_state": {
                "type": "boolean"
              },
              "members_visibility_level": {
                "type": "integer"
              },
              "allow_membership_requests": {
                "type": "boolean"
              },
              "default_notification_level": {
                "type": "integer"
              },
              "membership_request_template": {
                "type": [
                  "string",
                  "null"
                ]
              }
            }
          }
        },
        "locale": {
          "type": [
            "string",
            "null"
          ]
        },
        "staged": {
          "type": "boolean"
        },
        "ignored": {
          "type": "boolean"
        },
        "can_edit": {
          "type": "boolean"
        },
        "username": {
          "type": "string"
        },
        "flair_url": {
          "type": [
            "string",
            "null"
          ]
        },
        "moderator": {
          "type": "boolean"
        },
        "time_read": {
          "type": "integer"
        },
        "created_at": {
          "type": "string"
        },
        "flair_name": {
          "type": [
            "string",
            "null"
          ]
        },
        "invited_by": {
          "type": [
            "string",
            "null"
          ]
        },
        "muted_tags": {
          "type": "array",
          "items": {}
        },
        "post_count": {
          "type": "integer"
        },
        "badge_count": {
          "type": "integer"
        },
        "flair_color": {
          "type": [
            "string",
            "null"
          ]
        },
        "group_users": {
          "type": "array",
          "items": {
            "type": "object",
            "required": [
              "group_id",
              "user_id",
              "notification_level"
            ],
            "properties": {
              "owner": {
                "type": "boolean"
              },
              "user_id": {
                "type": "integer"
              },
              "group_id": {
                "type": "integer"
              },
              "notification_level": {
                "type": "integer"
              }
            }
          }
        },
        "trust_level": {
          "type": "integer"
        },
        "user_fields": {
          "type": "object",
          "required": [
            "1",
            "2"
          ],
          "properties": {
            "1": {
              "type": [
                "string",
                "null"
              ]
            },
            "2": {
              "type": [
                "string",
                "null"
              ]
            }
          }
        },
        "user_option": {
          "type": "object",
          "required": [
            "user_id",
            "mailing_list_mode",
            "mailing_list_mode_frequency",
            "email_digests",
            "email_level",
            "email_messages_level",
            "external_links_in_new_tab",
            "color_scheme_id",
            "dark_scheme_id",
            "dynamic_favicon",
            "enable_quoting",
            "enable_defer",
            "digest_after_minutes",
            "automatically_unpin_topics",
            "auto_track_topics_after_msecs",
            "notification_level_when_replying",
            "new_topic_duration_minutes",
            "email_previous_replies",
            "email_in_reply_to",
            "like_notification_frequency",
            "include_tl0_in_digests",
            "theme_ids",
            "theme_key_seq",
            "allow_private_messages",
            "enable_allowed_pm_users",
            "homepage_id",
            "hide_profile_and_presence",
            "text_size",
            "text_size_seq",
            "title_count_mode",
            "timezone",
            "skip_new_user_tips",
            "topics_unread_when_closed"
          ],
          "properties": {
            "user_id": {
              "type": "integer"
            },
            "timezone": {
              "type": [
                "string",
                "null"
              ]
            },
            "text_size": {
              "type": "string"
            },
            "theme_ids": {
              "type": "array",
              "items": {}
            },
            "email_level": {
              "type": "integer"
            },
            "homepage_id": {
              "type": [
                "string",
                "null"
              ]
            },
            "seen_popups": {
              "type": [
                "array",
                "null"
              ]
            },
            "enable_defer": {
              "type": "boolean"
            },
            "email_digests": {
              "type": "boolean"
            },
            "text_size_seq": {
              "type": "integer"
            },
            "theme_key_seq": {
              "type": "integer"
            },
            "dark_scheme_id": {
              "type": [
                "string",
                "null"
              ]
            },
            "enable_quoting": {
              "type": "boolean"
            },
            "color_scheme_id": {
              "type": [
                "string",
                "null"
              ]
            },
            "dynamic_favicon": {
              "type": "boolean"
            },
            "default_calendar": {
              "type": "string"
            },
            "title_count_mode": {
              "type": "string"
            },
            "email_in_reply_to": {
              "type": "boolean"
            },
            "mailing_list_mode": {
              "type": "boolean"
            },
            "skip_new_user_tips": {
              "type": "boolean"
            },
            "digest_after_minutes": {
              "type": "integer"
            },
            "email_messages_level": {
              "type": "integer"
            },
            "allow_private_messages": {
              "type": "boolean"
            },
            "email_previous_replies": {
              "type": "integer"
            },
            "include_tl0_in_digests": {
              "type": "boolean"
            },
            "oldest_search_log_date": {
              "type": [
                "string",
                "null"
              ]
            },
            "enable_allowed_pm_users": {
              "type": "boolean"
            },
            "external_links_in_new_tab": {
              "type": "boolean"
            },
            "hide_profile_and_presence": {
              "type": "boolean"
            },
            "topics_unread_when_closed": {
              "type": "boolean"
            },
            "automatically_unpin_topics": {
              "type": "boolean"
            },
            "new_topic_duration_minutes": {
              "type": "integer"
            },
            "like_notification_frequency": {
              "type": "integer"
            },
            "mailing_list_mode_frequency": {
              "type": "integer"
            },
            "auto_track_topics_after_msecs": {
              "type": "integer"
            },
            "sidebar_link_to_filtered_list": {
              "type": "boolean"
            },
            "watched_precedence_over_muted": {
              "type": [
                "boolean",
                "null"
              ]
            },
            "bookmark_auto_delete_preference": {
              "type": "integer"
            },
            "sidebar_show_count_of_new_items": {
              "type": "boolean"
            },
            "notification_level_when_replying": {
              "type": "integer"
            }
          }
        },
        "last_seen_at": {
          "type": [
            "string",
            "null"
          ]
        },
        "sidebar_tags": {
          "type": "array",
          "items": {
            "description": "WARNING: Missing items property in array schema. Missing items property has been filled with this AnyType schema."
          }
        },
        "tracked_tags": {
          "type": "array",
          "items": {}
        },
        "watched_tags": {
          "type": "array",
          "items": {}
        },
        "can_edit_name": {
          "type": "boolean"
        },
        "can_mute_user": {
          "type": "boolean"
        },
        "custom_fields": {
          "type": "object",
          "properties": {
            "first_name": {
              "type": [
                "string",
                "null"
              ]
            }
          }
        },
        "pending_count": {
          "type": "integer"
        },
        "user_api_keys": {
          "type": [
            "string",
            "null"
          ]
        },
        "user_passkeys": {
          "type": "array",
          "items": {
            "description": "WARNING: Missing items property in array schema. Missing items property has been filled with this AnyType schema."
          }
        },
        "can_be_deleted": {
          "type": "boolean"
        },
        "can_change_bio": {
          "type": "boolean"
        },
        "can_edit_email": {
          "type": "boolean"
        },
        "featured_topic": {
          "type": [
            "string",
            "null"
          ]
        },
        "flair_bg_color": {
          "type": [
            "string",
            "null"
          ]
        },
        "flair_group_id": {
          "type": [
            "string",
            "null"
          ]
        },
        "last_posted_at": {
          "type": [
            "string",
            "null"
          ]
        },
        "avatar_template": {
          "type": "string"
        },
        "can_ignore_user": {
          "type": "boolean"
        },
        "muted_usernames": {
          "type": "array",
          "items": {}
        },
        "has_title_badges": {
          "type": "boolean"
        },
        "primary_group_id": {
          "type": [
            "string",
            "null"
          ]
        },
        "recent_time_read": {
          "type": "integer"
        },
        "user_auth_tokens": {
          "type": "array",
          "items": {
            "type": "object",
            "required": [
              "id",
              "client_ip",
              "location",
              "browser",
              "device",
              "os",
              "icon",
              "created_at",
              "seen_at",
              "is_active"
            ],
            "properties": {
              "id": {
                "type": "integer"
              },
              "os": {
                "type": "string"
              },
              "icon": {
                "type": "string"
              },
              "device": {
                "type": "string"
              },
              "browser": {
                "type": "string"
              },
              "seen_at": {
                "type": "string"
              },
              "location": {
                "type": "string"
              },
              "client_ip": {
                "type": "string"
              },
              "is_active": {
                "type": "boolean"
              },
              "created_at": {
                "type": "string"
              }
            }
          }
        },
        "can_edit_username": {
          "type": "boolean"
        },
        "ignored_usernames": {
          "type": "array",
          "items": {}
        },
        "can_change_website": {
          "type": "boolean"
        },
        "muted_category_ids": {
          "type": "array",
          "items": {}
        },
        "primary_group_name": {
          "type": [
            "string",
            "null"
          ]
        },
        "profile_view_count": {
          "type": "integer"
        },
        "uploaded_avatar_id": {
          "type": [
            "string",
            "null"
          ]
        },
        "can_change_location": {
          "type": "boolean"
        },
        "pending_posts_count": {
          "type": "integer"
        },
        "allowed_pm_usernames": {
          "type": "array",
          "items": {}
        },
        "can_delete_all_posts": {
          "type": "boolean"
        },
        "display_sidebar_tags": {
          "type": "boolean"
        },
        "regular_category_ids": {
          "type": "array",
          "items": {}
        },
        "sidebar_category_ids": {
          "type": "array",
          "items": {
            "description": "WARNING: Missing items property in array schema. Missing items property has been filled with this AnyType schema."
          }
        },
        "tracked_category_ids": {
          "type": "array",
          "items": {}
        },
        "watched_category_ids": {
          "type": "array",
          "items": {}
        },
        "second_factor_enabled": {
          "type": "boolean"
        },
        "system_avatar_template": {
          "type": "string"
        },
        "featured_user_badge_ids": {
          "type": "array",
          "items": {}
        },
        "system_avatar_upload_id": {
          "type": [
            "string",
            "null"
          ]
        },
        "use_logo_small_as_avatar": {
          "type": "boolean"
        },
        "watching_first_post_tags": {
          "type": "array",
          "items": {}
        },
        "can_send_private_messages": {
          "type": "boolean"
        },
        "can_upload_profile_header": {
          "type": "boolean"
        },
        "mailing_list_posts_per_day": {
          "type": "integer"
        },
        "user_notification_schedule": {
          "type": "object",
          "required": [
            "enabled",
            "day_0_start_time",
            "day_0_end_time",
            "day_1_start_time",
            "day_1_end_time",
            "day_2_start_time",
            "day_2_end_time",
            "day_3_start_time",
            "day_3_end_time",
            "day_4_start_time",
            "day_4_end_time",
            "day_5_start_time",
            "day_5_end_time",
            "day_6_start_time",
            "day_6_end_time"
          ],
          "properties": {
            "enabled": {
              "type": "boolean"
            },
            "day_0_end_time": {
              "type": "integer"
            },
            "day_1_end_time": {
              "type": "integer"
            },
            "day_2_end_time": {
              "type": "integer"
            },
            "day_3_end_time": {
              "type": "integer"
            },
            "day_4_end_time": {
              "type": "integer"
            },
            "day_5_end_time": {
              "type": "integer"
            },
            "day_6_end_time": {
              "type": "integer"
            },
            "day_0_start_time": {
              "type": "integer"
            },
            "day_1_start_time": {
              "type": "integer"
            },
            "day_2_start_time": {
              "type": "integer"
            },
            "day_3_start_time": {
              "type": "integer"
            },
            "day_4_start_time": {
              "type": "integer"
            },
            "day_5_start_time": {
              "type": "integer"
            },
            "day_6_start_time": {
              "type": "integer"
            }
          }
        },
        "second_factor_backup_enabled": {
          "type": "boolean"
        },
        "can_change_tracking_preferences": {
          "type": "boolean"
        },
        "can_upload_user_card_background": {
          "type": "boolean"
        },
        "watched_first_post_category_ids": {
          "type": "array",
          "items": {}
        },
        "can_send_private_message_to_user": {
          "type": "boolean"
        },
        "can_pick_theme_with_custom_homepage": {
          "type": "boolean"
        }
      }
    },
    "user_badges": {
      "type": "array",
      "items": {}
    }
  },
  "additionalProperties": false
}
array UsersGetListOfUsersResponse
{
  "type": "array",
  "items": {
    "type": "object",
    "required": [
      "id",
      "username",
      "name",
      "avatar_template",
      "active",
      "admin",
      "moderator",
      "last_seen_at",
      "last_emailed_at",
      "created_at",
      "last_seen_age",
      "last_emailed_age",
      "created_at_age",
      "trust_level",
      "manual_locked_trust_level",
      "title",
      "time_read",
      "staged",
      "days_visited",
      "posts_read_count",
      "topics_entered",
      "post_count"
    ],
    "properties": {
      "id": {
        "type": "integer"
      },
      "name": {
        "type": [
          "string",
          "null"
        ]
      },
      "admin": {
        "type": "boolean"
      },
      "email": {
        "type": "string"
      },
      "title": {
        "type": [
          "string",
          "null"
        ]
      },
      "active": {
        "type": "boolean"
      },
      "staged": {
        "type": "boolean"
      },
      "username": {
        "type": "string"
      },
      "moderator": {
        "type": "boolean"
      },
      "time_read": {
        "type": "integer"
      },
      "created_at": {
        "type": "string"
      },
      "post_count": {
        "type": "integer"
      },
      "trust_level": {
        "type": "integer"
      },
      "days_visited": {
        "type": "integer"
      },
      "last_seen_at": {
        "type": [
          "string",
          "null"
        ]
      },
      "last_seen_age": {
        "type": [
          "number",
          "null"
        ]
      },
      "created_at_age": {
        "type": [
          "number",
          "null"
        ]
      },
      "topics_entered": {
        "type": "integer"
      },
      "avatar_template": {
        "type": "string"
      },
      "last_emailed_at": {
        "type": [
          "string",
          "null"
        ]
      },
      "last_emailed_age": {
        "type": [
          "number",
          "null"
        ]
      },
      "posts_read_count": {
        "type": "integer"
      },
      "secondary_emails": {
        "type": "array",
        "items": {}
      },
      "manual_locked_trust_level": {
        "type": [
          "string",
          "null"
        ]
      }
    }
  },
  "minItems": 1,
  "uniqueItems": true
}
object UsersGetUserByExternalIdResponse
{
  "required": [
    "user_badges",
    "user"
  ],
  "properties": {
    "user": {
      "type": "object",
      "required": [
        "id",
        "username",
        "name",
        "avatar_template",
        "last_posted_at",
        "last_seen_at",
        "created_at",
        "ignored",
        "muted",
        "can_ignore_user",
        "can_mute_user",
        "can_send_private_messages",
        "can_send_private_message_to_user",
        "trust_level",
        "moderator",
        "admin",
        "title",
        "badge_count",
        "custom_fields",
        "time_read",
        "recent_time_read",
        "primary_group_id",
        "primary_group_name",
        "flair_group_id",
        "flair_name",
        "flair_url",
        "flair_bg_color",
        "flair_color",
        "featured_topic",
        "staged",
        "can_edit",
        "can_edit_username",
        "can_edit_email",
        "can_edit_name",
        "uploaded_avatar_id",
        "has_title_badges",
        "pending_count",
        "profile_view_count",
        "second_factor_enabled",
        "can_upload_profile_header",
        "can_upload_user_card_background",
        "post_count",
        "can_be_deleted",
        "can_delete_all_posts",
        "locale",
        "muted_category_ids",
        "regular_category_ids",
        "watched_tags",
        "watching_first_post_tags",
        "tracked_tags",
        "muted_tags",
        "tracked_category_ids",
        "watched_category_ids",
        "watched_first_post_category_ids",
        "system_avatar_upload_id",
        "system_avatar_template",
        "muted_usernames",
        "ignored_usernames",
        "allowed_pm_usernames",
        "mailing_list_posts_per_day",
        "can_change_bio",
        "can_change_location",
        "can_change_website",
        "can_change_tracking_preferences",
        "user_api_keys",
        "user_auth_tokens",
        "user_notification_schedule",
        "use_logo_small_as_avatar",
        "featured_user_badge_ids",
        "invited_by",
        "groups",
        "group_users",
        "user_option"
      ],
      "properties": {
        "id": {
          "type": "integer"
        },
        "name": {
          "type": "string"
        },
        "admin": {
          "type": "boolean"
        },
        "muted": {
          "type": "boolean"
        },
        "title": {
          "type": [
            "string",
            "null"
          ]
        },
        "groups": {
          "type": "array",
          "items": {
            "type": "object",
            "required": [
              "id",
              "automatic",
              "name",
              "display_name",
              "user_count",
              "mentionable_level",
              "messageable_level",
              "visibility_level",
              "primary_group",
              "title",
              "grant_trust_level",
              "incoming_email",
              "has_messages",
              "flair_url",
              "flair_bg_color",
              "flair_color",
              "bio_raw",
              "bio_cooked",
              "bio_excerpt",
              "public_admission",
              "public_exit",
              "allow_membership_requests",
              "full_name",
              "default_notification_level",
              "membership_request_template",
              "members_visibility_level",
              "can_see_members",
              "can_admin_group",
              "publish_read_state"
            ],
            "properties": {
              "id": {
                "type": "integer"
              },
              "name": {
                "type": "string"
              },
              "title": {
                "type": [
                  "string",
                  "null"
                ]
              },
              "bio_raw": {
                "type": [
                  "string",
                  "null"
                ]
              },
              "automatic": {
                "type": "boolean"
              },
              "flair_url": {
                "type": [
                  "string",
                  "null"
                ]
              },
              "full_name": {
                "type": [
                  "string",
                  "null"
                ]
              },
              "bio_cooked": {
                "type": [
                  "string",
                  "null"
                ]
              },
              "user_count": {
                "type": "integer"
              },
              "bio_excerpt": {
                "type": [
                  "string",
                  "null"
                ]
              },
              "flair_color": {
                "type": [
                  "string",
                  "null"
                ]
              },
              "public_exit": {
                "type": "boolean"
              },
              "display_name": {
                "type": "string"
              },
              "has_messages": {
                "type": "boolean"
              },
              "primary_group": {
                "type": "boolean"
              },
              "flair_bg_color": {
                "type": [
                  "string",
                  "null"
                ]
              },
              "incoming_email": {
                "type": [
                  "string",
                  "null"
                ]
              },
              "can_admin_group": {
                "type": "boolean"
              },
              "can_see_members": {
                "type": "boolean"
              },
              "public_admission": {
                "type": "boolean"
              },
              "visibility_level": {
                "type": "integer"
              },
              "grant_trust_level": {
                "type": [
                  "string",
                  "null"
                ]
              },
              "mentionable_level": {
                "type": "integer"
              },
              "messageable_level": {
                "type": "integer"
              },
              "publish_read_state": {
                "type": "boolean"
              },
              "members_visibility_level": {
                "type": "integer"
              },
              "allow_membership_requests": {
                "type": "boolean"
              },
              "default_notification_level": {
                "type": "integer"
              },
              "membership_request_template": {
                "type": [
                  "string",
                  "null"
                ]
              }
            }
          }
        },
        "locale": {
          "type": [
            "string",
            "null"
          ]
        },
        "staged": {
          "type": "boolean"
        },
        "ignored": {
          "type": "boolean"
        },
        "can_edit": {
          "type": "boolean"
        },
        "username": {
          "type": "string"
        },
        "flair_url": {
          "type": [
            "string",
            "null"
          ]
        },
        "moderator": {
          "type": "boolean"
        },
        "time_read": {
          "type": "integer"
        },
        "created_at": {
          "type": "string"
        },
        "flair_name": {
          "type": [
            "string",
            "null"
          ]
        },
        "invited_by": {
          "type": [
            "string",
            "null"
          ]
        },
        "muted_tags": {
          "type": "array",
          "items": {}
        },
        "post_count": {
          "type": "integer"
        },
        "badge_count": {
          "type": "integer"
        },
        "flair_color": {
          "type": [
            "string",
            "null"
          ]
        },
        "group_users": {
          "type": "array",
          "items": {
            "type": "object",
            "required": [
              "group_id",
              "user_id",
              "notification_level"
            ],
            "properties": {
              "owner": {
                "type": "boolean"
              },
              "user_id": {
                "type": "integer"
              },
              "group_id": {
                "type": "integer"
              },
              "notification_level": {
                "type": "integer"
              }
            }
          }
        },
        "trust_level": {
          "type": "integer"
        },
        "user_fields": {
          "type": "object",
          "required": [
            "1",
            "2"
          ],
          "properties": {
            "1": {
              "type": [
                "string",
                "null"
              ]
            },
            "2": {
              "type": [
                "string",
                "null"
              ]
            }
          }
        },
        "user_option": {
          "type": "object",
          "required": [
            "user_id",
            "mailing_list_mode",
            "mailing_list_mode_frequency",
            "email_digests",
            "email_level",
            "email_messages_level",
            "external_links_in_new_tab",
            "color_scheme_id",
            "dark_scheme_id",
            "dynamic_favicon",
            "enable_quoting",
            "enable_defer",
            "digest_after_minutes",
            "automatically_unpin_topics",
            "auto_track_topics_after_msecs",
            "notification_level_when_replying",
            "new_topic_duration_minutes",
            "email_previous_replies",
            "email_in_reply_to",
            "like_notification_frequency",
            "include_tl0_in_digests",
            "theme_ids",
            "theme_key_seq",
            "allow_private_messages",
            "enable_allowed_pm_users",
            "homepage_id",
            "hide_profile_and_presence",
            "text_size",
            "text_size_seq",
            "title_count_mode",
            "timezone",
            "skip_new_user_tips",
            "topics_unread_when_closed"
          ],
          "properties": {
            "user_id": {
              "type": "integer"
            },
            "timezone": {
              "type": [
                "string",
                "null"
              ]
            },
            "text_size": {
              "type": "string"
            },
            "theme_ids": {
              "type": "array",
              "items": {}
            },
            "email_level": {
              "type": "integer"
            },
            "homepage_id": {
              "type": [
                "string",
                "null"
              ]
            },
            "seen_popups": {
              "type": [
                "array",
                "null"
              ]
            },
            "enable_defer": {
              "type": "boolean"
            },
            "email_digests": {
              "type": "boolean"
            },
            "text_size_seq": {
              "type": "integer"
            },
            "theme_key_seq": {
              "type": "integer"
            },
            "dark_scheme_id": {
              "type": [
                "string",
                "null"
              ]
            },
            "enable_quoting": {
              "type": "boolean"
            },
            "color_scheme_id": {
              "type": [
                "string",
                "null"
              ]
            },
            "dynamic_favicon": {
              "type": "boolean"
            },
            "default_calendar": {
              "type": "string"
            },
            "title_count_mode": {
              "type": "string"
            },
            "email_in_reply_to": {
              "type": "boolean"
            },
            "mailing_list_mode": {
              "type": "boolean"
            },
            "skip_new_user_tips": {
              "type": "boolean"
            },
            "digest_after_minutes": {
              "type": "integer"
            },
            "email_messages_level": {
              "type": "integer"
            },
            "allow_private_messages": {
              "type": "boolean"
            },
            "email_previous_replies": {
              "type": "integer"
            },
            "include_tl0_in_digests": {
              "type": "boolean"
            },
            "oldest_search_log_date": {
              "type": [
                "string",
                "null"
              ]
            },
            "enable_allowed_pm_users": {
              "type": "boolean"
            },
            "external_links_in_new_tab": {
              "type": "boolean"
            },
            "hide_profile_and_presence": {
              "type": "boolean"
            },
            "topics_unread_when_closed": {
              "type": "boolean"
            },
            "automatically_unpin_topics": {
              "type": "boolean"
            },
            "new_topic_duration_minutes": {
              "type": "integer"
            },
            "like_notification_frequency": {
              "type": "integer"
            },
            "mailing_list_mode_frequency": {
              "type": "integer"
            },
            "auto_track_topics_after_msecs": {
              "type": "integer"
            },
            "sidebar_link_to_filtered_list": {
              "type": "boolean"
            },
            "watched_precedence_over_muted": {
              "type": [
                "boolean",
                "null"
              ]
            },
            "bookmark_auto_delete_preference": {
              "type": "integer"
            },
            "sidebar_show_count_of_new_items": {
              "type": "boolean"
            },
            "notification_level_when_replying": {
              "type": "integer"
            }
          }
        },
        "last_seen_at": {
          "type": [
            "string",
            "null"
          ]
        },
        "sidebar_tags": {
          "type": "array",
          "items": {
            "description": "WARNING: Missing items property in array schema. Missing items property has been filled with this AnyType schema."
          }
        },
        "tracked_tags": {
          "type": "array",
          "items": {}
        },
        "watched_tags": {
          "type": "array",
          "items": {}
        },
        "can_edit_name": {
          "type": "boolean"
        },
        "can_mute_user": {
          "type": "boolean"
        },
        "custom_fields": {
          "type": "object",
          "properties": {
            "first_name": {
              "type": [
                "string",
                "null"
              ]
            }
          }
        },
        "pending_count": {
          "type": "integer"
        },
        "user_api_keys": {
          "type": [
            "string",
            "null"
          ]
        },
        "user_passkeys": {
          "type": "array",
          "items": {
            "description": "WARNING: Missing items property in array schema. Missing items property has been filled with this AnyType schema."
          }
        },
        "can_be_deleted": {
          "type": "boolean"
        },
        "can_change_bio": {
          "type": "boolean"
        },
        "can_edit_email": {
          "type": "boolean"
        },
        "featured_topic": {
          "type": [
            "string",
            "null"
          ]
        },
        "flair_bg_color": {
          "type": [
            "string",
            "null"
          ]
        },
        "flair_group_id": {
          "type": [
            "string",
            "null"
          ]
        },
        "last_posted_at": {
          "type": [
            "string",
            "null"
          ]
        },
        "avatar_template": {
          "type": "string"
        },
        "can_ignore_user": {
          "type": "boolean"
        },
        "muted_usernames": {
          "type": "array",
          "items": {}
        },
        "has_title_badges": {
          "type": "boolean"
        },
        "primary_group_id": {
          "type": [
            "string",
            "null"
          ]
        },
        "recent_time_read": {
          "type": "integer"
        },
        "user_auth_tokens": {
          "type": "array",
          "items": {
            "type": "object",
            "required": [
              "id",
              "client_ip",
              "location",
              "browser",
              "device",
              "os",
              "icon",
              "created_at",
              "seen_at",
              "is_active"
            ],
            "properties": {
              "id": {
                "type": "integer"
              },
              "os": {
                "type": "string"
              },
              "icon": {
                "type": "string"
              },
              "device": {
                "type": "string"
              },
              "browser": {
                "type": "string"
              },
              "seen_at": {
                "type": "string"
              },
              "location": {
                "type": "string"
              },
              "client_ip": {
                "type": "string"
              },
              "is_active": {
                "type": "boolean"
              },
              "created_at": {
                "type": "string"
              }
            }
          }
        },
        "can_edit_username": {
          "type": "boolean"
        },
        "ignored_usernames": {
          "type": "array",
          "items": {}
        },
        "can_change_website": {
          "type": "boolean"
        },
        "muted_category_ids": {
          "type": "array",
          "items": {}
        },
        "primary_group_name": {
          "type": [
            "string",
            "null"
          ]
        },
        "profile_view_count": {
          "type": "integer"
        },
        "uploaded_avatar_id": {
          "type": [
            "string",
            "null"
          ]
        },
        "can_change_location": {
          "type": "boolean"
        },
        "pending_posts_count": {
          "type": "integer"
        },
        "allowed_pm_usernames": {
          "type": "array",
          "items": {}
        },
        "can_delete_all_posts": {
          "type": "boolean"
        },
        "display_sidebar_tags": {
          "type": "boolean"
        },
        "regular_category_ids": {
          "type": "array",
          "items": {}
        },
        "sidebar_category_ids": {
          "type": "array",
          "items": {
            "description": "WARNING: Missing items property in array schema. Missing items property has been filled with this AnyType schema."
          }
        },
        "tracked_category_ids": {
          "type": "array",
          "items": {}
        },
        "watched_category_ids": {
          "type": "array",
          "items": {}
        },
        "second_factor_enabled": {
          "type": "boolean"
        },
        "system_avatar_template": {
          "type": "string"
        },
        "featured_user_badge_ids": {
          "type": "array",
          "items": {}
        },
        "system_avatar_upload_id": {
          "type": [
            "string",
            "null"
          ]
        },
        "use_logo_small_as_avatar": {
          "type": "boolean"
        },
        "watching_first_post_tags": {
          "type": "array",
          "items": {}
        },
        "can_send_private_messages": {
          "type": "boolean"
        },
        "can_upload_profile_header": {
          "type": "boolean"
        },
        "mailing_list_posts_per_day": {
          "type": "integer"
        },
        "user_notification_schedule": {
          "type": "object",
          "required": [
            "enabled",
            "day_0_start_time",
            "day_0_end_time",
            "day_1_start_time",
            "day_1_end_time",
            "day_2_start_time",
            "day_2_end_time",
            "day_3_start_time",
            "day_3_end_time",
            "day_4_start_time",
            "day_4_end_time",
            "day_5_start_time",
            "day_5_end_time",
            "day_6_start_time",
            "day_6_end_time"
          ],
          "properties": {
            "enabled": {
              "type": "boolean"
            },
            "day_0_end_time": {
              "type": "integer"
            },
            "day_1_end_time": {
              "type": "integer"
            },
            "day_2_end_time": {
              "type": "integer"
            },
            "day_3_end_time": {
              "type": "integer"
            },
            "day_4_end_time": {
              "type": "integer"
            },
            "day_5_end_time": {
              "type": "integer"
            },
            "day_6_end_time": {
              "type": "integer"
            },
            "day_0_start_time": {
              "type": "integer"
            },
            "day_1_start_time": {
              "type": "integer"
            },
            "day_2_start_time": {
              "type": "integer"
            },
            "day_3_start_time": {
              "type": "integer"
            },
            "day_4_start_time": {
              "type": "integer"
            },
            "day_5_start_time": {
              "type": "integer"
            },
            "day_6_start_time": {
              "type": "integer"
            }
          }
        },
        "second_factor_backup_enabled": {
          "type": "boolean"
        },
        "can_change_tracking_preferences": {
          "type": "boolean"
        },
        "can_upload_user_card_background": {
          "type": "boolean"
        },
        "watched_first_post_category_ids": {
          "type": "array",
          "items": {}
        },
        "can_send_private_message_to_user": {
          "type": "boolean"
        },
        "can_pick_theme_with_custom_homepage": {
          "type": "boolean"
        }
      }
    },
    "user_badges": {
      "type": "array",
      "items": {}
    }
  },
  "additionalProperties": false
}
object UsersGetUserByIdJsonResponse
{
  "required": [
    "id",
    "username",
    "name",
    "avatar_template",
    "active",
    "admin",
    "moderator",
    "last_seen_at",
    "last_emailed_at",
    "created_at",
    "last_seen_age",
    "last_emailed_age",
    "created_at_age",
    "trust_level",
    "manual_locked_trust_level",
    "title",
    "time_read",
    "staged",
    "days_visited",
    "posts_read_count",
    "topics_entered",
    "post_count",
    "can_send_activation_email",
    "can_activate",
    "can_deactivate",
    "ip_address",
    "registration_ip_address",
    "can_grant_admin",
    "can_revoke_admin",
    "can_grant_moderation",
    "can_revoke_moderation",
    "can_impersonate",
    "like_count",
    "like_given_count",
    "topic_count",
    "flags_given_count",
    "flags_received_count",
    "private_topics_count",
    "can_delete_all_posts",
    "can_be_deleted",
    "can_be_anonymized",
    "can_be_merged",
    "full_suspend_reason",
    "silence_reason",
    "primary_group_id",
    "badge_count",
    "warnings_received_count",
    "bounce_score",
    "reset_bounce_score_after",
    "can_view_action_logs",
    "can_disable_second_factor",
    "can_delete_sso_record",
    "api_key_count",
    "single_sign_on_record",
    "approved_by",
    "suspended_by",
    "silenced_by",
    "groups",
    "external_ids"
  ],
  "properties": {
    "id": {
      "type": "integer"
    },
    "name": {
      "type": [
        "string",
        "null"
      ]
    },
    "admin": {
      "type": "boolean"
    },
    "title": {
      "type": [
        "string",
        "null"
      ]
    },
    "active": {
      "type": "boolean"
    },
    "groups": {
      "type": "array",
      "items": {
        "type": "object",
        "required": [
          "id",
          "automatic",
          "name",
          "display_name",
          "user_count",
          "mentionable_level",
          "messageable_level",
          "visibility_level",
          "primary_group",
          "title",
          "grant_trust_level",
          "incoming_email",
          "has_messages",
          "flair_url",
          "flair_bg_color",
          "flair_color",
          "bio_raw",
          "bio_cooked",
          "bio_excerpt",
          "public_admission",
          "public_exit",
          "allow_membership_requests",
          "full_name",
          "default_notification_level",
          "membership_request_template",
          "members_visibility_level",
          "can_see_members",
          "can_admin_group",
          "publish_read_state"
        ],
        "properties": {
          "id": {
            "type": "integer"
          },
          "name": {
            "type": "string"
          },
          "title": {
            "type": [
              "string",
              "null"
            ]
          },
          "bio_raw": {
            "type": [
              "string",
              "null"
            ]
          },
          "automatic": {
            "type": "boolean"
          },
          "flair_url": {
            "type": [
              "string",
              "null"
            ]
          },
          "full_name": {
            "type": [
              "string",
              "null"
            ]
          },
          "bio_cooked": {
            "type": [
              "string",
              "null"
            ]
          },
          "user_count": {
            "type": "integer"
          },
          "bio_excerpt": {
            "type": [
              "string",
              "null"
            ]
          },
          "flair_color": {
            "type": [
              "string",
              "null"
            ]
          },
          "public_exit": {
            "type": "boolean"
          },
          "display_name": {
            "type": "string"
          },
          "has_messages": {
            "type": "boolean"
          },
          "primary_group": {
            "type": "boolean"
          },
          "flair_bg_color": {
            "type": [
              "string",
              "null"
            ]
          },
          "flair_group_id": {
            "type": [
              "string",
              "null"
            ]
          },
          "incoming_email": {
            "type": [
              "string",
              "null"
            ]
          },
          "can_admin_group": {
            "type": "boolean"
          },
          "can_see_members": {
            "type": "boolean"
          },
          "public_admission": {
            "type": "boolean"
          },
          "visibility_level": {
            "type": "integer"
          },
          "grant_trust_level": {
            "type": [
              "string",
              "null"
            ]
          },
          "mentionable_level": {
            "type": "integer"
          },
          "messageable_level": {
            "type": "integer"
          },
          "publish_read_state": {
            "type": "boolean"
          },
          "members_visibility_level": {
            "type": "integer"
          },
          "allow_membership_requests": {
            "type": "boolean"
          },
          "default_notification_level": {
            "type": "integer"
          },
          "membership_request_template": {
            "type": [
              "string",
              "null"
            ]
          }
        }
      }
    },
    "staged": {
      "type": "boolean"
    },
    "username": {
      "type": "string"
    },
    "moderator": {
      "type": "boolean"
    },
    "time_read": {
      "type": "integer"
    },
    "created_at": {
      "type": "string"
    },
    "ip_address": {
      "type": "string"
    },
    "like_count": {
      "type": "integer"
    },
    "post_count": {
      "type": "integer"
    },
    "approved_by": {
      "type": [
        "object",
        "null"
      ],
      "required": [
        "id",
        "username",
        "name",
        "avatar_template"
      ],
      "properties": {
        "id": {
          "type": "integer"
        },
        "name": {
          "type": "string"
        },
        "username": {
          "type": "string"
        },
        "avatar_template": {
          "type": "string"
        }
      },
      "additionalProperties": false
    },
    "badge_count": {
      "type": "integer"
    },
    "silenced_by": {
      "type": [
        "string",
        "null"
      ]
    },
    "topic_count": {
      "type": "integer"
    },
    "trust_level": {
      "type": "integer"
    },
    "bounce_score": {
      "type": [
        "integer",
        "null"
      ]
    },
    "can_activate": {
      "type": "boolean"
    },
    "days_visited": {
      "type": "integer"
    },
    "external_ids": {
      "type": "object"
    },
    "last_seen_at": {
      "type": [
        "string",
        "null"
      ]
    },
    "next_penalty": {
      "type": "string"
    },
    "suspended_by": {
      "type": [
        "string",
        "null"
      ]
    },
    "api_key_count": {
      "type": "integer"
    },
    "can_be_merged": {
      "type": "boolean"
    },
    "last_seen_age": {
      "type": [
        "number",
        "null"
      ]
    },
    "can_be_deleted": {
      "type": "boolean"
    },
    "can_deactivate": {
      "type": "boolean"
    },
    "created_at_age": {
      "type": [
        "number",
        "null"
      ]
    },
    "penalty_counts": {
      "type": "object",
      "required": [
        "silenced",
        "suspended"
      ],
      "properties": {
        "silenced": {
          "type": "integer"
        },
        "suspended": {
          "type": "integer"
        }
      }
    },
    "silence_reason": {
      "type": [
        "string",
        "null"
      ]
    },
    "topics_entered": {
      "type": "integer"
    },
    "avatar_template": {
      "type": "string"
    },
    "can_grant_admin": {
      "type": "boolean"
    },
    "can_impersonate": {
      "type": "boolean"
    },
    "last_emailed_at": {
      "type": [
        "string",
        "null"
      ]
    },
    "can_revoke_admin": {
      "type": "boolean"
    },
    "last_emailed_age": {
      "type": [
        "number",
        "null"
      ]
    },
    "like_given_count": {
      "type": "integer"
    },
    "post_edits_count": {
      "type": [
        "integer",
        "null"
      ]
    },
    "posts_read_count": {
      "type": "integer"
    },
    "primary_group_id": {
      "type": [
        "string",
        "null"
      ]
    },
    "tl3_requirements": {
      "type": "object",
      "required": [
        "time_period",
        "requirements_met",
        "requirements_lost",
        "trust_level_locked",
        "on_grace_period",
        "days_visited",
        "min_days_visited",
        "num_topics_replied_to",
        "min_topics_replied_to",
        "topics_viewed",
        "min_topics_viewed",
        "posts_read",
        "min_posts_read",
        "topics_viewed_all_time",
        "min_topics_viewed_all_time",
        "posts_read_all_time",
        "min_posts_read_all_time",
        "num_flagged_posts",
        "max_flagged_posts",
        "num_flagged_by_users",
        "max_flagged_by_users",
        "num_likes_given",
        "min_likes_given",
        "num_likes_received",
        "min_likes_received",
        "num_likes_received_days",
        "min_likes_received_days",
        "num_likes_received_users",
        "min_likes_received_users",
        "penalty_counts"
      ],
      "properties": {
        "posts_read": {
          "type": "integer"
        },
        "time_period": {
          "type": "integer"
        },
        "days_visited": {
          "type": "integer"
        },
        "topics_viewed": {
          "type": "integer"
        },
        "min_posts_read": {
          "type": "integer"
        },
        "penalty_counts": {
          "type": "object",
          "required": [
            "silenced",
            "suspended",
            "total"
          ],
          "properties": {
            "total": {
              "type": "integer"
            },
            "silenced": {
              "type": "integer"
            },
            "suspended": {
              "type": "integer"
            }
          }
        },
        "min_likes_given": {
          "type": "integer"
        },
        "num_likes_given": {
          "type": "integer"
        },
        "on_grace_period": {
          "type": "boolean"
        },
        "min_days_visited": {
          "type": "integer"
        },
        "requirements_met": {
          "type": "boolean"
        },
        "max_flagged_posts": {
          "type": "integer"
        },
        "min_topics_viewed": {
          "type": "integer"
        },
        "num_flagged_posts": {
          "type": "integer"
        },
        "requirements_lost": {
          "type": "boolean"
        },
        "min_likes_received": {
          "type": "integer"
        },
        "num_likes_received": {
          "type": "integer"
        },
        "trust_level_locked": {
          "type": "boolean"
        },
        "posts_read_all_time": {
          "type": "integer"
        },
        "max_flagged_by_users": {
          "type": "integer"
        },
        "num_flagged_by_users": {
          "type": "integer"
        },
        "min_topics_replied_to": {
          "type": "integer"
        },
        "num_topics_replied_to": {
          "type": "integer"
        },
        "topics_viewed_all_time": {
          "type": "integer"
        },
        "min_likes_received_days": {
          "type": "integer"
        },
        "min_posts_read_all_time": {
          "type": "integer"
        },
        "num_likes_received_days": {
          "type": "integer"
        },
        "min_likes_received_users": {
          "type": "integer"
        },
        "num_likes_received_users": {
          "type": "integer"
        },
        "min_topics_viewed_all_time": {
          "type": "integer"
        }
      }
    },
    "can_be_anonymized": {
      "type": "boolean"
    },
    "flags_given_count": {
      "type": "integer"
    },
    "associated_accounts": {
      "type": "array",
      "items": {}
    },
    "full_suspend_reason": {
      "type": [
        "string",
        "null"
      ]
    },
    "can_delete_all_posts": {
      "type": "boolean"
    },
    "can_grant_moderation": {
      "type": "boolean"
    },
    "can_view_action_logs": {
      "type": "boolean"
    },
    "flags_received_count": {
      "type": "integer"
    },
    "private_topics_count": {
      "type": "integer"
    },
    "can_delete_sso_record": {
      "type": "boolean"
    },
    "can_revoke_moderation": {
      "type": "boolean"
    },
    "single_sign_on_record": {
      "type": [
        "string",
        "null"
      ]
    },
    "registration_ip_address": {
      "type": [
        "string",
        "null"
      ]
    },
    "warnings_received_count": {
      "type": "integer"
    },
    "reset_bounce_score_after": {
      "type": [
        "string",
        "null"
      ]
    },
    "can_disable_second_factor": {
      "type": "boolean"
    },
    "can_send_activation_email": {
      "type": "boolean"
    },
    "manual_locked_trust_level": {
      "type": [
        "string",
        "null"
      ]
    }
  },
  "additionalProperties": false
}
object UsersGetUserByUsernameResponse
{
  "required": [
    "user_badges",
    "user"
  ],
  "properties": {
    "user": {
      "type": "object",
      "required": [
        "id",
        "username",
        "name",
        "avatar_template",
        "last_posted_at",
        "last_seen_at",
        "created_at",
        "ignored",
        "muted",
        "can_ignore_user",
        "can_mute_user",
        "can_send_private_messages",
        "can_send_private_message_to_user",
        "trust_level",
        "moderator",
        "admin",
        "title",
        "badge_count",
        "custom_fields",
        "time_read",
        "recent_time_read",
        "primary_group_id",
        "primary_group_name",
        "flair_group_id",
        "flair_name",
        "flair_url",
        "flair_bg_color",
        "flair_color",
        "featured_topic",
        "staged",
        "can_edit",
        "can_edit_username",
        "can_edit_email",
        "can_edit_name",
        "uploaded_avatar_id",
        "has_title_badges",
        "pending_count",
        "profile_view_count",
        "second_factor_enabled",
        "can_upload_profile_header",
        "can_upload_user_card_background",
        "post_count",
        "can_be_deleted",
        "can_delete_all_posts",
        "locale",
        "muted_category_ids",
        "regular_category_ids",
        "watched_tags",
        "watching_first_post_tags",
        "tracked_tags",
        "muted_tags",
        "tracked_category_ids",
        "watched_category_ids",
        "watched_first_post_category_ids",
        "system_avatar_upload_id",
        "system_avatar_template",
        "muted_usernames",
        "ignored_usernames",
        "allowed_pm_usernames",
        "mailing_list_posts_per_day",
        "can_change_bio",
        "can_change_location",
        "can_change_website",
        "can_change_tracking_preferences",
        "user_api_keys",
        "user_auth_tokens",
        "user_notification_schedule",
        "use_logo_small_as_avatar",
        "featured_user_badge_ids",
        "invited_by",
        "groups",
        "group_users",
        "user_option"
      ],
      "properties": {
        "id": {
          "type": "integer"
        },
        "name": {
          "type": "string"
        },
        "admin": {
          "type": "boolean"
        },
        "muted": {
          "type": "boolean"
        },
        "title": {
          "type": [
            "string",
            "null"
          ]
        },
        "groups": {
          "type": "array",
          "items": {
            "type": "object",
            "required": [
              "id",
              "automatic",
              "name",
              "display_name",
              "user_count",
              "mentionable_level",
              "messageable_level",
              "visibility_level",
              "primary_group",
              "title",
              "grant_trust_level",
              "incoming_email",
              "has_messages",
              "flair_url",
              "flair_bg_color",
              "flair_color",
              "bio_raw",
              "bio_cooked",
              "bio_excerpt",
              "public_admission",
              "public_exit",
              "allow_membership_requests",
              "full_name",
              "default_notification_level",
              "membership_request_template",
              "members_visibility_level",
              "can_see_members",
              "can_admin_group",
              "publish_read_state"
            ],
            "properties": {
              "id": {
                "type": "integer"
              },
              "name": {
                "type": "string"
              },
              "title": {
                "type": [
                  "string",
                  "null"
                ]
              },
              "bio_raw": {
                "type": [
                  "string",
                  "null"
                ]
              },
              "automatic": {
                "type": "boolean"
              },
              "flair_url": {
                "type": [
                  "string",
                  "null"
                ]
              },
              "full_name": {
                "type": [
                  "string",
                  "null"
                ]
              },
              "bio_cooked": {
                "type": [
                  "string",
                  "null"
                ]
              },
              "user_count": {
                "type": "integer"
              },
              "bio_excerpt": {
                "type": [
                  "string",
                  "null"
                ]
              },
              "flair_color": {
                "type": [
                  "string",
                  "null"
                ]
              },
              "public_exit": {
                "type": "boolean"
              },
              "display_name": {
                "type": "string"
              },
              "has_messages": {
                "type": "boolean"
              },
              "primary_group": {
                "type": "boolean"
              },
              "flair_bg_color": {
                "type": [
                  "string",
                  "null"
                ]
              },
              "incoming_email": {
                "type": [
                  "string",
                  "null"
                ]
              },
              "can_admin_group": {
                "type": "boolean"
              },
              "can_see_members": {
                "type": "boolean"
              },
              "public_admission": {
                "type": "boolean"
              },
              "visibility_level": {
                "type": "integer"
              },
              "grant_trust_level": {
                "type": [
                  "string",
                  "null"
                ]
              },
              "mentionable_level": {
                "type": "integer"
              },
              "messageable_level": {
                "type": "integer"
              },
              "publish_read_state": {
                "type": "boolean"
              },
              "members_visibility_level": {
                "type": "integer"
              },
              "allow_membership_requests": {
                "type": "boolean"
              },
              "default_notification_level": {
                "type": "integer"
              },
              "membership_request_template": {
                "type": [
                  "string",
                  "null"
                ]
              }
            }
          }
        },
        "locale": {
          "type": [
            "string",
            "null"
          ]
        },
        "staged": {
          "type": "boolean"
        },
        "ignored": {
          "type": "boolean"
        },
        "can_edit": {
          "type": "boolean"
        },
        "username": {
          "type": "string"
        },
        "flair_url": {
          "type": [
            "string",
            "null"
          ]
        },
        "moderator": {
          "type": "boolean"
        },
        "time_read": {
          "type": "integer"
        },
        "created_at": {
          "type": "string"
        },
        "flair_name": {
          "type": [
            "string",
            "null"
          ]
        },
        "invited_by": {
          "type": [
            "string",
            "null"
          ]
        },
        "muted_tags": {
          "type": "array",
          "items": {}
        },
        "post_count": {
          "type": "integer"
        },
        "badge_count": {
          "type": "integer"
        },
        "flair_color": {
          "type": [
            "string",
            "null"
          ]
        },
        "group_users": {
          "type": "array",
          "items": {
            "type": "object",
            "required": [
              "group_id",
              "user_id",
              "notification_level"
            ],
            "properties": {
              "owner": {
                "type": "boolean"
              },
              "user_id": {
                "type": "integer"
              },
              "group_id": {
                "type": "integer"
              },
              "notification_level": {
                "type": "integer"
              }
            }
          }
        },
        "trust_level": {
          "type": "integer"
        },
        "user_fields": {
          "type": "object",
          "required": [
            "1",
            "2"
          ],
          "properties": {
            "1": {
              "type": [
                "string",
                "null"
              ]
            },
            "2": {
              "type": [
                "string",
                "null"
              ]
            }
          }
        },
        "user_option": {
          "type": "object",
          "required": [
            "user_id",
            "mailing_list_mode",
            "mailing_list_mode_frequency",
            "email_digests",
            "email_level",
            "email_messages_level",
            "external_links_in_new_tab",
            "color_scheme_id",
            "dark_scheme_id",
            "dynamic_favicon",
            "enable_quoting",
            "enable_defer",
            "digest_after_minutes",
            "automatically_unpin_topics",
            "auto_track_topics_after_msecs",
            "notification_level_when_replying",
            "new_topic_duration_minutes",
            "email_previous_replies",
            "email_in_reply_to",
            "like_notification_frequency",
            "include_tl0_in_digests",
            "theme_ids",
            "theme_key_seq",
            "allow_private_messages",
            "enable_allowed_pm_users",
            "homepage_id",
            "hide_profile_and_presence",
            "text_size",
            "text_size_seq",
            "title_count_mode",
            "timezone",
            "skip_new_user_tips",
            "topics_unread_when_closed"
          ],
          "properties": {
            "user_id": {
              "type": "integer"
            },
            "timezone": {
              "type": [
                "string",
                "null"
              ]
            },
            "text_size": {
              "type": "string"
            },
            "theme_ids": {
              "type": "array",
              "items": {}
            },
            "email_level": {
              "type": "integer"
            },
            "homepage_id": {
              "type": [
                "string",
                "null"
              ]
            },
            "seen_popups": {
              "type": [
                "array",
                "null"
              ]
            },
            "enable_defer": {
              "type": "boolean"
            },
            "email_digests": {
              "type": "boolean"
            },
            "text_size_seq": {
              "type": "integer"
            },
            "theme_key_seq": {
              "type": "integer"
            },
            "dark_scheme_id": {
              "type": [
                "string",
                "null"
              ]
            },
            "enable_quoting": {
              "type": "boolean"
            },
            "color_scheme_id": {
              "type": [
                "string",
                "null"
              ]
            },
            "dynamic_favicon": {
              "type": "boolean"
            },
            "default_calendar": {
              "type": "string"
            },
            "title_count_mode": {
              "type": "string"
            },
            "email_in_reply_to": {
              "type": "boolean"
            },
            "mailing_list_mode": {
              "type": "boolean"
            },
            "skip_new_user_tips": {
              "type": "boolean"
            },
            "digest_after_minutes": {
              "type": "integer"
            },
            "email_messages_level": {
              "type": "integer"
            },
            "allow_private_messages": {
              "type": "boolean"
            },
            "email_previous_replies": {
              "type": "integer"
            },
            "include_tl0_in_digests": {
              "type": "boolean"
            },
            "oldest_search_log_date": {
              "type": [
                "string",
                "null"
              ]
            },
            "enable_allowed_pm_users": {
              "type": "boolean"
            },
            "external_links_in_new_tab": {
              "type": "boolean"
            },
            "hide_profile_and_presence": {
              "type": "boolean"
            },
            "topics_unread_when_closed": {
              "type": "boolean"
            },
            "automatically_unpin_topics": {
              "type": "boolean"
            },
            "new_topic_duration_minutes": {
              "type": "integer"
            },
            "like_notification_frequency": {
              "type": "integer"
            },
            "mailing_list_mode_frequency": {
              "type": "integer"
            },
            "auto_track_topics_after_msecs": {
              "type": "integer"
            },
            "sidebar_link_to_filtered_list": {
              "type": "boolean"
            },
            "watched_precedence_over_muted": {
              "type": [
                "boolean",
                "null"
              ]
            },
            "bookmark_auto_delete_preference": {
              "type": "integer"
            },
            "sidebar_show_count_of_new_items": {
              "type": "boolean"
            },
            "notification_level_when_replying": {
              "type": "integer"
            }
          }
        },
        "last_seen_at": {
          "type": [
            "string",
            "null"
          ]
        },
        "sidebar_tags": {
          "type": "array",
          "items": {
            "description": "WARNING: Missing items property in array schema. Missing items property has been filled with this AnyType schema."
          }
        },
        "tracked_tags": {
          "type": "array",
          "items": {}
        },
        "watched_tags": {
          "type": "array",
          "items": {}
        },
        "can_edit_name": {
          "type": "boolean"
        },
        "can_mute_user": {
          "type": "boolean"
        },
        "custom_fields": {
          "type": "object",
          "properties": {
            "first_name": {
              "type": [
                "string",
                "null"
              ]
            }
          }
        },
        "pending_count": {
          "type": "integer"
        },
        "user_api_keys": {
          "type": [
            "string",
            "null"
          ]
        },
        "user_passkeys": {
          "type": "array",
          "items": {
            "description": "WARNING: Missing items property in array schema. Missing items property has been filled with this AnyType schema."
          }
        },
        "can_be_deleted": {
          "type": "boolean"
        },
        "can_change_bio": {
          "type": "boolean"
        },
        "can_edit_email": {
          "type": "boolean"
        },
        "featured_topic": {
          "type": [
            "string",
            "null"
          ]
        },
        "flair_bg_color": {
          "type": [
            "string",
            "null"
          ]
        },
        "flair_group_id": {
          "type": [
            "string",
            "null"
          ]
        },
        "last_posted_at": {
          "type": [
            "string",
            "null"
          ]
        },
        "avatar_template": {
          "type": "string"
        },
        "can_ignore_user": {
          "type": "boolean"
        },
        "muted_usernames": {
          "type": "array",
          "items": {}
        },
        "has_title_badges": {
          "type": "boolean"
        },
        "primary_group_id": {
          "type": [
            "string",
            "null"
          ]
        },
        "recent_time_read": {
          "type": "integer"
        },
        "user_auth_tokens": {
          "type": "array",
          "items": {
            "type": "object",
            "required": [
              "id",
              "client_ip",
              "location",
              "browser",
              "device",
              "os",
              "icon",
              "created_at",
              "seen_at",
              "is_active"
            ],
            "properties": {
              "id": {
                "type": "integer"
              },
              "os": {
                "type": "string"
              },
              "icon": {
                "type": "string"
              },
              "device": {
                "type": "string"
              },
              "browser": {
                "type": "string"
              },
              "seen_at": {
                "type": "string"
              },
              "location": {
                "type": "string"
              },
              "client_ip": {
                "type": "string"
              },
              "is_active": {
                "type": "boolean"
              },
              "created_at": {
                "type": "string"
              }
            }
          }
        },
        "can_edit_username": {
          "type": "boolean"
        },
        "ignored_usernames": {
          "type": "array",
          "items": {}
        },
        "can_change_website": {
          "type": "boolean"
        },
        "muted_category_ids": {
          "type": "array",
          "items": {}
        },
        "primary_group_name": {
          "type": [
            "string",
            "null"
          ]
        },
        "profile_view_count": {
          "type": "integer"
        },
        "uploaded_avatar_id": {
          "type": [
            "string",
            "null"
          ]
        },
        "can_change_location": {
          "type": "boolean"
        },
        "pending_posts_count": {
          "type": "integer"
        },
        "allowed_pm_usernames": {
          "type": "array",
          "items": {}
        },
        "can_delete_all_posts": {
          "type": "boolean"
        },
        "display_sidebar_tags": {
          "type": "boolean"
        },
        "regular_category_ids": {
          "type": "array",
          "items": {}
        },
        "sidebar_category_ids": {
          "type": "array",
          "items": {
            "description": "WARNING: Missing items property in array schema. Missing items property has been filled with this AnyType schema."
          }
        },
        "tracked_category_ids": {
          "type": "array",
          "items": {}
        },
        "watched_category_ids": {
          "type": "array",
          "items": {}
        },
        "second_factor_enabled": {
          "type": "boolean"
        },
        "system_avatar_template": {
          "type": "string"
        },
        "featured_user_badge_ids": {
          "type": "array",
          "items": {}
        },
        "system_avatar_upload_id": {
          "type": [
            "string",
            "null"
          ]
        },
        "use_logo_small_as_avatar": {
          "type": "boolean"
        },
        "watching_first_post_tags": {
          "type": "array",
          "items": {}
        },
        "can_send_private_messages": {
          "type": "boolean"
        },
        "can_upload_profile_header": {
          "type": "boolean"
        },
        "mailing_list_posts_per_day": {
          "type": "integer"
        },
        "user_notification_schedule": {
          "type": "object",
          "required": [
            "enabled",
            "day_0_start_time",
            "day_0_end_time",
            "day_1_start_time",
            "day_1_end_time",
            "day_2_start_time",
            "day_2_end_time",
            "day_3_start_time",
            "day_3_end_time",
            "day_4_start_time",
            "day_4_end_time",
            "day_5_start_time",
            "day_5_end_time",
            "day_6_start_time",
            "day_6_end_time"
          ],
          "properties": {
            "enabled": {
              "type": "boolean"
            },
            "day_0_end_time": {
              "type": "integer"
            },
            "day_1_end_time": {
              "type": "integer"
            },
            "day_2_end_time": {
              "type": "integer"
            },
            "day_3_end_time": {
              "type": "integer"
            },
            "day_4_end_time": {
              "type": "integer"
            },
            "day_5_end_time": {
              "type": "integer"
            },
            "day_6_end_time": {
              "type": "integer"
            },
            "day_0_start_time": {
              "type": "integer"
            },
            "day_1_start_time": {
              "type": "integer"
            },
            "day_2_start_time": {
              "type": "integer"
            },
            "day_3_start_time": {
              "type": "integer"
            },
            "day_4_start_time": {
              "type": "integer"
            },
            "day_5_start_time": {
              "type": "integer"
            },
            "day_6_start_time": {
              "type": "integer"
            }
          }
        },
        "second_factor_backup_enabled": {
          "type": "boolean"
        },
        "can_change_tracking_preferences": {
          "type": "boolean"
        },
        "can_upload_user_card_background": {
          "type": "boolean"
        },
        "watched_first_post_category_ids": {
          "type": "array",
          "items": {}
        },
        "can_send_private_message_to_user": {
          "type": "boolean"
        },
        "can_pick_theme_with_custom_homepage": {
          "type": "boolean"
        }
      }
    },
    "user_badges": {
      "type": "array",
      "items": {}
    }
  },
  "additionalProperties": false
}
object UsersListPublicUserResponse
{
  "required": [
    "directory_items",
    "meta"
  ],
  "properties": {
    "meta": {
      "type": "object",
      "required": [
        "last_updated_at",
        "total_rows_directory_items",
        "load_more_directory_items"
      ],
      "properties": {
        "last_updated_at": {
          "type": [
            "string",
            "null"
          ]
        },
        "load_more_directory_items": {
          "type": "string"
        },
        "total_rows_directory_items": {
          "type": "integer"
        }
      }
    },
    "directory_items": {
      "type": "array",
      "items": {
        "type": "object",
        "required": [
          "id",
          "likes_received",
          "likes_given",
          "topics_entered",
          "topic_count",
          "post_count",
          "posts_read",
          "days_visited",
          "user"
        ],
        "properties": {
          "id": {
            "type": "integer"
          },
          "user": {
            "type": "object",
            "required": [
              "id",
              "username",
              "name",
              "avatar_template",
              "title"
            ],
            "properties": {
              "id": {
                "type": "integer"
              },
              "name": {
                "type": [
                  "string",
                  "null"
                ]
              },
              "title": {
                "type": [
                  "string",
                  "null"
                ]
              },
              "username": {
                "type": "string"
              },
              "avatar_template": {
                "type": "string"
              }
            }
          },
          "post_count": {
            "type": "integer"
          },
          "posts_read": {
            "type": "integer"
          },
          "likes_given": {
            "type": "integer"
          },
          "topic_count": {
            "type": "integer"
          },
          "days_visited": {
            "type": "integer"
          },
          "likes_received": {
            "type": "integer"
          },
          "topics_entered": {
            "type": "integer"
          }
        }
      }
    }
  },
  "additionalProperties": false
}
object UsersListUserActionsResponse
{
  "required": [
    "user_actions"
  ],
  "properties": {
    "user_actions": {
      "type": "array",
      "items": {
        "type": "object",
        "required": [
          "excerpt",
          "action_type",
          "created_at",
          "avatar_template",
          "acting_avatar_template",
          "slug",
          "topic_id",
          "target_user_id",
          "target_name",
          "target_username",
          "post_number",
          "post_id",
          "username",
          "name",
          "user_id",
          "acting_username",
          "acting_name",
          "acting_user_id",
          "title",
          "deleted",
          "hidden",
          "post_type",
          "action_code",
          "category_id",
          "closed",
          "archived"
        ],
        "properties": {
          "name": {
            "type": [
              "string",
              "null"
            ]
          },
          "slug": {
            "type": "string"
          },
          "title": {
            "type": "string"
          },
          "closed": {
            "type": "boolean"
          },
          "hidden": {
            "type": [
              "string",
              "null"
            ]
          },
          "deleted": {
            "type": "boolean"
          },
          "excerpt": {
            "type": "string"
          },
          "post_id": {
            "type": [
              "string",
              "null"
            ]
          },
          "user_id": {
            "type": "integer"
          },
          "archived": {
            "type": "boolean"
          },
          "topic_id": {
            "type": "integer"
          },
          "username": {
            "type": "string"
          },
          "post_type": {
            "type": [
              "string",
              "null"
            ]
          },
          "created_at": {
            "type": "string"
          },
          "acting_name": {
            "type": [
              "string",
              "null"
            ]
          },
          "action_code": {
            "type": [
              "string",
              "null"
            ]
          },
          "action_type": {
            "type": "integer"
          },
          "category_id": {
            "type": "integer"
          },
          "post_number": {
            "type": "integer"
          },
          "target_name": {
            "type": [
              "string",
              "null"
            ]
          },
          "acting_user_id": {
            "type": "integer"
          },
          "target_user_id": {
            "type": "integer"
          },
          "acting_username": {
            "type": "string"
          },
          "avatar_template": {
            "type": "string"
          },
          "target_username": {
            "type": "string"
          },
          "acting_avatar_template": {
            "type": "string"
          }
        }
      }
    }
  },
  "additionalProperties": false
}
object UsersLogOutUserActionResponse
{
  "required": [
    "success"
  ],
  "properties": {
    "success": {
      "type": "string",
      "example": "OK"
    }
  },
  "additionalProperties": false
}
object UsersRefreshGravatarPostResponse
{
  "required": [
    "gravatar_upload_id",
    "gravatar_avatar_template"
  ],
  "properties": {
    "gravatar_upload_id": {
      "type": [
        "integer",
        "null"
      ]
    },
    "gravatar_avatar_template": {
      "type": [
        "string",
        "null"
      ]
    }
  },
  "additionalProperties": false
}
object UsersSendPasswordResetEmailRequest
{
  "required": [
    "login"
  ],
  "properties": {
    "login": {
      "type": "string"
    }
  },
  "additionalProperties": false
}
object UsersSendPasswordResetEmailResponse
{
  "required": [
    "success",
    "user_found"
  ],
  "properties": {
    "success": {
      "type": "string"
    },
    "user_found": {
      "type": "boolean"
    }
  },
  "additionalProperties": false
}
object UsersSilenceByIdRequest
{
  "properties": {
    "reason": {
      "type": "string"
    },
    "message": {
      "type": "string",
      "description": "Will send an email with this message when present"
    },
    "post_action": {
      "type": "string",
      "example": "delete"
    },
    "silenced_till": {
      "type": "string",
      "example": "2022-06-01T08:00:00.000Z"
    }
  },
  "additionalProperties": false
}
object UsersSilenceByIdResponse
{
  "required": [
    "silence"
  ],
  "properties": {
    "silence": {
      "type": "object",
      "required": [
        "silenced",
        "silence_reason",
        "silenced_till",
        "silenced_at",
        "silenced_by"
      ],
      "properties": {
        "silenced": {
          "type": "boolean"
        },
        "silenced_at": {
          "type": "string"
        },
        "silenced_by": {
          "type": "object",
          "required": [
            "id",
            "username",
            "name",
            "avatar_template"
          ],
          "properties": {
            "id": {
              "type": "integer"
            },
            "name": {
              "type": "string"
            },
            "username": {
              "type": "string"
            },
            "avatar_template": {
              "type": "string"
            }
          }
        },
        "silenced_till": {
          "type": "string"
        },
        "silence_reason": {
          "type": "string"
        }
      }
    }
  },
  "additionalProperties": false
}
object UsersSuspendByIdJsonRequest
{
  "required": [
    "suspend_until",
    "reason"
  ],
  "properties": {
    "reason": {
      "type": "string"
    },
    "message": {
      "type": "string",
      "description": "Will send an email with this message when present"
    },
    "post_action": {
      "type": "string",
      "example": "delete"
    },
    "suspend_until": {
      "type": "string",
      "example": "2121-02-22"
    }
  },
  "additionalProperties": false
}
object UsersSuspendByIdJsonResponse
{
  "required": [
    "suspension"
  ],
  "properties": {
    "suspension": {
      "type": "object",
      "required": [
        "suspend_reason",
        "full_suspend_reason",
        "suspended_till",
        "suspended_at",
        "suspended_by"
      ],
      "properties": {
        "suspended_at": {
          "type": "string"
        },
        "suspended_by": {
          "type": "object",
          "required": [
            "id",
            "username",
            "name",
            "avatar_template"
          ],
          "properties": {
            "id": {
              "type": "integer"
            },
            "name": {
              "type": "string"
            },
            "username": {
              "type": "string"
            },
            "avatar_template": {
              "type": "string"
            }
          }
        },
        "suspend_reason": {
          "type": "string"
        },
        "suspended_till": {
          "type": "string"
        },
        "full_suspend_reason": {
          "type": "string"
        }
      }
    }
  },
  "additionalProperties": false
}
object UsersUpdateAvatarRequest
{
  "required": [
    "upload_id",
    "type"
  ],
  "properties": {
    "type": {
      "enum": [
        "uploaded",
        "custom",
        "gravatar",
        "system"
      ],
      "type": "string"
    },
    "upload_id": {
      "type": "integer"
    }
  },
  "additionalProperties": false
}
object UsersUpdateAvatarResponse
{
  "required": [
    "success"
  ],
  "properties": {
    "success": {
      "type": "string",
      "example": "OK"
    }
  },
  "additionalProperties": false
}
object UsersUpdateEmailPreferencesRequest
{
  "required": [
    "email"
  ],
  "properties": {
    "email": {
      "type": "string",
      "format": "email"
    }
  },
  "additionalProperties": false
}
object UsersUpdatePreferencesJsonRequest
{
  "required": [
    "new_username"
  ],
  "properties": {
    "new_username": {
      "type": "string"
    }
  },
  "additionalProperties": false
}
object UsersUpdateUserDetailsRequest
{
  "properties": {
    "name": {
      "type": "string"
    },
    "external_ids": {
      "type": "object"
    }
  },
  "additionalProperties": false
}
object UsersUpdateUserDetailsResponse
{
  "required": [
    "success",
    "user"
  ],
  "properties": {
    "user": {
      "type": "object"
    },
    "success": {
      "type": "string"
    }
  },
  "additionalProperties": false
}