Interface AutopilotNodeParameters

Source
interface AutopilotNodeParameters {
    additionalFields?: {
        autopilotList?: string;
        autopilotSessionId?: string;
        Company?: string;
        customFieldsUi?: {
            customFieldsValues: {
                key?: string;
                value?: string;
            }[];
        };
        Fax?: string;
        FirstName?: string;
        Industry?: string;
        LastName?: string;
        LeadSource?: string;
        LinkedIn?: string;
        MailingCity?: string;
        MailingCountry?: string;
        MailingPostalCode?: string;
        MailingState?: string;
        MailingStreet?: string;
        MobilePhone?: string;
        newEmail?: string;
        notify?: boolean;
        NumberOfEmployees?: number;
        owner_name?: string;
        Phone?: string;
        Salutation?: string;
        Status?: string;
        Title?: string;
        unsubscribed?: boolean;
        Website?: string;
    };
    contactId?: string;
    email?: string;
    limit?: number;
    listId?: string;
    name?: string;
    operation?: | "create"
    | "get"
    | "getAll"
    | "add"
    | "remove"
    | "delete"
    | "upsert"
    | "exist";
    resource?: | "contact"
    | "contactList"
    | "list"
    | "contactJourney";
    returnAll?: boolean;
    triggerId?: string;
}

Properties§

§readonly additionalFields?: { ... }

Default: {}

§readonly contactId?: string

Can be ID or email

§readonly email?: string

Email address of the contact

§readonly limit?: number

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

§readonly listId?: string

ID of the list to operate on. Choose from the list, or specify an ID using an expression. Type options: {"loadOptionsMethod":"getLists"}

§readonly name?: string

Name of the list to create

§readonly operation?:
    | "create"
    | "get"
    | "getAll"
    | "add"
    | "remove"
    | "delete"
    | "upsert"
    | "exist"

Default: "upsert"

§readonly resource?: "contact" | "contactList" | "list" | "contactJourney"

Default: "contact"

§readonly returnAll?: boolean

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

§readonly triggerId?: string

List ID. Choose from the list, or specify an ID using an expression. Type options: {"loadOptionsMethod":"getTriggers"}