n8n-nodes-base
Version:
Base nodes of n8n
33 lines (27 loc) • 771 B
text/typescript
/**
* Copper Trigger Node - Version 1
* Handle Copper events via webhooks
*/
export interface CopperTriggerV1Params {
/**
* The resource which will fire the event
*/
resource?: 'company' | 'lead' | 'opportunity' | 'person' | 'project' | 'task';
/**
* The event to listen to
*/
event?: 'delete' | 'new' | 'update' | Expression<string>;
}
export interface CopperTriggerV1Credentials {
copperApi: CredentialReference;
}
interface CopperTriggerV1NodeBase {
type: 'n8n-nodes-base.copperTrigger';
version: 1;
credentials?: CopperTriggerV1Credentials;
isTrigger: true;
}
export type CopperTriggerV1ParamsNode = CopperTriggerV1NodeBase & {
config: NodeConfig<CopperTriggerV1Params>;
};
export type CopperTriggerV1Node = CopperTriggerV1ParamsNode;