n8n-nodes-warmr
Version:
n8n community node for Warmr integration
55 lines (54 loc) • 1.2 kB
TypeScript
export interface Contact {
[key: string]: any;
uuid: string;
firstName: string;
lastName: string;
email?: string;
phone?: string;
website?: string;
headline?: string;
location?: string;
countryIso?: string;
avatarUrl?: string;
linkedinId?: string;
score?: number;
followersCount?: number;
isPremium?: boolean;
isCreator?: boolean;
isInfluencer?: boolean;
archived?: boolean;
isFavorite?: boolean;
listUuids?: string[];
companyUuids?: string[];
createdAt?: string;
updatedAt?: string;
}
export interface ContactInput {
firstName?: string;
lastName?: string;
email?: string;
phone?: string;
website?: string;
headline?: string;
location?: string;
countryIso?: string;
archived?: boolean;
isFavorite?: boolean;
}
export interface ContactSearchQuery {
page?: number;
per_page?: number;
search?: string;
list_uuid?: string;
archived?: boolean;
is_favorite?: boolean;
}
export interface PaginatedResponse<T> {
[key: string]: any;
data: T[];
meta?: {
currentPage: number;
perPage: number;
total: number;
};
}