Interface MailerLiteV1NodeParameters

Source
interface MailerLiteV1NodeParameters {
    additionalFields?: {
        confirmation_ip?: string;
        confirmation_timestamp?: string;
        customFieldsUi?: {
            customFieldsValues: {
                fieldId?: string;
                value?: string;
            }[];
        };
        name?: string;
        resubscribe?: boolean;
        signup_ip?: string;
        signup_timestamp?: string;
        type?: "unsubscribed"
        | "active"
        | "unconfirmed";
    };
    email?: string;
    filters?: {
        type?: "unsubscribed"
        | "active"
        | "unconfirmed";
    };
    limit?: number;
    operation?: "create"
    | "get"
    | "getAll"
    | "update";
    resource?: "subscriber";
    returnAll?: boolean;
    subscriberId?: string;
    updateFields?: {
        customFieldsUi?: {
            customFieldsValues: {
                fieldId?: string;
                value?: string;
            }[];
        };
        name?: string;
        resend_autoresponders?: boolean;
        type?: "unsubscribed"
        | "active"
        | "unconfirmed";
    };
}

Properties§

Source§

readonly additionalFields?: {
    confirmation_ip?: string;
    confirmation_timestamp?: string;
    customFieldsUi?: {
        customFieldsValues: {
            fieldId?: string;
            value?: string;
        }[];
    };
    name?: string;
    resubscribe?: boolean;
    signup_ip?: string;
    signup_timestamp?: string;
    type?: "unsubscribed"
    | "active"
    | "unconfirmed";
}

Default: {}

Source§

readonly email?: string

Email of new subscriber

Source§

readonly filters?: { type?: "unsubscribed" | "active" | "unconfirmed" }

Default: {}

Source§

readonly limit?: number

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

Source§

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

Default: "create"

Source§

readonly resource?: "subscriber"

Default: "subscriber"

Source§

readonly returnAll?: boolean

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

Source§

readonly subscriberId?: string

Email of subscriber

Source§

readonly updateFields?: {
    customFieldsUi?: {
        customFieldsValues: {
            fieldId?: string;
            value?: string;
        }[];
    };
    name?: string;
    resend_autoresponders?: boolean;
    type?: "unsubscribed"
    | "active"
    | "unconfirmed";
}

Default: {}