interface DiscourseNodeParameters {
additionalFields?:
| {
category?: string;
reply_to_post_number?: string;
topic_id?: string;
}
| { active?: boolean; approved?: boolean };
by?: "username" | "externalId";
categoryId?: string;
color?: string;
content?: string;
email?: string;
externalId?: string;
flag?:
| "new"
| "blocked"
| "active"
| "staff"
| "suspect"
| "suspended";
groupId?: string;
limit?: number;
name?: string;
operation?: | "create"
| "get"
| "getAll"
| "update"
| "add"
| "remove";
options?: {
asc?: boolean;
order?: | "email"
| "username"
| "created"
| "days_visited"
| "last_emailed"
| "posts"
| "posts_read"
| "read_time"
| "seen"
| "topics_viewed"
| "trust_level";
showEmails?: boolean;
stats?: boolean;
};
password?: string;
postId?: string;
resource?: | "user"
| "group"
| "category"
| "post"
| "userGroup";
returnAll?: boolean;
textColor?: string;
title?: string;
updateFields?: | { color?: string; textColor?: string }
| { cooked?: boolean; edit_reason?: string };
username?: string;
usernames?: string;
}
Properties§
Source§readonly additional Fields?:
| {
category?: string;
reply_to_post_number?: string;
topic_id?: string;
}
| { active?: boolean; approved?: boolean }
readonly additional Fields?:
| {
category?: string;
reply_to_post_number?: string;
topic_id?: string;
}
| { active?: boolean; approved?: boolean }
Source§readonly flag?:
| "new"
| "blocked"
| "active"
| "staff"
| "suspect"
| "suspended"
readonly flag?:
| "new"
| "blocked"
| "active"
| "staff"
| "suspect"
| "suspended"
User flags to search for
Source§readonly limit?: number
readonly limit?: number
Max number of results to return Default: 50 Type options: {"minValue":1,"maxValue":100}
Source§readonly operation?: "create" | "get" | "getAll" | "update" | "add" | "remove"
readonly operation?: "create" | "get" | "getAll" | "update" | "add" | "remove"
Choose an operation Default: "create"
Source§readonly options?: {
asc?: boolean;
order?:
| "email"
| "username"
| "created"
| "days_visited"
| "last_emailed"
| "posts"
| "posts_read"
| "read_time"
| "seen"
| "topics_viewed"
| "trust_level";
showEmails?: boolean;
stats?: boolean;
}
readonly options?: {
asc?: boolean;
order?:
| "email"
| "username"
| "created"
| "days_visited"
| "last_emailed"
| "posts"
| "posts_read"
| "read_time"
| "seen"
| "topics_viewed"
| "trust_level";
showEmails?: boolean;
stats?: boolean;
}
Default: {}
Default: {}