@panoptic-it-solutions/n8n-nodes-datto-rmm
Version:
n8n node for Datto RMM integration
15 lines (14 loc) • 478 B
TypeScript
import type { IExecuteFunctions, ILoadOptionsFunctions } from 'n8n-workflow';
export interface TokenData {
access_token: string;
token_type: string;
expires_in: number;
expires_at: number;
}
export interface DattoRmmCredentials {
apiUrl: string;
apiKey: string;
apiSecret: string;
tokenData?: TokenData;
}
export declare function getAccessToken(this: IExecuteFunctions | ILoadOptionsFunctions, credentials: DattoRmmCredentials): Promise<string>;