Interface FlowNodeParameters

Source
interface FlowNodeParameters {
    additionalFields?: {
        dueOn?: string;
        listID?: string;
        mirrorParentSubscribers?: boolean;
        mirrorParentTags?: boolean;
        noteContent?: string;
        noteMimeType?:
            | "text/plain"
            | "text/x-markdown"
            | "text/html";
        ownerid?: string;
        parentId?: string;
        position?: number;
        positionList?: number;
        positionUpcoming?: number;
        sectionId?: string;
        startsOn?: string;
        tags?: string;
    };
    filters?: | {
        include?: (
            | "files"
            | "schedule"
            | "file_associations"
            | "parent"
        )[];
    }
    | {
        cleared?: boolean;
        createdAfter?: string;
        createdBefore?: string;
        deleted?: boolean;
        include?: (
            | "files"
            | "schedule"
            | "file_associations"
            | "parent"
        )[];
        order?: | "name"
        | "updated_at"
        | "account_id"
        | "completed_at"
        | "created_at"
        | "due_on"
        | "list_id"
        | "owner_id"
        | "position"
        | "section_id"
        | "starts_on";
        updateAfter?: string;
        updateBefore?: string;
        workspaceId?: string;
    };
    limit?: number;
    name?: string;
    operation?: "create"
    | "get"
    | "getAll"
    | "update";
    resource?: "task";
    returnAll?: boolean;
    taskId?: string;
    updateFields?: {
        completed?: boolean;
        dueOn?: string;
        listID?: string;
        mirrorParentSubscribers?: boolean;
        mirrorParentTags?: boolean;
        name?: string;
        noteContent?: string;
        noteMimeType?:
            | "text/plain"
            | "text/x-markdown"
            | "text/html";
        ownerid?: string;
        parentId?: string;
        position?: number;
        positionList?: number;
        positionUpcoming?: number;
        sectionId?: string;
        startsOn?: string;
        tags?: string;
    };
    workspaceId?: string;
}

Properties§

§readonly additionalFields?: { ... }

Default: {}

§readonly filters?:
    | {
        include?: (
            | "files"
            | "schedule"
            | "file_associations"
            | "parent"
        )[];
    }
    | {
        cleared?: boolean;
        createdAfter?: string;
        createdBefore?: string;
        deleted?: boolean;
        include?: (
            | "files"
            | "schedule"
            | "file_associations"
            | "parent"
        )[];
        order?: | "name"
        | "updated_at"
        | "account_id"
        | "completed_at"
        | "created_at"
        | "due_on"
        | "list_id"
        | "owner_id"
        | "position"
        | "section_id"
        | "starts_on";
        updateAfter?: string;
        updateBefore?: string;
        workspaceId?: string;
    }

Default: {}

§readonly limit?: number

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

§readonly name?: string

The title of the task

§readonly operation?: "create" | "get" | "getAll" | "update"

Default: "create"

§readonly resource?: "task"

Default: "task"

§readonly returnAll?: boolean

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

§readonly taskId?: string
§readonly updateFields?: { ... }

Default: {}

§readonly workspaceId?: string

Create resources under the given workspace