n8n-nodes-base
Version:
Base nodes of n8n
29 lines (23 loc) • 682 B
text/typescript
/**
* Gumroad Trigger Node - Version 1
* Handle Gumroad events via webhooks
*/
export interface GumroadTriggerV1Params {
/**
* The resource is gonna fire the event
*/
resource?: 'cancellation' | 'dispute' | 'dispute_won' | 'refund' | 'sale';
}
export interface GumroadTriggerV1Credentials {
gumroadApi: CredentialReference;
}
interface GumroadTriggerV1NodeBase {
type: 'n8n-nodes-base.gumroadTrigger';
version: 1;
credentials?: GumroadTriggerV1Credentials;
isTrigger: true;
}
export type GumroadTriggerV1ParamsNode = GumroadTriggerV1NodeBase & {
config: NodeConfig<GumroadTriggerV1Params>;
};
export type GumroadTriggerV1Node = GumroadTriggerV1ParamsNode;