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

2.7 KiB

Badge

Example Usage

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

let value: Badge = {
    allowTitle: false,
    autoRevoke: false,
    badgeGroupingId: 678880,
    badgeTypeId: 118274,
    description: "Re-contextualized motivating leverage",
    enabled: false,
    grantCount: 143353,
    icon: "<value>",
    id: 537373,
    imageUrl: "<value>",
    listable: false,
    longDescription: "<value>",
    manuallyGrantable: false,
    multipleGrant: false,
    name: "<value>",
    query: "<value>",
    showPosts: false,
    slug: "<value>",
    system: false,
    targetPosts: false,
    trigger: "<value>",
};

Fields

Field Type Required Description
allowTitle boolean ✔️ N/A
autoRevoke boolean ✔️ N/A
badgeGroupingId number ✔️ N/A
badgeTypeId number ✔️ N/A
description string ✔️ N/A
enabled boolean ✔️ N/A
grantCount number ✔️ N/A
icon string ✔️ N/A
id number ✔️ N/A
imageUrl string ✔️ N/A
listable boolean ✔️ N/A
longDescription string ✔️ N/A
manuallyGrantable boolean ✔️ N/A
multipleGrant boolean ✔️ N/A
name string ✔️ N/A
query string ✔️ N/A
showPosts boolean ✔️ N/A
slug string ✔️ N/A
system boolean ✔️ N/A
targetPosts boolean ✔️ N/A
trigger string ✔️ N/A