Interface MondayComNodeParameters

Source
interface MondayComNodeParameters {
    additionalFields?:
        | { templateId?: number }
        | { defaults?: string }
        | { columnValues?: string };
    authentication?: "oAuth2" | "accessToken";
    boardId?: string;
    columnId?: string;
    columnType?:
        | "person"
        | "text"
        | "email"
        | "status"
        | "tags"
        | "hour"
        | "week"
        | "date"
        | "checkbox"
        | "dropdown"
        | "phone"
        | "team"
        | "country"
        | "Link"
        | "longText"
        | "numbers"
        | "people"
        | "rating"
        | "timeline"
        | "timezone"
        | "worldClock";
    columnValue?: string;
    columnValues?: string;
    groupId?: string;
    itemId?: string;
    kind?: "public"
    | "private"
    | "share";
    limit?: number;
    name?: string;
    operation?:
        | "create"
        | "get"
        | "getAll"
        | "delete"
        | "move"
        | "archive"
        | "addUpdate"
        | "changeColumnValue"
        | "changeMultipleColumnValues"
        | "getByColumnValue";
    resource?: | "board"
    | "boardColumn"
    | "boardGroup"
    | "boardItem";
    returnAll?: boolean;
    title?: string;
    value?: string;
}

Properties§

Source§

readonly additionalFields?:
    | { templateId?: number }
    | { defaults?: string }
    | { columnValues?: string }

Default: {}

Source§

readonly authentication?: "oAuth2" | "accessToken"

Default: "accessToken"

Source§

readonly boardId?: string

Board unique identifiers. Choose from the list, or specify an ID using an expression. Type options: {"loadOptionsMethod":"getBoards"}

Source§

readonly columnId?: string

The column's unique identifier. Choose from the list, or specify an ID using an expression. Type options: {"loadOptionsMethod":"getColumns","loadOptionsDependsOn":["boardId"]}

Source§

readonly columnType?:
    | "person"
    | "text"
    | "email"
    | "status"
    | "tags"
    | "hour"
    | "week"
    | "date"
    | "checkbox"
    | "dropdown"
    | "phone"
    | "team"
    | "country"
    | "Link"
    | "longText"
    | "numbers"
    | "people"
    | "rating"
    | "timeline"
    | "timezone"
    | "worldClock"

Source§

readonly columnValue?: string

The column value to search items by

Source§

readonly columnValues?: string

The column fields and values in JSON format. Documentation can be found here. Type options: {"alwaysOpenEditWindow":true}

Source§

readonly groupId?: string

Choose from the list, or specify an ID using an expression Type options: {"loadOptionsMethod":"getGroups","loadOptionsDependsOn":["boardId"]}

Source§

readonly itemId?: string

The unique identifier of the item to add update to

Source§

readonly kind?: "public" | "private" | "share"

The board's kind (public / private / share)

Source§

readonly limit?: number

Max number of results to return Default: 50 Type options: {"minValue":1,"maxValue":100}

Source§

readonly name?: string

The board's name

Source§

readonly operation?:
    | "create"
    | "get"
    | "getAll"
    | "delete"
    | "move"
    | "archive"
    | "addUpdate"
    | "changeColumnValue"
    | "changeMultipleColumnValues"
    | "getByColumnValue"

Default: "create"

Source§

readonly resource?: "board" | "boardColumn" | "boardGroup" | "boardItem"

Default: "board"

Source§

readonly returnAll?: boolean

Whether to return all results or only up to a given limit

Source§

readonly title?: string

Source§

readonly value?: string

The update text to add