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

6.9 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