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§

Source§

readonly 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;
}

Default: {}

Source§

readonly contactId?: string

Can be ID or email

Source§

readonly email?: string

Email address of the contact

Source§

readonly limit?: number

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

Source§

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"}

Source§

readonly name?: string

Name of the list to create

Source§

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

Default: "upsert"

Source§

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

Default: "contact"

Source§

readonly returnAll?: boolean

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

Source§

readonly triggerId?: string

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