n8n-nodes-amocrm
Version:
n8n node for amocrm Api
63 lines (62 loc) • 1.36 kB
TypeScript
import { ILinks } from '.';
interface ILeadsRight {
view: string;
edit: string;
add: string;
delete: string;
export: string;
}
interface IContactsRight {
view: string;
edit: string;
add: string;
delete: string;
export: string;
}
interface ICompaniesRight {
view: string;
edit: string;
add: string;
delete: string;
export: string;
}
interface ITasksRight {
edit: string;
delete: string;
}
interface IStatusRight {
entity_type: string;
pipeline_id: number;
status_id: number;
rights: {
view: string;
edit: string;
delete: string;
export: string;
};
}
export interface IAmoUser {
id: number;
name: string;
email: string;
lang: string;
rights: {
leads: ILeadsRight;
contacts: IContactsRight;
companies: ICompaniesRight;
tasks: ITasksRight;
mail_access: boolean;
catalog_access: boolean;
files_access: boolean;
status_rights: IStatusRight[];
oper_day_reports_view_access: boolean;
oper_day_user_tracking: boolean;
is_admin: boolean;
is_free: boolean;
is_active: boolean;
group_id?: number;
role_id?: number;
};
_links: ILinks;
}
export {};