@makehq/sdk
    Preparing search index...

    Type Alias BlueprintNode

    Represents a node in a Make scenario blueprint. Each node is a module in the scenario with its configuration.

    type BlueprintNode = {
        filter?: {
            conditions?: { a?: string; b?: string; o: string }[][];
            name: string;
        };
        id: number;
        listener?: boolean;
        mapper?: Record<string, JSONValue>;
        metadata?: Record<string, JSONValue>;
        module: string;
        onerror?: BlueprintNode[];
        parameters?: Record<string, JSONValue>;
        routes?: BlueprintRoute[];
        version: number;
    }
    Index

    Properties

    filter?: {
        conditions?: { a?: string; b?: string; o: string }[][];
        name: string;
    }

    Filter conditions for the node

    Type declaration

    • Optionalconditions?: { a?: string; b?: string; o: string }[][]

      Conditions for the filter

    • name: string

      Name of the filter

    id: number

    Unique identifier of the node within the blueprint

    listener?: boolean

    Whether this node is a (web|mail)hook-based trigger

    mapper?: Record<string, JSONValue>

    Module mappable parameters

    metadata?: Record<string, JSONValue>

    Module metadata

    module: string

    The module type (e.g., 'http:ActionSendData')

    onerror?: BlueprintNode[]

    Error handling nodes

    parameters?: Record<string, JSONValue>

    Module parameters

    routes?: BlueprintRoute[]

    Routes to other nodes (only for router nodes)

    version: number

    Version of the module