onetriggr
Version:
Node.js client library for OneTriggr event triggering
21 lines (20 loc) • 453 B
TypeScript
export interface Recipient {
mobileNumber?: string;
emailAddress?: string;
}
export interface TriggerEventRequest {
eventName: string;
recipient: Recipient;
params: Record<string, string>;
tenant?: string;
}
export interface ApiResponse<T = any> {
success: boolean;
message?: string;
data?: T;
fieldErrors?: Record<string, string>;
}
export interface OneTriggConfig {
apiKey?: string;
baseUrl?: string;
}