/** * Zoho CRM Node - Version 1 * Discriminator: resource=contact, operation=create */ interface Credentials { zohoOAuth2Api: CredentialReference; } /** Create an account */ export type ZohoCrmV1ContactCreateParams = { resource: 'contact'; operation: 'create'; /** * Last Name */ lastName?: string | Expression | PlaceholderValue; /** * Additional Fields * @default {} */ additionalFields?: { /** Name of the contact’s assistant */ Assistant?: string | Expression | PlaceholderValue; /** Filter by custom fields * @default {} */ customFields?: { /** Custom Field */ customFields?: Array<{ /** Custom field to set a value to */ fieldId?: string | Expression; /** Value to set on custom field */ value?: string | Expression | PlaceholderValue; }>; }; /** Date of Birth */ Date_of_Birth?: string | Expression; /** Company department to which the contact belongs */ Department?: string | Expression | PlaceholderValue; /** Description */ Description?: string | Expression | PlaceholderValue; /** Email (Primary) */ Email?: string | Expression | PlaceholderValue; /** Email (Secondary) */ Secondary_Email?: string | Expression | PlaceholderValue; /** Fax */ Fax?: string | Expression | PlaceholderValue; /** First Name */ First_Name?: string | Expression | PlaceholderValue; /** Full Name */ Full_Name?: string | Expression | PlaceholderValue; /** Mailing Address * @default {} */ Mailing_Address?: { /** Mailing Address Fields */ address_fields?: { /** Street */ Mailing_Street?: string | Expression | PlaceholderValue; /** City */ Mailing_City?: string | Expression | PlaceholderValue; /** State */ Mailing_State?: string | Expression | PlaceholderValue; /** Country */ Mailing_Country?: string | Expression | PlaceholderValue; /** Zip Code */ Mailing_Zip?: string | Expression | PlaceholderValue; }; }; /** Mobile */ Mobile?: string | Expression | PlaceholderValue; /** Other Address * @default {} */ Other_Address?: { /** Other Address Fields */ address_fields?: { /** Street */ Other_Street?: string | Expression | PlaceholderValue; /** City */ Other_City?: string | Expression | PlaceholderValue; /** State */ Other_State?: string | Expression | PlaceholderValue; /** Zip Code */ Other_Zip?: string | Expression | PlaceholderValue; }; }; /** Phone */ Phone?: string | Expression | PlaceholderValue; /** Phone number of the contact’s assistant */ Asst_Phone?: string | Expression | PlaceholderValue; /** Phone (Home) */ Home_Phone?: string | Expression | PlaceholderValue; /** Phone (Other) */ Other_Phone?: string | Expression | PlaceholderValue; /** Salutation */ Salutation?: string | Expression | PlaceholderValue; /** Skype ID */ Skype_ID?: string | Expression | PlaceholderValue; /** Position of the contact at their company */ Title?: string | Expression | PlaceholderValue; /** Twitter */ Twitter?: string | Expression | PlaceholderValue; }; }; export type ZohoCrmV1ContactCreateNode = { type: 'n8n-nodes-base.zohoCrm'; version: 1; credentials?: Credentials; config: NodeConfig; };