n8n-nodes-base
Version:
Base nodes of n8n
31 lines (25 loc) • 874 B
text/typescript
/**
* ActiveCampaign Trigger Node - Version 1
* Handle ActiveCampaign events via webhooks
*/
export interface ActiveCampaignTriggerV1Params {
/**
* Choose from the list, or specify IDs using an <a href="https://docs.n8n.io/code/expressions/">expression</a>
* @default []
*/
events?: string[];
sources?: Array<'public' | 'admin' | 'api' | 'system'>;
}
export interface ActiveCampaignTriggerV1Credentials {
activeCampaignApi: CredentialReference;
}
interface ActiveCampaignTriggerV1NodeBase {
type: 'n8n-nodes-base.activeCampaignTrigger';
version: 1;
credentials?: ActiveCampaignTriggerV1Credentials;
isTrigger: true;
}
export type ActiveCampaignTriggerV1ParamsNode = ActiveCampaignTriggerV1NodeBase & {
config: NodeConfig<ActiveCampaignTriggerV1Params>;
};
export type ActiveCampaignTriggerV1Node = ActiveCampaignTriggerV1ParamsNode;