UNPKG

@netair-tech/n8n-nodes-tiny-erp-auth2

Version:

n8n custom node for Tiny ERP integration with OAuth2 authentication

18 lines (17 loc) 785 B
import { IExecuteFunctions, IHttpRequestMethods, IDataObject } from 'n8n-workflow'; /** * Make an API request to Tiny ERP */ export declare function tinyErpApiRequest(this: IExecuteFunctions, method: IHttpRequestMethods, endpoint: string, body?: IDataObject, qs?: IDataObject): Promise<any>; /** * Make an API request to get all items (with pagination support) */ export declare function tinyErpApiRequestAllItems(this: IExecuteFunctions, method: IHttpRequestMethods, endpoint: string, body?: IDataObject, qs?: IDataObject): Promise<any[]>; /** * Format date for Tiny ERP API */ export declare function formatDate(date: string | Date): string; /** * Validate required fields */ export declare function validateRequiredFields(data: IDataObject, requiredFields: string[]): void;