Interface WebflowV1NodeParameters

Source
interface WebflowV1NodeParameters {
    authentication?: "oAuth2" | "accessToken";
    collectionId?: string;
    fieldsUi?: {
        fieldValues: {
            fieldId?: string;
            fieldValue?: string;
        }[];
    };
    itemId?: string;
    limit?: number;
    live?: boolean;
    operation?: | "create"
    | "get"
    | "getAll"
    | "update"
    | "delete";
    resource?: "item";
    returnAll?: boolean;
    siteId?: string;
}

Properties§

Source§

readonly authentication?: "oAuth2" | "accessToken"

Default: "accessToken"

Source§

readonly collectionId?: string

ID of the collection to add an item to. Choose from the list, or specify an ID using an expression. Type options: {"loadOptionsMethod":"getCollections","loadOptionsDependsOn":["siteId"]}

Source§

readonly fieldsUi?: { fieldValues: { fieldId?: string; fieldValue?: string }[] }

Default: {} Type options: {"multipleValues":true}

Source§

readonly itemId?: string

ID of the item to operate on

Source§

readonly limit?: number

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

Source§

readonly live?: boolean

Whether the item should be published on the live site

Source§

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

Default: "get"

Source§

readonly resource?: "item"

Default: "item"

Source§

readonly returnAll?: boolean

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

Source§

readonly siteId?: string

ID of the site containing the collection whose items to add to. Choose from the list, or specify an ID using an expression. Type options: {"loadOptionsMethod":"getSites"}