Files
discoursejs/docs/sdk/models/operations/getuserresponsebody.md

6.2 KiB

GetUserResponseBody

user response

Example Usage

import { GetUserResponseBody } from "@lukehagar/discoursejs/sdk/models/operations";

let value: GetUserResponseBody = {
  user: {
    admin: false,
    allowedPmUsernames: [
      "<value>",
    ],
    avatarTemplate: "<value>",
    badgeCount: 63955,
    canBeDeleted: false,
    canChangeBio: false,
    canChangeLocation: false,
    canChangeTrackingPreferences: false,
    canChangeWebsite: false,
    canDeleteAllPosts: false,
    canEdit: false,
    canEditEmail: false,
    canEditName: false,
    canEditUsername: false,
    canIgnoreUser: false,
    canMuteUser: false,
    canSendPrivateMessageToUser: false,
    canSendPrivateMessages: false,
    canUploadProfileHeader: false,
    canUploadUserCardBackground: false,
    createdAt: "<value>",
    customFields: {},
    featuredTopic: "<value>",
    featuredUserBadgeIds: [
      "<value>",
    ],
    flairBgColor: "<value>",
    flairColor: "<value>",
    flairGroupId: "<value>",
    flairName: "<value>",
    flairUrl: "<value>",
    groupUsers: [
      {
        groupId: 512393,
        notificationLevel: 485628,
        userId: 580447,
      },
    ],
    groups: [
      {
        allowMembershipRequests: false,
        automatic: false,
        bioCooked: "<value>",
        bioExcerpt: "<value>",
        bioRaw: "<value>",
        canAdminGroup: false,
        canSeeMembers: false,
        defaultNotificationLevel: 977496,
        displayName: "Paris.Terry",
        flairBgColor: "<value>",
        flairColor: "<value>",
        flairUrl: "<value>",
        fullName: "Dixie Klocko",
        grantTrustLevel: "<value>",
        hasMessages: false,
        id: 949319,
        incomingEmail: "<value>",
        membersVisibilityLevel: 492268,
        membershipRequestTemplate: "<value>",
        mentionableLevel: 941378,
        messageableLevel: 715561,
        name: "<value>",
        primaryGroup: false,
        publicAdmission: false,
        publicExit: false,
        publishReadState: false,
        title: "<value>",
        userCount: 799203,
        visibilityLevel: 486160,
      },
    ],
    hasTitleBadges: false,
    id: 630448,
    ignored: false,
    ignoredUsernames: [
      "<value>",
    ],
    invitedBy: "<value>",
    lastPostedAt: "<value>",
    lastSeenAt: "<value>",
    locale: "ne",
    mailingListPostsPerDay: 874288,
    moderator: false,
    muted: false,
    mutedCategoryIds: [
      "<value>",
    ],
    mutedTags: [
      "<value>",
    ],
    mutedUsernames: [
      "<value>",
    ],
    name: "<value>",
    pendingCount: 498140,
    postCount: 293020,
    primaryGroupId: "<value>",
    primaryGroupName: "<value>",
    profileViewCount: 844550,
    recentTimeRead: 848944,
    regularCategoryIds: [
      "<value>",
    ],
    secondFactorEnabled: false,
    staged: false,
    systemAvatarTemplate: "<value>",
    systemAvatarUploadId: "<value>",
    timeRead: 194342,
    title: "<value>",
    trackedCategoryIds: [
      "<value>",
    ],
    trackedTags: [
      "<value>",
    ],
    trustLevel: 617877,
    uploadedAvatarId: "<value>",
    useLogoSmallAsAvatar: false,
    userApiKeys: "<value>",
    userAuthTokens: [
      {
        browser: "<value>",
        clientIp: "<value>",
        createdAt: "<value>",
        device: "<value>",
        icon: "<value>",
        id: 773326,
        isActive: false,
        location: "<value>",
        os: "<value>",
        seenAt: "<value>",
      },
    ],
    userNotificationSchedule: {
      day0EndTime: 13236,
      day0StartTime: 974259,
      day1EndTime: 347233,
      day1StartTime: 862310,
      day2EndTime: 148141,
      day2StartTime: 780427,
      day3EndTime: 981830,
      day3StartTime: 985033,
      day4EndTime: 478370,
      day4StartTime: 753570,
      day5EndTime: 497391,
      day5StartTime: 4048,
      day6EndTime: 639473,
      day6StartTime: 269479,
      enabled: false,
    },
    userOption: {
      allowPrivateMessages: false,
      autoTrackTopicsAfterMsecs: 368584,
      automaticallyUnpinTopics: false,
      colorSchemeId: "<value>",
      darkSchemeId: "<value>",
      digestAfterMinutes: 410492,
      dynamicFavicon: false,
      emailDigests: false,
      emailInReplyTo: false,
      emailLevel: 136900,
      emailMessagesLevel: 428224,
      emailPreviousReplies: 822118,
      enableAllowedPmUsers: false,
      enableDefer: false,
      enableQuoting: false,
      externalLinksInNewTab: false,
      hideProfileAndPresence: false,
      homepageId: "<value>",
      includeTl0InDigests: false,
      likeNotificationFrequency: 297842,
      mailingListMode: false,
      mailingListModeFrequency: 189848,
      newTopicDurationMinutes: 401132,
      notificationLevelWhenReplying: 511319,
      skipNewUserTips: false,
      textSize: "<value>",
      textSizeSeq: 120657,
      themeIds: [
        "<value>",
      ],
      themeKeySeq: 224317,
      timezone: "Pacific/Tongatapu",
      titleCountMode: "<value>",
      userId: 97844,
    },
    username: "Gustave_Stoltenberg",
    watchedCategoryIds: [
      "<value>",
    ],
    watchedFirstPostCategoryIds: [
      "<value>",
    ],
    watchedTags: [
      "<value>",
    ],
    watchingFirstPostTags: [
      "<value>",
    ],
  },
  userBadges: [
    "<value>",
  ],
};

Fields

Field Type Required Description
user operations.User ✔️ N/A
userBadges any[] ✔️ N/A