UNPKG

n8n-nodes-base

Version:

Base nodes of n8n

98 lines (93 loc) 2.24 kB
/** * Lemlist Node - Version 2 * Discriminator: resource=enrich, operation=get */ interface Credentials { lemlistApi: CredentialReference; } export type LemlistV2EnrichGetParams = { resource: 'enrich'; operation: 'get'; /** * ID of the enrichment to retrieve */ enrichId?: string | Expression<string> | PlaceholderValue; }; export type LemlistV2EnrichGetOutput = { data?: { email?: { email?: string; notFound?: boolean; status?: string; }; linkedin?: { companyDescription?: string; companyDomain?: string; companyHeadQuarter?: string; companyIndustry?: string; companyLinkedinUrl?: string; companyLogo?: string; companyName?: string; companyType?: string; firstName?: string; industry?: string; languages?: string; lastName?: string; linkedinClassicId?: string; linkedinMemberId?: number; linkedinUrl?: string; locationName?: string; occupation?: string; picture?: string; positionGroups?: Array<{ company?: { description?: string; domain?: string; employeesOnLinkedin?: number; foundedOn?: number; industry?: string; linkedinUrlSalesNav?: string; name?: string; size?: string; tagline?: string; type?: string; website?: string; }; date?: { start?: { month?: number; year?: number; }; }; profilePositions?: Array<{ date?: { start?: { month?: number; year?: number; }; }; title?: string; }>; }>; skills?: string; tagline?: string; }; }; enrichmentId?: string; enrichmentStatus?: string; input?: { companyDomain?: string; companyName?: string; email?: string; firstName?: string; lastName?: string; linkedinUrl?: string; }; }; export type LemlistV2EnrichGetNode = { type: 'n8n-nodes-base.lemlist'; version: 2; credentials?: Credentials; config: NodeConfig<LemlistV2EnrichGetParams>; output?: Items<LemlistV2EnrichGetOutput>; };